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?
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?
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 have one project and in this project I want to save picture to application path and save the path to database as string and retrieve the image from the application path.Can u give me some idea about it..i am using vb.net as frontend and ms access database
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.
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 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?
I am having trouble getting the path of my application's executable file at runtime. This application is being started by another executable and whenever I try to use Application.ExecutablePath I get the path to that application instead of mine.
[code]...
Neither of these give me the path of the program in which those two lines are exectured, they only tell what program started this program.
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 am running vb.net in visual studio 2005 and i am fairly new to it all, whilst trying to create a windows application i have lost the .vbproj file and am only left with the .vb code that has been created whilst i have been using the toolbox to create the application graphically. Is there anyway for me to recover the .vbproj file without having to redo the whole thing?
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]
So I made myself a class library in .net. I plan on making this .dll do some checks on the application that declares it and uses it. How do I get, say, application.executablepath in the dll?
I have developed a desktop program, works on network.I am trying to create a setup for this program. But in the domain, there is a policy about installing softwares.I mean its not allowed to install any program for users.How can i achive this goal that: i want my software to update from a specific location on the network without asking to users automatically.
I have an application in vb.net that runs over a network. Actually shortcut of the exe file is shared over LAN, so databases remain on one computer where the application has been installed. Everything works great except one thing. The logo of this application is saved in a database, that reports can pick to load picture. The logo file is chosen by the user, using OpenFileDialog and then saved in database. It is saved like D: Picturesfilename. jpg When I run the application from network (using shortcut that we have made to the main exe file), it given error on D:Picturesfilename.jpg because this doe not exits in the system that is running the shortcut. How to save the logo path in a way that it always finds it in application directory, when run over the network.
This is a messy way of updating my application but I don't have much other way I can think of doing it. Here is the background information:
My app does not use ClickOnce or any deployment other than just copy/paste the files into a zip and uploading on the web My app has a "update check" form which checks for strings on my website to compare current version with a newer version
Now basically, it downloads correctly. Nothing about that is the problem. I use My.Computer.Network.DownloadFile to do so.
Currently, the user downloads and has to REPLACE the file. Its not an update, its just an "updated" application. I'm not fully sure how I will go about proceding this later, but currently I'm trying to do the first part of my pseudocode below. Which is to get the application's path so that I can "replace" it later programmatically so that it performs a "auto-update".
Pseudocode of what I am trying to accomplish (anything in bold is what I'm trying to accomplish that I haven't already done):
Get folder path of application Download the app update with My.Computer.Network.DownloadFile download Extract this updated folder and replace the contents with the current folder path of the application.
I have the download aspect complete. As far as this question goes, how do I get the folder and replace the contents? As far as extraction though, what are your thoughts on the best method to extract and then replace?
I need to get the full path to the .exe of my application - how can I get that?I don't want to hard code c:program filesmy appapp.exe in case the user has changed the installation folder.
For the application im writing i need to access files on a network server. I have tried different ways, but none of them seem to work.When i try using impersonation i keep getting logon failure (1326). I did try few solutions i found on the net but none seem to work.
How can I get the path of a file on my computer or on the local area network.
I would to show a window that allows me to browse the file system when I click a button, and I want to select a file and get the path to the file. How can I do this?
P.S. I'm not looking to upload the file; I just want to get the path.
I want to save the file at the "app path", which means, if the application is in a folder, i want the file to be created there.
The code i got so far:
Dim savef As New System.IO.StreamWriter("c:/Users/User/Desktop/AbortRetryIgnore.vbs") savef.WriteLine("msgbox """ + MsgBox.Text + """,vbAbortRetryIgnore,""" +
but i want to load report1.rpt that is reside in Reports folder under application root like we did in asp.net application
Dim rptPath As String = Server.MapPath("~/Reports/rpt1.rpt") If ds.Tables(0).Rows.Count > 0 Then 'Report.Load(System.Windows.Forms.Application.StartupPath & "/Reports/" & ReportName & "")
In my application people can connect to a remote computer with the use of teamviewer. People can select there name and click connect, the teamviewer app will start with the correct parameters and a teamviewer session is started.There is only one issue, how can i get the path where teamviewer is installed.I thought i could use the registry to get the path, so i wrote this code.
Dim regKey As RegistryKey regKey = Registry.LocalMachine.OpenSubKey("SOFTWAREWow6432NodeTeamViewerVersion7", True) TeamViewerPath = regKey.GetValue("InstallationDirectory", AccessibleDescription)
I want to terminate an application using the full file path via vb.net, so I am using this code snippet.
Public Sub forceCopy() Try 'Dim strDatabasePath As String = My.Computer.FileSystem.CombinePath(Application.UserAppDataPath, "LIC.mdf") Dim strdbLogPath As String = My.Computer.FileSystem.CombinePath(Application.UserAppDataPath, "LIC_log.ldf") [Code] .....
I get an exception "Access Is Denied". I get the error at this line : For Each m As ProcessModule In process.Modules