Seite 1 von 1

Sicherheitsabfrage - ob eingeschaltet bei USB Festplatten

Verfasst: 03.02.2006 22:41
von Ironsmurf
Noch mal Hallo

ich möchte gerne eine Sicherheitsabfrage in mein Programm integrieren,
ob die USB Festplatte auch eingeschaltet ist, bevor der film gestartet wird so wie ich es jetzt programmiert habe, macht er mich zwar darauf aufmerksam, aber er kontrolliert es nicht.
Wie kann man dort eine Sicherheitsschleife einbauen ?

Danke für eure Hilfe

Code: Alles auswählen

ElseIf String ("Film XYZ")
   PrintN ("Hast du die rechte USB-Festplatte eingeschaltet - Drücke Enter wenn JA") : Input ()
   RunProgram ("L:\Film XYZ.avi")

Verfasst: 04.02.2006 02:06
von AndyMars
Meine Idee dazu: Schaue einfach, ob die Datei da ist. Wenn nicht, ist möglicherweise die Festplatte nicht angeschlossen. Vielleicht hat aber auch jemand die Datei gelöscht... ;)
Nee - ich meine - warum kompliziert, wenn's auch einfach geht (mit PureBasic-Befehlen).

Code: Alles auswählen

...
ElseIf String ("Film XYZ")
  If FileSize("L:\Film XYZ.avi")>=0
    RunProgram ("L:\Film XYZ.avi")
  Else
    PrintN("Konnte die Datei nicht finden - ist die USB Festplatte eingeschaltet?")
  EndIf
...