Datum : Samstag, 07.09.96
Uhrzeit : 17:40
Hi *.* !!
Ich habe ein Problem. Ich will ein Menue machen, um verschiedene Progis
zu starten. Allerdings ist es so, dass diese Progis nicht immer im selben
Laufwerk liegen. Ich habe eine Liste, um Laufwerke auszuwaehlen:
TDriveComboBox, und sagen wir mal eine passende Varibale mit dem Namen
lw.drive, um den Buchstaben auszulesen. Dann haben wir einen Pfad, wo
sich das Progi befindet. Zum Beispiel in einem String:
:\Start\Progi1.exe. Das ist nur ausgedacht :-))
Jetzt weiss ich nicht, wie ich den Laufwerksbuchstaben vor die Pfadangabe
bekomme. Ich starte die Programme mit WinExec. Ich habe bis jetzt keine
andere Moeglichkeit gefunden, das ganze mit einer Case-Anweisung zu
machen:
Procedure .....
begin
case lw.drive of
'a': winexec('a:\start\progi1.exe',1);
'b': winexec('b:\......
[26 Mal :-))]
end;
end;
Das habe ich fuer jedes Progi gemacht.
Ich habe vor Jahren mal TurboPascal an der VHS gemacht und habe daher nur
ganz geringe Grundkentnisse. Ich habe es mit viel rumgespiele endlich
geschafft, soweit zu kommen. Es waer also nett, wenn mir jemand -fuer
einen Anfaenger verstaendlich- erklaeren wuerde, wie ich die Typen
verknuepfen kann. Am besten noch mit Beispielen. Aber bitte so einfach
wie moeglich :-)))
Vielen Dank schonmal im voraus.
PS: Ich habe die 1. Selphi-Version, nicht die neue, ich weiss nicht ob es
da unterschiede gibt.
*Wirsiiiiing*
Jan-Hendrik
JESUS LEBT!
(Soll das heissen, dass wir keine Osterferien bekommen ?)
--- CrossPoint v3.21
---------------
* Origin: E-Mail: Einstein@Gismo.gun.de (2:2433/920.33)
|