Symulacja procesu

0

Witam.
Pracuje na Borland C++ Builder 2007 Enterprise (ewentualnie wersje 6)

Problem 1. Czy jest możliwość napisania programu który symulowałby otwarcie procesu? Np. załóżmy że mam program który przed uruchomieniem sprawdza czy borland jest włączony. Jeśli jest, program uruchomi się. No ale nie każdy ma borlanda, więc mój program nie będzie działał na komputerach bez borlanda. Więc próbowałem napisać coś co symulowałoby otwarcie borlanda. Dodam że, utworzenie procesu o tej samej nazwie co proces borlanda (bcb.exe) nie skutkuje.

Problem 2. Wpadłem na pomysł aby w programie (w zasobach) umieścić plik, który uruchamia borlanda (bcb.exe) i uruchomić go w tle. Wykorzystałem
ShellExecute(Handle, "open" , "nazwa programu" , "", "", SW_HIDE);
No i problem polega na tym że "SW_HIDE" nie działa... Program powinien uruchomić się w tle a uruchamia się w pełnym oknie.

(wybaczcie za powtarzanie w kółko "borland" ale nie mam do tego synonimu :-) )

0

SW_HIDE to tylko sugestia. program moze i w wiekszosci wypadkow narzuca swoje wlasne flagi.

1 użytkowników online, w tym zalogowanych: 0, gości: 1