Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Autostart einer CD (https://www.delphipraxis.net/5736-autostart-einer-cd.html)

Privateer3000 17. Jun 2003 11:26


Autostart einer CD
 
Hi Leutz,

hat jemand eine Ahnung von den autorun.inf.
Ich möchte nach einlegen einer CD eine .html Datei starten.
Aber wenn ich eine übliche autorun anlege und versuche eine solche zu starten kommt es zu Fehlermeldung.
Wie macht man dies richtig??

Greetings und einen sonnigen Tag euch allen !

Uncle Cracker 17. Jun 2003 11:44

Schreib doch eine EXE-Datei, die eine HTML-Datei öffnet und dann sich wieder schließt. Dann schreibst du in die Autorun.inf einfach nur die EXE-Datei und fertig.

Denk mal das das so gehen könnte.

Privateer3000 17. Jun 2003 12:14

ok..aber mit htmldateien öffnen hab ich keine Erfahrung :(
gib mal praktisches Beispiel bitte

Bitte beachten das ich immer noch mit D3 arbeite :wink:

TheXception 17. Jun 2003 12:31

Da reicht ein einfacher ShellExecute mit der HTML-Datei

Privateer3000 17. Jun 2003 12:45

Bitte eine Erklärung dazu :cry:

sakura 17. Jun 2003 12:50

Hi Privateer,

suche doch mal im Forum nach ShellExecute ;-) Das hatten wir schon sehr, sehr oft.

...:cat:...

Uncle Cracker 17. Jun 2003 12:51

Delphi-Quellcode:
Procedure Tform1.Button1Click(Sender:Tobject);
begin ShellExecute(0, Nil, PChar('C:\index.htm'), Pchar(''), Pchar(''), SW_NORMAL);
End;
Probier's mal so, dürfte funktionieren, musst aber noch ShellApi in den uses schreiben.

Privateer3000 17. Jun 2003 13:02

[quote="Uncle Cracker"]
Delphi-Quellcode:
Procedure Tform1.Button1Click(Sender:Tobject);
begin ShellExecute(0, Nil, PChar('C:\index.htm'), Pchar(''), Pchar(''), SW_NORMAL);
End;
muss der pfad übergeben werden??
wie gesagt handelt es sich um eine CD, und es ist ja nicht bekannt welchen Buchstaben der Anwender für sein CD-Laufwerk vergeben hat.

Uncle Cracker 17. Jun 2003 13:06

Geb doch einfach nur index.htm an, dann muss aber die EXE-Datei im gleichen Ordner liegen wie die index.htm.

Kann sein dass das mit CD's nicht geht, denk aber mal.

Privateer3000 17. Jun 2003 13:48

dank an alle :D
...geht


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz