Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Button zur laufzeit disablen (https://www.delphipraxis.net/24761-button-zur-laufzeit-disablen.html)

Pseudemys Nelsoni 25. Jun 2004 18:39


Button zur laufzeit disablen
 
hi

ich habe versucht einen button so zu disablen:

SendMessage(mybutton, WM_ENABLE, integer(false), 0);


aber irgendwie tut sich nichts, jemand ne ahnung warum?

phXql 25. Jun 2004 18:46

Re: Button zur laufzeit disablen
 
fehlt vielleicht ein .handle nach mybutton? :gruebel:

Niko 25. Jun 2004 18:52

Re: Button zur laufzeit disablen
 
Die Nachricht WM_ENABLE wird eigentlich vom System gesendet. Du solltest zum Deaktivieren besser die Funktion
Delphi-Quellcode:
EnableWindow(myButton, false);
verwenden.

Jens Schumann 25. Jun 2004 18:52

Re: Button zur laufzeit disablen
 
Zitat:

Zitat von Pseudemys Nelsoni
hi

ich habe versucht einen button so zu disablen:

SendMessage(mybutton, WM_ENABLE, integer(false), 0);


aber irgendwie tut sich nichts, jemand ne ahnung warum?

Keine Ahnung - aber wie wäre es mit TButton.Enabled :cyclops:

supermuckl 25. Jun 2004 18:55

Re: Button zur laufzeit disablen
 
vielleicht ist es ja nich in der eigenen application ^^

phXql 25. Jun 2004 18:56

Re: Button zur laufzeit disablen
 
Zitat:

Zitat von supermuckl
vielleicht ist es ja nich in der eigenen application ^^

oder er programmiert nonvcl ;)

Nicodius 25. Jun 2004 18:56

Re: Button zur laufzeit disablen
 
nein das denke ich auch nicht.. meinst du von einem anderen programm aus auf eins von deinen anderen proggs?

Pseudemys Nelsoni 25. Jun 2004 19:00

Re: Button zur laufzeit disablen
 
danke für die antworten leute ;)

@niko, werd ich testen.

Zitat:

oder er programmiert nonvcl
genau, deswegen hab ichs in "Windows API" gepostet :mrgreen:



EDIT: Funktioniert, danke :)


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