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
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 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 have loaded an Spreadsheetgear Form with 5 Taps (Sheets) in a Windows Form Application (Form2). I also have anouther windows Form Application (Form1) with 5 Buttons on it but I can't work out how to make each button open the Windows Form Application (Form2) with a different Tab (Sheet) open?
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 have the following code used to enter the name of a text file and then display it in a richtextbox. This is working but I would like it so that I could take out the initial part of the filename detailing the location of the filename to simply set it to the project folder, is there any way of doing this using the App.path function?
My code is as follows:
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
i want to create buttons at runtime using vb.net. In my form have 1 textbox and 1 button. at runtime when we input number in textbox than click ok, the button will create follow in textbox and this value it remeber when we run again the buttons will load follow the last number in textbox, when we input new number in textbox it compare small or big than last value. if big add. for location like this
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.
I currently have a XML file for an application I am developing. I have built a a XMLFile.GetContent function to read my XML File and load the content into a set of specific objects. These objects are then added to a collection and passed back to the main code to be loaded into the memory of the application.I am looking for a dynamic way of loading the information from the XML file into a specific Object Property. I have added comments to the function to show what I want to make dynamic.Content of XML File
If a Form contains 2 Group Boxes each containing 3 Radio Buttons and the Form itself contains 5 Radio Buttons not in either of the Group Boxes how many Radio Buttons can be checked at any one time?
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.