Entwickler-Ecke
Sonstiges (Delphi) - zu shellexecute ne frage
foxy - Di 14.01.03 16:53
Titel: zu shellexecute ne frage
hi mädels :wink:
also ... wenn ich shellexecute verwende kann ich dann auch sagen, der soll zu der endung der datei das entsprechende prog öffnen oder muss ich genau den pfad unn die exe angeben für jede endung?
smiegel - Di 14.01.03 16:59
Hallo,
wenn es sich um eine registrierte Datei handelt, genügt der Aufruf von ShellExecute mit dem Dateinamen. Ansonsten musst Du die Datei mit dem entsprechenden Programm zusammen aufrufen.
matze - Di 14.01.03 19:29
ansionsten musst du halt der programm angeben und als parameter dann die datei die mit dem prog geöffnet werden soll !!
foxy - Fr 17.01.03 09:06
also das heisst, wenn der entdeckt, das es eine .pdf datei ist öffnet der dann automatisch den acrobat??
smiegel - Fr 17.01.03 10:10
Hallo,
ja, wenn, der Acrobat-Reader installiert ist.
foxy - Fr 17.01.03 10:47
genau so stell ich mir das vor :lol:
kannst du mir kleines bsp. zum code geben????
also zu shellexecute hab ich scho was gefunden wie man ein programm öffnet ... aber wie ich in verbindung mit dem ende einer datei das entsprechende prog. öffne das will ich noch wissen
Tino - Fr 17.01.03 10:53
Statt dem Programm-Dateinamen gibst Du einfach die Datei an die geöffnet werden soll. Also statt zum Beispiel:
d:\Delphi 5\Bin\delphi32.exe
gibtst Du die Datei an
z:\test.pas
fertig!
Gruß
TINO
foxy - Fr 17.01.03 12:12
ahhhh ok ich versuch das ma danke !!! =)
Tino - Fr 17.01.03 12:36
Das hat smiegel doch schon in der ersten Antwort auf Deine Frage geschrieben!
Gruß
TINO
foxy - Fr 17.01.03 13:57
sry habs da nich sofort verstanden :oops:
Tino - Fr 17.01.03 14:46
Kein Problem! :-)
Gruß
TINO
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!