I've been doing a lot of coding latley and I'm interested in some things that vb can do. I was wondering if vb has the ability to search a directory for a file or mutipule files within a folder. Like in dos I can do C:user*.* and I can get all files that have . in them. Is there a similer way to do this in VB, I don't think VB has a wildcard or I've not heard that it does so I'm comfused on how I would find a file if I didn't know the path.
Is there a better way of finding the path of a file that was opened with the open file dialogue? This is what I did. It works, but it seems like there should be a way to get the path through one of the open dialogue options.
Code: 'm_PicSource = OpenFileDialog1.FileName 'm_PicSource is a global var Dim strCnt As Integer = m_PicSource.Length - 1
I suppose technically this isn't .NET specific but I suspect this is something to do with the registry and I'm using .NET!I'm trying to find out how to get the fully qualified path relating to a file type.For example, the system knows that to open a PDF file it needs to launch C:Program FilesAdobeAdobe Reader 10.0Readeracrord32.exe
I've had a good long search through the registry and found a lot of references to the adobe path probably too many - and I've edited them to try and "break" the process so I can identify which one is used to discover the path but with no luck. I'm assuming this has something to do with HKEY_CLASSES_ROOT?
In a VB application I am building, I need to launch Outlook. Obviously, on every computer the path to Outlook will not be the same. Thus, I need to know how to find the path of Outlook on the user's computer before I Shell("path"). How would I do this?
Imagine a small application, myApp.exe, that contains one button and a textbox. You drop the application into any folder anywhere on your hard drive, run it, click the button and the textbox says something like this: The full path to the location of this application is:
C:Documents and SettingsColinMy DocumentsDownloadsmyApp.exe
How can the application discover the path to its own location?
I have researched the Internet and found more than a few potential solutions, but I keep getting errors on a Windows 7 machine. Here's the scoop. I have an application written in VB.NET that launches a console application. The console application will run independently of my VB.NET app, so the user can close and restart the VB.NET app and potentially start a second session of the console app from the same installation.
I have a Access program and I'm using VBA code in the background to run Winunzip using shell command. Well, the path of the .zip file has spaces in it and it's not recongizing the path as a valid path. Is there a another way to tackle this problem besides the shell?I can't us pkzip either. Has you can see I had to use progra~1 instead of Program Files.[code]
This code gets all software that has an Uninstall Entry and it app path. However, given I have the app path, I do not know the name of the main .exe of the software. What ways are there to find the main .exe of a found application?
'Declare the string to hold the list: Dim Software As String = Nothing 'The registry key:
I was happilly programming a few hours when suddonly i get the next error and i have no clue how to solve it. I tried searching for duplicates in the .vbproj file, showing all files in the solution explorer and then deleting the .resource file etc. Nothing works what should i do?
This is the error:Error4The item "objDebugSantonInformationSystem.dlgProductionSettings.resources" was specified more than once in the "Resources" parameter. Duplicate items are not supported by the "Resources" parameter.SantonInformationSystem
I am getting an unknown error when I access one of my datagridviews. I get this error when I go to the tabpage where there is this datagrid and also when I put my mouse cursor over it.I don't know how to fix this because I don't know which code cause it. When I step through everything is ok, this error occurs at run time but doesn't show where and doesn't even stop the program.
I am having a big problem with deleteing a file form the server. I have the filename for a image stored in my SQL database. the problem is i am getting an error of "Illegal characters in path. " Here is the code below:Everything is working fine until the delete command.
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Dim tmpEquipID As String = Request("EquipID") Dim tmpImageID As String = (CType(FormView1.FindControl("ImageIDLabel"), Label).Text) Dim d As New equippicsDataContext
I've created a dialog which I'd like to popup from any function or sub in any class or form that I have in a project. It would nice to have it work exactly like a messagebox except it's got a progressbar and a cancel button on it. It's job is to display the progress of other functions so it should just stay open until I close it or the user selects cancel.Now I've found many of the basic examples on the net and have got the dialog working exactly as they have shown it. The trouble is that the examples are using a counter or thread.sleep which simply adds +1 in the DoWork sub. In other words, it validates that a worker thread can update a progressbar but it's a closed loop that only exists in the dialog's class.The examples don't show how to call an unkown function in another class dynamically, they're simply a hard coded 1+1 in DoWork. To me it's not a real world example because it doesn't show how to plug into the dialog or get a communication stream from other classes and functions that are running and wanting to increment the progressbar.[code]
I am trying to read and display a file using MapPath as follows :
Response.ContentType = "Application/pdf" Dim FilePath As String = MapPath("../Document/123.pdf") Response.WriteFile(FilePath) Response.End()
This procedure will work fine and display in the browser. However, if I save the file to C:Document123.pdf, how can I access this file using relative path in MapPath function. Is there an option to access the file which is saved out of IIS server? I am using vb.net 2003.
Reading a .txt file in VB.net. My file path is C:UsersMyLilMulePepeDocumentsVisual Studio 2008Projectscurtain_calls.txt.
This is my line of Dim LoanOptionsFile As String = "C:UsersMyLilMulePepeDocumentsVisual Studio 2008Projectscurtain_calls.txt"
I can read the file when I run the program, but how do I write the file path so that someone else can download my program and file and read the file on their system?
I will have a directory of files (IFO, BUP, and VOB; DVD files for anyone who cares), I need to find the first one by sorting these like this: Filter out everything that does not have a .VOB in it, then find the one like this VTS_**_1.VOB. It will always have a "1" before the extension, but the two numbers before that change, lastly I need that file returned as a variable.
I need my published vb 2008 application to open a helpfile that I wrote. It is a simple .txt-file and this piece of code does the trick as long as the program is not published because I already know where I placed the Helpfile:
After it is published on another pc, the helpfile is not on the root of the c-drive but in the application folder of the program. However, I can not know where the path to the program folder of someone else's pc is. It all depends on where they decide to place the program when they install, right?
It seems I need to replace this little: "C:Helpfile.txt" with some code that searches all the drives and directories and/or points directly to the Helpfile's placement - i.e. the parent directory of the program.
I am trying to search a drive letter (C drive) for a file in Vb.Net 2010. After I find the file path I want to run the executable. This is the code I am trying to use to find the file:
I am a newbie when it comes to programming. Right now I am trying to create a program that will read in a .txt file that consists of different integers on each line. For example, the .txt file looks something like this:
I'm using Visual Basic Professional 2010, I have two directories of XML files. The naming convention in directory one is a user's name, a six digit date and ending in ".xml_CREATE.xml". So, I perform some work on a file in directory two. During the course of that processing I discover that a file exists in directory one called "Mike" an unknown six digit date and ending with ".xml_CREATE.xml", so while I have no way to know the date, I know it exists and would look something like Mike030312.xml_CREATE.xml. So, now I want to load that file as an XElement that I will eventually incorporate into an XDocument, so I need to perform a Load similar to: myXMLFile = XElement.Load(My.Settings.XMLDir & "" & Mike030312.xml_CREATE.xml), However, since I don't know the date, I need to insert wildcards at that spot. How do I make that happen?
I've been writing a socket application in which the client sends a user/pass combination which the server compares to a local text file. I'm only hacvin a problem with a small section where I have a do loop which does this comparison:(the string 'fromclient' has been defined earlier, as the information was received from the client)
fromfile As String Dim sr As StreamReader = File.OpenText("C:PASS.txt") Do While sr.Peek <> -1
I am working on a program that opens a .txt file, finds the length of each line in the file, and then outputs the minimum and maximum lengths. For example, assuming this is the .txt file I am opening:
2789304 293048203 27598493
[code].....
I would like to return something like this:
Minimum length: 6 Maximum length: 9
I cannot use arrays for this assignment. I figured out how to get the maximum length but cannot figure out how to get the minimum. Am I going about this the right way or is there an easier way to do this? Here is what I have thus far:
Dim FileName As String Dim FileReader As StreamReader Dim FileLine As String
I am taking a VB2008 class and I have the entire program figured out except for one thing. I've checked our text I've scoured the internet and I've tried tons of things.
What this section of code does is access a data file, calculate the average from it... done.. that works, calculates the highest number in it... done that works... and calculate the lowest number from the file... nope... not working. I've tried tons of things and what i have in there now keeps giving me an output of 0, when it should be a 2.
Private Sub btnCalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalc.Click 'Calculates average, minimum, and maximum temperatures from data file Dim month As String
Well I've recently discovered that trying to create a file with so-called 'illegal characters' will cause your application to crash.. How do I find these characters in a string and replace them with nothing?
The invalid characters are / : * ? " < > | if that helps.
In a text file I have users add a folder using the folderbrowserdialog users then push add which appends the text with lets say they selected downloads
Downloadsname=Downloads downloadspath=C:documents and settingsJamesDesktop
how can I make it so that when they push a button it seraches for downloadsname then after the = is the text to use as a string and do the same with downloadspath