Einzelnen Beitrag anzeigen

ledil

Registriert seit: 20. Jul 2006
6 Beiträge
 
#2

Re: Fehler mit GetVolumeInformation

  Alt 26. Apr 2007, 08:57
Zitat von Tiuri:
Hi,

ich versuche, unter Delphi 3 den Zipmaster zu compilieren. Ich komme bei folgendem Code aber auf eine Fehlermeldung:
Delphi-Quellcode:
  if (not FDriveFixed) and // 1.72 only get Volume label for removable drives
  {If}(not GetVolumeInformation(pChar(FDrive), VolNameAry, NamLen, @DiskSerial,
    SysLen, SysFlags, nil, 0)) then
Delphi meldet den Fehler hinter SysLen. Die Fehlermeldung ist:
Code:
Die Typen der tatsächlichen und formalen Var-Parametern müssen übereinstimmen.
Ich hab hier auch schon danach gesucht, aber nichts gefunden.
GetVolumeInformation verlangt einen anderen Typ fuer die Variablen "SysFlags" oder "nil". Check doch einfach mal die Variablentypen der Funktion GetVolumeInformation und vergleich sie mit deinen.
  Mit Zitat antworten Zitat