Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 5.381 pregleda

Najnovija ↓

Pokretanje spoljnog programa iz Delphija 20.11.2002. u 16:53 · pre 291 mesec #1
Konkretna situacija je sledeća:

program treba da bude startup za jedan disk na kome se nalazi brdo shareware i freeware programa. Kako da iz programa pokrećem odgovarajuć Setup.exe ako mi je njegova adresa poznata?

I još jedno:

šta je sve potrebno (osim exe fajla) da bi program radio kao samostalna aplikacija bez instalacije (kao što sam već rekao, potrebno je da se pokreće kad CD bude ubačen)? Ne koristi bazu podataka, dll-ove i sl.
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: Pokretanje spoljnog programa iz Delphija 20.11.2002. u 18:06 · pre 291 mesec #2
1. Potrazi u helpu funkcije winExec i ShellExec.

2. Delphi aplikacija ne zahteva nikakve dodatne datoteke osim ako u njoj ne koristis nesto sto samo po sebi to zahteva.

Re: Pokretanje spoljnog programa iz Delphija 20.11.2002. u 18:19 · pre 291 mesec #3
i potrebno je na CD sprziti i autorun.inf fajl, a u njega upisati ovo pomocu notepada or whatever, u sljedecem formatu:

[autorun]
open=AUTORUN.EXE --> ime svog exe fajla
Icon=ime_ikone.ico --> ikona za exe fajl
Name=Naziv_aplikacije --> bilo kakva rijec ili slovo
Potpis
BobMarley (me) ...the legend
Re: Pokretanje spoljnog programa iz Delphija 22.11.2002. u 08:15 · pre 291 mesec #4
Uradis sve ovo gore navedeno.
Autorun.inf i Autorun.exe snimis u root tog diska!

U ShellExec kada kucas putanju kucaj bez imena diska da bi ti radio i na nekom drugom racunaru.

ShellExecute(Handle,nil,'\Install\winamp27_full.exe',nil,nil,SW_SHOWNORMAL);
Potpis
Brigants Lion
Re: Pokretanje spoljnog programa iz Delphija 25.01.2003. u 12:09 · pre 289 meseci #6
Mislim da je najlakse ovo:
-------
var putanja,app:string;
begin
app:=extractfilepath(paramstr(0));
app:=app[1]+':';
putanja:='\programi\setup.exe';// putanja bez identifikatora
winexec(pchar(app+putanja),sw_restore);
end;

moze i sa jednim stringom, ali ovako je preglednije,
sve ovo naravno u... button1click?

Skini Autorun Maker sa mog WEBSite-a, ako radi download (ovo je autorun za pocetnike)
Potpis
Avram,
http://www.eyesburn.co.sr/
Za BriganT 25.01.2003. u 14:23 · pre 289 meseci #7
BriganT, na sajtu si napisao da ovo otvara cd-rom:
mciSendString('Set cdaudio door open wait', nil, 0, handle);

naravno, ovo zatvara:
mciSendString('Set cdaudio door closeD wait', nil, 0, handle);
ili
mciSendString('Set cdaudio door close wait', nil, 0, handle);

ne znam tacno, ali si izostavio MMSYSTEM u uses da napises, a koliko se secam, trebalo bi ???
Potpis
Avram,
http://www.eyesburn.co.sr/
Re: Pokretanje spoljnog programa iz Delphija 31.01.2003. u 08:18 · pre 289 meseci #9
Evo linka sa detaljnim tekstom u vezi pokretanja spoljnih procesa:
http://www.personalmag.co.yu/delphi11.htm
Potpis
ICT magazin
IT, Mobile, Gaming online magazin
------------------------------
Blog
Svakodnevnica Blog Auto blog
------------------------------

Kompjuterski e-zine
Personal magazine
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme