I am creating an updater for my program that runs in a separate process. I need it to be able to close the program it's updating before running the new setup, but I do not want to use Process.Kill() because that could cause data loss. How can I safely close another application, as if the user had clicked the "X"?
I want to be able to kill an application (iFix) using VB 2008 express. How can this be done. I have used the following in the past with in iFix using its own VBA but I want to be able to do it with an app that I am creating.[code]...
I want to be able to disable Alt+F4 and the X button. I was able to do that, but it disabled Close() too. I want my app to be able to terminate its own process. How would I do that?
I am making a program that NEEDS to be password protected, so i made a textbox with a code so that when the user enters the right password it lets you in. But if the user/person enters a wrong password 2X it will kick you out. So is there a way to keep the
Dim IncomingCommand As String = e.CommandLine.Item(0).ToString
If IncomingCommand.Substring(0, 2) = "-1" Then
form1.close()
End If
End If
I am trying to make the program close if the -1 string is sent with the program. See my installer allows for me to run certain programs before it actually installs, but it doesn't shut down copies of the program itself. So I have a next startup instance set to shut the program down if the -1 is received. But if the program is not running it starts up instead. This is not desired. form1.close doesn't work. e.cancel = true doesn't work, etc etc. What can I do to make the program not start during this instance.
New connections will be remembered. [code] keeps saying that it does not exist, and yes TextBox1.text = "winxp-base02".It clearly shows in CMD with net use that the connection does exist, anyone know Why I can't kill IPC$ or from what you see should work?
In my program I have a thread in the background that runs an infinite while loop. If I want to terminate the thread, I break the while loop, and the thread runs to a stop. However, if close the form without stopping the thread, it just keeps running. I tried both aborting the thread and exiting the while loop in the closing form method, but without succes.
I want to check whether a process running in remote computer or not and if it is running, kill it.I am using following code but, it gives error "Couldn't connect to remote machine". Do I need to do any security settings in the remote pc where I am connecting?
For Each myObj As Process In System.Diagnostics.Process.GetProcesses("192.168.0.138") If myObj.ProcessName.Equals("HomeAlarm System.exe") Then myObj.Kill() End If Next
I'm currently in the process of building a text editor type program, and have run into a brick wall. I haven't done VB in years, so I may just need a little reminder on some things. I have coded everything so far as far as opening files, saving them, changing fonts, colors, etc. However, I'm looking to add a Close button to my menu strip that will just close the currently opened file, and not the entire program, while also ask the user if he/she would like to save before closing the file, and then if they select yes, it will show the save dialog, and if not, it will go ahead and close the currently opened item.
I am trying to kill the duplicate fields in a DataGridView. I have it alphabetize all the items in the DGV and then compare each item down the DGV as long as it is either equal to or alphabetically lower than the next item in the DGV.Here is the code I'm using:
Do While X < data.Rows.Count - 1 ' Compare 2 items next to eachother compareResult = String.Compare(data.Item(0, X).Value, data.Item(0, Y).Value, True) ' Update the status
[Code]...
As I run it through more largely populated DGVs (200k items), I run into an InvalidOperationException saying that rowIndex=190000 (just some high number) is an invalid value for rowIndex.The error seems to appear more or less randomly.When tested on DGVs with 20k items, it seems to complete fine (though it may just be luck and the error isn't popping up).
I am developing an application which launch an external windows app, ei called APL.exe Also, this APL.exe launch two console utils, ie. named CON1.exe and CON2.exe I would like to know if is there any way, after APL.exe has died, of killing CON1.exe and CON2.exe, because there is a small possibility that they will not died completly after APL.exe has exited.Also there is another requirement. My final app version could be executed twice in the same machine, so there could be two instances of CON1.exe and CON2.exe, and because this I need a way to kill them not by process name, but knowing which of them has been launched by my current application instance.
I'm using the namespace System.Diagnostics. I need to check if there is a Windows process called "gospeakx.exe". If exist the "gospeakx.exe" process, end it. Does anyone know how I can do this?
When starting my application, I have a couple of classes which are required to read certain files in order to create a set of default data. The logical place (to me) to do this is in a Shared class constructor; the idea would be to throw a class-level event if the reading of the defaults file fails. Unfortunately, this does not work as attempting to access such an event, in order to attach a handler to it, fires the class constructor before the event has been attached. In a failing case, the constructor starts, fires the fail event, the constructor completes, and then the event handler is attached, after the event has fired.
The only other solution I can think of is to give the class a "typeInitialisedSuccessfully" boolean property and put a try/catch block around every call to construct an instance of the class, which seems unnecessarily kludgey to me. Can someone suggest a more elegant solution?
EDIT: Because this is a fundamental Class, used in one form or another across nearly all of our software tools, I would greatly prefer a solution that will notify future programmers that the type initialiser needs to be called, which is why I initially went towards the Shared Constructor as a solution.
I am trying to build a small program which will allow some one to click on the exit button and the sound will play and at the end of the sound the program will then close. The sound clip is about 3 seconds long Here is what I have:
Imports Microsoft.DirectX Imports Microsoft.DirectX.DirectSound Public Class Form1 Private Dsound As CSoundDevice
I wrote service with vb.net. I have a little problem. My service is run the another program. It is ok. But that second program is doesn't close. Stay running in task.
Is it possible to close a program when another program close, For instance....Say I have program A and B....I want program B to be close when close or exit program A...
How can I kill the excel.exe process in SSIS during the data flow task when it fails? There could be multiple instances of Excel.exe running from other packages that are perfectly valid so I don't want to loop through all instances killing them.My problem is that during the data flow task the process will sometimes fail due to a sheet that is named incorrectly or missing columns. This keeps an instance of excel.exe running which is now an orphan task eating up resources so it needs to be killed.At the same time there are other SSIS packages running that are accessing their own excel.exe process and aren't having any issues. So how can I kill the orphan excel.exe process without impacting the other excel.exe process?
In my work, we have a program done by other company, and we don't have the code to change it. This program register a serie of numbers and then if the user whants, save them to an xml file. But if the user forget to save and close the program, it doens't ask if whant to save the data, it simply close and all data is lost. I whant to know if its possible to build a vb.net application that controls when the close button is press and freeze the program or something to remind the user to save the data.
I would like to be able to close a running program (service) from another program.I know I can use...
Process.Start("C:XxxYyyProg.exe") to start program: - Prog.exe Located at: - C:XxxYyy.
But is there any way to also stop (close) Prog.exe from within another program ? The same one that started it for example...PS I should mention that in this case, Prog.exe is a third party program which I can't alter. It does have an Exit option from a right click.
I made a project on vb.net.Im working with multiple forms.Now,from the main form, I activated the 2nd form.then hide the main form. My problem is when I directly close the 2nd form, my project is till running.I closed it trough the "Close Button" of the form.Any way i could interact with that so I could go back to the Main(first) form when i close it there.
I have a form with a listbox. I have controls on the form that can add items to the listbox with the click of a button. I already have the save file, open file dialogs working properly but I want to add something else that works with them. Lets say I open a file and the listbox adds all the strings from the file. Now, lets say I add something to the listbox and instead of saving the file, I just close the whole form. How do I make my program ask if i want to save the changes to the file when it is about to be closed? (I only want it to ask that IF there are changes to the file).
I am created two projects with two different executive files, which the one are for the normal program to create and the other one is for an update. I want to separate these dialogs. I have already added the update executive file as reference in my program. I would like you to help me to resolve this issue as I have problem with open the update dialog when I clicked on the menu item. When I clicked the menu item which are suppose to close the program and load the update form from the update executive file but they did not show up.[code]...
I don't know if this is possible I want my program to execute certain code before it will close even when the x is pressed is that possible. Because its leaving streamreaders open. Timer1 Open sreamreader etc So the timer is set to 100ms to constantly update the data waht happens is its leaving it open when someone closes it during its cycle.
Is it possible to issue a Open CD and a Close CD using VB.net? Are there any examples of code I could see or articles? Thanks for you help, in what seems to be such a trivial matter. (I know though that the simpler the function the more code seems to be
I would like for my program to pause for about 3-5 seconds and then close/exit after pausing. I've used the my.application.doevents() and threading.thead.sleep as well, which may work, but when I add close() after the pause it just closes.