Hallo lieden ik heb de volgende code:
Waarbij "printer.exe" een file is die steeds A, B, C, A enzovoorts onder elkaar print. Maar nu is de bedoeling dat mijn Main niet 1 dos box met dat proggie start maar 3, simpelweg de code 3x uitvoeren schijnt niet te werken....
Dit programma is trouwens onderdeel van een programma wat uiteindelijk met behulp van mailslots eerst alle dos boxen een A moet laten printen dan een B en dan een C alvorens het verhaal opnieuw begint.
en ja het is een huiswerk opdracht, maar ik vraag niet of jullie hem willen maken maar of jullie mij gewoon willen helpen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| #include <windows.h>
#include <iostream>
void main()
{
// Set the startup information
STARTUPINFO startup_info = {0};
startup_info.cb = sizeof startup_info;
PROCESS_INFORMATION pi = {0};
// Create the process
CreateProcess( "D:\\ipc\\opdracht\\debug\\printer.exe",
"D:\\ipc\\opdracht\\debug\\printer.exe",
NULL, NULL, FALSE, 0, NULL, NULL, &startup_info, &pi);
} |
Waarbij "printer.exe" een file is die steeds A, B, C, A enzovoorts onder elkaar print. Maar nu is de bedoeling dat mijn Main niet 1 dos box met dat proggie start maar 3, simpelweg de code 3x uitvoeren schijnt niet te werken....
Dit programma is trouwens onderdeel van een programma wat uiteindelijk met behulp van mailslots eerst alle dos boxen een A moet laten printen dan een B en dan een C alvorens het verhaal opnieuw begint.
en ja het is een huiswerk opdracht, maar ik vraag niet of jullie hem willen maken maar of jullie mij gewoon willen helpen.