I am attempting to write some interface code for a piece of hardware. Because the hardware requires use of 12 control lines, I believe the parallel port is the easiest connection method. After some research, I have discovered that inpout32.dll is the most efficient solution with only two commands to worry about (inp32() and out32()). I have downloaded the dll and attempted to place it in my code using both dim and declare statements. The file resides in the root level of the project folder as well as another copy in the windows directory. No matter how I try to call the dll it gives me errors stating that libraries were expected and that the dll does not exist.
I recently wrote an inherited picturebox control. From within the control inside methodI I call Me.Invalidate to fire the control onpaint event. But onPaint does not fire.
My console errors out when I enter anything other than a number or operators in the designated (input). I stink at this stuff but I have been t this for about 8 hrs. still not there. I have included a text file for the task at hand
I'm using WMI code and VB 2008 to see NIC status. So far the queries are working, but the methods aren't. For example, I'm trying to set a network card to use DHCP, I get invalid function with this code:
Dim classInstance As New ManagementObject("rootCIMV2", "Win32_NetworkAdapterConfiguration.Index='7'", Nothing) Dim outParams As ManagementBaseObject = classInstance.InvokeMethod("EnableDHCP", Nothing, Nothing)
I'm getting Invalid column name 'CHARLES'. Invalid column name 'CHARLYN'. Invalid column name 'SMITH'.what's wrong with my code, it's been a long time since I used SQL dataset. I'm into LINQ but I'm having problems with this kind of LINQ query so I'm reverting to SQL dataset.here's my code:
'Set up a data set command object. Dim sSelectColumn As String = ("SELECT * FROM tblScanned WHERE LastName=" & sLastName & " AND FirstName =" & sFirstName & " AND MiddleName =" & sMiddleName)[code].....
where I was encrypting the string and passing it to another web page to decrypt and get the ids to be displayed as a pdf back to the page. I kept getting an invalid "Invalid length for a Base-64 char array". It was then I realised that the string was getting truncated and that the IE Explorer had a size limit for the number of charaters being passes as a querystring.So I think I need to go the route of posting it.But not sure how to go about it.
Private Sub GetReport() Try Dim hawbs As String = String.Empty[code]....
The retrieve document then does: the decrpytion gets the data(ids) and pulls the pdfs.
I'm working on a design project where I have to use a Graphical User Interface that contains a drag and drop form. It consists of having a window dropped on a wall. Both of them are images to scale. I would like to know what kind of code I would have to use to show the x and y coordinates of one of the points of my window when dragged so when I drop it, I'm dropping in it on the desired coordinate of the wall.
I was wondering if I could elicit some tips on how to procede with an interface design approach.That is. What is a good way to go about establishing a "work area" where one can have multiple "floating forms" in this area.Can you have a form which occupies the entire windows desk top and the other forms "float" in this space? the "floating" forms would need to interact with each other where pressing buttons etc on them would affect other forms on the "workspace") Or what would be a good way to start accomplishing that? Or is there a better way to get the same effect?
I'm trying to make a .dll that contains a lot of basic functionality that a program can use. Currently i am trying to use interfaces to make a lot of this functionallity independend of the program using it but i hit a snag. The Basic idea is that a programmer will create his own object using the interface discribed in my .DLL file. Then implements those functions as he likes. He can then instanciate a controller (found in the same DLL) and sends his custom object implementing the interface to that Controller. The controller can then be started and will take over all the work. I do not know what type of object is send to the controller and idealy i want to program it in such a fashion that i shouldn't care as long as the object send implements that interface.In code I am trying to achieve the following: (quite simplyfied)
.Dll: Code: Public Interface MyInterface '<----Decleration of the interfaceFunction GetData() As Integer Function SetData(Data As Integer) end interface
[code]....
this propperly. I know that the second i set the interface adaptor in the Controller VS comes nagging that it can not be converted to a "MyInterface" Class. Obviously i am doing something wrong. I can change the datatype that the controller expects to the "MyController" type but that would completely ruin the whole idea of flexibillity. I am hoping someone sees what i am trying to do and can point out where i made the thinking error.
Is this where i would post a picture of my interface and get feedback on changes for easier use? If not is there someplace on this forum or any other forum to do this?
in the codebase i'm maintaining there is an old interface. Let's call it IFoo. It pretty much became obsolete and replaced with the Interface INewFoo with a change a few weeks ago, but for backwards-compatibility purposes, i wrote a wrapper class which implements INewFoo and takes an IFoo in the constructor.To clarify, consider the following code.
Public Interface IFoo Sub DoStuff() End Interface[code].....
For both interfaces, the implementations are loaded by scanning a few assemblies with StructureMap. Now, let's get to the bad things. Most implementations for the old interface were put into forms for reason i can neither understand nor change. Because those tend to be displayed and disposed, i have to create a new instance every time i use ObjectFactory.GetAllInstances(Of IFoo). Thats still no problem, but i'd like to register a INewFoo-Wrapper for each registered implementation of IFoo, so that i can just use ObjectFactory.GetAllInstances(of INewFoo) and get all implementations of IFoo AND INewFoo.I can't iterate through the implementations of IFoo and register a wrapper for each one because as far as i can see, you can just register those with instances.Wrong code below:
ObjectFactory.Configure(Sub(config) config.Scan(Sub(scan) For Each ass In assemblies[code].....
My question is: Is it possible to register a wrapper for each implementation of IFoo which always creates a new instance of the implementation before creating a new instance of the wrapper?
I want to declare a property as an interface collection of an interface, and I want to instanciate the explicit type later, in the constructor. Something like this.
Public Class LicenseFile Implements ILicenseFile Public Property Collection As IList(Of ILicenseFileDataNode)
[Code]....
In short, the question is "Why It Didn't work"? This is a simplified scenario, but It's easy to take a workarround, But I need understand the reason because It's fails.
I have an interface class (IUser) which is the interface of class User. Now, i want to put these into an IList but am confused as to how i should declare the IList:Dim userList As IList(Of IUser) = New List(Of IUser) Dim userList As IList(Of User) = New List(Of User) Dim userList As IList(Of IUser) = New List(Of User) Dim userList As IList(Of User) = New List(Of IUser) when instantiating should you always use its implementation; and when using it as a type use its interface?
And when im creating a new user should i use: Dim myUser as IUser = new User?
Got a strange one and I know it is something silly but I can't see it for anything I have a DLL created in VB.net (No I can't change it! :-)) and am calling it from C#. The problems come at the point the object is created in C# and I get the message that it has "some invalid arguments".
The constructor code in the DLL is as follows:
Sub New(ByRef Connection As IConnection) The code in C# is: IConnection conn = new Connection(); CustomObject test = new CustomObject(conn)
It is happy with the first line but it gives the error message ("some invalid arguments") on the second line. I have also created a secondary project in VB.net and called the DLL and it works fine there.
I am generating this with asp.net (vb.net) from data stored in a database. I think I need to somehow escape the double quotes within the content section of the json data. How do I do this?
i have an app in vb.net 2008 having an employee form with includes among other controls ,a button (named btnEmpRmk) for comment and textboxes and txtEmpId for employee's ID respectively.
I have form on VB2008 and Mysql as Database which have 24 textfields on a form.I want to impose certain condition that when ever user adds/updates/modifies data into database for example You may have entered text in a numeric fied or a number that is larger than the fieldsize setting permitts. if violates message box should appear with Invalid entries
i have a code below. Everything seems alright but the GetConsoleFontSize return value is invalid in my PC. it returns back cfi.dwFontSize x=0 y=7 the right result must be 8*12. i have also a VB6 code sample everything is same but why in VB.net machine i have got different result. i also tried to change declarations but i could not find an answer.[code]
I have a gridview0 in a multiview and when I click select on a row I have theGridView0_SelectedIndexChanged sub change to a different view in the multiview, which has a different gridview1 but the same datasource as gridview0. This is when it errors out and it displays the invalid column name error, with the column name being the datakeyname of the first gridview0 row that was selected
Protected Sub GridView0_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView0.SelectedIndexChanged Dim ISTag As String = GridView0.SelectedDataKey.Value.ToString
I get the following error: Heap block at 068B13D8 modified at 068B1408 past requested size of 28Invalid address specified to RtlFreeHeap( 003B0000, 068B13E0 )Invalid address specified to RtlFreeHeap( 003B0000, 068B1420 )
What I did is I have a have a custom save as dialog. Every time I hit the save button, I see the heap message. It does not always crash my program but it does. Here is my code,
Private Sub lVW_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles LVW.Click With LVW 'LVW=ListVew Name LVW.Text = .SelectedItems.Item(0).Text
see from the following function why I would be getting an "Invalid Cast Exception"? More specifically this is the error "Conversion from string "yyyyMMdd" to type 'Integer' is not valid." I am trying to convert a DateTime value from the database to a String with the format "yyyyMMdd" so for example October 22, 1985 would be "19851022".dbReader(fieldName).ToString("yyyyMMdd")Here is the entire function ...
Private Function GetDBReaderDateValue(ByVal dbReader As IDataReader, ByVal fieldName As String) As String If dbReader(fieldName) Is DBNull.Value Then
How do I get rid of invalid cast expression from the Values in the Combobox to fit in the equation in examgrade? I tried to resolve it by looking it up on MSDN, and the like but couldnt figure it out.I tried using Examgrade = ().ToString but that did not work.FYI this is my first real program, I successfully made this once in C# but deleted the source files, so this is Visual Basic and a hell of a lot easier to get this far.The asterisks mark the problem line
Public Class Calculator Dim quarter3 As Integer Dim quarter4 As Integer[code].....
I am getting error with the following code. The exception is Invalid column name 'pmoss;.The code seem to be perfectly but don't know what exactly went wrong.[code]