Call A Variable Without Addressing It Directly?
Jul 10, 2011
So 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)
View 13 Replies
ADVERTISEMENT
Feb 19, 2010
I am sure this has had to have been answered somewhere but after looking on the web I cant find anything addressing variables in variables. For instance say I have var1, var2, var3, var4 decalred. How can I create a loop assignment? Something like var & i = "variable 1". So instead of "var1" I have the numeric piece be a variable.
View 2 Replies
Sep 7, 2009
I'm trying to do something like this
dim x as string
dim y1 as string
dim y2 as string
[code]......
View 1 Replies
Mar 27, 2012
I have a piece of code:
[Code]...
Public Event Closing(sender As Object, e As System.EventArgs)' is an event, and cannot be called directly. Use a 'RaiseEvent' statement to raise an event.
View 3 Replies
Apr 29, 2010
I have a Util module in my VB.NET program that has project-wide methods such as logging and property parsing. The general practice where I work seems to be to call these methods directly without prefixing them with Util. When I was new to VB, it took me a while to figure out where these methods/functions were coming from. As I use my own Util methods now, I can't help thinking that it's a lot clearer and more understandable to add Util. before each method call (you know immediately that it's user-defined but not within the current class, and where to find it), and is hardly even longer. What's the general practice when calling procedures/functions of VB modules? Should we prefix them with the module name or not?
View 3 Replies
Apr 23, 2011
I have a MouseMove event handler
Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove
how do i directly call it, even if the mouse was not moved?
I tried..
Form1_MouseMove(sender, e)
but it did not work...
View 2 Replies
Mar 27, 2010
I'm a newbie in VB.NET, I am trying to directly set the bits of a single variable. For example - dim afloat as single afloat = &h0000000c afloat will then be set to to '12'. However, I wish to actually set the bits of afloat to &h0000000c, which will give a different value.
View 1 Replies
Jul 2, 2009
IS there a better way to do the following, I mean is there any way to replace the Word variable with a backspace directly instead of trimming the space after the word has been repalced?
For Each Word As String In remove_words
If user_input3.Contains(Word) Then
user_input3 = Regex.Replace(user_input3, Word, "")
[Code].....
View 2 Replies
Sep 14, 2010
I have a function where I am performing a lot number of database operations inside a Sub. The operation when called directly like:ExecProcess()
takes about 11 seconds to run.However, if I create a Delegate, and call the sub using BeginInvoke(), the very same process takes over 40 seconds to execute.Here's the threaded code:
Protected del As ProcessDelegate
Protected Delegate Sub ProcessDelegate()
del = New ProcessDelegate(AddressOf SELocal.ExecJob)
Dim cb As New AsyncCallback(AddressOf Me.ExecJobComplete)
del.BeginInvoke(cb, del)
Anyone know what may cause a function to take longer inside a new thread, rather than calling directly?
View 2 Replies
Feb 7, 2011
I 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?
View 9 Replies
Jun 27, 2011
I need a service to conect 2 host with videoconference into my application. I was thinking to open a web page into my application witch opens this service.
It is important that the service has a simple link and no autentication system.
I need to "call" directly from one use to another opening this web page.
Just 2 machines, videochating with one permanent link.
View 1 Replies
May 25, 2010
I would like to believe that this code will display a horizontal line halfway across the PictureBox pbxData. In fact, what it does is create the BitMap and then blow up with a memory violation when trying to copy the BitMap into the PictureBox. The code that alters the array is commented out because I don't know how to address the elements of the array.
how to make this into useful code?
Imports System.Runtime.InteropServices
Public Class Form1
Private b1 As Bitmap
[Code].....
View 13 Replies
Sep 21, 2009
I have several images in my My.Resources i wish to load the images into a user controle i wish to change the image loaded into the card control at each pass of the for net loop to make my own deck. but i can not change pdeck(c).face = CType( My.Resources.he10, System.Drawing.Image)
[Code]...
View 2 Replies
Jul 17, 2009
How 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.
View 4 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
Nov 6, 2010
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?
View 3 Replies
Jul 27, 2011
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 Replies
Aug 27, 2010
I 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]...
View 3 Replies
Apr 7, 2010
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 Replies
Aug 27, 2010
I'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 Replies
Mar 9, 2010
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.
View 7 Replies
Jun 6, 2011
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
View 10 Replies
Aug 3, 2011
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].....
View 1 Replies
Nov 14, 2010
Private Function TestFunction (byval VariableA as SomeClass)
Static VariableB as integer
VariableB = variableA.position
[code].....
View 3 Replies
Aug 22, 2011
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?
View 3 Replies
May 6, 2009
I'm looking to call a subroutine via a variable. For example:[code]Is that possible?
View 3 Replies
Mar 12, 2009
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.
View 10 Replies
May 7, 2012
I simply cannot refer to a control on a form from module code as in all other versions of VB. Here is the code that I mean:[code]The fact that this cannot seemingly be done without getting into looping through an array of controls, assigning the control to a general control variable etc. and much more guff is puzzling and is in my opinion an added complexity to Visual Basic. There must be a simple way to do this - I just want to refer to the value in a control, on a form, from a module.
View 13 Replies
Jul 8, 2009
I am working on a custom bulletin board system for my company. The idea is to have a program running that displays a full screen bulletin board on many monitors around our facility. I wrote a VB client that pulls from a server and displays a single board perfectly - I am wondering how to expand this.
View 10 Replies
Sep 25, 2010
recent thread, there was a passing discussion regarding running Rick's program in a background worker in order to keep the user interface "alive". The thread was actually about memory usage, so I decided to put this together instead.First, I'm sure no expert at any of this, so do take all of this "as is" and with a healthy dose of skepticismThebackground worker is a fairly easy way to let your program run time-consuming or complex operations on another thread so that your main thread (your user interface) stays active. This can be done other ways of course, but the BGW has many things builtinto it that makes it ideal to use for just this sort of thing.
One caveat to keep in mind is this: You cannot directly "talk" from the BGW to your main thread or you'll get a cross thread violation exception. As an example, you cannot set a label's text value (on the form, thus on your main thread) from the BGW, butyou can modify class-level variables then in the BGW's Progress Changed event, it will update that text based on the variable.In this example I'm doing this two ways: The first is a calculation of the percentage done (so that I can display it textually and in the progress bar), and the other is text indicating the status.
View 12 Replies