Detect Which Executable Started Your Program?
Jun 13, 2009
I have a custom button in IE8 which starts up my program. Now what I wanted to do, was pass an arguement such as: 'myprogram.exe /ie'
From the IE8 button, and well my program will do rest from there. Now my program adds the button just fine, shows up fine, all that works. But each time i'd add an argument after my application path, IE8 would say it can't find the program. If you want to test this out, goto run, type in gpedit.msc, then 'User Configuration'->'Windows Settings'->'Internet Explorer Maintenance'->'Browser User Interface', and double click on 'Browser Toolbar Customizations'. And in the small window that pops up, is an option for adding custom buttons to IE. I was using this for testing purposes, since it was faster to edit a button here than in my program. When you add a button you choose the executable to link it to. But if you add any arguments after it, IE will simply not be able to find the program. Even if that same command works when you type it from 'run'.
So, now my question is, since apperntly you can't have any arguments in the button, is it possible to detect what executable starts your program? For instance, detect if iexplore.exe started up my program?
View 2 Replies
ADVERTISEMENT
May 17, 2012
I have a program that outputs a file. I want the user to be able to just double-click the output file and launch the program, just like Word and Excel. In Word for instance, one doesn't necessarily have to open WORD then click on File--> Open and locate another Word doc. He can just go to the folder and open the Word doc. I want to implement the exact scenario in my program.
So far I have tried creating TextFile and added it to the Resources. On FormLoading, I simply I stream-read the Resouce file, but I can't write to the Resource on FormClosing, since the Resource is ReadOnly. Also, the Resource is built & compiled so I suppose you can't add anything to it at run time.How you lunch an output file without launching the Executable program that created it?
View 1 Replies
Mar 29, 2011
Our application needs to communicate with another program through a COM interface. The interface will not work if the other program is started with "Run as Administrator". Would like to detect if this other process is in this state and warn the user.
View 2 Replies
Mar 5, 2011
I have the following
HTML
Me.AcceptButton = ExecuteButton
MyProcess = New Process
With MyProcess.StartInfo
[Code]....
When the app is finished it displays an "OK" message box. How can I detect the message box and then how can I trigger an equivalent OK click in the app?
View 6 Replies
Jun 6, 2012
I wrote this VB program to be able to throw a device we developed into programming mode where we use an ATMEL Flip installer to upload new firmware. I can program one device after another running the application off of Visual Studio Express 2010 or Visual Studio 2010, but when I go to publish this file and run it on another machine, it becomes unstable and crashes after each upload. On those same computers if I run the raw unpackaged program under Visual Studio Express, the system does not crash, and I can program devices repeatedly.
View 5 Replies
Apr 8, 2010
I have a small problem with my application. When the system starts up, the program starts with it, but runs hidden (registry key with paremeter). The program also has a GUI.I want it so that when the user clicks the desktop icon, it does not start a second instance of the executable, but instead reveals the currently running background process. Is that possible?i.e. when the application is started with the "-startup" paremeter, it loads a hidden form2, and closes form1. When the desktop icon is clicked, it loads form1, while form2 remains hidden.
View 4 Replies
Dec 4, 2009
I'm having troubles finding a way to retrieve informations about which program started my own application. The situation is this: I have a VB .net application which launch another VB .net application (both made with the .net framework 2.0) using process.start(), the second application need to know which software or process started it, if it was started by another software and not directly by the user, and I can't access to the source code of the first application so there's no way I can send a specific command line to the second application.
View 2 Replies
Feb 8, 2012
I started a program with .NET Framework 4.0 .. how can I change .NET Framework to 2.0 ?? ..
View 1 Replies
Oct 22, 2011
I have amended the application manifest of my program to launch it when a file with a certain extension is clicked. This works OK but I can't get the filename. Apparently CommandLineArgs are not available in a click once deployment and I have tried using the StartUpEvent command line as well but it seems to be empty.
View 2 Replies
Jun 18, 2007
I have a program that everytime it is started download a file, read to a list, and add an entry to that list.That entry will be the useres ip address. I have gotten that far so far, but the ip address is sometimes the ip address of the lan like 192.168.1.100. That will nto work properly. I want the true ip address like 69.47.192.12
View 2 Replies
Mar 14, 2011
how to PROPERLY make a multi-tabbed or multi-window application that can handle file start requests.
For example, on startup my "Desktop Application" runs and sits there waiting for a task, either through the main menu, or for a file to display in a window. Now the problem is simple, how can I make this already running program load the dropped file (dropped on the executable (!)), instead of starting a new instance.
I understand I will have to check if the process is running, and if so, do some stuff with it. But the problem is passing the message to the active program.
Previously I used text files with paths/arguments in them, but I don't like the idea of the OS/program checking every 500 ms if a file is created in the "load this" folder...
Then I thought of sending a message using "Send Message", for example changing the text in a textbox and handle the "Text Changed" event, but is this reliable? Can any other program interfere with it?
So, basically I need the proper way of doing all of this. For example, Microsoft Visual Studio does this nicely, and no lag whatsoever...
View 2 Replies
May 16, 2010
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Hide()
Dim value As String = """" + Application.ExecutablePath + """ -nogui"
[code]....
I want the program to exit the sub after the timer has been started. But if theres no args, it should just show itself. The problem is that it seems to not care about the exit sub thingy, cause it shows itself anyway.
View 4 Replies
Feb 9, 2010
I am totally a newbie to VB.net, now I am developping a Windows Service, which will start an *.exe when starting. How can I detect and re-start a process of this executable if it got killed by some other program?[cod]e...
View 2 Replies
Feb 9, 2010
this i want to make my program to be executable..but i dont know how to make when i go to the file the makeproject1.exe is greyed out...what is the problem on this.
View 2 Replies
Oct 4, 2009
I want to share an executable program that I was working on.
View 3 Replies
Aug 5, 2009
I'm trying to run a program (mame.exe) within a vb program. Mame is a program that allows you to run old video games. The games are stored in rom files. If you want to run mame.exe from a dos prompt, the syntax is "c:/mame.exe [rom]". The [rom] is the particular game you are running. I'm trying to create a front end menu from which I can execute games.
I've tried:
Process.Start(
"c:/mamefiles/mame.exe [rom]")
and I get an error that says it can't find the file.
I tried
Process.Start(
"c:/mamefiles/mame.exe", "[rom]")
and it seems to start the program but immediately shuts down mame.I tried
Shell("c:/mamefiles/mame.exe [rom]")
and again it seems to start the program but immediately shuts down mame.
View 8 Replies
Jun 21, 2009
Ok, so I'm working with a team of people/programmers and we are all trying to explore the possibilities within Visual Basic 2008. As such, we are all working on our own programs at the same time, but all for one small organization. Well, I'm working on making an installer that will bascially do as follows:
View 4 Replies
Feb 4, 2009
how to make my program installable to other pc? Can I have a simple procedures.
View 4 Replies
Jun 1, 2009
I have an executable that I was able to get working on all XP machines by registering all the .dll's associated with it.On Vista, however, I go through the exact same registration process but right when I open the executable it goes to a "WindowsApplication1 has stopped working" dialog. I registered the DLLs in the SysWOW64 folder. I also ran Dependency Walker which came up with IEFrame.dll as flagged, don't know if that is relevant though.
View 6 Replies
Jul 18, 2011
How do you change the build executable image for your program? Right now mine looks like a blank form. I would like to add a custom image.
View 2 Replies
Jan 27, 2009
I would like to install a readme.txt file in the same All Programs folder as my application using ClickOnce deployment. The Build Action property is set to "Content" and the Copy to Output Directory is set to "Copy always" for this file. In the Application Files dialog box, Publish Status=Include for the file. After running setup.exe, the app is installed properly in the Start/All Programs/MBCI folder, but the readme.txt file is not there. Is the file installed somewhere else?
View 4 Replies
Apr 20, 2009
I am working on a relatively simple program in VB.NET. I am trying to make the installation process as simple as possible for the user.I know its possible to use the executable from the debug directory as a stand alone executable, but are there any drawbacks to this approach? For example, if the user does not have .NET on their machine, the program will not run. Is there a way to publish the program so it is self-contained in a single executable file?
View 4 Replies
Aug 14, 2009
I'm working on a web browser named Hyvar.NET and i'd like to integrate a form of shutdown detection into it.
Currently, it simply uses a tri-option setting to decide how it opens - like this
If My.Settings.LoadLastOnStart = True Then
frm.wbTab.Navigate(My.Settings.LastOpenedPage.ToString)
ElseIf My.Settings.HomeOnStart = True Then
[Code]....
Each variable is appropriately named for its job as you can see.
However, i want to change this to react to correct and incorrect shutdowns - unexpected and user instigated ones for example. I.E: if the settings variable for the detection contained 0x000000, it could indicate a clean exit and continue as normal with a new session, but 0x000001 would indicate an unclean shutdown and present the user with an option of reopening the last session or continueing as normal, like in IE 7/8
Im 100% sure this will require a windows API call
View 1 Replies
Aug 27, 2011
It's probably the most basic of things, but all I can find is how to launch a program, and not with the interactions I desire. Any tips as to the terms to use to search for answers, or links to topics regarding questions similar to mine, would be very appreciated. I have a wealth of info to read through, but I could use your knowledge to save myself time.Here is what I am trying to do:
Use a Button (A) to Launch a Prompt where User Selects Directory Path to an executable Program. The Selection is to be Persistent after the initial selection (saved in a settings file i assume?), and the Selected Path (or just "programname.exe") is to be Displayed in a Text Field (B). Launch Selected and Indicated Program via a Launch Button (C)
View 3 Replies
May 22, 2009
How do I make VB constantly check for keypresses?[code]...
View 1 Replies
Jan 6, 2011
Objective : Time how long a user has been on the internet. I have never delved this deep into Visual Studio. I am suing Visual Basic 2010 Express. Please move it if you need to.
I want to have a program - that will detect running processes. If Internet Explorere EXE or Chrome or FireFox exe or any other browser is installed - as soon as that process starts the timer will appear.
When those processes are closed by the user the timer stops counting. This is possible but i dont know how. But i only want it to time just one internet process because timing them all when they are openend up at different times could cause bugs. Unless on the time form you have 1 timer for IE, 1 for FFox, 1 for Chrome 1 for Opera..
View 5 Replies
Dec 3, 2009
does anyone know how to get my program to scan for a program such as ie then add it to a toolstrip as a button then when i click it it opens ie??I like..... Understandable Answers
[Code]...
View 1 Replies
Feb 14, 2010
How can my program detect if 2 nodes have the same name ?
View 3 Replies
Sep 3, 2011
I have Windows XP Pro, SP3 on a Dell Dimension 9150 with VB 3.0 and all other Visual Studios up to and including VS2010 Pro.I'm not exactly an expert VB programmer, but I have written several different programs.I would like to write a VB program to run in the background and detect when the program regedit.exe/regedt32.exe tries to run.Once the regedit program tries to run, I would like my background program to pop up a message with three options. Allow, Do Not Allow and Cancel.
The Allow button would allow regedit to run.The Don't Allow button will not allow regedit to run and continue to run in the background. The Cancel button would not allow regedit to run and would cancel the background program.Can this be done?I would explain why I want to do this, but it would take too much of this thread. However, if anybody really needs to know, I will accommodate their request.
View 1 Replies
Aug 5, 2010
How to detect collision for a game in vb.net ( i using picturebox for every thing ).
View 1 Replies