How To Open 2 Process
Jul 27, 2010I want Open 2 process.
But the program is not allowed.
Private Sub BT_open1_Click() Handles BT_open1.Click
Dim p As New Process()
p.StartInfo.FileName = "C:App.exe"
[Code].....
I want Open 2 process.
But the program is not allowed.
Private Sub BT_open1_Click() Handles BT_open1.Click
Dim p As New Process()
p.StartInfo.FileName = "C:App.exe"
[Code].....
I was wondering if this code could be better optimized for multithreading. What it does is open a process and loops through the data, there could be any range of files to open (so I would like to have say 2 or 3 processes at once):
[Code]...
Like in the title. How to create that code ?
View 5 Repliesso I have a console (that runs through a process) and it is redirected to a textbox (why I can't use shell) and I was just wondering how I can send keys to the console. What the console is doing is running a minecraft server. The server runs through the console and using the standard input does not work while the server is running (which stops me from stopping the server, and doing anything else to it).
[Code]...
I have a filesystemwatcher that watches a certain folder.. Now i use system.thread.sleep to be sure that the file is completely copied to the folder that i watch..But this is not a good way!i know there is a way to check if the file is open or used by another process, but i dont know the code.[code]
View 2 RepliesI have a filesystemwatcher that watches a certain folder.. Now i use system.thread.sleep to be sure that the file is completely copied to the folder that i watch..[code]....
View 10 Repliesi want to get the location of an open process like its no shit x and y and then im going to move my programs location over it and make my form bg transparent. However when I call the dll to get it like below i get Getwindowplacement not defined, and WINDOWPLACEMENT not defined.[code]
View 3 RepliesI am attempting to open a cmd.exe process with the 8 arguments listed At this point all this does is open a command window in the correct directory
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
F:Python26>
What I want to send to the command window is:
F:Python26> python.exe globalmaptiles_modified.py 17 32.123365 -95.938098 32.266846 -95.789143 F:Python26process_test.txt
[Code].....
I have even tried this with a design Process from the toolbar and set the File, working directory and start info arguments and I get the exact same results. I am not understanding the Argments function or I am doing something wrong and not sending them correctly.
I am using the BGW to run a long loop of several thousand records against several thousand records. If I open another form in the project then the process slows down dramatically, that is because in the Form I am opening has a DGV tied to Table that is being used in my loop process, so I understand why the process slows down.
What i am wondering and experimenting with is how to close the form and have the process resume to "Full Speed" if possible
I tried Closing the form verse Hiding it and DGV.DataSource = Nothing
Thinking that would unbind it?? and free up resources?
I have a filesystemwatcher that watches a certain folder.. Now i use system.thread.sleep to be sure that the file is completely copied to the folder that i watch..But this is not a good way!
I know there is a way to check if the file is open or used by another process, but i dont know the code..
[Code]....
How do I get the list of open file handles by process id in C#?
I'm interested in digging down and getting the file names as well.
Looking for the programmatic equivalent of what process explorer does.
Most likely this will require interop.
I would like to launch a command line exe I created. For now it's a test program that writes Hello World to the console. I can launch it, but the shell window it displays it in only stays for a split second.
I know I can add a line to my console mode program (readline). But I would like to control it from the process launch. I will be using console mode programs that I did not write myself, and many of them don't stall the output. I can't find the right properties and methods to control the default shell behavior!
I'm trying to open any file using Process.Start, but every time I try to open a file that isn't an executable the program crashes... This is the code I'm currently using:
vb.net
Private Sub ListView1_MouseDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListView1.MouseDoubleClick
For Each lvi As ListViewItem In ListView1.SelectedItems
Process.Start(path & "" & lvi.Text)
Next
End Sub
Path is a string that contains the selected folder path, and lvi is the text of the list view item (each item contains the icon and name of each file). It is working fine for .exe files, I was just wondering if it's JUST for .exe files...
I want to be able to read and write the process memory of Firefox for a game on facebook(It's kind of like cheating only you can't cheat, nothing stays permanent.) this is just for fun. The game is called happy fish aquarium and you raise fish in the game and it's just really addicting. I found a program that reads process memory and lets me change certain values in happy fish aquarium so I can make my fish tank look different or whatever. But if I reload the page it will of course go back to the original state because the fish tank's memory is held online. The point is, I just want to make a program that can read the process memory from Firefox from a certain range and bytes. like 4 bytes and a range of 00400000 to 7FFFFFFF. Does anyone know how I can achieve this? Please note, this is not for cheating purposes in any way whatsoever, it's simply for visual fun(visual meaning only I can see it). What I want to do is the same as using the add-on firebug in firefox to change the html on a webpage.
View 10 RepliesI need to open a password protected Access database from VB and I'm trying to use the Process.Start method and have had no luck. I have tried this seversal different ways and can't seem to get it to work. Here is an example of my closes attempt:
[Code]...
Suppose I have this Dim proc As Process proc = Process.Start("Notepad.exe", "C: est.txt") Now, if I want to use Notepad.exe to open another text file (ie. C:2ndTextFile.txt) without closing it, how am I going to do it?
View 7 RepliesI've created a very simple form with one button on. I need it so when the form runs, it opens in the bottom right hand corner of the screen regardless of the resolution. It also needs to be always on top of all other applications.
When the buttons pressed, i need it to close all iexplore instances and reopen a fresh instance.
I've tried to search for the answer but to no avail.
I am using the Process.Start function to open a program based off a registry value. It works, sort of. Here is the snip of the
Imports System.Data.SqlClient
Imports System.Console
Imports System.Configuration
[Code]....
The program opens with the correct registry value, but the program itself does not run quite right. This program feeds into Intergraph and brings up the selected drawing, but there is a feature of intergraph that doesn't work. If I manually start ( double click ) pdsicon.exe the program works just fine. It only when I call the process that it doesn't work quite right.
I have written a windows service that is meant to launch a notepad when a specific action happens. The problem i have is that even though the service launches notepad, the actual notepad it self is NOT visible. I know that it has been launced because i can see the process in the task manager. By the way the process is listed as a SYSTEM process rather than a process under my user name (i believe that is because my process is a "LocalSystem" one).
View 4 RepliesI am trying to automate a process I do with a bank with vb.net. Basically I need to open a website and navigate through it (Automatically through the program obviously), enter a batch ID and enter a file path and name. For some reason when I get to the part where I need to enter the file name and path, it simply will not populate the text. I have attached a word document with screenshots and code. The only difference I can see, is that in the bank website's code the the input type for the file text is "FILE" rather than "TEXT" as it is for the batch id...
View 3 RepliesI want my vb.net dll to get the data sent from c++ project(exe).Can any body help on in what form this void pointer can be sent via pipe. The void pointer corresponds to enums or structures. I have to get this structures/enums on the vb.net dll end. I have mentioned about using pipe. My question is as what type the pointed to data can be send over the pipe so that I can easily handle the received data at the vb.net dll end.
View 1 Repliesi am trying to write a little program that checks for a process and kills is.here is the
Dim p As Process = Process.GetProcessesByName("Cheat Engine")(0)
p.CloseMainWindow()[code]...
My problem is it�s woking ,yes if the programm ,,Cheat Engine" is running the process is getting killed.But if the program is not running my program crashes.
I'm executing a remote process using WMI and would like to redirect the StandardOutput of that process back to my program. I have found these code examples:
[Code]...
I am getting an error with this code.
The process cannot access the file 'C:UsersdavidDesktopTest Folderdavid 2.xml' because it is being used by another process.
how do i end the prosess after I create the file? Or am I creating it in the wrong manner.The underlined line is where the error ocures.
Public Sub AddDTData(ByVal value1 As String, ByVal value2 As String, ByVal filename As String)
dtUser.Rows.Add(value1, value2, Now.Date)
If My.Computer.FileSystem.FileExists(filename) Then
[code]....
How to get full path of current directory of process from where process starts Like if i use my software to start somefile then I want my software to know where she started it from ( files path) What I mean is the file I opend using my softwares location.
View 2 RepliesMy app starts an On-Screen Keyboard process like this:
Dim PID as System.Diagnostics.Process
:
PID = Process.Start("C:WindowsSystem32osk.exe")
:
[CODE]...
It seems to work 90% of the time. However, sometimes the PID.Kill() fails because it says the process already exited. At this point the OSK is always still there on screen. Yes, I know my code should be testing to see if the process is still running before trying to kill it, but given that the OSK is still on screen..
I have a program that starts another program after setting the regkeys basically the program continually syncs the calandar of outlook and another application.I set the regkeys than launch the c:sync.exe app. I have tried a simple process.start and launching the process as a thread and they both do the same thing: The other process starts and works as it should but my main program goes "White screen" or "not responding" until the process.start has exited.
I want the process.start to run in the background so if users click in my main app it responds and truly that they can access the context menu of my main app from the taskbar while the process.start is running.
i want a code that if a process that i picked is no match in a process list that process that i picked will start
View 4 RepliesTrying to create a button that when clicked will check to see if a certain process image is running and if that process is running give the process focus. If the process is not running then start the application.
View 9 RepliesI am working on a small VB application that listens for commands sent from an Android app.
One of the functions is to extract an archive. I am familiar with how to listen for the unrar process to finish, so I can display a progressdialog on the phone while the extraction is happening, and clear it as soon as it's done.
BUT ... if there is an error/alert from WinRAR, WaitForExit() never gets called because WinRAR is still sitting there open until I click "OK" on the MsgBox.
For Example ... if you try to extract a file that is not actually an archive... an alert will pop up saying "No Archives Found", and basically everything is halted on the VB app and the Android app, and the Android app just sits on a progressdialog saying "extracting..." until you manually hit "OK" on the computer.
As you can imagine, this is a problem if the whole point of your app is to NOT have to go over to the computer.
So... I am wondering if there is something similar to WaitForExit() that will wait for an error and allow me to close out the alert and let the process end.
Here's my Sub for the UnRar command:
Private Sub UnRar(ByVal WorkingDirectory As String, ByVal filepath As String)
Dim objRegKey As RegistryKey
objRegKey = Registry.ClassesRoot.OpenSubKey("WinRARShellOpenCommand")
[Code]......