Deleting Item From TXT File Based On ListBox Content
Jan 23, 2012
I am trying to delete an item from a text file based on if an item appears in a listbox but keep getting an error " Index was out of range. Must be non-negative and less than the size of the collection." The line it is returning the error on is the the first IF statement of the below text.
Code:
Dim Lines As new List(Of String) (IO.File.ReadAllLines("Carl.txt"))
For i As Integer = 0 To Lines.Count -1
If Lines(i).Contains (listBox1.text) Then
Lines.RemoveAt(i)
End If
Next
IO.File.WriteAllLines("carl.txt", Lines.ToArray)
End If
View 1 Replies
ADVERTISEMENT
Jul 3, 2009
How can I delete a row from an SQL database based on what item is selected in a listbox?
The listbox is populated by the database, I bound it to the data source.
I tried this code but get an error:vb
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim myCriteria As String = CStr(ListBox1.SelectedItem) Dim deleteStr As String deleteStr = "DELETE customText WHERE userText = 'myCriteria' " End Sub
[Code]...
View 1 Replies
Dec 24, 2009
I've been working on a little sidebar project for fun about a casino. It may have a couple of card games like, war and eventually 5 card draw. I haven't begun any card programming yet because I'm on a screen that shows players.
View 2 Replies
Jun 21, 2010
What im trying to do is display my details in a listbox then the one that is selected frm the listbox is displayed in the textboxes and when delete button is clicked it is flagged at deleted??? This is what should happen!!:@
I kow there is definitely a problem with this piece of code im setting the index and length to constant numbers so if a different name is clicked it does not work!! is there another way to set this to allow for any length or index position??
CustomerIDTextBox.Text = DisplayCustomersListBox.Text.Substring(0, 4)
SurnameTextBox.Text = DisplayCustomersListBox.Text.Substring(5, 7)
ForenameTextBox.Text = DisplayCustomersListBox.Text.Substring(12, 10)
[Code].....
View 5 Replies
Jul 24, 2009
I have made an employee list and linked it to an Access database. The initial problem I was having is that in my program I had to link their ID's and names so if you click on an employee in the listbox, his or her's ID would automatically display in the textbox below. Since I did not know how to do so, I decided to make an array and store the ID and names separately while the listbox is being compiled. And so, the form became linked and adding became easy to code.But my problem came in deleting an employee. When deleting the name should be removed from the list, but this is where the order of the arrays messed me up. How do you maintain the order of the array? Here is the code I used. I dimmed 'count' as an integer and it is responsible for keeping that order.[code]You will see Staff_CodeTextBoxes etc. and info_Staff_CodeTextBoxes. etc.These text boxes (not visible to the user) are responsible for holding the data while the array takes the data from it, or adds it's own data to it.
View 4 Replies
Nov 24, 2009
Problem: I have one ListBox and One FileListBox.What's the VB code that when I click on an item from the ListBox to open and see the content of an FileListBox of a certain folder.
View 12 Replies
Jul 3, 2009
How can I delete a row from an SQL database based on what item is selected in a listbox?
View 7 Replies
Jan 29, 2010
I'm trying to write a small app which can be used in order to log off Citrix Sessions. Citrix Sessions can be logged off via cmd or a batch file using this method:
[Code]...
So basically what I want to do is to select each listbox item that matches one of the hits from the cmd command. Probably the servername that gives a different result than "No User exists for" How can something like this be achieved?
View 1 Replies
Jun 7, 2012
First of all, I'm a somewhat-experienced VB3 Developer, and I'm trying to convert a VB3 app to VB.NET.I got the programming guide (http:url....) by searching the web.The problem I'm having is the syntax for .NET is way different than VB3, and that's OK, but finding the correct syntax is very difficult.I'm trying to eliminate duplicates in a ListBox:
When I access the Programing guide, I see that:
ListBox.SelectedIndex Property
Gets or sets the zero-based index of the currently selected item in a ListBox.I also have Murach's and Stephen's manuals, and they say the same thing.Visual Studio converted The old .ListIndex to a VB6 Function:
If VB6.GetItemString(PlayList_ListBox, I) = VB6.GetItemString(PlayList_ListBox, I + 1) Then
This is Try #1. It generates: VB6 is not declared. It may be inaccessible due to its protection level.Then I read that VB6 is only for converting old code.So then I tried SelectedIndex:
Dim I As Short [code]..........
View 9 Replies
May 14, 2012
I have an ini File which I use as an "index" of jar files. The Jars are declared in it like:
Name of the jar=c:Path
So when my application starts, the ini file gets loaded in a list view. I have a delete button, with which I want to delete the jars from the list view and the ini file. It must be possible to delete multi choiced jar references. so I thought to do it with for each, so that every selected item get searched in the ini and deleted. The Error is, that the String (is correct, I tested it with a messagebox) get analysed - Unknown escape sequence R (The error is between the ** **)
My Code:
Private Sub jarDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles jarDelete.Click
If Me.ListView1.SelectedItems.Count > 0 Then
For Each item As ListViewItem In ListView1.SelectedItems
ListView1.Items.Remove(item)
Dim GanzeZeile As String = ListView1.SelectedItems.ToString
[Code] ......
View 1 Replies
Jan 19, 2010
I have been working on software that finds a specific backup file type and lists it in a list box. Then the user selects the files he/she wants to delete. Then clicks the delete button to remove the files.I have everything finished and working excpet for deleting the actual file. I figured out the code to delete the actual list item... but I cannot figure out how to get the selected file to be deleted within its directory as well... been at it for 4 hours now.
View 4 Replies
Jun 21, 2010
I'm writing a email program and i need to make it so that when I delete a item from a listbox it also deletes from a text file. Right now all it does is delete it from the listbox and when the program is reloaded its still there.
Dim arrEmailSelect As New List(Of Integer)
Dim fileContents As String
Dim thisEmail As New email
[Code]....
View 2 Replies
Feb 18, 2010
I'm trying to delete an item from a listbox so that it wouldn't appear when i run the program again. Is there anyway you could do this.
View 14 Replies
Jun 12, 2009
I need to load the contents of a text file (itemInfo.txt) into a list box
Public Class MainForm
Private path As String = "L:Visual BasicSequentialHW"
Private Sub MainForm_Load(ByVal sender As Object, ByVal e As System.EventArgs)
[Code].....
View 12 Replies
Aug 25, 2006
I have a "Form" with:
1- List Box
1- TextBox
3- Button
1- OpenFileDialog
1- SaveFileDialog
I want that clicking the btn1 it shows the OpenFileDialog and read file that it has got this structure: SKI10 1 71 0 0 18 101 19 0 29 101 30 0 40 101 41 0 50 101 51 0 62 101 63 0 81 101 82 0 95 101 2 0 0 95 165 3 0 1072 01 4 2 1 93 15
I want that it reads all Line of the File and it add an Item in ListBox for line.For example the first Item of the ListBox in this case is
SKI1
And the 2th Item is in this case.
0 1 7
I want using the StreamReader classes.And i want that when i click an Item of the ListBox it shows the Text in the TextBox and I can edit the Line and that clicking antoher button the Item will come updated with new Text of the TextBox.I have also another button for saving the Mod.I can use the AppendText and it create a new file writing ListBox1.Items line for line.
If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then Dim file_esistenteD As StreamWriter[code].....
View 8 Replies
Jul 5, 2010
In my application I have a listbox and SelectionMode should be MultiSimple because users need to see which items they selected. In another tab we have another listbox this one should show all the selection users had done in first tab. Private Sub
[Code]....
View 3 Replies
Jul 11, 2011
Basically my problem is that I want an item from the listbox to open the file (containing the name) with the native application for the file extension when the 'Open' button is clicked.
[Code]....
View 1 Replies
Aug 12, 2009
I have an MS Access database that has a field called DeletedDate. I want to use a Delete statement that will delete the record(s) when DeleteDate is 30 days old or older. I have tried several different Delete statements but none seem to work properly. They will always delete some of the records, but will leave some records where either DeleteDate is older than 30 days or will delete recored where DeleteDate is not yet 30 days old. I have tried these using DeleteDate as a Text field and as a Date/Time field. Which should I use? These are the Delete Statements that I have used:
'sComm = "DELETE from Agents WHERE Deleted = 'Y' AND DeletedDate < " & System.DateTime.Now.Date.AddDays(-30) & "
sComm =
[Code]....
View 1 Replies
May 20, 2009
I'm trying to add a code,so that I when an item in a listbox an apllication will be run.A user inputs a name for the listbox eg "hello"Then the user specifies the path of the file to be run. The name will be fixed.eg : test.exeIf the user then says the file test.exe is locted in C:mygame, he will point to that path.NameGame = textbox name where user inputs the name that should appear in the listboxSearchbox = textbox to allow users to search through the listboxEntryBox = box where the path appears, just for checkingI know I can load a folder with this :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoadFolder.Click
Dim FolderBrowserDialog1 As New FolderBrowserDialog
[code].....
View 5 Replies
Mar 15, 2009
I've been pondering upon my idea on how to create/update a text file using each item in a listbox as lines, but I fail each time. I've searched this forum as well as my friend, Google. Still nothing.
View 3 Replies
Aug 19, 2009
I am reading a txt file and displaying the contents into a listbox but it generates an empty listbox item at the bottom of the listbox. I am splitting the textfile each time it finds a new line in the txt file;
.Split(vbNewLine)
The problem there is always a blank line in the txt file at the end and so generates a blank list item. How can I remove this blank list item from the listbox? Is it best to try to remove the blank line from the txt file first or the empty list item from the listbox after the file has been read?
View 4 Replies
Aug 16, 2010
I'm making a new design for my website, but I want to keep the old one and possibly switch between the two.
Unfortunately, I've changed the content on the Master Page (luckily I have a backup).What I was thinking was to keep separate master files for each theme, and then just determine which one to server based on which stylesheet is loaded.
The only way I can think to do this is to keep a "settings" file on the website that has a "stylesheet=1/2/3/4/etc" line. Depending on the number there, the server will serve the correct master page.
Alternatively it might be easier to do something similar, but instead of serving a whole different master page, set a specific stylesheet to use.In both cases, I need a little help with actually doing the work on the server. I can read a text file (even encrypt/decrypt a file before and after it gets read for security), but actually giving the server the instructions based on what is read is where I'm lost.
View 2 Replies
Mar 21, 2009
My app pulls news stories from my website and dumps them in a contextmenustrip. If for some reason they can't be gotten, then a refreshbutton appears instead.I'm using this code to perform an action based on the content of a contextmenustrip. But how do 'override' the default to allow for the 'refresh' option? ie - would should I put here -->
[code]...
View 4 Replies
Jun 10, 2011
I've been trying to figure out the easiest way to populate a menu to allow for easy updating in the future. I would like to add anything to a specific folder and when the program runs it would be populated by the contents of the specific folder. Is this possible? What should I look into to do this? Not sure of the process to use to do this, that is if it is even possible.
View 8 Replies
Dec 2, 2008
This is what I currently have but it's not deleting the items, just showing a message
Code:
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btnDelete.Click
Dim strTitle As String = ""
[code]....
View 8 Replies
Jun 21, 2010
I have a list view control on one of my forms in my program.If i click on a selected item and click on the delete button it gets removed. But i want it so that if i havent got an item selected i click on delete i get a message box telling the user to select an item to delete.
View 6 Replies
Oct 18, 2010
I have a List of an object, set to DataSource of a BindingSource, set to DataSource of a DataGridView. Then I added a DataGridViewButtonColumn which I want a click to remove that record from the collection. So I simply call collection. RemoveAt (e.rowIndex) from the DataGridView CellClick event. However this produces an IndexOutOfRange Exception; "1 does not have a value"..
So is happening here? I have maybe a vague idea, but would like to understand exactly which events are failing etc.. and what do i need to do to perform this action properly?
EDIT: This seems not to happen if I use a BindingList.. But when using a List, I get this problem..
View 1 Replies
Jul 25, 2009
Im having some trouble figuring out how I should delete these items. I want it to delete the one I have selected in the listview and delete the corresponding item in the DB. Ive tried various combination's and this is the latest one I have:
[Code]...
So where am I messing up? I keep getting errors no work done but when I close the form2 and open it back up no DB items show up in the Listview. But I close my project, and open it back up and they're back. All while never changing in the DB.
View 7 Replies
Mar 5, 2009
I've been working on this RegEx for the past day or so and I think I have it worked out so that it returns the data I want. First a little background.I have a content editor that users will be able to edit web pages. They can format text, add links, etc.. standard content editor stuff. When they click save, the editor provides the ability to get the content (editor.Content) and put it into a string. What I want to do is get any links (<a> tags) and find out if they are internal or external links and if they are PDF files.
Here is the Expression I've come up with:
<a[^<>]*hrefs*=s*[""'](?<domain>https?://[^/s'""]*)*/?(?<path>/?[^s""]+?)?[[>""']
With this, I am able to separate the domain (if it has one) and the path out. Then, I loop through the matches...
dim matchColl as MatchCollection = Regex.Matches(editorContent, regExString)
For Each m as Match in matchColl
If m.Groups("domain").value <> myInternalDomain and m.Groups("domain").value <> "" then
'this is an external domain... do some stuff
[code]....
My question is this... the parts where I 'do some stuff' to the values, what would be the best way to get that back into my 'editorContent' string? I could probably put the editorContent into a StringBuilder and do a whole bunch of replaces on it, but is that very efficient?So, for example, with the PDF, I want to specify that it open in a new window (target="_blank") and for the external URL, add some javascript code into the onclick attribute.
View 1 Replies
Jun 23, 2012
I enter Names and scores from a text box. Once i press "show me the array" my listbox gets populated with the names and scores. [code]...
View 14 Replies