Re: How do I create multiple processes that run at the same time Programming Software Development by Ancient Dragon CreateProcess() gives you a lot more flexibility to control how the new process is actually created. All but the 1st, 9th and 10th parameters can be 0. Your program has no control at all with the system() command. Re: Call Second Program Seperatly Programming Software Development by Ancient Dragon CreateProcess() isn't really all that difficult once you realize … that behavior then you have to call WaitForSingleObject() after calling CreateProcess(). [code] STARTUPINFO sinfo; PROCESS_INFORMATION pInfo; memset(&sinfo,0,…sizeof(STARTUPINFO)); sinfo.cb = sizeof(STARTUPINFO); BOOL b = CreateProcess("notepad.exe",NULL,0,0,0,0,0… Re: Opening .txt and .exe in Turbo C++ Programming Software Development by Ketsuekiame CreateProcess will do exactly what you want to do. Another option is to use [icode]System();[/icode] but it's not recommended as you lose control of execution. CreateProcess looks daunting, but it really isn't and it will help you further down the line if and when you want to control/monitor the applications you're running. Re: Call cmd.exe on C++ program Programming Software Development by Ancient Dragon CreateProcess(). There may be some internal cmd.exe functions that can only be executed with system(), such as "cls", so you may have to experiment with it. createprocess help Programming Software Development by some …way[50]; char *path = way; // the createprocess code starts here STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(…) // Pointer to PROCESS_INFORMATION structure ) { printf( "CreateProcess failed (%d).\n", GetLastError() ); } // Wait … Re: createprocess help Programming Software Development by Lucaci Andrew … = sizeof(sInfo); ZeroMemory(&pInfo, sizeof(pInfo)); DWORD id; if (CreateProcess(NULL, run, NULL, NULL, false, 0, NULL, NULL, &sInfo… CreateProcess help!!! Programming Software Development by aksshe10 I use Turbo C++ explorer i need to get file name from a TFileListBox which is an AnsiString, and use it in CreateProcess but CreateProcess Requires an "LPCTSTR" or "LPTSTR" I would like to convert the ansistring to LPTSTR Please help thankx in advance Re: CreateProcess help!!! Programming Software Development by Alex Edwards … Pointer (const) to String' and 'Long Pointer to String' Since CreateProcess is defined in windows.h, I'd assume that STR… CreateProcess from a DLL Programming Software Development by thelamb …m_fullPath.c_str() ); // Start the child process. if( ! CreateProcess( const_cast<LPCSTR>(m_fullPath.c_str()), // filename of the …) // Pointer to PROCESS_INFORMATION structure. ) { TR::Log( "CreateProcess failed (%d).\n", GetLastError() ); return; } CloseHandle(pi.… CreateProcess with redirected stdOutput Programming Software Development by briskal …, but when the command was initiated through [B]CreateProcess[/B] the [B]>[/B] and [B]… handle StartInfo.hStdError := 0; FillChar(ProcsInfo, SizeOf(ProcsInfo), #0); CreateProcess(nil, @RunProgName[1], nil, nil, True, // bInheritHandles 0, …] is open within the Delphi application when [B]CreateProcess[/B] is executed, the results are the same … CreateProcess returns Error 87 The parameter is incorrect when custom env block used Programming Software Development by Alexis913 …am trying to launch a process using CreateProcess() I have to modify the Path … I then use my new environment block in CreateProcess. NOTE: I have tried Unicode and ANSI version….lpDesktop = NULL; ZeroMemory(&ProcessInfo, sizeof(ProcessInfo)); if( !CreateProcess( NULL, // No module name (use command line) "run… createprocess xsession? Programming Software Development by Smed I'm trying to use the createprocess function to start an xsession, but so far I've …\\Application Data\\Hummingbird\\Connectivity\\12.00\\Profile\\XSW3.xs")); CreateProcess(NULL, tszCommandLine, NULL, NULL, FALSE, NULL, NULL, NULL, &si… Win32 Perl - CreateProcess Programming Software Development by Zarkon …('PROCESS_INFORMATION', qw( HANDLE hProcess; HANDLE hThread; DWORD dwProcessId; DWORD dwThreadId; )); $CreateProcess->Call( 'explorer.exe', 0, 0, 0, 0, 16, 0…, 0, $strup, $procinfo); [/code] The number 16 in the CreateProcess parameters is CREATE_NEW_CONSOLE = 0x00000010 as is described in the msdn… problem with win32 api createprocess() Programming Software Development by bernadlosini …specify a separate program to be invoked from CreateProcess(). It is this separate program that will …sizeof(si)); si.cb = sizeof(si); if(! CreateProcess("C:\\WINDOWS\\system32\\cmd.exe",NULL,NULL,…NULL,&si,&pi)) printf("\nSorry! CreateProcess() failed.\n\n"); else{ printf("… cant figure out this createprocess function!!! Programming Software Development by heavyc …identifier and here is my code [code] bool CreateProcess( char IpApplicationName[1000]; STARTUPINFO StartInfo; PROCESS_INFORMATION ProcessInfo; …, sizeof(StartInfo)); StartInfo.cb = sizeof(StartInfo); if (!CreateProcess(IpApplicationName, NULL, NULL, NULL, FALSE, HIGH_PRIORITY_CLASS | CREATE_NEW_CONSOLE… Re: problem with win32 api createprocess() Programming Software Development by Salem if(! CreateProcess("C:\\WINDOWS\\system32\\cmd.exe", This needs to be something like [ICODE]if(! CreateProcess("C:\\Users\\me\\Documents\\Projects\\Fib\\myfib.exe",[/ICODE] It does all the work. This code just has to create the process and wait for it to finish. different results when invoking console app directly and by CreateProcess Programming Software Development by ilyaz …'s failing. Below is the code before and after the Createprocess call. Can you see anything suspicious? THANKS MUCH! =================== …start.lpTitle = "My utility "; start.wShowWindow = SW_SHOWMINIMIZED; if (!CreateProcess(NULL, szCmdLine, NULL, NULL, false, CREATE_NEW_CONSOLE | NORMAL_PRIORITY_CLASS, NULL, szPath, &… win32 CreateProcess fails to start java executable (jsmooth) Programming Software Development by ktsangop … = DETACHED_PROCESS | NORMAL_PRIORITY_CLASS; //----------------- printf("%s",callprogram); if( !CreateProcess(NULL,callprogram, NULL, NULL, TRUE, creationFlags, NULL, NULL, &startInfo…which is wrapped to an executable using jsmooth. CreateProcess returns no errors but the java app exits … Re: problem with win32 api createprocess() Programming Software Development by bernadlosini very sorry for the inconvenience .it was mistakenly posted in c++ forum .i delete it .please reply here.all the functions are done here .i combined createprocess() and child process to gather .where as child process is printing the Fibonacci series . Re: cant figure out this createprocess function!!! Programming Software Development by WolfPack …;); ZeroMemory(&StartInfo, sizeof(StartInfo)); StartInfo.cb = sizeof(StartInfo); if (!CreateProcess(IpApplicationName, NULL, NULL, NULL, FALSE, HIGH_PRIORITY_CLASS | CREATE_NEW_CONSOLE, NULL, NULL, &… Terminate WinAPI process created using CreateProcess? Programming Software Development by pspwxp fan … enter a command and input a path to an executable, CreateProcess is invoked to start the process. This works fine enough… = new char[progpath.length()+1]; strcpy(szExe, progpath.c_str()); if(CreateProcess(0, szExe, 0, 0, FALSE, 0, 0, 0, &si… Re: Windows CreateProcess and then terminate it from other thread? Programming Software Development by soo5Lo6k …; ZeroMemory( &pi, sizeof(pi) ); // Start the child process. CreateProcess( NULL, // No module name (use command line) co, // Command line…; ZeroMemory( &pi, sizeof(pi) ); // Start the child process. CreateProcess( NULL, // No module name (use command line) co, // Command line… Assembly Equivalent of CreateProcess()? Programming Software Development by Seaboot … execute in DOS assembly the way Windows programs use a CreateProcess() method? That is, not in the same way a Windows… g++: error: CreateProcess no such file or directory Programming Software Development by caut_baia Hi.I get the following error "g++: error: CreateProcess no such file or directory" whenever i try to … Windows CreateProcess and then terminate it from other thread? Programming Software Development by soo5Lo6k … define it globally, the THREAD function freezes when tryiing to CreateProcess. when i tried to define it like a pointer, compiler… How to kill a crashed child process on windows Programming Software Development by Greg_R … int retCode = 0; PROCESS_INFORMATION pi; /* filled in by CreateProcess */ STARTUPINFO si; /* startup info for the new process */… of defaults... (the NULLs mean "use defaults") */ CreateProcess(NULL, /* lpApplicationName */ "DivideByZero.exe", /* lpCommandLine */… Re: How to kill a crashed child process on windows Programming Software Development by BobS0327 …int retCode = 0; PROCESS_INFORMATION pi; /* filled in by CreateProcess */ STARTUPINFO si; /* startup info for the new process … of defaults... (the NULLs mean "use defaults") */ CreateProcess(NULL, /* lpApplicationName */ "DivideByZero.exe", /* lpCommandLine … Win32_FIND_DATA FindFirstFile Programming Software Development by princess_lia …); // Create the process to run the application if(!CreateProcess("h264.exe",sDirName,&saProcess, &saThread…,DETACHED_PROCESS,NULL,NULL,&si1,&pi1)) { fprintf(log_file, "CreateProcess failed. Error is %d", GetLastError()); exit(1); } } … 2 Exes with code :) Programming Software Development by Max721 …(pi) ); // Start the child process. if( !CreateProcess( TEXT("d.exe"), // No module name …pi ) // Pointer to PROCESS_INFORMATION structure. ) { printf( "CreateProcess failed (%d).\n", GetLastError() ); } else { //cout… Re: How do I create multiple processes that run at the same time Programming Software Development by WaltP [QUOTE=annette123;]How do I modify the CreateProcess function to create multiple processes and have them run at the same time? [/QUOTE] Contact microsoft and ask them for the source code to [I]CreateProcess[/I] so you can modify it. Of maybe you can use [I]CreateProcess[/I] 10 times?