Sponsored Link •
|
Advertisement
|
Advertisement
|
This page contains an archived post to the Java Answers Forum made prior to February 25, 2002. If you wish to participate in discussions, please visit the new Artima Forums.
Message:
I don't quite understand what you mean by "each button starts one corba object. i am starting it using batch files." This makes no sense to me. Why do you need batch files? What are they doing? Also, generally speaking, it is not a good idea to simply kill other processes. If these other processes perform some task, they should terminate themselves upon completion. Heck, you should be able to notify a CORBA object that you are finished with it. - mfg > i have a interface with lots of buttons. each button starts one corba object. i am starting it using batch files. so whenever i click a button a batch file is started which starts the corba object. now i need to kill the corba objects. > hope u will solve my problem. > > This is kind of amusing. This question was just being discussed in the borland.public.cppbuilder.winapi. In other words, most C/C++ programmers can't figure out how to do this, having direct access to the Windows API and you guys want to do it from Java. > > There may be a pure Java way, but I doubt it, since this is a pretty platform-specific type of thing. So the answer is, create youself a native method that does PostMessage(WM_CLOSE) to the main window of the thing. If the program is a console app (has no window), or if it doesn't respond as desired to the WM_CLOSE request (it is a request, not a command), then use TerminateProcess() on it, which will kill it summarily. > > If this all sounds too compilicated and difficult, the easy thing is to hire me to do it for you! ;-) > > - mfg > > > > > > Hi Anand, > > > > I would like know how to kill the exe process running which is started by process.runtime.exec. The process.runtime.destroy method does dismantle the process object, but the subprocess is still running. I have check this by putting the subprocess in contineous while loop. Please advice. > > > > Thanks in advance, > > > > Alik > > > > > > > > > > I wanted to know whether a process (any .exe file)is running and if it does, then I would like to destroy it. I know how to start a process using the Runtime.getRuntime.exec("someexe.exe"). But how do I find out if "someexe.exe" is running and then kill/destroy it. Thanks in advance. > > > > > > Anand
Replies:
|
Sponsored Links
|