Passing Results On From A Subroutine?
Dec 15, 2011
So I created a subroutine to do some work but now i have no idea how to pass the results on to another stage in the process.
Private Sub CheckDates() Handles MyBase.Load
Dim Duedate As Date = INFDateLabel1.Text
Dim Duedate2 As Date = INFDateLabel2.Text
[Code].....
View 2 Replies
ADVERTISEMENT
Feb 7, 2010
I have an old program written in VB6. I upgraded the program with VB 2008. The updated program works fine except when the program tries to transfer an array to another subroutine. The old VB6 program sends arr(0) as an argument to the subroutine, the address of arr(0) is passed to the subroutine. The array arr() address is the first of a block of consequent addresses one by one, arr(1), arr(2), etc.
Now when running VBnet, the address of arr(0) is not the first of all consequent arr(1), arr(2), etc. It is an isolated number, just like if arr(0) were a variable instead of an array. The addresses of arr(1), arr(2), etc do not exist in the subroutine. [Code]
The variable of y1 passes to the subroutine oK, whilst arr(0) passes also like y1 into an isolated address. So VBnet interprets arr(0) like a variable rather than the first value of a long list. I haven't been able to find out why the above sample does not work. I got stuck in my programming effort, as I cannot proceed to to further development. how the code should be modified to enable the whole array information passing through the subroutine.
View 3 Replies
Jun 30, 2011
Assuming I have the following code that is iterating over controls in a panel setting various control information.Private Sub BindDataFields()
[Code]...
View 7 Replies
Apr 4, 2010
Im trying to make it i can get the mac address of a computer and put the result to gobal but it wont pass what it got It gives me nothing
Dim PCMacAddress As String
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox(PCMacAddress)
End Sub
Private Sub GetPCMacAddress()
[Code]...
View 1 Replies
Sep 28, 2010
I have a form that allows users to select file and then it reads the contents, parses the data and then executes a sql insert statement to add it to a database. What I am having issues with is showing real-time results. Currently, I have the import operation take place on the import form within the OnLoad event. The problem with this is it only shows the final results instead of the results real-time. Is there anyway to do this without creating a seperate thread and delegates?
View 1 Replies
May 9, 2010
I am trying to get the hang of this stupid VB.net, but it won't even let me create a subroutine or function, it use to be in the tools menu in VB6. I have spent £50 on 2 books that rabbit on about objects, property's classes etc: but tell me nothing of what I want/need to know, what a waste of money.
View 14 Replies
Dec 4, 2011
Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click
Dim d As Integer
Dim price(20) As Double ' Adjusted close price
[code]....
What is the for ... next loops in the second subroutine doing? What is the sim() array meaning?
View 3 Replies
Jul 23, 2009
Does anyone know how to get x value form another subroutine?
View 3 Replies
May 1, 2010
I have a form that is bound to a table of data. I have a typical binding navigator. When I go to a different record such as next, previous, first or last I need a subroutine named "LayoutAdjust()" to execute "after" the new next record data is loaded on form. I tried calling the subroutine in the "BindingNavigatorMoveNextItem_Click" action but it executed the procedure before the next record data was loaded
View 1 Replies
Jun 27, 2011
Problem is, I need to call a VB.NET function from javascript, no two ways around it. This is a bit harder to find.BTW -- Web/Page methods won't work. I have to be able to reference a listbox and it's selected items when the VB code-behind fires.
View 3 Replies
Jun 21, 2010
what I need to do is to call/run/execute a subroutine using a varaible name from a subroutine.
Public Sub Main(ByVal subName as String)
Call subName ' subName may be contain the value AAA or BBB
End Sub
[code]....
View 5 Replies
Jun 16, 2012
I am trying to make a counter go up by 1 every time a subroutine is called But i dont know how to word it. Here is the code. [code]...
View 2 Replies
Feb 23, 2010
I'm writing a class library and I need to be able to shut down the main code in certain cases.
I know I could raise an event and listen for it in the form called by application.run but I would like to find a way around it.I wouldn't be opposed to try to throw an exception that if unhandled would close the application... but would prefer to come up with a more elegant soln.
View 1 Replies
Feb 4, 2011
I am trying to execute the "Data()" subroutine at startup. This did not work:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Call Data()
End Sub
Is there a way to call the subroutine at the begining of debug?
View 9 Replies
Dec 11, 2011
I'm following this tutorial [URL] and it says to Open form1_Load() subroutine. What does this mean and how do I do so? It is really important.
View 3 Replies
Feb 1, 2010
When you access a subroutine by one or more other subroutines each time the variables are zeroed like 'n' below. How can I keep n saved so main can increment n each time.
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
[Code]....
View 3 Replies
Jan 19, 2011
have a look at my VB/ASP code and tell me if you can see what's wrong (I highlighted the important segments in red):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<%@Page Explicit="true" Language="VB" Debug="true"
[Code].....
Basically, I'm trying to get the Page_Load subroutine to execute on the page load, but it doesn't seem to be called. I'm assuming that because I set my feedback label to "feedback" in the Page_Load subroutine, I should see it displayed on the page saying "feedback" on first loading the page and every time I refresh. But this doesn't happen. I'm lead to conclude that the Page_Load subroutine is not being called on the page load.
View 4 Replies
Jan 19, 2011
VB/ASP code and tell me if you can see what's wrong (I have bolded the important segments):
[Code]...
View 4 Replies
Jan 24, 2012
How do I pass a list as a parameter to a subroutine? I don't know how to specify the variable type in the receiving routine.[code]...
View 6 Replies
May 12, 2009
I have two subroutines that consists of two datasets. I am not sure how to pass some data in first dataset named dsGoodStudent to second dataset named dsBestClass.
Private Sub Classification()
Dim SqlSelect As String
SqlSelect = "Select Name, Age, grade from tblStudent where grade = 'A'"
[Code]......
View 3 Replies
Dec 15, 2009
Having a time trying to figure out mapping a key to a sub. When ever the window is the top window active window I was wanting to map the key ' z ' to run my command. So when the ' z ' button is pressed the motor command is run. Then will map the ' x ' key to go the other direction.[code]....
View 3 Replies
Jun 21, 2012
I've tracked a recursion error down to one subroutine, So when my form loads, it populates some listboxes from a database; any one of these causes the error:
ListboxQuery("select sculptname, sculptid from sculptures;", CloseSculptList, "sculptname", "sculptid")
ListboxQuery("select distinct eventtype from events;", EventTypeList, "eventtype", "eventtype")
'etc, etc
And here's the subroutine (it's querying a MySQL database):
Public Sub ListboxQuery(ByVal queryText As String, ByVal resultObject As Object, ByVal resultDisplay As String, ByVal resultValue As String)
'queries the database for a 1- or 2-column list of values to display in a listbox
Dim myCommand As New MySqlCommand
Dim myAdapter As New MySqlDataAdapter
[Code] .....
The error is the standard recursion error:
An error occurred creating the form. See Exception.InnerException for details. The error is: The form referred to itself during construction from a default instance, which led to infinite recursion. Within the Form's constructor refer to the form using 'Me.'
This is weird for two reasons: One, as you can see, the subroutine doesn't refer to the form at all, so I don't see how it could cause a recursion error, and two, I wrote this subroutine almost a year ago and it only caused this error last week.
View 10 Replies
Apr 9, 2010
How do I refer to a sub routine from within a shared subroutine? When I try the following code I get this error:Cannot refer to an instance member of a class from within a shared method or shared member initializer without an explicit instance of the class.
Namespace CmdLineArgs
Friend Class Program
Shared Sub Main(ByVal args As String())[code]....
View 3 Replies
Jul 1, 2009
VB 2008 Express. I am trying to code a subroutine that checks if a certain URL exists or not. When I start debugging the application, and I press 'btnGo', if the URL in the textbox 'tstbURL' exists, it works fine, but if it is invalid, a first chance exception of type 'System.UriFormatException' occurrs in System.dll.
Here is my code:
Private Sub tsbGo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsbGo.Click
If tstbUrl.Text = "" Then
Return
[Code] .....
View 4 Replies
Oct 23, 2009
I am trying to transfer data from one subroutine to another. This is not working "ByVal J(1) As Double, ByVal Max(2) As Double".
Private
Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
...code
Call Data(ByVal J(1) As Double, ByVal Max(2) As Double)
[code]....
View 2 Replies
Sep 4, 2009
I am working with a datagridview and 2 text boxes.TextBox 1 is for entering time of the day and TextBox2 is for entering time duration in that order. After TextBox2 looses focus I am converting the times into index numbers in my DGV1 and filling the selected indexed rows with some data. The data then is checked and if there are issues message is display prompting the user to correct it. However, all my codes for checking the data and selecting options are in the DataGridView1 event handler:
Private Sub Datagridview1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MouseUp
Is there a way to execute one Subroutine from another Sub. Sort of simulating a mouseup click programmatically ? Correction: there are 7 sets of those TextBoxes representing 7 days of the week. I am trying to avoid duplicating all that error handling codes in all 14 boxes. I have read that MouseEventArgs are protected so it may not be easy.
View 6 Replies
Jul 22, 2009
How can I make this program not to give me the results for the quit command input of -999 but rather just to quit without the results?
Sub Main()
Dim TempIncelsius As Double
Dim TempInput As Double
Dim Formula As Double
[CODE]...
View 4 Replies
Mar 14, 2009
I have a VB.NET subroutine that is triggered by a timer. I have found that on occasion, if the routine runs for a long time, the routine will be triggered again while it is still running with unpredictable results. Is this normal? Is each copy of the routine running in its own thread? Is there a way to serialize the routines? Right now I use a Boolean that I set True on entry and False when I am done so I can check if the routine is running when I enter it, but I thought that there might be something more elegant.
View 2 Replies
Jan 12, 2010
In a base class object, I have an overridable subroutine that I would like all derived objects to have the ability to include. However, they don't have to, and if it's not necessary for them to use it, I don't want them to be forced to declare it. To enforce this, I've left the default behavior empty. For example, here's my whole sub:
Protected Overridable Sub MySubroutine(ByVal someObject As Object)
End Sub
Is this bad practice? I don't want to declare it as MustOverride, but I don't want default behavior. Is there a "better" way of doing this, or is this perfectly acceptable? I don't want to be that hack programmer...
View 2 Replies
Nov 22, 2010
My requirement is getting output from command window asynchonously in vb.net form, I am doing this with system diagnostic process and using addhandler. My problem is, I have separate class to execute process, after process start when control goes to a addhandler sub routine, it stops there only after it's execution(in addhandler subroutine), and never comes back where I am capturing output. Control should come to the line in below code - addInput = outputExe.ToString() so that I can captureoutput and go back to vb.net code behind.
code is as below
Public Class RunExe
Private Function ExecuteProcess()
procInfo = New ProcessStartInfo
procInfo.FileName = ExeFile
[code]....
View 3 Replies