Forum: Object-Pascal / Delphi-Language
Delphi
by n00b2key,
7. Sep 2004
Ah thx@Sprint
ich verstehe diese zeile nicht so ganz:
if LogicalDrives and (1 shl I) <> 0 then
und diese funktion auch nicht:
GetLogicalDrives
also der variablen LogicalDrives wird mit hilfe von GetLogicalDrives ein DWORD-Wert zugeordnet. Was genau bedeutet dieser Wert? Was muss ich genau machen, um möglichst schnell selber auf eine Antwort zu kommen, wo muss man da nachschauen?
Forum: Object-Pascal / Delphi-Language
Delphi
by n00b2key,
5. Sep 2004
procedure TForm1.List_Drives;
var
r: LongWord;
Drives: array of char;
pDrive: PChar;
begin
SetLength(aDrives,0);
r := GetLogicalDriveStrings(SizeOf(Drives), Drives);
if r = 0 then Exit;
if r > SizeOf(Drives) then
Forum: Object-Pascal / Delphi-Language
Delphi
by n00b2key,
5. Sep 2004
Hi@ll
frage steht oben, hab keine ahnung wieso alle werte auf '' zurück gesetzt werden?! hier der code:
type
TDrives = record
Device : Byte;
Drive : PChar;
end;