AW: XP Usermanagers 6.1 Open Source
Dann wäre es jetzt möglich mir eine 64-Bit Exe zur Verfügung zu stellen? Das wäre nett.
|
AW: XP Usermanagers 6.1 Open Source
Zitat:
|
AW: XP Usermanagers 6.1 Open Source
Liste der Anhänge anzeigen (Anzahl: 1)
Hmm. Kompiliert und startet, leider schmiert es beim Klicken in der GUI ab.
Es liegt wohl an der nested function EnumProc in GUIHelpers.pas
Code:
Nimmt man die nested Function raus
procedure EnableChildWindows(ParentWindow: THandle; Enable: Boolean);
function EnumProc(wnd: HWND; lparam: LPARAM): BOOL; stdcall; begin result := True; EnableWindow(wnd, IntegerToBoolean[lparam]); end; var Param: Integer; begin Param := BooleanToInteger[Enable]; EnumChildWindows(ParentWindow, @EnumProc, Param); end;
Code:
läuft alles.
function EnumProc(wnd: HWND; lparam: LPARAM): BOOL; stdcall;
begin result := True; EnableWindow(wnd, IntegerToBoolean[lparam]); end; procedure EnableChildWindows(ParentWindow: THandle; Enable: Boolean); var Param: Integer; begin Param := BooleanToInteger[Enable]; EnumChildWindows(ParentWindow, @EnumProc, Param); end; Die Doku sagt dazu Zitat:
|
AW: XP Usermanagers 6.1 Open Source
Vielen Dank. Nur leider bin ich gerade im Krankenhaus aufgrund der Chemo, die mir doch jetzt leider heftiger zusetzt als mir lieb ist.
|
AW: XP Usermanagers 6.1 Open Source
Zitat:
Gute Besserung! |
AW: XP Usermanagers 6.1 Open Source
Zitat:
Die anderen Änderungen unter dieser Datei sind alle notwendig bzw. sinnvoll gewesen. Klar, ich hätte auch bei dem untypisierten Pointer bleiben können, aber das macht ja keinen Sinn. |
AW: XP Usermanagers 6.1 Open Source
Zitat:
|
AW: XP Usermanagers 6.1 Open Source
Danke.
|
AW: XP Usermanagers 6.1 Open Source
Zitat:
Allerbeste Besserung! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz