Seite 1 von 1

CD mit autorun [erledigt]

Verfasst: Do, 02. Okt 2014 14:37
von Ewald
Mojn zusammen,
ich möchte ein CD erstellen, die über autorun startet (keine Boot CD) und dann ein Suchprogramm mit einen Datenbank aufruft.
Im Root der CD liegt die autorun.inf
Das Programm Such.exe und die Datenbank bnk.dbf liegen auf den CD im Unterverzeichnis Data.
Wenn ich die CD einwerfe startet das Suchprogramm wie erwartet, aber die Datenbank wird nicht gefunden.
Wenn ich das Suchprogramm im Unterverzeichnis /Data direkt aufrufe funktioniert alles wie erwartet.
Ich denke ich müsste im Suchprogramm einen Pfad oder ein Default setzten.
Hat das schon mal jemand erfolgreich gemacht und kann mir den fehlenden Pad nennen ?
Oder eine andere Lösung (außer den ganzen Kram in das Root der CD zu kopieren)

Code: Alles auswählen

[autorun]
label=SoestCD 
icon=rsdata.ico
action=Suchprogramm starten
open=data\such.exe

Code: Alles auswählen

set path to ???
USE bnk.dbf  

Re: CD mit autorun

Verfasst: Do, 02. Okt 2014 15:35
von Werner_Bayern
Servus Ewald,

Code: Alles auswählen

function Programmpfad()
static scPfad
if scPfad == NIL
   scPfad := LEFT(AppName(.T.),LEN(AppName(.T.))-LEN(AppName(.F.)))
endif
return scPfad
Also bei Dir:

Code: Alles auswählen

set default to (Programmpfad())

Re: CD mit autorun

Verfasst: Do, 02. Okt 2014 16:49
von Ewald
Hallo Werner,
danke für den Tipp. Hat funktioniert.
Viele Grüße über die Weißwurstgrenze
Ewald

Re: CD mit autorun [erledigt]

Verfasst: Do, 02. Okt 2014 22:17
von Werner_Bayern
:sunny: Gruß