Firstly though, I'll have to mention that I'm a relative newcomer to vb.net and don't really know that much about advanced functions.I have my main form which dynamically generates 15 buttons.
Each of these buttons will need to open another form, depending on which form has been assigned to that button in a config file (the config file isn't yet done, as I want to get it working simply by hardcoding the name of the forms for the time being)
The way I have it in my head is that I would assign the form name that needs to be open to the name of the button, if that makes sense....However, I have absolutely no clue how to do it, I've tried a couple of things but to no avail.
Here's my code, and I have no problem changing any part of it if it will help things along, this is just the only way I know how to create dynamic buttons.[CODE...]
I have a form which gets populated by 15 buttons dynamically at runtime (these need to be dynamic as there will be a user config file at some point)What I need these buttons to do is to open a specific form when clicked. Which form that opens will be dealt with in the config file.
Public Class frm_MainScreen Private Sub frm_MainScreen_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim count As Integer Dim ImageDir As String
I have a program that will let you open a certain table in the database and query it on a child form in a MDI parent form. Of course the child form is a new instance of an existing form.The thing I want to do is that the opened table in the child form cannot be reopened again in the other child form. So I did was to create a childform name on every new instance of a childform depending what is the name of the table.
The first thing I did to do this restriction is to put the names of the opened table to an public array and when the user tried to reopen the table, the program will check if the childform name is already existing... and if it exist it will not let the user to open the table in new childform.When the childform is close it will erase it's name to the public array. And it can be open again.If you don't understand what I want to do this is the situation for example in a microsoft office when a word document file was open it will be put in a childform, and when the user tried to open the word file again and still the word file is open in the microsoft word the application will tell it's user that the word document file is still open.
not quite sure why this is happening but I am just debugging right now and the buttons I am using are opening the wrong forms, I have made sure of the form names, button names etc and it looks all good but specifically the btnPrintReport is opening up the form enterAuditForm while btnProcessAudit is opening printAuditForm instead of their correct ones.
Here's my code, it is rather simple. The reason why I am using a separate sub as my btnPrintReport is because I am using that also on the baseForm's OnLoad Event, which again is also opening the wrong form.
I am fairly new to VisualBasic .NET (2008). I'm creating an application that, when a number is entered into the textbox, a new form window is created and populated with buttons. Each button starts the same command, but with a different parameter (the parameter being the pertinent record number found by the search).'The records are asset tag numbers.The procedure works fine if there is only one result.But the search allows for partial numbers and that's where the trouble begins.If two or more results are found, each button is configured with the last number found. The button being clicked doesn't tally with the proper ID number.[code]
What I didn't count on was that the event is only called when a button is clicked. When buttons are made, they are not assigned at that time.I've had problems trying to carry over the (current value) for pcArray(i), hence having it populate that form3_text field. When trying to add in a second object to be passed, I get the following error:"Method prtivate sub DynamicClick(sender as object, pcNameInfo as object, e as system.eventargs) does not have a signature compatible with delegate sub event handler with delegate 'delegate sub eventhandler(sender as object e as system.eventargs)."I tried manually entering a "Delegate sub eventhander" with the pcNameInfo object and VB 2008 ignores it.What can I do to get each newly made button to be told to run the RemoteIn(pcArray(i)) process properly?
I have 7 Windows forms.The order of the forms is defined within a configuration file.I want to place buttons on each form that will show the next available options.The Next button will move the next form in the list.The Back button will move to the previous form in the list. The Finish button will execute the final piece of code.The Cancel button will exit the application.If the user is on the first form, then there is no Back button.If the user is on the last form, then there is no Next button, but there is a Finish button.
I want my program to once a certain button is pushed it opens up a new picturebox on another application. I've already made the new application to be opened, but I have no idea how to link the two different applications like this.
I am dynamically creating buttons on a page, and want to be able to remove only certain block of them. I have no clue how to do this.. Right now I am clearing the WHOLE form and then redrawing everything.
Here is my code I am using to create.
Dim Buttons(99) As Button Dim cmd As New SqlCommand(strSQL, oSQLConn) dr = cmd.ExecuteReader()
I'm using VB 2008, and I have created a Ribbon (Visual Designer) Add-In for excel 2007.When the user clicks a "Save" button, that was created at design time, this buttons click event prompts the user for the new file name...then saves the workbook.then uses the new file name as the label for a dynamically created button that is placed in Menu1, on Ribbon1...all of this works just fine.The problem is, this dynamically created button in Menu1 disappears when excel is restarted. So, I setup user scope settings in an attempt to save these dynamically created buttons.The settings properties are as follows:
Name = RibbonSettings Type = Microsoft.Office.Tools.Ribbon.RibbonMenu Scope = User[code]....
The problem is, this seems to lock Menu1 and the dynamically created button never gets added to Menu1. Without this, the button is added to Menu1 just fine, but disappears upon restart.How can I save these dynamically created buttons in Menu1 on Ribbon1?
how can i select these buttons in the program ?I can change the propertiies inside the click event because i know wicht button i pressed thru the sender of the event but i don't find a way to adress the other buttons outside the event.
please note that i am a beginner in programming in vb.net For i 0To 1 For y = 5
I am not certain how to do this, but it seems like it should be easy to accomplish.I have four radio buttons that I want to assign answers to, one of which will have the correct answer along with three other answers that have incorrect answers.The answer button I want to set up as a randomly assigned button, with the other three assigned after the fact.'This code works fine to assign it to Radio button #1.rbGenericName1.Text = m_dtDrugs.Rows(DrugNum) ("GenericName").ToString()I want it to be a randomly assigned button, where the location that the "1" is residing, is a randomly assigned value between 1 & 4. Here is what I have so far, but it has a Syntax Error.
rbGenericName & RndNum & .Text = m_dtDrugs.Rows(DrugNum) ("GenericName").ToString()I know that the above code is not correct, I am just trying to represent what I am trying to accomplish. I already have a random number generator in place, I am just looking for the correct syntax.
I'm currently working on a program where I'm trying to dynamically create a picture box, a button, and a label for each item in a text file. Any ideas on how to do this? What I have: a plain text file with a list of numbers. Each number corresponds to a location. When that file is read, I want to create a picture box, a button, and a label related to each number. If I want to add something to the screen, all I Have to do is add a number to the file. So, lets say the file has. 1, 2
When the file loads, it will create a unique item on the display for each location. say pic1, button1, and label1 and pic2, button2, and label2. Right now, if I add something to the file, I have to go back into the editor and manually add everything. Which is a pain.
but I'm finding it impossible to work with the html controls, i.e get their .text value from codebehind, or adding events! better way to replace the html with suitable asp.net web controls or from the codebehind and output it.
I am creatting an windows application software in which many controls like Buttons, textBox, combobox are remain same in 12 different form. In this 12 diff form the activity of those controls will remain same.The scenareo id
1. I have 12 forms.
2. Each form containing 3 labels (Country, State, City). These labels indicates 3 combobox from which we can select location.
3. Now I need to use these 3 controls in all 12 forms with same activity.
4. When I change forms to another, these buttons shud remain same.
Is there a better way to make a form with multiple buttons opening different things than having a form that has lots group boxes for each tab. So in the begining each box will be invisible and when you click the button the corresponding group box will become visible. Is there any other way?It will be like a background image and it'll have buttons that will mask it with invisible buttons. when the button is clicked it will open the corresponding group box.
Ok what i want to do is have a user specify a directory when this for is opened and have it remembered everytime this for is open,Also i have a few buttons and whenever the user clicks on one of the buttonsa i want it to open a txt file delete everything in it and write a value that i specify
I'm new to non internet programing. But I got to start somewhere. So i'll try and make this simple I have a MDI parent form with a tab control section. From a link in the toolbar i would like to open a diffrent form in my tab section. This is what I figured out so far if its even close.
on visual basic how can you open random forms? (im doing a quiz with questions on separate forms and would like to open random forms to show the random questions)
Is there any switch that will allow you to open an application over all the other currently open applications? My problem is getting Explorer to open over all the other currently open applications. Right now, it only opens in the background......
I want to open a VB.net form using a ThreadPool with a maximum of 10 threads. I need to do this because, the form should open based on a live event and i need atmost 10 forms on the desktop at a time. If i open the form on every live event without using a ThreadPool, the desktop will be floaded with many forms. I am using QueueUserWorkItem method of threadpool to queue a method which opens the form. In this queued method, there is form1.show() statement called. But after displaying the form, this method finishes execution and again we have 10 threads available in the system. I somehow want to either keep this method running so that 1 thread is occupied or i want to keep the thread alive till the form1 is closed by the user. I want the 11th form to appear on the desktop, only when any of the existing forms out of the 10 (already on desktop) is closed.
I have a group of buttons all with different labels. I want to have each of these specific buttons open up the same form, but my problem is when I write the code of form1.show it pops open twenty or so different windows. How to I make one button open just one window?
Over the past months I have been working on small windows forms applications and learning vb as i go along. The aim was to pull these altogether into one big application.
I am now at the stage of pulling these together I have created a new project (called MainMenu) and designed all the buttons and interface. I have added my other projects (SISApp, CURApp) to this project. File > Add > Existing Project. I can see these projects in the solution explorer.
Now my problem. How can show Form2 in the SISApp project when I click ButtonX in the MainMenu project.
I dont just want to show Form2, i want all the functionality and the database connection in form2 to also work etc.
I might be going about this the wrong way, but I'm trying to create a form that will include a single button, for instance "Enter". When "Enter" is clicked, I want the form to then display the contents of form 2, which might include more buttons and/or a textbox, etc. I want to do all this without ever opening or closing a form.
In a MDI application, for opening a form in the MDI, I am using the following code
Private Sub RoleToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RoleToolStripMenuItem.Click Dim lobj_ChildForm As frmRole 'Check if form is already open lobj_ChildForm = Nothing
[code]....
As you can see, I need loopong through all the open child forms.
I am writing a Class Library for a GIS Windows application. The class has a form that I open when I load the dll command in the application. After the form opens the form moves to the back of the GIS Windows application, and I want it to be in front of the GIS Windows application all the time. How can I do this?
I am making a webbrowser,how to prevent my browser from opening new IE windows. Because what happens is, there are some links that will open new windows and therefore IE comes in place because it is set as default windows browser which I really don't want because my browser looks really bad if it opens links in another webbrowser.I want it to be just a basic browser, it has only one window, and it should navigate within that window. This is because the browser is integrated in a bigger application only for some website applications that are related to this main application.I am using VB.net 2008 Express Edition?