Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   FindWindow... (https://www.delphipraxis.net/3616-findwindow.html)

Ricane 21. Mär 2003 15:24


FindWindow...
 
Moin,

mein erster Beitrag in diesem Forum und schon habe ich eine Frage, die hier schon recht oft bearbeitet wurde, aber leider habe ich keine Antwort gefunden, die mein Problem löst ...

Mein Problem:

Ich möchte ein Fenster schließen, was ja eigentlich über
Code:
Nummer := FindWindow(NIL, 'Fenster');
PostMessage(Nummer, wm_close, 1, 1);
kein Problem ist. Aber wenn ich statt 'Fenster' eine Variable einstellen möchte, kann es nur eine von Typ PAnsiChar sein.

Also habe ich auf mehrern Wegen versucht meinen String zu protieren ... leider ohne Erfolg...

Für einen Fetzen Source Code wäre ich dankbar ...


Grüsse,

Ricane

Luckie 21. Mär 2003 15:44

Wie wäre es mit einem Cast von PChar(s) oder @s[1] oder pointer(s)?

Ach so wParam und lParam sind bei WM_CLOSE beide 0.

Ricane 21. Mär 2003 19:01

Beide "1" ?

Wenn beide "0" sind, wird aber auch das erforderliche Ergbnis erzielt... Wo ist der Unterschied ??

Gibt es zu Cast evtl. ein schniekes Bsp. ?? In der Hilfe auf jeden Fall nicht ....

Luckie 21. Mär 2003 20:26

Wahrscheinlich sthet im PSDK, dass beide Parameter nicht bernutzt werden und 0 sein sollten.

Ich habe dir doch schon Beispiele zu jeder Methode gegeben. s ist dein String.

Ricane 22. Mär 2003 13:13

Thx,

funzt jetzt wunderbar das ganze!


Grüsse,

Ricane


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:52 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