Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#17

Re: Rechner per Software ausschalten

  Alt 14. Jul 2005, 12:44
Zitat von DevilsCamp:
Aber ich denke, dass es evtl. an seinem Quellcode liegen könnte.
Laut den beschriebenen Symptomen kann dies nicht der Fall sein.

Zitat von DevilsCamp:
Und bei mir wird diese Funktion sowohl unter Delphi 7 als auch unter Delphi 2005 ohne Fehler kompiliert (ich habe sogar den kompletten QuellCode von hier gepastet
Meinereiner benutzt Delphi 4. Hier die Deklaration der Funktion aus windows.pas in D4:
Delphi-Quellcode:
function AdjustTokenPrivileges(TokenHandle: THandle; DisableAllPrivileges: BOOL;
  const NewState: TTokenPrivileges; BufferLength: DWORD;
  var PreviousState: TTokenPrivileges; var ReturnLength: DWORD): BOOL; stdcall;
Zitat von DevilsCamp:
Ich zähle hier 6 Parameter. In meinem Code übergebe ich der Funktion ebenfalls 6 Parameter, wo also soll die Anzahl NICHT übereinstimmen?
Es geht nicht um die Anzahl sondern um "Typen" und "formale var-Parameter", siehe Fehlermeldung. Siehe vorletzter Parameter .
  Mit Zitat antworten Zitat