VS 2008 Create An Array Of Serial Ports - Deleting Dynamic Object
Jun 29, 2009I have the following code to create an array of serial ports.
[Code]...
I have the following code to create an array of serial ports.
[Code]...
I'm fairly new to Visual Basic (VB), but I've already got running code to access all my serial port. The problem is I want to load multiple serial ports into an array and loop through them in my functions. The program allows me to create ports(), but fails when I try to populate it.
Dim ports As IO.Ports.SerialPorts()
ports(0) = SerialPort1
Where SerialPort1 is an object I draged from the Visual Studio toolbox.
able to open and utilize a single serial port within with my VB 2008 program (i.e., set port parameters, open&close port, send&receive data via port, etc.), but I want to open two or more serial ports concurrently within my VB 2008 program so that I can read data from one port, say COM1, make decisions and calculations based on that data, and send instructions out through another port, say COM2.
View 1 RepliesI am new in this forum, also new in VB.Net I need to create a public class for insert and delete data to database Public Class My_DBFunctions
[Code]...
What is the best way of communicating with Serial ports and TCP/IP communcation using vb.net?Using visual studio .net can we make it easier?? Can anyone send me sample application of communications?If I write a program communicating with my hardware using Searial port or TCP/IP, will the program be slow?? Are there any programming techniques working with communication ports?
View 1 RepliesIn my project I'm trying to get the caption property of serial ports available on computer. But when I run this code below I get "A first chance exception of type 'System.InvalidCastException' occurred in Microsoft.VisualBasic.dll" exception. I tried putting "Option Strict On" and then I'm getting build error saying it disallows Late binding.
[Code]...
is there any other way to access a serial port using visual basic.net 2010? i followed the steps in this site, How to access serial and parallel ports by using Visual Basic .NET but i just got this output Open the serial port. Send the attention command to the modem. Wait for data to come back to the serial port...
[Code]...
I'm learning the serial port programming. So, I study the code samples from MSDN - VB101SamplesBCL2 http:[url].....While ran the solution of "UsingTheSerialPort", It shows error: It highlights one sentence textBox2.Text = SerialPort1.ReadLine() -- Line 40 ,and says :
"InvalidOperationException was unhandled - Cross-thread operation not valid: Control 'textBox2' accessed from a thread other than the thread it was created on."
I am still new in programming. I am an electrical engineer. I have to read the time from GPS from one serial port apend this time to a data got from other device serially.
View 1 RepliesI am creating an application to configure some modems through the serial port. I have no problem sending a single string of data to the serial port and displaying the immediate response to a rich text box. I have 2 problems
1st: how to update the rich text box for any delayed response from the modem
2nd: how to react to the response from the modem, in other words I want to send the next command based on the response from the modem witch is usually "OK"
This is what my code looks like currently to send ans receive data from the serial port. (sport1 is my serial port and display is my rich text box)
sPort1.Write("AT+WOPEN=1" + Environment.NewLine)
With Display
.AppendText(sPort1.ReadExisting())
[Code].....
I want to know if there is a way to refresh a combo box when a new serial port becomes available.[code]
View 2 RepliesI'm wondering how I could monitor a serial port for a voltage change or contact closure and have an event triggered when there is a detection.
View 1 RepliesHow to create an aspx page with a Flash object inside? And how to change the content of the Flash object?[code]...
View 1 RepliesDoes this create a dynamic byte array?
Code:
Private m_renderedReport As Byte()()
Or this actually creates a structure?
I'm reasonably proficient with VB but never had any expirence with communicating with hardware. I have a piece of software that communicates with a Eurotherm 3216 process controller via RS232, but its use is fairly restricted what it can do.What I want to be able to do is take the communication from the software and redistribute it to THREE Eurotherm 3216 controllers, so my software would intercept the comms and effectively emulate the Eurotherm.
View 5 RepliesI'm trying to create an array of checkboxes dynamically and also want to put event to those checkboxes. For example: I have a array of checkboxes - Chk1, Chk2. I want it to work this way: When I check Chk1, I want to disable Chk2, and when Chk1 is unchecked, Chk2 is enable, and vice versa.
[Code]....
i have a problem with the size of array i want to make a 2-Dimensional array with large size such as
[Code]....
I am trying to get the hang of Dynamic loading of objects from assemblies on the same machine (But NOT part of the same project).In the sample below, Form1 implements an interface built as part of the .dll I placed in C:Release. I am trying to create a local instance of Form1, and Cast it as Iform, so that the local code can access the properties and methods exposed by the interface.The assumption here is that at runtime, local code will have access to the String name of a form, and an interface which is implemented by the form (and is compiled into the .dll as well as the client application), and that is it.
When I run this code, I get a exception: "Unable to cast object of type 'WindowsApplication1.Form1' to type 'WindowsApplication1.Iform'.
Public Function fApplicationObject() As Iform
Dim sLocation As String = "C:ReleaseWindowsApplication1.dll"
Dim sType As String = "WindowsApplication1.Form1"
[code]....
I seem unable to dynamically load an object from a dll and then utilize an interface to access it's properties and such.
I have some code to create dynamic serial port objects, now Im trying to add an event handler to the object so I can capture the dataReceived event. But the vb designer is saying ".datareceived" is not en event of 'object' in this case serialports(dComPortNum)
Public serialports(5) As Object
dComPortNum=1
serialports(dComPortNum) = New SerialPort
[code]....
what is wrong with my code and I get no feedback from my button click event, i have imported. ( code Below) and i have tied differrent combinations of the code without sucess.maybe add extra to my code for the list to show open Port or closed ports.
Imports System.Management
Imports System.Management.ManagementObjectSearcher
Imports System.Management.ManagementNamedValueCollection[code].....
I am using the following code to enumerate through com ports to determine if the attached modems are in use.When I get to my usb modem, it returns the correct "PostIsAvailable" status, but then it kind of locks up the modem and I get the following error when I try to manually query the modem I get: "The modem failed to respond. Make sure it is properly connected and turned on. If it is an internal modem, or is connected, verify that the interupt for the port is properly set."I either have to manually requery the modem or unplug/plug it again.This code works fine on my external serial modem, but not the USB modem.
Public Function PortIsAvailable(ByVal port As String) As Boolean
Dim TempPort As New SerialPort
TempPort.PortName = port [code]......
I have to delete all the textboxes after I clicked the Save button, I have a delete code here that deletes the textboxes one by one. I'm just starting in vb.net.
Public Class FunctionProcessor
Dim TextBoxes1 As List(Of DateTimePicker) = New List(Of DateTimePicker)
Dim TextBoxes2 As List(Of TextBox) = New List(Of TextBox)
[Code].....
I am developing a .Net application that populates a checklist by querying the directories inside a "base" directory (this part already accomplished). The purpose is to show these directories and allow the user to "check off" the directories they want to delete, and then click a button to delete just those directories (this is the part I'm stuck at).My checklist populates, but how would I go about deleting just the directories that get checked?There is one more thing. Each of these directories might have a log file (of the same name) inside the "base" directory; this corresponding log file should also be removed.
View 2 RepliesEach time it runs, a program of mine creates an Excel document and names it using the current date ("Alerts from 29062011.xlsx" for example). The program gets run once a day,every day.The users have requested that I have the program delete the previous days Excel file each time it runs so that they don't take up space. I'm unsure how to do this though since, for example, if it is run on the first day of the month it would have to know
View 6 RepliesI have an array that is dinamic (0f course). I want to create a structure that can then accept values from the array. I want to use a loop (For Next) or Do While, but i am not sure of the Dinamic declaring of the structure variable or new parts.
Structure T_Results
Dim PlayerName As String
Dim RD1 As Integer
[Code].....
ArrayList is a generic structure. Let's say I have my own structure (contained of Boolean+string+int). I want to set a dynamic array based on my own structure. How....?
View 9 RepliesMy goal is to create a program that just listens (no locking, no blocking, just listens) to a range of UDP ports (coming in via the internet) on my local machine and copies the traffic to a richtextbox.I have various programs that say they use the ports and I simply want to listen to what the ports have going through them, I need to make sure that the messages are still processed by the applications that they are supposed to be as well.I will NOT be sending anything. Here is the code I have so far, and yes I know I only have it on one port for now. Figured get one to work then worry bout the rest!
Option Explicit On
Option Strict On
Public Class Form1[code]..........
I have recorded as using this port is running and receiving messages...
[Code]...
I want to create a ProgressBar with my array length, whithout timer object. When ProgressBar increment, the value in array appears in a label.
i have drawn on a e.graphics object and now want to transfer the drawn stuff onto a bitmap object how can i do this?
View 2 RepliesI need to create a remoteable object with a method that sums up elements in an array list. How do i go about it?
View 1 Replies