Français
Source/ Codesnippets

sur Button réagir sans dessen Variablennamen trop connaître

 

Georg
Teles
Guten soir,

anbei un Voir le texte source, chez dem on sur cela Klicken qui Buttons reagiert sans dessen Variablennamen trop connaître. cela Workarea entstand, là on chez certain Programmen Buttons beim Start ToGo définir muss, sodass qui absoluten Variablennamen pas bekannt ou bien seulement garnicht défini sommes.
CLS
Créer("Button",%hWNd,"Button 1",300,5,200,40)
Créer("Button",%hWNd,"Button 2",300,50,200,40)
Créer("Button",%hWNd,"Button 3",300,95,200,40)
var active_button% = 0
' 1. Alternative si angeklickt

Tandis que 1=1

    WaitInput
    ' SKControl Buttons = 272 statt 78 !
    ' SKControl lieber 2. ALternative benutzen (Concentrer) là Klick pas funktioniert !

    Si ((%Message = 32) OU (%Message = 78))

        active_button% = %GetFocus

        Si Clicked(active_button%)

            Imprimer "Handle: ";active_button%;" Text: ";GetText $(active_button%)
            SetFocus(%hWnd)' important den Fokus zurückzusetzen

        EndIf

        active_button% = 0

    EndIf

Endwhile

FIN
' 2. Alternative bereits chez FOCUS

Tandis que 1=1

    WaitInput
    ' SKControl Buttons = 272 statt 78 !

    Si ((%Message = 32) OU (%Message = 78))

        active_button% = %GetFocus
        Imprimer "Handle: ";active_button%;" Text: ";GetText $(active_button%)
        SetFocus(%hWnd)' important den Fokus zurückzusetzen
        active_button% = 0

    EndIf

Endwhile


Grüße
 
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

11.06.2020  
 




Jörg
Sellmeyer
je sammel chez solchen Gelegenheiten qui Handles qui erzeugten Buttons dans einer liste et peux ensuite avec %getfocus chercher, quelle ce sont.
avec GetHandle(%ItemID) tu viens aussi très bien à cela jeweilige Handle.
 
XProfan X4
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
11.06.2020  
 




Georg
Teles
Hi, quasi dans einer liste ramasser et auswerten

dans mon konkreten le cas tue je cela aussi, beim Erstellen sammel je qui Handles dans einer Grid wohin zum ButtonHandle encore cela entsprechende Programme, cela gestartet wird sowie dessen Pfad et Zusatzparameter venons.

qui Auswertung qui Variablen spar je mir et greife direct sur cela Handle comment Du

Grüße
 
XProfan X2
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

12.06.2020  
 



et ensuite gibt es encore gwl_userData et gwl_wndProc!
 
30.10.2020  
 




Michael
W.
aus dem rien kommend?
comment venez on là heran.
 
Alle Sprachen
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
31.10.2020  
 



peut-être habe je cela Problem faux verstanden.

quoi je meinte était plutôt, dass on un Contrôle z.B. avec gwl_userData ebenso avec Informationen versehen peux qui pour %getFocus ausgelesen volonté könnten.
 
31.10.2020  
 




Michael
W.
Ah, ok.

P.S.:
gwl_userData et gwl_wndProc
liefern oui une wahre Fundgrube à idées.
Buttons dans Taskbar, Subclassing, ...

Ist pour später notiert...
merci
 
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
31.10.2020  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.388 Views

Untitledvor 0 min.
Georg Teles29.08.2024
Stephan Sonneborn21.03.2022
ByteAttack21.01.2021
p.specht04.01.2021
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie