Entwickler-Ecke
Dateizugriff - Laufwerkabfrageproblem
Nano-Ware - Mo 15.02.10 22:39
Titel: Laufwerkabfrageproblem
Hi,
jetzt kommt mal wieder na absolute Anfängerfragen ;). Ich schreibe gerade ein Proggi, das beim Starten jedes Laufwerk nach einer Datei durchsuchen soll...:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| for SLW := 'A' to 'Y' do begin
if FileExists(SLW + ':/NanoWare/BootMGR.exe') then begin
Break;
end;
end; |
(SLW : Char;)
Sooo okay^^ Das ist wahrscheinlich schonmal von Grund auf dumm^^ (Kritik wird gern gehört^^)
Mein Problem ist jetzt aber, dass mein Programm leider auch z.B. die CD-Laufwerke durchsucht (was ja klar ist) dummerweise zeigt Windows© dann eine Meldung an "Auf Laufwerk ... konnte nicht zugegriffen werden" (Wiederholen|Ignorieren|Abbrechen)
Gibt es eine Möglichkeit Meldungen in dieser Art nicht zum Anzeigen zu bringen, evtl prüfen ob CD im Laufwerk ist ect?
Moderiert von
Narses: Topic aus VCL (Visual Component Library) verschoben am Mo 15.02.2010 um 23:23
Nano-Ware - Di 16.02.10 01:44
Vielen Dank! Ich bin schonmal ganz stolz weil ich fast alles des Codes versteh ;) aber diese Zeile:
Delphi-Quelltext
1:
| Len:=GetLogicalDriveStrings(255,@Drives); |
verstehe ich leider überhaupt nicht. (Bitte ganz genau erklären) Danke
MfG Nano-Ware
Xentar - Di 16.02.10 08:32
Was sagt denn F1 dazu?
BenBE - Di 16.02.10 12:53
GetLogicalDrivers liefert dir eine Bitmaske, in der für jedes Vorhandene Laufwerk ein Bit gesetzt ist. Wird verwendet, um nur auf vorhandene Laufwerke zuzugreifen.
Nano-Ware - Di 16.02.10 17:05
Okay sorry aber was is den bitte ne Bitmaske??? xD
platzwart - Di 16.02.10 17:17
Google, Wikipedia? So grundlegende Begriffe werden da schön erklärt und wenn sich dann weitere Fragen ergeben, kann man die dort aufgeführten Referenzen nutzen ;)
Delete - Di 16.02.10 21:34
Nano-Ware hat folgendes geschrieben : |
| Ich schreibe gerade ein Proggi, das beim Starten jedes Laufwerk nach einer Datei durchsuchen soll...: |
Viel Spass. Ich habe die Laufwerke C bis Q und noch zusätzlich Netzlaufwerke. Die willst du alle durchsuchen? Du solltest dein Konzept überdenken.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!