USB Stick auswerfen
USB Stick auswerfen
Moin, moin,
ich möchte einen USB-Stick, der vom Programm zur Datensicherung genutzt wird, freigeben.
Im eigentlichen wie folgt:
1. Programm wird ausgeführt
2. Datensicherung wird gewählt
3. USB-Stick - Laufwerk z.B. E: - vorhanden?
3.1 Wenn nein - Stick anfordern
4. Daten sichern
5. USB-Stick freigeben, Benutzer kann ihn abziehen
Gruß
Baba.
ich möchte einen USB-Stick, der vom Programm zur Datensicherung genutzt wird, freigeben.
Im eigentlichen wie folgt:
1. Programm wird ausgeführt
2. Datensicherung wird gewählt
3. USB-Stick - Laufwerk z.B. E: - vorhanden?
3.1 Wenn nein - Stick anfordern
4. Daten sichern
5. USB-Stick freigeben, Benutzer kann ihn abziehen
Gruß
Baba.
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: USB Stick auswerfen
Unter welchen Betriebssystem ?
Wenn du z.b. unter Linux bis würde ich das Programm umoaunt aufrufen.... unter Windows hätte ich keine Idee.
Wenn du z.b. unter Linux bis würde ich das Programm umoaunt aufrufen.... unter Windows hätte ich keine Idee.
MFG
Michael Springwald
Michael Springwald
Re: USB Stick auswerfen
... ja das hatte ich vergessen - Windows.
Baba.
Baba.
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Re: USB Stick auswerfen
Es gibt Kommandozeilentools von Microsoft, die dafür da sind. Das Dürfte das einfachste sein.
http://support.microsoft.com/kb/311272" onclick="window.open(this.href);return false;
http://support.microsoft.com/kb/311272" onclick="window.open(this.href);return false;
Johannes
-
- Beiträge: 25
- Registriert: Di 14. Okt 2008, 11:41
- Wohnort: 6xxxx Frankfurt
- Kontaktdaten:
Re: USB Stick auswerfen
Bin ja selber noch neu hier aber vielleicht hilft das ein bischen. Ich frage damit ein DVD/CD-Laufwerk ab, ob eine Disk im
Laufwerk steckt und zum lesen bereit ist. Könnte mir Vorstellen, daß das auch beim Stick funktioniert. Der Laufwerks-Buchstabe für den Stick muß allerdings bekannt sein...
...und dann wüsste ich gerne noch, wie man hier seinen Beitrag wieder löschen kann.
Die anderen Sachen an die ich dachte ( z. B. mit GetLogicalDriveStrings) funktionieren nähmlich nit richtig!
Und dann hab ich "abbrechen" wohl mit "absenden" verwechselt...
Laufwerk steckt und zum lesen bereit ist. Könnte mir Vorstellen, daß das auch beim Stick funktioniert. Der Laufwerks-Buchstabe für den Stick muß allerdings bekannt sein...
Code: Alles auswählen
{$I-}
ChDir('E:\');
{$I+}
if IOResult<>0 then ShowMessage('Drive not ready...');
Die anderen Sachen an die ich dachte ( z. B. mit GetLogicalDriveStrings) funktionieren nähmlich nit richtig!

Und dann hab ich "abbrechen" wohl mit "absenden" verwechselt...

Zuletzt geändert von AllenVanDale am Di 24. Feb 2009, 21:10, insgesamt 2-mal geändert.
38911 BASIC BYTES FREE
Re: USB Stick auswerfen
... damit lässt sich prüfen ob der Stick vorhanden ist. Zum auswerfen werde ich dann erst mal das von Monta angeregte Utility nutzen. Vielleicht finde ich ja noch eine Lösung die sich direkt ins Programm einbauen lässt. Ich werde die Ergebnisse dann hier posten.AllenVanDale hat geschrieben: {$I-}
ChDir('E:\');
{$I+}
if IOResult<>0 then ShowMessage('Drive not ready...');
Gruß
Baba.
-
- Beiträge: 25
- Registriert: Di 14. Okt 2008, 11:41
- Wohnort: 6xxxx Frankfurt
- Kontaktdaten:
Re: USB Stick auswerfen
Dachte ich mir fast, daß ich hier noch nicht wirkich klugscheißen kann
Aber wie zur Hölle desmakiere ich den "\" im Laz-Code?

Aber wie zur Hölle desmakiere ich den "\" im Laz-Code?

38911 BASIC BYTES FREE
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: USB Stick auswerfen
DirectorySeparator eine Konstante in Lazarus.... die je nach Betriebssystem entweder ein \ oder ein / enthält...
MFG
Michael Springwald
Michael Springwald
-
- Beiträge: 25
- Registriert: Di 14. Okt 2008, 11:41
- Wohnort: 6xxxx Frankfurt
- Kontaktdaten:
Re: USB Stick auswerfen
...nunja... Ich weiß, das gehört eigentlich nicht hierher aber ich meinte
warum der Slash im Quellcode nicht dagestellt wird, wenn ich ihn in Code-Tags setze...
Im Editierfeld steht da nähmlich 'E:\' und im hier lese ich 'E:' ... ???
Also wie stelle ich den Slash im Tag dar!?!?!?
warum der Slash im Quellcode nicht dagestellt wird, wenn ich ihn in Code-Tags setze...
Im Editierfeld steht da nähmlich 'E:\' und im hier lese ich 'E:' ... ???
Also wie stelle ich den Slash im Tag dar!?!?!?
38911 BASIC BYTES FREE