CD-ROM wechseln

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

CD-ROM wechseln

Beitrag von AUGE_OHR »

hi,

Ich will den User auffordern innerhalb der Xbase++ Application eine
bestimmte CD-ROM einzulegen. Ich weiss das "LABEL" der CD-ROM
und was auf der CD-ROM drauf sein soll.

Nun muss ich dem User ja irgendeine "Aufforderrung" ausgeben, aber
wenn der User dann die "richtige" CD-ROM einlegt möchte ich gerne
das die Application das "merkt" und "weiter" geht ... bei eine "falschen"
CD-ROM kommt entsprechend eine Warnung und die Application muss
weiter darauf warten bis die richtige CD-ROM eingelegt wird.

kann man eine Msgbox() oder ConfirmBox() "von aussen" sowas wie
"weiter" schicken ?
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hi,

beide sind modal und können - soweit ich weiß - nicht von außen beendet werden. Du wirst wohl eine eigene dafür machen müssen.
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Beitrag von AUGE_OHR »

Hi,
brandelh hat geschrieben: ... Du wirst wohl eine eigene dafür machen müssen.
Ich habe eine Lösung gefunden :
C:\ALASKA\XPPW32\SOURCE\samples\solution\alertbox\Alertbox.prg
Da ist eine AppEvent drin die ich "aufgebohrt" habe. Mit dem 4th
Parameter Timeout überprüfe ich nun ob die "richtige" CD-ROM
schon drin liegt und dann eine Aktion auslösen.
gruss by OHR
Jimmy
Antworten