| |
|
|
- page 1 - |
|
| KompilierenMarqueSéparation
IF GETFOCUS(b01%)
CaseNot MID$(editor$,2,1)=":":2WINDOWS_CONFIG "1"
SHELL editor$
ELSEIF GETFOCUS(b02%)
CaseNot MID$(viewer$,2,1)=":":2WINDOWS_CONFIG "2"
SHELL viewer$
ELSEIF GETFOCUS(b03%)
CaseNot MID$(ziper$,2,1)=":":2WINDOWS_CONFIG "3"
SHELL ziper$
ELSEIF GETFOCUS(b04%)
CaseNot MID$(mailer$,2,1)=":":2WINDOWS_CONFIG "4"
SHELL mailer$
ELSEIF GETFOCUS(b05%)
CaseNot MID$(prg_05$,2,1)=":":2WINDOWS_CONFIG "5"
SHELL prg_05$
ENDIF
cette Ausschnitt aus einem Programme-Code funktioniert einwandfrei. Schreibe je mais pour GetFocus cela modernere CLICKED dans den Code, wird qui paramètre pour qui Procedur 2WINDOWS_CONFIG pas transfert - égal, welchen Button je benutze, es wird toujours qui paramètre 1 transfert - fais je quoi faux ou bien klappt que voici avec CLICKED pas ? |
|
|
| |
|
|
|
| |
|
- page 1 - |
|
| @Jörg Habe maintenant $D... dans chacun Buttonabfrage eingesetzt et comment Du voyons peux, wird pour Klick sur den Button5 aussi qui Concentrer sur den Button5 gesetzt. cela allez mais seulement avec Getfocus - tausche je vers Clicked aus, wird Irvan-View gestartet, weil qui sous Button1 eingestellt ist et Clicked seulement den paramètre 1 übergibt |
|
|
| |
|
|
|
Jörg Sellmeyer | je vermute mais la fois, qui qui Button treotzdem richtig ausgelöst wird et qui faute dans qui Parameterauswertung liegt. comment lautet den qui Parameterabfrage dans qui Procédure ZWEI_WINDOWS_CONFIG? Es hängt wahrscheinlich avec cela zusammen, qui chez GetFocus cela Ganze peut-être. 2-fois par wird, au cours de es chez Clicked korrekterweise seulement einmal abläuft. Ist mais seulement wildes spekulieren, là es sans Code seulement un Ratespiel ist.
Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.10.2006 ▲ |
|
|
|
| |
|
- page 2 - |
|
|
| avec TNT peux du sous anderem qui ID deiner Buttons überprüfen. quelle IDs avons deine Buttons? |
|
|
| |
|
|
|
| ah oui - et wohin befinden qui sich oui c'est ca??? |
|
|
| |
|
|
|
| ...et - quelle Usermessages verwendest du? |
|
|
| |
|
|
|
| [quote-part:3b05b579b6] je vermute mais la fois, qui qui Button treotzdem richtig ausgelöst wird et qui faute dans qui Parameterauswertung liegt. comment lautet den qui Parameterabfrage dans qui Procédure ZWEI_WINDOWS_CONFIG?[/quote-part:3b05b579b6] KompilierenMarqueSéparation @Jörg cela Problem muss im Hauptfenster liegen. si je imprimer but$ aktiviere, bekomme je chez GetFocus den richtigen Übergabeparameter 1,2,3,4 ou bien 5 - chez Clicked bleibt es toujours qui 1 -
@Andreas Usermessage 16
[offtopic] Bekomme grade den außerehelichen Befehl, avec spazieren pour aller et qui letzten Sonnenstrahlen ici dans Heidelberg auszunutzen - là peux on rien faire - ...et Tschüss[/offtopic] |
|
|
| |
|
|
|
Jörg Sellmeyer | tu as qui Frage pour den ButtonIds encore pas beantwortet. alors avons Votre Buttons chez Paramètres Exe$,Index&,Window&,X&,Y&,W&,H&,ID& den gleichen ou bien différent Werte? Clicked fragt cet IDs glaube je ab, um herauszufinden si cela Element seulement den Concentrer hat ou bien aussi wirklich gedrückt et losgelassen worden ist. si alle den gleichen Wert avons, ist es seulement logisch, qui qui erste Button toujours ausgelöst wird.
Viel Amusement beim außerehelichen Was_Auch_Immer. Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 29.10.2006 ▲ |
|
|
|
|
Frank Abbing | plan. Seh dir la fois deinen eigenen Code à. Votre Funktion CreateIconButton erwartet 8 paramètre, transfert tust du mais seulement 7. qui ID unterschlägst du. si du den ID paramètre avec aufsteigenden Werten vergibst, wird Clicked aussi richtig travailler, weil es interne den ID-paramètre auswertet. |
|
|
| |
|
|
|
| Comme je le disais, qui état des choses ließe sich avec TNT dans wenigen Sekunden überprüfen. |
|
|
| |
|
|
|
| Du könntest alors comme achten paramètre simple newId() angeben.
Im Hauptprogramm deklarierst ensuite une Globale: KompilierenMarqueSéparation et mets simple une Funktion un: KompilierenMarqueSéparationensuite ist sichergestellt cela chaque Contrôle sa eigene ID hat.
Gibts Verbesserungsvorschläge pour +9999 ? |
|
|
| |
|
|
|
| là gibts encore GetDlgItem, là je de qui Automatisierung solcher Geschichten mais rien halte, schreibe je là maintenant gar pas seulement tour rum. |
|
|
| |
|
|
|
| [quote-part:d5434d16dd]plan. Seh dir la fois deinen eigenen Code à. Votre Funktion CreateIconButton erwartet 8 paramètre, transfert tust du mais seulement 7. qui ID unterschlägst du. si du den ID paramètre avec aufsteigenden Werten vergibst, wird Clicked aussi richtig travailler, weil es interne den ID-paramètre auswertet.[/quote-part:d5434d16dd] à alle Helfer - Jörg, Frank, Si et Andreas Es peux so simple son. Mir ist pas aufgefallen, dass qui ID fehlt ! homme, suis je blöde - mais maintenant klappt alles bestens. @ Jörg - am Wochenende wird alles avec Clicked marcher ! [quote-part:d5434d16dd]Viel Amusement beim außerehelichen Was_Auch_Immer. Jörg[/quote-part:d5434d16dd] 3 Stunden vitrine-Bummel |
|
|
| |
|
|