VS 2010 Storing Data Along With List Box Items?
Sep 19, 2011
What I'm trying to accomplish is first of all, adding items in a list box, but while doing so, store data into that item so when the user clicks on it, the data will be brought up into the correct text boxes.
My idea on how this will all work out has to do with array lists. I'm thinking each time an item is added to the list box, an array list is generated containing all the data from the text boxes. The array list would be named as the text of the list box item.
So then when the user clicks on one of the items, it can find that array list easily because of the selected index, and then update the text boxes with the data.
Is the way I'm thinking of possible? If not, or if there is an easier what, what would that be?
View 12 Replies
ADVERTISEMENT
Jun 12, 2011
I have a form displayed where a user can can select a 'function' from a list box. That 'function' has a corresponding ID number which I need to be able to take and use later in the code.The List of functions is preset (about 150+ them and the IDs are already assigned (so I can't just use the index).So if the user selects "Function A", I need the code to set a variable to, for example "42" (or whatever that Funtion's ID is).
I was going to do this using listbox.item and listbox.itemData, but I'm using VB.Net in VS2008 and I understand that function is no longer present (to add ItemData at design time).Here's where it gets complicated. When the form loads it looks at the variable containing the FunctionID and if there is one present, I want it to populate the co-ordinating FunctionName. I can do that if I know the index number, but I don't know how to look at the FunctionID and return it's index (all FunctionIDs are unique).
A) store the info, either in the Listbox using ItemData, in an array (but I'd prefer to do it at design time), or some other way you might suggest.
B) cross-reference the ID and display the name in the listbox when the form loads.
View 15 Replies
Jun 10, 2011
I'm storing images in a List Of Image. When I want to clear/remove all the images it contains should I dispose & set each item to nothing before using .Clear? Or can you just call .Clear? I'm doing it like this for now...
' remove all images in list of image named "images".
For i As Integer = 0 to images.Count - 1
images(i).Dispose()
images(i) = Nothing
Next
images.Clear()
View 4 Replies
Dec 28, 2010
There are "text" files, there are databases, I used to use a record (now called a structure) in a ".dat" file, but I'm having trouble finding documentation support in vs2010. So I'm thinking maybe it's time to move up to ... ? databases? ".txt"s? The current app I'm trying to write will only have a couple of hundred "records" at the very most; Old vb6 command like LenB which would return the size of a file in bytes is no longer, and I can't find how len( .."as byte" of file) would actually be implemented. len( <filename>, as byte) isn't the correct syntax - what is?
Is there some thing less dramatic than a full blown database? Or getting used to how a database uses SQL and all that goes along with that shoud be something to get handy with?
View 13 Replies
May 23, 2012
That was probably bad title, but I'll illustrate what I'm trying to do. I have a method in a class that I need to call several times. The method returns a List(Of String). I'm just grabbing some information from a database.
VB.NET
Public Function GetTestList() As List(Of String)
Dim int As Integer = 0
[code]....
View 4 Replies
Feb 6, 2012
I am trying to store 8 separate pieces of information in a text file (like a database) [but not a SQL database], consisting of integers and strings. How would I use an array to do this? Will an array collect data from text boxes (I also want to display the 8 pieces of information in separate boxes). also how would I save the text file so I can open it again or open a different text file (database?), from within the program?
EDIT: I see I need to use readline and writeline to read/write from a text file but how would I find specific data to show in my boxes?
View 1 Replies
Jul 21, 2011
What is the easiest method of storing data and retrieving it using VB? FYI, I have not used Access before. It will be a movie database that stores title genre, etc. I thought about using a text file but i think thats crude and ran across this site:
View 1 Replies
Jan 19, 2012
I have data that I want to store in some type of variable where I can easily access when needed. For example I have:
google.com -> This is a cool website.
yahoo.com -> News website
gmail.com -> Mail website
I want to be able to store those in some type of group so if I go like:
get data of google.com without going through a loop.
View 2 Replies
Jun 22, 2011
In the program I'm working on, there is a 'sign-in' form that pops up for the user to enter first name, last name, and DOB. What I want to do is STORE that information in a text file for FUTURE use by the program (i.e. displaying a list of all previous users of the program).I already know how to use streamwriter to write text to a file, but I would like for the text file to be stored within the program files and also for a new user's data to be appended to that file every time.
Do I simply add the text file to the project files? When I do that, its path is 'My Documents'. How will that affect the program when I publish it? I guess I just don't yet understand what happens when the program is finished and published. The code for the 'Submit' button on the sign-in form is pasted below. At the bottom, I've put a comment to indicate where I want to store the data to a file.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim TxtBox() As String = {TextBox1.Text, TextBox2.Text, TextBox3.Text}
For i As Integer = 0 To 2
If TxtBox(i) = Nothing Then
[code]....
View 13 Replies
Jun 28, 2011
Here is what I would like to do:
- Store string data from a 'sign in' form into a text file. This text file must be one that is saved even after the user exits the program. The text file must also be one that will stay with the program even after it is published (executable).
- Be able to write to/read from the file for purposes of displaying some or all of that data on a form.
I use an Application Setting to do this - of type 'Specialized String Collection'. I tried this, but for some reason I could not get it to work. It was a good idea, but I need to be able to SEE the data that has been saved, and with a setting it seems like that is not easily done. I've decided that I either need to use a simple text file or a 1-table database for this. I would prefer just a text file, but in either case, it needs to be part of the .exe when published.
I have added a text file to my project, but I am not sure if it will be "included" in the project when I publish it. The path of the file I've added is in 'My Documents', but in my code, I will have to specify the path in order to use Streamwriter. How will this affect the program when I publish it? I felt the need to make a new thread because on my last one we had been mainly talking about settings, and I've decided that isn't the best option for me.
View 1 Replies
Dec 14, 2010
Public Structure ReportOrderType
Public ReportName As String
Public ReportDate As Date
Public SaveFile As String
End Structure
[Code] ....
Basically, I have a list of reports. In one place they get ordered, and later on the program looks to see which ones have come back -- see if the .SaveFile exists on disk. If it exists, then that report gets processed, and then I want to remove that item from the list of reports-on-order. However, I get an error message back that by doing the .Remove(R), I've changed the list itself & things won't go well with the rest of the For Each loop, which makes some sense.
When I get to this routine, the list of ordered reports will be something from a couple of dozen or less, and some number of them (perhaps zero, perhaps all, probably a few) will exist & be processed & then should be removed from the list. How should I go about accomplishing this? This is my first time working with List(of t) as a Visual Basic tool; everything I've used in the past has been with arrays, and I can do this there.
View 15 Replies
Mar 13, 2012
I have a checkedlistbox with numbers in it and I'm trying to load a list of numbers from a database and check all of them (they should all be in the checkedlistbox).
I was trying to do this by loading all the values into a separate listbox using my own subroutine (I know that part works) and then finding the corresponding item on the checkedlistbox, like this:
Dim ItemName As String
For Each item In ListBox1.Items
ItemName = ListBox1.GetItemText(item)
If CheckedListBox1.Items.Contains(ItemName) = true Then
CheckedListBox1.SetItemChecked(CheckedListBox1.Items.IndexOf(ItemName), True)
End If
Next
End If
But this doesn't work: It never returns a match, even when the item is definitely on the list. How do I make this work?
View 2 Replies
Mar 8, 2012
I have two string lists in VB.NET 2010, one with questions and one with answers:
questionlist.Add("When shall we meet?")
questionlist.Add("Let's meet at eight")
questionlist.Add("Shall we meet in front of the bar?")
[Code]....
When a button is clicked the program will check if the answer matches the answer in the list. The problem is that I need it to pick the corresponding entry from the answer list to check if the answer is correct. How can I do this?
View 11 Replies
Mar 7, 2012
I have the following
Public itemArray As New List(Of ItemArrayStructure)
Public Structure ItemArrayStructure
Dim DisplayText As String
Dim Checked As Boolean
End Structure
If I know the DisplayText of an item in this array, how can I remove it?
View 2 Replies
Nov 23, 2011
how to create a property like this:[URL]
View 7 Replies
May 2, 2011
When i use the code below to delete an item from a comboox, the text of the combobox deletes but the item still exists in the list
View 7 Replies
Nov 15, 2011
have a project due tomorrow and this is the first part I am so close to getting the answer but when I click display nothing appears in the list box.txtLetter.text is the letter I input from A to Z and Display is what needs to be displayed in the list box.The function selects a letter and finds the letter in an array an
Option Explicit On
Option Strict On
[code].....
View 1 Replies
Jul 6, 2010
I want the program to check the number of items in a list box, then send use that number to form a FOR loop and send each to the serial port individually. It actually sends everything, but the program always crashes after the last one saying that the sdprintcount variable is an invalid number for the index. I don't get it as this happens no matter how many items are in the list, and it always crashes on the last one. It sends it, but then it says the index number is invalid.
*********************************
Dim sdmods As Integer
Dim sdmodsp As String
sdmods = sandwichmodlist.Items.Count
[code]....
View 1 Replies
Aug 9, 2011
building simple program that i could print index pictures to 11x17 size paper. and came across with listbox multi items selected and wanted to add them to different picture boxes?
View 1 Replies
Mar 6, 2012
I want to display distinct items from a column in a checked list box then make a selection or selections and perform commands based on info from a second column in that database the database is a small Access 2010 database in the application directory right now I added the data source and items dont display even though I selected that source in the checked list box properties
Dataset = MyDataSet1
CheckedListBox = MyListBox1
I tried it with a combo box and it shows items but includes duplicates, did I setup the datasource wrong?
View 2 Replies
Sep 28, 2009
I have a string array called m_DirFileList and a collection called myFileCollection. I'm trying to loop through the items in the collection and store each one in the string arrayIt's not working though. This is what I'm trying to do:
Dim myFileCollection As Collection = clsFTPClientClass.GetFileList(fileFilter, True)
intItems = clsFTPClientClass.GetFileList(fileFilter, True).Count()
[code].....
View 2 Replies
Sep 12, 2008
I have a listbox where the user can add items to it with the following schema "count, id".I want to take each item from the listbox,use the split function so I can "take" only the "count," part and then add the "count," part of each item into a string.I mean I want something like this:
user adds 3 items in the listbox:
1, 100
2, 200 and
3, 300.
I want to make it,so a string can be formed, and contain the "count," part of each item which in this case is;
in the first item the "count," part is "1,",in the second item the "count," part is "2," and in the third it's "3,".I want those "count," parts to be stored into a string (which will result into having this string "1,2,3,").
View 12 Replies
May 28, 2009
In my application i am having lot of functions and now i want them to be public function i mean that where and what is the best method of keeping this function in one file or control where i can call them from any where in the VB application , i am using visual studio 2005?
View 3 Replies
Jan 8, 2012
I was wondering if it's possible to store application data within an application without storing the data in an external file. For example, in my application, the user can choose where he/she would like to store the files that the application creates. I need to make the application remember the location that the user specified. I've tried using My.Settings to save this information, but since my application is standalone, if the location of the application changes, the My.Settings information changes as well (unless I coded it incorrectly before). I would prefer not to store this data in a .txt file or something similar.
View 10 Replies
May 11, 2011
The scenario is:
1)A large 2 dimensional array (400,20)
2)The program needs to access particular chunks(for example (0,20) to (50,20)
3)The program will open multiple files and process each into it's own 2D array (400,20)
What I have right now is code capable of creating the array, but no way to store the array so that I can open a new file and process that data into another large array. Someone mentioned the generics List(of T) might be a good way to store each new array as you could use the Add function. I have done some research on the List(of T) class but I'm not totally convinced that is the way to go. I'm just looking for some direction as I've just started on .net this year.
View 7 Replies
Mar 5, 2012
OK so I did a noob screw up, I was cleaning my application and delting unused data sources and unused data bindings. Now my form is blank! All code shows up for the form and all items still show in the mainFrm.Designer.VB
View 4 Replies
Nov 29, 2009
I am reading data from a socket (as bytes) and storing this data in a string. Then later i need to access specific bytes within the string and do some math with them. However the bytes that I read back from the string are not what I am expecting.
[Code]...
View 2 Replies
Oct 1, 2009
I'm looping all the properties in an object via reflection:
For Each p As PropertyInfo In values.[GetType]().GetProperties()
If p.CanRead Then
'Do stuff
End If
Next
how to determine whether the property in question is a generic List(Of T)? If it is I need to loop the list itself.
I've experimented with GetType and TypeOf but have not managed to get anything working.
To clarify, I want to keep this generic. I do not want to specify the type of T, I need to loop the list items and call the ToString method on each item. T could be one of a number of different types (application specific reference types). Is it possible to do this without specifying types?
(VB.NET 2005 with .Net 2.0)
View 3 Replies
Mar 16, 2011
This program is supposed to allow the user to check items in a checked list box. If the item is checked, it goes into the Completed List Box on the right. The program then adds the unchecked items to the Pending list box on the left. I keep getting placement values (e.g. O,1,2) instead of the strings (e.g. "Key Returned") in the list box results (see photo attached)
Public Class frmCheckOut
Dim i As Integer
Dim cleaning As String = "Cleaning Inspection"
Dim damage As String = "Damage Repaired"
[code].....
View 3 Replies
May 16, 2011
Another program I am working on for fun, I am basically shuffling a list inside a listbox, what I want to do is delete the rest but not sure how to go through with that. At the moment I have this: [code] Just contains the code, declarations outside weren't included.So anyway, once clicked, it will call on the function to basically shuffle in a for loop, I was wondering if I should (or how should) create another function and call it in the click button or have just a loop in the click button so it deletes half the list. What I am doing is I have 20 list of items, I want the program to shuffle the items and then deleting the lower 10, meaning, if I had 10 items and wanted 5 top, I'd want: 0, 1, 2, 3, 4 and deleting 5, 6, 7, 8, 9.
View 7 Replies