VS 2005 Call A Subroutine Via A Variable
May 6, 2009I'm looking to call a subroutine via a variable. For example:[code]Is that possible?
View 3 RepliesI'm looking to call a subroutine via a variable. For example:[code]Is that possible?
View 3 Replieswhat 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]....
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 RepliesI 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 RepliesI have an ASP.NET application with a button that executes VB.NET on the server when clicked. Specs have changed, I've added a menu of sorts which is to replace the VB button. With some from S.O., I've managed to manipulate some javascript which does a postback and executes the button's code. I figured I could just make the button invisible and still be able to call it's on_click event from js. How wrong I was!
So now, somehow I'm supposed to call a VB sub from either javascript or (boss says) ajax. I have no idea how to do this. Could anyone give me a good direction as to how I can call a VB.NET subroutine from ajax on the client? Or javascript?
My program hangs during debugging at a breakpont set at a subroutine call. It hangs on breakpoints anywhere inside the subroutine also. But does not hang otherwise at other locations where I have set breakpoints.
[Code]...
I have hundreds of variables and need to see if they are duplicated. Is there a simple function I can use to achieve this rather than repeating the code for each? The variables have different types. Can you pass a variable name into a subroutine?
[Code]...
i have a datagridview in which i want to know which row is selected by mousedown or keydown.. so in both case i want to use only ONE subroutine which can give e.rowindex , e.colindex value of datagridview...
Example..
Private Sub xyz (s as sender, e as keydownaurguments, m as mousedownaurguments) handles keydown, mousedown
'\\ code
end sub
[Code].....
[code...]
In the Call the ByVal's are underlined an mouseover and error list says "Expression Expected". I do not have any expressions to pass along just want to Call a subroutine.
if i create a variable "ie dim x as integer" within a subroutine that is frequently used, will i be using more & more memory and, can the variable be deleted in some way.
View 6 RepliesI am trying to use the value of one variable to call another variable of the same name.I have 2 variable one called VAR1 and VAR2.
The variable VAR1 has a value of "VAR2"
The variable VAR2 has a value of "HELP"
I want to be able to get the value VAR2 from the variable VAR1 I have defined the value of VAR2 early in the code and now I want to call that value by using the value of VAR1.The reason I am doing it this way as I have a list of 50 variables that are pulled from one system. Each of these variables have the same name as the columns of a spreadsheet. The total number of Variable stay the same but the total column headers may vary each time. I need to loop through each of the column headers match them with the variable names and add the data to the spreadsheet.
VAR1 = "VAR2"
VAR2 = "HELP"
i =1
[code]....
This is the tricky bit...if the value of the cell(1,i) = "VAR2" How do I get it to display the value of the variable of the same name In this case how will I get it to display "HELP" when I only have from the VAR1 value "VAR2" I know my code will bring back the value as a string but I want it to bring back that string as a variable and display the value of that variable?
I working on a project that includes to call a certain type of method to each control, i have this
Private Sub txtBcNum1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtBcNum1.KeyPress
[Code]...
This code works like a charm if i want to allow only numbers and backspace on my textbox.Problem: I have 15 textboxes( txtBcNum1,txtBcNum2,....,txtBcNum15 ), what's the best way to call this function inside KeyPress method on each textboxes with out manually adding it to KeyPress method?
I have the following code but I get blue squiggly line in cnn and when i point my mouse pointer on it i see this message "Variable 'cnn' hides a variable in an enclosing block".[code]
View 2 RepliesHow can I call a class from a variable ?
Something like :
Dim strClassName As string = "clsAction"
Dim newclass = strClassName
I know that this code doesn't work, but how can I do it, if possible.
I have a class with something like [code]...
By doing this, i want the label to display value of cube.m10
I've tried other things like quotation marks or brackets but doesn't seem to work.
Is it possible to do without being too complicated?
Im new to VB and have written an application which copies data around a network. Im trying to simplify the code that does the copying so i can get it to run as a module.[code]...
View 5 RepliesI have searched, but am not exactly sure what to call this process, so it's difficult to know what to search for. I have a set of functions that are almost Identical, so I want to call them, for example, function1(), function2(), function3(), etc. I want to be able to define and call them with a bit of code that says something like.
[Code]...
I have created a project using VB.Net(VS2008) and created the exe file. I have another project in VBA (Excel 2003). The project basically IC-Testing based. So according to the device type the Excel workbook name varies. For example I have AAAA.xls, BBBB.xls, CCCC.xls. When I open AAAA.xls, I want to call the .exe (which is developed in VB.Net) with the variable "AAAA". i.e when the exe program runs, it knows which Excel is opened or from which Excel the .exe is called. now I am using Shell retval=Shell("d:Monitor.exe",1). Using this the exe is called and running fine. But the Monitor.exe doesn't know which Excel called it, whether it is AAAA.xls, BBBB.xls or CCCC.xls.
View 1 RepliesI'm attempting to set a variable from a variable i've searched high and low and looked in many books but still to no avail. I guess i'm using the wrong keyword.I have many public variables like this:
View 4 RepliesSo I am having an issue where I want to call a variable without addressing it directly and I get an error for it:
Conversion from string "player1BuzzLock" to type 'Boolean' is not valid.
This is technically correct but why would it fail?
Dim player1BuzzLock As Boolean = False
Dim PlayerNum as Integer = 1
'...
Dim playerBuzzLock As Boolean = CType("player" & PlayerNum.ToString & "BuzzLock", Boolean)
If I have a string that contains the name of a control is there a way to call that control's click event?
Dim a as string = "MyButton1"
Now I want to call MyButton1.Click Method or MyButton_Click Event using the contents of a.
My application has a variable VAR_1 that is boolean, this name is also stored in database.
Now I need to set VAR_1 value in my app by reading database and asign x value,
How do I call VAL_1 from a string?, this is:
Dim VAL_1 as boolean
Dim str as string = myTable.Rows(0).item("x") <--- Here's the name "VAL_1"
But I just can't find how to call VAL_1 by converting "VAL_1" to variable
This is probably a dumb question but I have to call one of 30 or so global variables by constructing the variable name to be called from another information. However when i do that it treats it as a string. Any ideas on how to make this work?eg something like this:
Public gsNewYork As String
public sub Getinfo
dim lslocation as string
[code].....
Private Function TestFunction (byval VariableA as SomeClass)
Static VariableB as integer
VariableB = variableA.position
[code].....
I have this public class
Public Class commonSettings
Dim etcString As String = "some string"
End Class
How can I call etc String and use it entirely on my code?
I using VB.NET (VS 2008). I want to know if I can call a sub whereby the name of sub is in a varialbe.
For example :
Private Sub Hello()
Msgbox "Hello"
End Sub
[code]....
I know it does not work that way but how can I call a function or sub using a variable and not directly.
i would like to call a funtion whos name is in a vairable.
Dim Car_service As String
Private Sub ComboBox_Spray_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox_Spray.SelectedIndexChanged
Car_service = ("Spray_" & Me.ComboBox_Spray.Text)
end sub
Call spray_Standard 'this is what i need to change standard is what comes from the combobox 'but i would like to call the funtion depending on what the combobox.text was eg,' if combobox.text was Parkingsensors i would like to call the function call spray_parkingSensors
Private Sub Spray_Standard()
Price_Subtotal = 0
Price_Subtotal = (Damagecount * 65)
Car_Price_Subtotal.Value = Price_Subtotal
End Sub
I have 2 question, hope somebody give me an explanation: 1. Should a local variable call dispose method and set to nothing? 2. If some method have an arguments which it is a ByVal argument, it means a method create a new object? But If it is a ByRef argument, it means a method don't create a new object?
View 4 RepliesIs there a way to call a procedure in Visual Basic (.net) with a variable name? For example, the variable strColour can be one of 10 pre-defined values, green blue black white red pink orange yellow indigo purple. How to handle each one is in it's own Sub Routine, colgreen, colblue, colblack and so on.
I can use a bunch of if..then..else and select case, but what I'd like to have is something like VBA Excel's Run "col" & strColour
So I'm trying to write a MasterMind game, but I have a problem I have 40 pictureboxes set up in 10 different rows, and I want to have one code handle all 10 rows, rather than copying and pasting the code and changing the names of the pictureboxes. I've been trying to use a variable to achieve this, but if it's possible, then I don't know the correct way to do it.This is what I have right now:
[Code]...