Strange COM Behaviour Called From .net?

Oct 13, 2010

i am working on an application which calls the COM component of a partner's application.Ours is .Net, theirs isn't. I don't know much about COM; I know that the component we're calling is late-bound i.e.obj As Object = CreateObject("THIRDPARTY.ThirdPartyObject")We then call a method on this COM object (Option Strict Off in the head of the VB file):obj.AMethod(ByVal Arg1 As Integer, ByVal Arg2 As Integer, ByVal Arg3 as Boolean)I am a bit nonplussed that even though this call works, this overload doesn't exist in the COM interop .dll that is created if I instead add a reference to the COM server using Add Reference. The only available call to this method that it says is available is AMethod().

View 3 Replies


ADVERTISEMENT

Have A Column In The Datatable Called Amount And A Textbox Acting As The Filter Called Say Maxamount To Set It?

Feb 9, 2011

i was wondering if it possible to have a condition where lets say you have a column in the datatable called amount and a textbox acting as the filter called say maxamount to set it so the rowfilter when filtering the table will sum the number in the amount column until the number in maxamount is met, then stop and only return the rows where the total sum of the amount column is equal or less than the maxamount value, so i guess if the next row takes us over the maxamount it discards this row and returns the rows previous to it. is this possible using datagridview rowfilter or should i be loooking elsewhere to achieve this?

View 4 Replies

Combo - Sql Table Called Stock With Two Fields Called StockID And StockCode

Jun 5, 2011

I have an sql table called Stock with two fields called StockID and StockCode. I want the user to select the stockcode from a combo which in turn populates the stockid for that item into a lable on my form. I have already populated the stockcode into the combo but dont know how to compelte the rest.

Imports System.Data.SqlClient

Public Class cbo2
Private Sub cbo2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

[CODE]...

View 4 Replies

Form Called FrmPracDetails Which Is Built Up With A List View Called LvwColProc

Aug 11, 2009

I have a form called FrmPracDetails which is built up with a List view called LvwColProc. Therefore when you click a field on the LvwColProc it takes you to another form called FrmColProcessing, here you can make changes to certain fields which are also present on FrmPracDetails. What I want to do is when you make changes on FrmColProcesing and Click the Save Button (which calls the Save function)the changes appear instantly on FrmPracDetails. Please note, FrmColProcessing will always be open next to FrmPracDetails. I have tried to put this code in the Save function present in FrmCol Processing as shown below, but it doesnt Refresh FrmPracDetails form. [code]

View 1 Replies

Properties - Default Property Set Being Called Mysteriously Called?

Apr 2, 2012

I have the following line of code in my program:

JCL_History.Enqueue(JCL_History(I))


This JCL_History object is basically a Generic.List encapsulated in a wrapper and has the following method:

Public Sub Enqueue(ByRef value As String)
If Members.Contains(value) Then
Me.RemoveAt(Members.IndexOf(value))

[Code].....

In my testing I have 2 items in this JCL_History list. When I call that first line of code I posted (the one that invokes Enqueue) with I = 1 I expect the first item to be shuffled to the bottom and the second item to be shuffled to the top.

After the thread returns from Enqueue I notice that this is exactly what happens to my list, HOWEVER if I hit the "step_in" button after the execution of Enqueue I go into the Default Property's set method where Index = 1 and value = and it screws everything up, because the item that got shuffled to the end (index 1) gets overwritten by the item value shuffled to the top.

So basically the set method on the default property is getting called at what I think to be a completely ridiculous time. What gives? By the way I'm running VS2005 on XP.

View 1 Replies

.net - SSRS Report Called From ReportViewer Control Displays No Data In The Report When Called With A Parameter

Apr 11, 2012

Can you look at my coding and let me know what I'm missing or doing wrong?I have a SSRS report that is called from a ReportViewer control and the ProcessingMode for this control is Remote. The report also has 1 parameter in it's DataSet.In the code I placed a MsgBox to make sure the code is finding the parameter and returning the parameter name. I am trying to stick the value of 10 into the parameter for playerID 10. Data for this player does exist.

I believe I need to add some more code to make this work but I'm not sure what else to add.

When the code executes the report is displayed but no data is shown in the report.

[Code]...

View 1 Replies

Office Automation :: Called "Freemind" That Is Called A 'mind Mapping' Program?

May 13, 2010

I recently found an awesome tool called "Freemind" that is called a 'mind mapping' program. It's similar to MS Visio but way cooler and more automated.I reeeallly would like to integrate this into a VB.net Form, but how?

Has anyone seen or heard of mind mapping inside VB.net before? Are there programs out there already that work with VB.net or anyone have an example they have seen / built that works?

View 5 Replies

Different Behaviour Between PrintDocument And PageSetupDialog?

Mar 11, 2011

In a program I am using the standard PrintDocument, PageSetupDialog and PrintPreView controls. I am attempting to print a screenful of information which covers three A4 printed sheets. The printed format is OK except that the positioning on the page. Changing the margins in the PageSetupDialog makes it worse.So I wrote the following code in the Form Load event to see what was going on -

While
True
Dim
MsgStr As

[code]....

View 3 Replies

Inconsistent Combobox Behaviour?

Sep 12, 2011

I have an application which was developed in vs2005 with numerous forms which use the combobox for selecting from lists of items. The usual setup is as follows:

Combo.Datsource = BusinessObject

Combo.DropdownStyle = DropDownList

Combo.AutoCompleteMode = SuggestAppend

Combo.AutoCompleteSource = ListItems

However, compiled under vs2005 when tabbing to a combo and typing a number of characters the combo would highlight the first matching item and on pressing tab, would select it and the user would move to next field.

With vs2008 the same item might be highlighted but pressing tab doesn't select the item unless its the only item matching the first character. The only way of selecting the item highlighted from the suggestappend is to press enter prior to the tab key.

I also noticed some users experiencing the same behaviour when the app was compiled with vs2005 on some PC's but not others as if it had something to do with the PC config.

Has anyone any ideas how to get around this as it can lead to errors in data capture.



Kind regards.



View 8 Replies

Put Behaviour Logic When Using POCOs?

Jan 26, 2011

I never used POCOs, so I have the habit of putting a lot of logic in my business object classes. Hence I believe I'm missing some important concepts about class-layouts, and the thought-process that is needed here.

Say if you have two classes; Company and Employee. Could you give some examples of what classes you would build "around" these that take care of various behavior/validation etc.? (Like some class names, and a brief description of their purpose)

View 2 Replies

.net - Different Behaviour When Using Response.Redirect And SiteMaps?

Oct 7, 2011

My ASP.NET (VB.NET) application uses SiteMaps to display a navigation menu on the top of each page. In the code behind of some of the pages, I am dynamically amending the URLs of the SiteMaps nodes (to add parameters to the end of the URL) e.g. say I have somePage.aspx.vb and anotherPage.aspx.vb and they both contain the following:

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
AddHandler SiteMap.SiteMapResolve, AddressOf Me.ExpandForumPaths
If Not Page.IsPostBack Then
Setup()

[code]....

My problem is this, if I am in the code behind of somePage.aspx and I do a Response.Redirect("~/anotherPage.aspx") - then, when anotherPage.aspx.vb is being loaded, it is the ExpandFormumPaths method of somePage.aspx.vb that is hit, not that of anotherPage.aspx.vb.

My understanding is that a Response.Redirect tells the browser to do a new request to the supplied URL - I don't know why it's hitting the method belonging to the previous page.

I've tried amending the method names (i.e. not having the node processing method called ExpandFormumPaths in all classes) but I still encountered the same issue.

When I go straight to the URL of anotherPage.aspx the correct method is hit, it is only when I am using Response.Redirect that this happens.

View 3 Replies

C# - Using IHTMLElement5/6 (for IE8/9) In IE6/7 - Does It Divert To IHTMLElement Behaviour

Mar 8, 2012

Basically, IHTMLElement5 and IHTMLElement6 are all extended interfaces for the main IHTMLElement as per the versioning rules below:

IHTMLElement IE4
IHTMLElement2 IE5
IHTMLElement3 IE5.5
IHTMLElement4 IE6
IHTMLElement5 IE8
IHTMLElement6 IE9

Of course, each new extended interface has the old members in it + its own new members, properties etc. However, some of the members (for instance, .getAttribute) are the same name but have been updated. So, my question is, if I use (say) IHTMLElement6 to declare my HTML Element and run the code on a client that only has IE6 installed, when will my object just fail and remain as Null/Nothing when I set it, or is mshtml.dll smart enough to realize whats going on and defaults to IHTMLElement4 (actually, IHTMLElement) behaviour?

Just to clarify the last statement in brackets, .getAttribute was added in IHTMLElement and updated in IHTMLElement5 and IHTMLElement6 - so, if someone has IE6 installed only, then I would expect the behaviour to default/revert back to IHTMLElement (not IHTMLElement4) - and if it does not do that, then I expect my code to crash. Basically, my question is, what will happen exactly?

Summary of Question (read if you find necessary, just a reclarification for those who need it):Basically, I want to be able to declare something as IHTMLElement6 so I can make use of the updated methods which have the same name between IHTMLElement and IHTMLElement6 (such as .getAttribute). This way, on IE9 users IHTMLElement6's version of .getAttribute will be taken advantage of, while at the same time IHTMLElement's version of .getAttribute will still work for (say) IE6 users without breaking my code - this is the point where my question comes in, when using a IHTMLElement6 object, even though it is an IE9 interface, will IHTMLElement's (IE4 interface) version of .getAttribute kick in/work or will I get a null reference exception or other runtime error?

View 2 Replies

Class Names And Namespace Behaviour?

Sep 5, 2010

1. create a blank VS2010 web project called "MySite" targeted at 4.0

2. create a new class object, calling it "class1.vb" (cause it's so unique!!)

3. change default code to read as such...

Namespace MySite
Public Class Functions
Public Shared Function WhatIsTodaysDate() As String
Return Date.Now.ToLongDateString

[code]....

Why is VS asking me to call the namespace twice if I use the "Imports" directive?I'm sure this has got something to do with VS2010 and the 4.0 framework.

View 2 Replies

IDE :: Inconsistent Behaviour When Filling Arrays?

May 29, 2010

This works:

Dim zArray(5) As String
zArray = (From zS As String In zArray Select "HelloWorld").ToArray

This doesn't:Dim zArray(5) As String = (From zS As String In zArray Select "HelloWorld").ToArray

It seems inconsistent to me, though I may be missing a subtle difference instead of it being an IDE inconsistency?

View 3 Replies

Irradiate Startup Behaviour In VS2008 And GC?

May 6, 2009

If VB5/6 could read Unicode I would remain in it for ever as it is to me the most efficient way of getting all things done, and I have likely done more in VB classic than most care to try on VS.NET Now, in the midst of trying this system I keep a red light lit in the back of my head, on constant alert due to the GC part of .NET.

No matter what I read, I just get more precarious about the implementation of a Garbage Collector in VB, as this means I cannot absolutely say that a username and password is cleared from memory when I want to.In spite of tallking directly to Mr Bjarne Stostrup (the inventor of C++) and reading two ebooks of a few hundred pages each over the past night, some things still boggles the mind.

Such as...Why in heavens name does the MSDN library opener say "Help is updating to reflect your recent changes. This may take several minutes"Well its not so bad if it happend once, as on the installation of the MSDN disks, but when it happens EVERY TIME that I open MSDN or VS2008, that makes me wonder.Especially when I just closed VS2008 and opened it again five minutes later.

The latest "update" according to the MSDN opener took not only a few minutes but approx. 20 minutes, although I did nothing to change anything since the last time I opened it.Is there any way to disable this constant updating of nothing?

Once more back to the GC issues.Does anyone have a simple to use class, so that at my will I can issue a simple call to a method to clear anything and everything unused from the GC box, short of having to close my application and reopening it?I mean, would it be to much to ask for a simple command that allows us to do this, without having to "imrpove on the MS developers years of efforts" by our own non standardized methods?

What I would like to see implemented in VS.NET would be a simple thing for the boys and girls at Mr. Gates command, to add the following

....GC.ClearAllDead

When called, it guarantees to clean the GC, empty all unused addresses and simply Dispose and Finalize everything at our will, and not leave this sometimes time and security critical part to the will of a users sometimes slow and willful PC.

Everyone knows how easy it is, and common to date that you load a webpage with some flash or adobe files and your computer starts sounding like a spaceship ready for relaunch.Quite obviously, something is running up your CPU and memory usage, and doing things you did not ask it to do when going to read your blog pages for example.Often I have experienced this, and still do on a daily basis, and I sweat every time I think of the possibility any application starts accessing memory addresses to scope up whatever junk is left in memory.Coupled with Garbage Collection potentially leaving items in memory addresses until it wants to free this itself.Now what if someone sneaks a trojan of a new variant onto your system, and this constantly sniffs your RAM for new funny and useful code.

there went your UID/PWD combo to both online banking, blogs, GMAIL, hotmail and all other nice things you use. Consider yourself facebooked in a nasty way, and then tell me GC is all good and poses no risks.So, the addition of the simple GC cleaner above would have been, and should have been, in my oppinion, the first and foremost update to the .NET package before it even was released, thus making it easier and faster for new and old programmers to avoid this cause for (perhaps to be considered as) paranoia.With my background from security and time critical related work, I would still prefer to patch the holes before they become an issue, and I will continue to chose being paranoid and safe rather than leaving this potential hole open.

View 7 Replies

Vb6 Migration - Library Behaviour While Migrating From VB6 To .NET?

Nov 24, 2010

I have a VB6 application which i need to convert to VB.NET 3.5. The application uses a lot of Business objects libraries and some external libraries.I would like to know if these libraries would behave the same way when i move from VB to VB.net?Are there chances that things would break?

View 1 Replies

VS 2008 Modify The Form Behaviour?

May 12, 2009

I have a problem with form instantiation. This is what I want to achieve: I want to create forms with a toolstrip attached to them right from the moment these forms are instantiated. I have several ideas:

1. making custom Form Control

2. modifying the new method for forms

I'd like to focus on idea 2. I want to know if there's a way to alter the in-built New() method, so whenever the compiler instantiates a form, somehow when the constructor(New method) of each form is invoked, the compiler adds a toolstrip to the form.

View 5 Replies

Change The Default Behaviour Of Headers In A Datagrid?

Mar 4, 2009

I want to change the default behaviour of headers in a datagrid. By default, if the sum of all column's width is lower than datagrid's width, then background color appears on the header and I want to keep it just like header's color, as ListView does. I've attached an image to show you in a better way what I want.

View 3 Replies

Different Behaviour Of Offset For Seekorigin.end For Emulator And Device

Jun 30, 2010

I have a smartdevice program. In this program, I have the following statement: xxx=mstbinreader.BaseStream.Seek(offset, SeekOrigin.End) When this program is run for Windows Mobile 6 Professional emulator and Windows Mobile 6 Professional device, following is observed: When offset is zero, both emulator and device return 20,467,484

[Code]....

View 1 Replies

Disabling The Behaviour Of The ", ` , Etc Characters For A Textbox?

May 30, 2010

I want to filter the input of keys for a textbox and wonder if the behaviour of the merging of two characters can be disabled for a textbox? I have a code writen that I thought was ready but this behaviour messes up my integer input.

Sample: " + o = รถ

For numbers this does works different and not desirable for me: " + 9 = "9

View 8 Replies

Unexpected Behaviour When Adding A File To A Solution

Sep 1, 2011

I did so by chosing "add existing file". For purposes to reproducing this let's say the file is in c:emp. So I added c: emphelp.chm.

I set the properties to "copy always" under the option "copy to output directory".

Then I compiled and it worked fine.

I then updated the file in c: emp with changes and compiled. I expected the updates would be copied into my program but they did not..

View 3 Replies

VS 2008 Odd Behaviour When Attempting To Activate A Form?

May 12, 2009

I have a program where the main form is called (shown/activated) via a keystroke combination. When the form pops-up, I've set the focus to a textbox to begin typing right away.

When the keystroke event occurs, I have:Me.Activate()And in the Form_Activated event:

Textbox1.Focus() Simple right? It works the way I want it to, even after I've compiled and run the EXE, but ONLY if Visual Studio 2008 is running. Once I close my project in VS, with the program still running outside VS, the form is shown, but input focus is not set to the textbox.

Input focus is however still set to whatever it was previously, like a word document for example. My form will be topmost, but if I attempt to input text, it would still be entered into the word doc. why having my projects' source open in VS has anything to do with running the compiled EXE of said program?

I've even tried API calls to SetForegroundWindow and ShowWindow with the same result.

View 4 Replies

Why Does The Way In Which Reference To Another Class Change The Behaviour Of .Value Controls

May 15, 2012

In my code I use two classes. One contains the UI form, the other containsa method to write to a file. During coding I found out some behaviourwhich I don't understand. The code below shows (what I believe to be)the relevant part. The file writing part is substituted by a MsgBox for simplicity.I have the following controls in one form:

NumericUpDown
Button
With the following classes and methods:

[code].....

View 2 Replies

Ajax File Upload Unusual Behaviour When Using Sessions

Jan 30, 2011

I have just implemented an Ajax File Upload control that uses a progress bar. I am a little confused. When i use the control on pages that dont use sessions, the progress bar with no problems will show the user the actual progress of the file being uploaded from 0%,1%,2%,3%.......% to 100%. Now when i move this control onto a web page that uses a session, this session stores the user information such as screenname, email, etc... the file uploads with no problems but the problem is that the progress bar does allow the user to see the progress until the file is finised uploading and the progress bar jumps straight from 0% to 100% uploaded and doenst really show the full progress of the file whilst being uploaded.

Why is this behaviour occuring when i use sessions? where the progress of the file being uploaded isn't being shown to the user until the file uploads.

View 1 Replies

Change Behaviour Datagridview Cell When The Form Loads?

May 10, 2012

if i want to make a change to a cell in a datagridview when the form loads, how would i go about doing this?

View 19 Replies

DataRow.Delete Method Responds With Erroneous Behaviour

Dec 4, 2009

I'm working with a disconnected dataset that is NOT using a database. I'm maintaining an external file in xml format using the ReadXML and WriteXML methods of the dataset. I have a Holiday table structure in the dataset with the following columns:

-HolidayDate

-HolidayName

When the app starts I read the Holidays into the dataset. I then check the Holiday table to see if any of the Holidays are in the past. If so, I want to delete the given Holiday row from the Holiday datatable. I'm running the following code: [code] If the HolidayDate is in the past it calls the Delete method ok but when it tries to execute the Next statement it raises an InvalidOperationException exception with the message "Collection was modified; enumeration operation might not execute".

View 1 Replies

Supress Zoom Out Behaviour From Essbase While Retrieving Data?

May 8, 2012

I have written some code to extract data from Essbase. Before retrieving the data I Zoom In on one of the cell and then run the code to retrieve data. However, after successfully retrieving the data it zoom out to show only top generation. How can I avoid Zoom out after retrieve?

x = Essbase.EssVConnect(DirectCast("[" & Globals.ThisAddIn.Application.ActiveWorkbook.Name & "]" & Globals.ThisAddIn.Application.ActiveSheet.Name, String), "user", "password", "server", "application", "database")

View 1 Replies

Binding Radiobuttons To Application Settings Change Their Behaviour When Clicked?

Jun 24, 2010

I have three radiobuttons in a groupbox. When they are not bound to application settings, they behave normally.After binding each of their checked properties to application settings, the following happens: I have to click an uncheckedradiobutton two times to have it checked. After the first click, all three are unchecked.

View 2 Replies

VB Dll Strange Output In C#

Aug 11, 2011

Module Module1 Public Declare Function GET_CALCULATION_FAN_ALONE Lib "EbmPapstFan.dll" (ByRef path As String) As Long Private Declare Function GET_PRODUCTS Lib "ebmpapstfan.dll" (ByRef path As String) As Long Public Declare Function SET_XML_PATH Lib "EbmPapstFan.dll" (ByRef path As String) As Long

[Code]...

View 2 Replies

Communications :: Socket Behaviour - Created A Client That Can Send And Receive Data Via TCP Sockets

Aug 26, 2010

I have created a Client that can send and receive data via TCP sockets. The objects stored on the serverside are the *exact* same object used for the client. They use the same send and receive protocols.

Now, when i send a string from the server to the client , it does precisely what it should do. However when I send a string to the server.... I do receive the string as an equal length of NULL characters. I run the server and client locally.

Basicly what can influence the behaviour between two completely identical objects performing the exact same task? I wonder if there is some socketflag issue if the TCPlistener.accept function returns a completely different setup then the one I R used to.

(if it is of any interest, the send protocol is asynchronious)

View 3 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved