I am developing an application where I have a file url such as
"C:/Tom/Says/Hello/file.txt"
I have in the past removed the directory from the string to leave me with "file.txt", but this time the directory may be different so I cannot just take away "C:/Tom/Says/Hello/" from the string. How can I get rid of the directory location and just leave me with "file.txt" when the directory will be different everytime?
I've been working on some code to rename files and have being doing so by copying them to the same location under a different name and then removing the original. When I do this for files I use the code ...
Dim file As New System.IO.FileInfo(lstFiles.SelectedItem.ToString) Dim strNewFile As String Dim strRename As String Dim strMask As String = ""
[code]....
This will obviously not work as it will try to copy the folder into itself which is not allowed.
I am trying to copy a directory with sub directories and files to another location on my computer. Whenever I try, I get the following error, through my "console":
$>Error: System.IO.IOException: The directory is not empty. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive)
I am trying to write a simple Visual Basic 2008 installer that copies word macro templates to Word's startup directory. On Vista and 7, that directory is the user's AppDataRoamingMicrosoftWordSTARTUP directory. Is there a way that I can programmatically find this directory? I.e. is it safe to say that this directory will almost always be in this location such that I can simply get the user's home directory and then add AppDataetc.... or is there a registry or something else that I can access to get Word's current standard startup directory?
I am trying to create a VB.NET application which will (hopefully) reduce some time spent on some of my departments helpdesk calls. The part that I am stuck with is how to use VB.NET to remove a user from a group. The following is code that I have been playing with:
[Code]....
I am coding in .NET 2.0 as I am unsure if the server it will live on will have 3.5 installed.
I have 2 images inside a folder called Pics..... Image1.jpg and Image2.jpg.What code must i place inside my Submit button to just delete Image1.jpg located here "~/Pics/Image1.jpg"?
Ok so im new to the forums and welcome any advice :)I am currently encoding my media library using handbrake and find that it places the encode number followed by a "-" before each title..I would like to remove the number and dash using VB..[code]
I currently have a bunch of text files I need to edit in a folder, I need to edit each file and remove the same line but not all files have this line, so I need to create a script that needs to check if the line exists then remove it.I have 1000s of files, that's why I need help to be able to create a script that does it for me instead of me editing each one manually.I am not sure on how to do this, but I am sure it is not difficult for people that have good experience with VB.net.
i just want to ask how can i save the file location or directory of a file in mysql without deleting its slashes...i tried to save it directly.. for example: the original directory is c:folderimg.jpg and when i checked it on mysql it is save as c:folderimg.jpg
How would I take the location of a file that a user has opened and save it to a string? Say the user opened the file picture.jpg @ C:picture.jpg. How could I save that file path or assign it to a string?
How to find the position or location of string in given document.I have one word document and i want to store all its words and word positions in database so thats why i need to find the position of the words.
how can i find position or location of word or string in given document.
i intend to use vb.net or c# for and .doc documents
if i change it under settings it is working but i want to be able to change it in my running application, or when the application is opened for the first time i should be able to put in die path for the database.
My program toggles an existing IE add-on between enabled and disabled. At the same time, it creates a shortcut to itself in the Quick Launch folder using one of two icons which reflect whether the next click is a toggle on or toggle off. I store the two icons in the same folder as the targeted executable, and everything works fine, but I would rather have these two files embedded. I know how to embed them. The problem is locating them. At the moment I use:
Dim MyShortcut As IWshRuntimeLibrary.IWshShortcut MyShortcut = WshShell.CreateShortcut(QuickLaunchVariable & "Toggle.lnk") MyShortcut.TargetPath = path/executable MyShortcut.IconLocation = path/iconfile
MyShortcut.IconLocation requires a string and I don't know how to get to the location of an embedded file as a string. There is no MyShortcut.Icon which would allow me to simply refer to the embedded file.
numberofchar = timefull.Length If timefull = "" Then Else If numberofchar = 11 Then timefull = timefull.Remove(2, 9) ' isolate the hour depends on number of digits in hour parameter Else timefull = timefull.Remove(1, 9) End If End If This is my code, it doesn't work when I copy into form load. But when I try it in another form, it works. Index and count must refer to a location within the string. Parameter name: count
why this error happens with a bit of code i was trying? The code is actually intended to be for an onclick event, so it actually works there.
But im just curious as to why it errors as an onchange event. This is 9am pre-caffeine, so the reason is probably starring me in the face! On a form i have a text box, and a combo box. The combo box has various options in it, natch. Its a search form, which then fills a gridview with the results.
Drop down list options are: home number, mobile number, post code, Name, DOB
I thought id try and be "clever" and do away with the need for the combo box. Since a mobile number begins with "07", names are just characters, postcodes are character character number, and home number is all numbers and doesent begin with "07", and date of birth has /'s in it.
So i tried this to test the idea:
Private Sub AppSearchTB_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AppSearchTB.TextChanged Dim TLength As Integer = 2
I am trying to get the first 50 letters, so I used the subString function to get it. As you can see, I used this code to get it: <%# Eval("BannerDescription").ToString.Substring(1, 50)%>
But unfortunately it's not working and an error message is coming up: Index and length must refer to a location within the string. Because the user is the one who is controlling the data entry! Some times he gonna enter 10 letters other times maybe 1000 letter?
I tried them all but can we use it this way : <%# IIf(Eval("BannerDescription").ToString().Length > 49, Eval("BannerDescription").ToString().Substring(0, 49), Eval("BannerDescription"))%>
I was trying to make a simple program to search in my mysql db, but i'm seeing this error :{"Index and length must refer to a location within the string. Parameter name: length"}[code]
After a little research, I managed to get a working Help button added to my form. I did this by setting the MinimizeBox and MaximizeBox properties of the form to false, set the ShowHelp property of the form to true and added a HelpProvider component. I then added a string to each control's HelpString property that I want to display help on.
Everything works with one minor exception. When I clcik the help button in the form and then select a control, the HelpString (tooltip) is displayed in the far lower left corner of the screen. I assumed I would see this pop up at the cursor rather than where it is. I cannot seem to find a property to control the position of the HelpString popup.
I keep getting the error saying that index and length must refer to a location within the string.
Public Class MainForm Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.Click Dim description As String = String.Empty Dim invCount As String = String.Empty
Dim Phone as string = "478-742-4050 478-256-6550" If _Phone.Length > 25 Then _Phone = IsNull(ReturnValue.Substring(0, 25).ToString, "") End If Return _Phone
Error: "Index and length must refer to a location within the string. Parameter name: length"
So I have a string that I need to search through for certain strings. If they exist, then copy that string to a text box. There has to be an easier way to do this then what I have below
why error "Index and length must refer to a location within the string."appear when the process of the program is going to executeNonQuery, i'm looking the error for 2 day's i still can't find it.
I got this error and I don't know what should I do. Index and length must refer to a location within the string. Parameter name: length That's the line that i get the error on: