I have a loaded combo box and was wondering if there was a way i could get the place value from it when it is selected. An example would be i have a combo box full of foods:
Apple
Bannana
Peach
Pear
if the user selects apple then i want to be able to get 1 from the combo box since that is the spot it is in. if peach was selected then i want to get the place value of 3.
The ComboBox Items collection is an ObjectCollection, so of course you can store anything you want in there, but that means you don't get a Text property like you would with, say, a ListViewItem. The ComboBox displays the items by calling ToString() on each item, or using reflection if the DisplayMember property is set.
My ComboBox is in DropDownList mode. I have a situation where I want to refresh the item text of a single item in the list when it gets selected by the user. The problem is that the ComboBox doesn't re-query for the text at any time besides when it loads up, and I can't figure out how else to do what I want besides removing and re-adding the selected item like so:
PlantComboBoxItem selectedItem = cboPlants.SelectedItem as PlantComboBoxItem; // ... cboPlants.BeginUpdate(); int selectedIndex = cboPlants.SelectedIndex;
[Code]....
This code works fine, except for the fact that my SelectedIndex event ends up getting fired twice (once on the original user event, and then again when I re-set the property in this code). In this case, it's not a big deal that the event is fired twice, but it's inefficient, and I hate that. I could rig up a flag so it exits the event the second time, but that's hacking.
Public Sub RandomNumbers() Dim s(4) As String Dim RandomNumber As Byte
I don't know if you can tell what I am trying to do here, so I will try to explain. I what to create for random numbers and place them into for different text boxes. I also would like to do this with combo boxes and their selected indexes. So if the combo box has 10 items in it; the new selected index would be the random number generated above.
I have made a X,Y counter with a timer and a Label. Its work, but sometimes the X,Y values is not corret, as before.We say that a red dot has the X,Y Value 300,400. Then i close the program och open it and check agin. Then the dot can have the X,Y values 304,407. Now it's seems to be that the program has choosen that the red dot has the 304,407 as X,Y value. But i KNOW sometimes it's goning to chanes back.
Like I imagine everyone, I often have problems navigating my code because the flow can jump from place to place. For example, if my code calls routine1, and I then want to go to routine1's code, I know that I can click in the dropdown menu and it will take me to that sub. But wouldn't it be easier if I could somehow right click on the call to routine way and select something like 'take me there' which would transport me from the function making the call to the code for the function being called? Then it would be easy to hop from place to place.
Well I currently just finished my game, but it ended up around 1GB. Thus, I tried to revise the code to make it smaller. I am trying to get 2 form events under a single sub. For example, a sub for a town would have the shown event and the click event. However, when I try that it won't work.
The other way is to transfer variables and its data from one sub to another. But I dont know how to either Example:
Private Sub Number Dim TheNumber as integer TheNumber = 1
how to place stuff on forms and such but not much else so i was wondering if a book was better to use to learn or something from a website? if book which books should i check out or which website?
In a program of mine, I have a resource (which is a textfile). This contains also vb.net code, It is resource which is binded to an .exe, with the mainprogram that I have. So the main program calls the resource, and the resource bind to an exe file.
I have this line: Declare Function GetProcAddress Lib "kernel32" (ByVal handle As IntPtr, ByVal name As String) As IntPtr In the source.txt and I want to replace this whole line by a string(or word) which calls this line from somewhere else. For example in another source.txt. A textbox is not possible because this is not a vb form, but a .txt-file. Maybe I can create another resource, which IS a vb.net form, call it or something? In this case. I can create a textbox with this line that I gave above, And I can use it by: textbox1.text.
I am creating a Map Rotation Randomizer for my Call of Duty clan, and I am having an issue with understanding how to randomize the text from the list and placing it into another textbox.
Here's what it looks like right now: All textboxes are multi-line.
When I click a button for a game (CoD4, MW2, WaW), it places the map list into the left textbox like: mp_bloc mp_broadcast mp_crossfire etc.
When I click the button with ">>>", I want it to randomize that list and place it into the right textbox like: map mp_bloc map mp_broadcast map mp_crossfire
Or if I click it again: map mp_crossfire map mp_bloc map mp_broadcast And so on. I think I need to create an array, but I've never worked with those before as I'm still new to learning programming. I'm not even sure what controls I need to put on the form for that, if it even requires any.
I'm in college & in my part time I have been working on some automated web task apps. Just real basic stuff to automate my own personal account tasks on small social networks (not facebook!) to keep up with fan's for my 'soon to be' record label....nothing multiple accounts & it's not any kind of unsolicited spam functions. I know I could obtain most/if not all the info/code I need on this forum... I guess some people just need their hand held more than others, in order to stay focused.
Basically I've just got some things I'd like to add to my application that are above my ability & I need someone to help me out with my code. REALLY SIMPLE STUFF..like I've still yet to figure out for example:
1) How to simply pause between functions, as opposed to having to use a timer for each function. And using 1 timer to enable another timer...and so on in that fashion. Which becomes incredibly confusing & hard to edit after adding more than 3-4 timers reliant on each other LoL
2) Figuring out a way to not have to rely on 'webpage has finished loading' to move onto the next task. When many times on social networks, pages don't load properly, especially during peak hours, thus stopping the function of my web browser based application.
3) Implementing my application using a superior web browser framework. For example Gecko, or some other 3rd party browser that can perform simple tasks like filling forms, submitting them, clicking links/clicking javascript links.Right now using I.E. web browser, after my application has loaded about 75 web pages, it's using about 200mb of ram (from its initial 16mb) because of a memory leak in I.E. to which there is no solution (documented in several threads on this forum).Where in your opinion, would be a good place to look to hire a programmer/tutor for something like this? Because I am not looking for just code, but hands on, like on IM messenger/talk me through help too. I wonder if there is even a place offering services like that?
I only need to subtract 08800000 from whats in bold, the rest will stay the same. The value in textbox1 will always begin with 0x0880xxxx I need to convert that to 0x00000000 so basically I need to subtract 08800000 from textbox1 and place the output in textbox2.
I'm creating a new (or more) tab(s) with a multi-line textbox (filled) at runtime and some text is added. Each time I change/select a (new) tab it needs to search for a string and if found...blablabla.How do I get the control to search in?
I am working on a snake game for my portfolio and was wondering where the best place to put the logic for drawing the snake. Should the code reside within the snake object or within the form? Either would work, but I am wondering from a business objects/coding standard perspective where such code belongs.
I am learning Visual Basic 2010 and I am working on a space combat program for my own education and amusement (a simulation of the Honorverse space combat system). I have a routine to add ships to the enemy ship roster and then place them randomly on the viewscreen. When I step through the sub with the debugger, it works fine, but when I run it without stopping, it wants to place all the objects in the same place on the screen. It's actually assigning 2 random numbers pertaining to the size of the viewscreen and assigning those numbers to GameObjectScreenLocation through GameObjectWorldLocation.X and GameObjectWorldLocation.Y. The objects are fully initialized to 0 in their constructor, FYI. Code is below:
In my Visual Basic application I have added a Access 2003 Database to the Data Sources. When I drag and drop the table I want onto the form in Details view, it all appears very nicely with the added bonus of a Calendar selector thing for the field with a Data Type of Date. However I have used some Lookup Wizards while setting up the database in Access and they appear as Text Box, how can I make it so they appear as combo boxes with the selection from the lookup wizard?
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
End Sub End Class
How can I have a box of text and each text word is linked to a website? Public Class Form1 Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
1a. Website Name 1b. Website Link 2a. Website Name 2b. Website Link End Sub End Class
Is there a way of doing this? I can do it in vb6, but after moving to 2010 everything is different and I am having to learn all over again,
I've read many posts about disabling Alt+Ctrl+Del and Ctrl+Tab, etc. I'm not looking to do that. What I'm trying to do is create an app which will be hidden, and then need to be unhidden from "anywhere." For example, if I have an Excel spreadsheet open, I want to be able to use a combo like Ctrl+U to Unhide my program, but I do NOT want it to underline the text in the cell I'm currently in (which Excel will normally do). I don't want to worry about disabling or changing shortcut combinations for Excel, Word, etc.
I have a combo box on a form that is set to certain width. The data the combo varies and can be quite large. Is there a way that the combo box could be expanded to fit the widest data/text when the Combo is selected?It would be quite neat if it pop out of the form when selected! I guess I could create this effect by creating another form that opens when when that object is selected.
I'm having an issue wherein my combobox is populated from a datasource (access database >> [URL] and unwanted duplicates are shown.
-Example- [URL]
How can I make it so no duplicates arise?
Also on another note...I'm having difficulties linking the 2nd combo (model) to the first (make).
I would like the program to function in such a manner that
>makeCombo is populated from the database >the user selects the Make of the vehicle from makeCombo >modelCombo is populated from the database according to the make selected >the user selects the Model of the vehicle from modelCombo >user hits search >datagrid is populated with appropriate vehicles