I've started a reader for map files for a small turn based game.However, when it attempts to create a tiles string array, but tiles(0,1) through to tiles(0,9) all precede the filename (3.jpg) with a space.
Normal path: C:\path\tiles\3.jpg
Path with rogue spaces (that I can't figure out how to remove): C:\path\tiles\ 3.jpg
Code to read from the file
----------------------------------
Imports System.IO
Public Class Form1
I am working on a VB Console Application that takes an Autocad drawing type DWG and converts it to a PDF using a shell command that calls a third party application. In this case, acmecadconverter.exe from www.dwgtool.com. Then the PDF that is created needs a unique watermark, so I call a second application for that called pdftk.exe from www.accesspdf.com/pdftk/.
Everything works as intended, except when I try file names that contain spaces. The file system object does not tolerate spaces in the drawing file name. For instance, the following command gives me a system.io.filenotfoundexception...
I am trying to load a text file into a list box in order to be able to play the files see code below I have an error on this line Which states Error 1 Value of type 'String' cannot be converted to '1-dimensional array of String'.
Dim Open As New OpenFileDialog Dim myStreamReader As System.IO.StreamReader Open.Filter = "Text [*.txt*]|*.txt|All Files [*.*]|*.*"
I just changed a control on a form from a masked textbox to a normal textbox because I wrote my own code to validate the data. I'm trying to clear the leading spaces that were created for this column in an Access database using the LTrim function and it doesn't work for some reason. The column is " :30" in the table and when I LTrim it and save the changes, it's still " :30" , not ":30". Is that leading entry not a space character?
The end result I am looking for is I want to add File Paths to a CheckedListBox. I only want certain file extensions and if a file by the same name but a specific extension exsists allready then I do not want to add those files to the CheckedListBox.
Example: I am only wanting these filetypes in my CheckedListBox (.gif, .tif, .bmp, and .jpg).However if the filetype (.PNG) allready exsists with the same filename (i.e. image. png and image.jpg) I then do NOT want to add that JPG. Only files that do not allready have a PNG with the same name. (I hope I was able to make this clear)
My current code will add the filetypes (.gif, .tif, .bmp and .jpg) to the CheckedListBox. However I do not know how to have the code only add the files that don't have the PNG.Here is my current code:[code].....
However, now when I open it in design view and add a new tableadapter I now cannot reference the new objects from the code. Likewise if I delete one of the existing tables in the dataset, it still appears to be there from the code (ie in intellisense)Similarly, when I examine the .xsd file, the changes I've made i the designer appear, but the changes are NOT happening in the dataset.designer.vb file. It's as if the two files are somehow out of sync
I'm trying to write a program that allows you to; 1) open a mp3 or wav file via the user finding the file and copying the file path and pasting it into a text box and, 2) by pressing a button it will play the desired file, and then 3) by pressing another button it will stop playing the file. I've already have this under pat,
Private Sub cmdOne_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOne.Click My.Computer.Audio.Play(My.Resources.buzzer, AudioPlayMode.Background) End Sub
I am working on a project and transferring the whole project back and forth. The thing is I am using a full file path in all my code ("c:/Users/..."), so when I transfer to the other computer the file paths break. Everything I am linking to is in the "bin" folder in my project's folder. How do I have file paths relative to the project folder?
I am coding this app on my home pc, but when complete it will be run on individual pc(s) (each pc has it oun HD) on a local network. I have a world of questions but right now how do I set the path to my database? is there a way to set a default if its not found.Database(s) that the app use's are stored in a folder on the server. i.e.: P:MyServerNameDeptFolderData for example.OLEDB or TableAdapters which would be the better choice.I understand that MS Access DB is rather resticting.
i have loaded my application settings into 3 text boxes. now if the user changes these, how do i save the new file/folder paths to my.settings? i tried my.settings.save but it does not seem to work.
'Load the current options Dim MyConnectionString As String = My.Settings.PrimaryConnectionString Dim MyDefaultImportFolder As String = My.Settings.DefaultImportFolder
I am working on a project that consists of manipulating several reports (word and excel). At the beginning of my project I set all paths to a hard string (C:users...................) using the my.settings. Worked great during developement but now its time to test on other machines. I have been toying with using Application.StartupPath but cannot figure out how to modify the app.config so I do not have to recode my forms (given it would not take long), not to sound lazy but I know there has to be a way to achieve a computer specific path to find the reports in the application directory.
I am trying to execute a program with switches that ends up with a shortcut being too long and exceeds the 260 character limit for shortcuts in windows XP:
I am making an appilcation which displays images from a target folder. It was orginally using an sql .sdf file as its data source but the data source has been changes to a .mdb access database.The code does not seen to update the tabe, and being pretty new to this would like some help on how to do this as currently the code is stating the following error:Object reference not set to an instance of an object.This is the code which allows the customer to choose a target folder to display the file images, but the files will not update to the database: [code]
I am trying to write a simple standalone windows forms project that basically contains various buttons which run external application setup files. The problem is I want to be able to run it from a USB stick. I have created a folder inside the project with all the files I need to call in it. I am using Process.start but the paths are obviously going to be wrong when the project is running from the stick as the drive letter may be different each time. How do I over come this.
First of all, using VB 2008.I'm writing my first VB program that will actually do anything, so I am about as noob as noob can get. I'll try to keep my question as simple as possible.
My program will have a password protected screen, but rather than "hard-coding" a password into the program, I'd like to give the user the option of changing the password to whatever he'd like. Obviously, without hardcoding the password into the program, this value would need to be stored somewhere outside the program in order for it to be available the next time the program is executed.
I know that the Windows registry is a place to save data like that, but are there other places (certain types of files, etc.) where this data is typically stored? I'm writing this program for work, and I'm not sure that my IT department will look favorably upon me messing around with the registry.
I've search for this, but haven't come up with anything. Anyhow, I'm wanting to do something along the lines of contracting the path so you see the start and end, along the lines of:
I am working on a VB Console Application that takes an Autocad drawing type DWG and converts it to a PDF using a shell command that calls a third party application. In this case, acmecadconverter.exe from [URL]. Then the PDF that is created needs a unique watermark, so I call a second application for that called pdftk.exe from [URL]
Everything works as intended, except when I try file names that contain spaces. The file system object does not tolerate spaces in the drawing file name. For instance, the following command gives me a system.io.filenotfoundexception...
How would I make my web browser accept only file paths? It's a little import manager for a program that I am making, allowing the user to import files, but I dont want but reports that say that they can access google or something through it.
I'm attempting to parse a text file containing several Windows paths; I'd like to use regular expressions if possible, and I'm using VB.NET.The file is formatted somewhat like so:
M - Network Mode C:ClientSystem - System Path C:ClientProducts - Product Path
However I want to let users install the program wherever they want, so I changed that line and others to:
System.IO.File.ReadAllText("data.dat")
Which works great, until you do this:
System.IO.File.ReadAllText("D:/X/Y.Z")
As soon as I put a fixed path into the ReadAllText function it changes the relative path to D:/X. Which means the following function looks inside D:/X instead of the apps directory:
System.IO.File.ReadAllText("data.dat")
And complains that "D:/X/data.dat" is not found. How can I use relative paths but also read from full file names, for example from an OpenFileDialog, without VB changing my relative path, and breaking it all from then onwards?
Using FileVersionInfo.GetVersionInfo(path), I get what I need most of the time. All the properties are there. But... I have this one folder that most of the properties for this object are NOTHING... except the [Name] property.
I seem to have developed a strange problem with one of my projects I think this came about because a renamed a form in a windows application. Now whenever I try to run the application I get the error message: -
Error 1 The item "objReleaseDvdDatabase.frmDVD.resources" was specified more than once in the "Resources" parameter. Duplicate items are not supported by the "Resources" parameter. DvdDatabase frmDvd is the one I renamed to frmMain.Try as I might I cannot seem to find the "Resource" parameter mentioned in my IDE, VS Pro 2005,
I have written a program which read a file and convert it into my required format, but the problem is at the end there are three empty rows (lines) then "End of Report" message is displayed, here is my code. [code]
I created a Right-Click Menu option for files. When the user clicks the menu option it will copy all of the file paths to the clipboard.The following function I have will retrieve all of the filepaths to the clipboard. The problem lies in adding the filepaths to the listbox. If I turn single instance application off the result is multiple instance of the application for each filepath. Say for example I selected 2 files and clicked my right-click menu, I wind up with 2 instance of my exe with each file path added to the listbox, 1 in one listbox, the other file path in the second instance listbox.
Public Sub getthepath() Try Dim thefilepath As String
[code]....
Is there a way to loop through each file path from the clipboard and add them to the listbox through a loop?Several times I have tried different ideas I had that I thought would do it and I got odd results but never a good result.