![]() |
Re: EnumWindows Fehler
Zitat:
|
Re: EnumWindows Fehler
Hi Luckie,
ich glaub Dir ja das der Code einwandfrei läuft, bei anderen läuft der von mir kopierte Code ja auch, nur eben nicht bei mir. Und ich versteh einfach nich wieso!? :cry: |
Re: EnumWindows Fehler
Geh mal zwischen die beiden Klammern von EnumWindows und drück mal Strg+Shift+Space.. dann müsste ein Hint-Fenster mit den Parametern der Funktion kommen... was steht dort bei dir drinnen?
|
Re: EnumWindows Fehler
Dort steht
lpEnumFunc : Pointer;lParam : integer |
Re: EnumWindows Fehler
mein Vorschlag war nix, deswegen steht hier nix mehr ;-)
|
Re: EnumWindows Fehler
auch wenn´s schon etwas her ist...
ich habe das selbe problem und keine lösung gefunden :-(
Delphi-Quellcode:
Die Fehlermeldung tritt beim zuweisen es Zeigers auf.
procedure TForm1.Button2Click(Sender: TObject);
var zeiger : Pointer; begin zeiger := @EnumWinProc; EnumWindows(zeiger, 0); end |
Re: EnumWindows Fehler
aaaaaaaaaaaaaaaaaah!!!!!!!!!
man darf´s nicht im bereich der fensterklasse deklarieren. und ich dachte das wären tippfehler...
Delphi-Quellcode:
...
public { Public-Deklarationen } end; var Form1: TForm1; function EnumWinProc(Wnd: THandle; LParam: LongInt): Bool; stdcall; export; implementation {$R *.DFM} ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz