Thema: Delphi Kontrast per API ...

Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#8
  Alt 30. Jun 2002, 12:37
Moin Mathias,

das Problem hat nichts mit der Umwandlung von DWORD in STRING zu tun haben:
Du zeigst in ShowMe_resolution schlicht uninitialisierte Werte an, denn lpDevMode wird dort deklariert, aber nicht mit Werten gefüllt. Da es sich um eine lokale Variable handelt, wird deren Inhalt auch nicht initialisiert. Wäre es eine globale würdest Du wahrscheinlich immer 0 angezeigt bekommen.
Entweder Du deklarierst jetzt lpDevMode global, oder Change_Resolution als Methode des Formulares und lpDevMode als Eigenschaft.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat