Creating Multiple Forms At Run-time - With Variables Passed To Form
Oct 4, 2011
I'm making a IM LAN Chat, and I don't want to limit it to a specific number of chats that can be open at any given time (By re-producing the forms and setting variables once a chat is open).
[Code]...
View 4 Replies
ADVERTISEMENT
Oct 24, 2011
i would like to say i am a novice programmer, in year 12. I am designing a small game for my HSC and one of my forms is getting very cluttered with controls and code. To resolve this cluttering, i have had the idea to create new forms for some aspects of the game (such as different game modes and so on). However, in order for that to happen i have to drag some variables of the new form to the old form, (these variables would be just booleans or integers to say whether you lost a game or won a game or something that would carry on to the main form.)
[Code]...
View 1 Replies
Sep 25, 2010
I am trying to have it so that when a user hits a button to enter a shop, it will open a popup window which will have the shop's goods. The only problem is I can't figure out how to keep the variables working between the two windows.
I need to get the variable 'gold' to transfer to and from form2(the shop window) and whatever is bought at the store to transfer back to the main window.
Right now, when I go to form2 all the values are 0, and all the variables I used on form1 are undeclared on form2.
How do I access variables from form1 to show up in form2? Is there an easier way to accomplish this than using a separate form?
View 3 Replies
Nov 15, 2009
I have 10 forms and say 5 text box's on each one so a total of 50 of these text box's. But the program is only using one of these forms only (user selects the 1 Form out of the 10) so I was wondering can these forms Share the input text box's? I am thinking NO, if so then the only thing I can do is just use 5 shared variables that all the forms can utilize.
View 2 Replies
May 5, 2012
I have a class in vb.net defined as public class A
class A is created on Load and gets called once per program loop
The constructor for class A includes the argument (byref Value as long)
I have a global variable called varB that is passed to class A on creation.
now why when varB is altered during the program loop, the change is not reflected within the class?
View 1 Replies
Aug 11, 2011
I would like to pass variables variables from one form to another but the thing is that there is no variable that is actually being passed. I have tried to use instanciation
Dim f2 as form2
f2=new form2()
f3.textbox1.text="Whatever I want to pass",
but this did not work
View 5 Replies
Feb 21, 2010
I have two child forms that open from the MDI Parent.My question is when I close one of the child forms all others will close also.
View 2 Replies
May 6, 2010
How can i code my application so that it can handle two sets of key events at the same time? For example, if I was making a game where one player used the WASD, and the other the arrow keys for moving, how can i make it so that both can move at the same time? The code I used only allows one to move at a time.. (key press event, If e.KeyData = Windows.Forms.Keys.down then.... etc)
View 1 Replies
Jun 28, 2010
How to extend the session time. There are many form in my application like parent and child forms. So how can I make pop up to appear when session times out and the pop up should appear on the form where the user is currently in, when popup comes I have to disable all forms like(they should be transparent (i.e) user should NOT be able to edit them).
View 2 Replies
Aug 3, 2009
my program is design to receive a pup-up forms.i wnt this result..if i received a popup forms it will close automatically for 10minutes..the problem is i don't knew how to do it using timer.
View 5 Replies
Nov 4, 2010
I have used CSV files before for a simple database of about 12,000 items - this was a simple one page form... Now I want to have the same database but with the data available to multiple forms at the same time.. eg.. Form 1 displaying persons 1,2,3,5,7 name, addy, phone etc and form 2 pulling info for persons 2,3,4,8... Is this possible with CSV files?? or even XML?... The only other thing is that I do it all in .NET 2.0....
View 3 Replies
Nov 17, 2009
In vb.net, you can address a public variable from another form using the form name along with the variable.
form2.show
form2.k = 3
However, if you use a form variable to show an instance of the form, you must use that variable name to address the public variable. Two instances of the same form are displayed in the following example. The public variable k is assigned a value of 3 only in the first instance of the form, the one from form2.show. frm.k can be used to assign a value to the other form.
dim frm as new form2
form2.show
frm.show
form2.k = 3
Assuming only one instance of the form is shown in the application, is it reliable to address a public variable using the form name (form2.k), or is it better to show the form with a form variable and use that to refer to the instance of the form (frm.k)? Would the same answer apply to a property as well as a public variable?
View 2 Replies
Jun 5, 2011
I am currently designing an application form that the user fills to use a room in a specified time. The application is to check if the room specified is available at the time period specified. I am stil wondering how to do this such that there is no clash.
View 17 Replies
Sep 27, 2010
I have code, shown below, that works all except for 1 thing: The variables being passed byRef get passed, but once modified in the else section of the "if me.invokerequired" code of RecordData, the variables are never updated in the calling function. To reiterate, the calling function does not receive the updated data that is in the variables custid and amt.When debugging, I see the data change in the else section of "if me.invokerequired", but once it returns from the callback the data is missing.[code]
View 15 Replies
Aug 12, 2009
I have a form (form1) and I havea button on form1 (button1) that will start a second form (form2).How can I make it create multiple instances of form2 when button1 is clicked?i tried a process module that the studio comes as standard but it does not allow me to start multiple instances...how can i do this?
View 14 Replies
Nov 28, 2009
I have multiple forms and have multiple declarations that I need for all the forms, is there a better way than declaring them each time on each form? Can a .dll do this, if so does it require the .dll to be a seperate file than the final .exe file. Or is there someway to reference the variables on other forms?
View 2 Replies
Aug 23, 2010
I am trying to create a subroutine that creates multiple instances of a specific form.
Here is my code:Public Sub NewFormInstance(ByVal FormName As Form)
Dim FormInstance As New FormName
FormName.Show()
End Sub
View 3 Replies
Jan 14, 2010
I have a program that uses two forms. The program opens to the Main form, and the user can navigate to the other form from the Main form through use of a button. Here's the way I've currently written it: When the Main form loads, it declares and instantiates the other form during the load procedure. When the user presses a button, the second form is displayed by means of the ShowDialog method. On the second form, there is a Return to Main Screen button which closes the second form, bringing the user back to the Main form.
So, here's the structure of the code:
Code:
Public Class frmMainForm
Dim frmSecondForm As New SecondForm
Private Sub btnSecondForm_Click(blah, blah, blah) Handles blah, blah, blah
[CODE]...
Here's my reasoning: Originally, I wrote the code so that a new instance of the second form was created every time the button was pressed. The problem was that whatever data was displayed on the second form, previously, was lost when the user returned to it a second time. Since the user would be switching back and forth between these forms, frequently, I needed that data to persist.
What is the best practice for accomplishing this:
1) Declare and instantiate the second form on program start, as I have done, and use the button simply to show the form?
2) Declare and instantiate the second form each time the button is pressed but maintain the variables on the Main form and pass them ByRef to a custom constructor for the second form? Is this even possible?
3) Something else?
View 5 Replies
Sep 25, 2010
I have a situation that has puzzled me for weeks. I am running logic that does a bit of back and forth to and from the database for each time it is executed (about 20 times). The problem is that the same code works about half of the time. What could possibly be the reason for the difference in execution performance and how can I better shore that this problem is checked?
View 1 Replies
Nov 18, 2010
How do programs like antivirus keep track of time passed for the trial period? Eg I want to make a program that expires and stop working in 30 days One way I thought of is to make use of the system time.
View 6 Replies
Jun 2, 2009
I am using VS2008, I need to update a vb6 application that I wrote a while back and make it more user friendly. [EDIT] I am not using any of the vb6 code, this is a complete rewrite.[/EDIT] The application basically creates ZPL based on user inputs, it sends the ZPL to the printer via the parallel port and we have our label. I know there are pre-written pieces of software that do this but I have a few other things going on that are not an option for a pre-written label application.
The task at hand at this point is creating a form which will display a mock-up of the label and allow the user to create text, rotate it, move it, re-size it etc. I will also have to add in image support a little further down the line but I figured i would keep it simple to start out. This is my first major project in .net (the company has been hesitant to spend the money until now and I haven't had the time to do much on my own.)
I think the best place for me to start would be with a simple form with a button that allows me to create text and edit it only. I am unsure of the best way to pull this off, should I be using a label, a text box with the design styles turned off or something altogether different that I may not know about?
To summarize:
a) What type of object should I be using?
b) How would I go about creating it?
c) How should I go about making it movable/editable at runtime?
As an aside, I am aware that the ThermalLabel SDK would probably be beneficial in this application but the company is not willing to spend anymore on this project.
View 2 Replies
Dec 21, 2011
I've got three forms, one is a search form where you use textboxes to filter the datagridview to find the Client you wish to work on.The second form is basic data entry, their personal details, assets, liabilities, etc is entered on this form.The third form calculates all sorts of reports about the particular client.I filter the binding sources each time to get the appropriate clients data on the form when the particular client is chosen in the first form.When I go to print the word document I create at the button.click event, it comes up with an error saying "Conversion from string "" to type 'Integer' is not valid. I've checked countless times, tabbed in and out of the textbox, named ClientIDTextbox, but it still wont accept that there is a value in that textbox - the error is appearing on the line where I use the textbox to query data from the database using the ID in the textbox.The third form holds the print button, and the second form holds the ClientIDTextbox which is causing this error.
I'm about to try querying the binding source, instead of applying a filter, using ClientBindingSource.DataSource = dt where dt is a datatable. I'll let you know how this goes! But in the meantime, is it because I've filtered the binding source multiple times across forms that the error is appearing?
View 3 Replies
Feb 9, 2011
I have created a control, similar to an image combo, but a bit different. Any how, each of the labels that contians text to be clicked has an ID in their tag, that i wish to read. I have a sub routine called CBO_Click() which has the same arguments as a normal label click. How can i add the argument for the ID in the labels tag to be passed to this sub.
View 2 Replies
Aug 6, 2010
I've searched a lot on both google and here but sorry, couldn't find.Maybe I'm just asking the wrong question, so I'll try to explain it here to see if someone can help me:
what I'm trying to do is what in C would be as simple as int varptr = &var I have a form that is just a communication watcher/logger. It's just a blank text box with a Pause/Play button and a copy to clipboard button and every new activity on my serial communication is logged. At the moment the form have a timer that once a second do textbox.text = serial1.log ...
but the problem is that I also have serial2; serial3; sql1 that I would like to keep an eye on them, and considering my work here I'm sure I would be re-using this form a lot if I could make it portable. Create one form for each is just stupid, as you'll all agree.
Then I would like to have an sub initialise(byref log as string) that would store this reference into an local variable within the form; so that every new instance of my form could be initialised with whatever log they'll be looking for and the timer just make textbox.text = LogPointer to the actual value of the log string.So, as I said I really wanted a int varptr = &var
View 4 Replies
May 1, 2011
Is there a way to write a single function that will control validating the input to any textbox? How to pass control of it.
E.g.: My second try was to:
Dim CurrentTextBox As TextBox << Declare a global
Write a function that uses the global textbox and takes in 2 parameters, one determining the length it has to validate and the second telling it what to do once the input is verified
Public Sub ConfirmInput(length As Integer, which As Integer)
If (CurrentTextBox.TextLength < length) Then
CurrentTextBox.BackColor = vbRed
GoTo DONE
ElseIf (CurrentTextBox.TextLength > length) Then
CurrentTextBox.BackColor = vbRed
[Code] .....
My first try was to pass a textBox parameter to the ConfirmInput function but I believe that's the same problem as above.
View 4 Replies
Apr 29, 2011
I am in vb.net and have a function that will be accessed by multiple threads. Everything inside the function uses local variables. However, each thread will pass in its own dataset by reference. From what I have read the local variables should be no problem, but I think the dataset coming in is a concern. How should I control access / execution of this function to make sure that it is thread safe?
View 1 Replies
Dec 3, 2011
after adding 3 hours from the local for the 3rd timer, how can i get it to look like timer2 once i debug?PrivateSub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Label1.Text = TimeOfDay.UtcNow.ToString("dd/MMM?yyy HH:mm:ss")
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
Label2.Text = Date.now.tostring("dd/MMM/yyyy HH:mm:ss")
below once i debug, it gives me, 07:07:15 AM i don't want that, i want it to show like the others?PrivateSub Timer3_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer3.Tick
Label6.Text = Now.AddHours(3)
View 2 Replies
Mar 16, 2012
i have difficulties in making school schedule time and school bell? how to modify time span in comparing more than 40's variables time.
View 3 Replies
Nov 9, 2010
I am trying to fetch some specific data from a file which is updated frequently. So, i am trying to make my form wait till i get a particular data. i am using Threading.Thread.Sleep(10000)to wait and again check the data.
but form is getting hanged (showing NOT RESPONDING)
How can i make my form to wait for some time?
View 1 Replies
Mar 23, 2012
I want to pass a List of T where T is an object I've created that has about ten properties (strings, dates and integers).The lst passes to the function successfully. I am also passing an New T of the Object (itm as T).I can see all the values (see image below), but because it's generic I cannot seem to retrieve the property values and I cannot figure out how to iterate through the properties of each itm as they are retrieved in the For Each.[code]
View 10 Replies