Genstart af program

Tags:    delphi

Jeg skal have lavet sådan at når mit program "closer" så ska d køre sig selv igen men uden at jeg skal skrive hele genvejen ind i koden... Altså så jeg ikke ska skrive c:\\ osv... Eller oz ska der bar ikke ske noget når man "closer" programmet... Nogen forslag om hvordan jeg kan gøre det?
Mvh.
Rune Jensen



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Jeg skal have lavet sådan at når mit program "closer" så ska d køre sig selv igen men uden at jeg skal skrive hele genvejen ind i koden... Altså så jeg ikke ska skrive c:\\ osv... Eller oz ska der bar ikke ske noget når man "closer" programmet... Nogen forslag om hvordan jeg kan gøre det?
Mvh.
Rune Jensen


Hvis du vil undgå at hardcode genvejen til dit program, kan du bruge kommandoen application.exename der returner en string med fuld filepath.




Øhhh jesper... Det ved jeg ikke helt hvordan jeg gør...
Jeg har fået stien gemt i en string... Men hvordan bruger
jeg så koden
WinExec('C:\\WINDOWS\\System32\\Calc.exe', SW_SHOW);
sammen med stringen? Det kan jeg altså ikke helt få til
at virke...
Mvh.
Rune Jensen


Du sagde at det var ok hvis den bare slet ikke lukkede?
http://users.cybercity.dk/~dsl83609/lukdelphi.PNG



fx
sæt eventen OnCloseQuery til en procedure der sætter variablen CanClose til false



Øhhh jesper... Det ved jeg ikke helt hvordan jeg gør...
Jeg har fået stien gemt i en string... Men hvordan bruger
jeg så koden
WinExec('C:\\WINDOWS\\System32\\Calc.exe', SW_SHOW);
sammen med stringen? Det kan jeg altså ikke helt få til
at virke...
Mvh.
Rune Jensen



t