Einzelnen Beitrag anzeigen

Benutzerbild von Mr_G
Mr_G

Registriert seit: 2. Sep 2004
Ort: Duisburg
468 Beiträge
 
Delphi 2006 Professional
 
#42

Re: energiesparplan unter vista ändern

  Alt 19. Jun 2009, 11:41
Zitat von hathor:
ACER ePowermanagement
Hä?

@Oliver1983: Du hast wieder einen Fehler in deiner Übersetzung: BufferSize ist ein einfacher DWORD-Wert. Außerdem rufst du GetMem nach der Konvertierung auf. Ich würde es (ungetestet!) so machen:
Delphi-Quellcode:
size := Length(fname) * SizeOf(WideChar);
GetMem(pfname, size);
StringToWideChar(fname, pfname, size);
res := PowerWriteFriendlyName(0, @guid, nil, nil, Pointer(pfname), size);
Jan
  Mit Zitat antworten Zitat