![]() |
![]() |
|
Programiranje Programski jezici, tehnike, alatke... |
![]() |
|
Alatke vezane za temu | Vrste prikaza |
![]() |
#1 |
Starosedelac
|
![]()
Pozdrav, imam jedno pitanje (naslov). Npr. hoću da napravim program u Delphi-u 7 koji će, kada se klikne na dugme, pokrenuti neki drugi program, npr. C:\Windows\mspaint.exe. Kako glasi procedura?
Drugo pitanje je kako zatvoriti neki program koji je trenutno u listi aktivnih procesa. Npr. prethodno pokrenuti Paint sada, klikom na drugo dugme, treba da se zatvori. Kako glasi procedura/ Unapred zahvalan Deusdies |
![]() |
![]() |
![]() |
#2 |
Starosedelac
|
![]()
uses ShellApi;
... ShellExecute(Handle, 'open', 'c:\Windows\paint.exe', nil, nil, W_SHOWNORMAL) ; http://delphi.about.com/od/windowssh...uteprogram.htm za ovo drugo ti treba lista aktivnih procesa, samo 'ubijes' onaj koji ti nije potreban... ![]() Poslednja ispravka: MG-RAY (27.6.2006 u 18:18) |
![]() |
![]() |
![]() |
#3 |
Član
Član od: 15.6.2006.
Lokacija: Zajecar
Poruke: 185
Zahvalnice: 12
Zahvaljeno 24 puta na 21 poruka
|
![]()
Evo primer koji prikazuje listu procesa i ubija izabrani proces, skinuo sam ko zna kad ko zna gde sa neta, mozda ti pomogne...
procesi.zip |
![]() |
![]() |
![]() |
#4 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.274
Zahvalnice: 2.182
Zahvaljeno 5.003 puta na 2.916 poruka
|
![]()
Što se tiče stavke 1), ShellExecute vrši otvaranje fajla za registrovanim programom u zavisnosti od extenzije. Znači ako ShellExecute-uješ .doc fajl, otvoriće se Word sa tim fajlom, a ako sh-uješ .exe, startovaće se.
Međutim ako hoćeš da startuješ fajl jer znaš da je on program, čak i ako nema .exe ekstenziju, možeš iskoristiti matoru WIndows funkciju WinExec: WinExec('ime', SW_SHOW); doduše ta funkcija je sada "prevaziđena" i predstavlja makro za CreateProcess ali to te ne interesuje. |
![]() |
![]() |
![]() |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
![]() |
||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Kako otvoriti port za uTorrent program? | Arakis | Internet tehnologije | 25 | 1.4.2008 23:41 |
cupanje video klipa iz veb stranice, kako?! | absonic | Aplikativni softver | 14 | 18.6.2006 22:52 |
Kako videti NTFS particiju iz Linux-a | The Finest Serbian Since '82 | Slobodni softver | 9 | 7.3.2006 1:55 |
Kako sacuvati poruke iz Yahoo-a | Staronsky | Internet tehnologije | 2 | 25.2.2006 2:29 |
Kako sa jednog racunara da instaliram program na sve ostale | alien | Operativni sistemi | 11 | 20.1.2006 16:00 |