Delphi Can

Orjinalini görmek için tıklayınız: exeyi çalışan process altına ekleme
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Merhabalar
Bir çok projede zaman zaman denk geldiğim bir husus var

örneğin projede birden fazla exe çalışıyorsa görev yöneticisinde bunlar ayrı ayrı görünüyor.
Bir arkadaşımın Virsual Basic ile yaptığı projede dikkat ettiğim konu 
görev yöneticisinde tek bir exe çalışmasıydı.
process explorer programıyla baktığımda diğer exenin 1. programın altında çalıştığını görmüştüm.
bunu delphi ile yapmak mümkün müdür acaba ?
Proses hangi proses içinden çalıştırıldıysa ProcExp onun altında gösteriyor.

Delphi'de ShellExecute ile çalıştırırsan da böyle olur.

Gizleme işini de SW_HIDE ile falan yapmıştır.
bende öyle düşündüm
ama 2. exe kendini 1. exenin altında çalıştırıyormuş.
1. exe den çalıştırılmıyormuş program
Yokmu bilgisi olan
Birinci exe ikinci program açıkmı diye tarama yapsın eğer açıksa OpenProcess ile parentlik elde edip yoluna devam etsin.
İkinci yol olarak ikinci program birinciye ben açıldım diye mesaj göndersin birincide hoşgeldin diyip yine OPenProcess ile parentlik elde etsin yoluna devam etsin.

İkinci yol için:
Programlar arası kolay olarak haberleşme için şurda bir örnek vermişim.


Örnek konu