Español
Foro

kleines Menu-Problema

 

Walter
Köhler
Como rauf Yo el Haare, seh aber el Wald antes lauter Bäumen immnoch no.
Mein Problema:
Un Choicebox en el HWnd, una Button en el HWnd. En Clic el Button se el
gewählte Eintrag el Choicebox ausgewertet voluntad.

Eigentlich problemlos aber:
Wenn Yo zusätzlich una Menueitem einbaue (y algo como es doch standard) braucht lo 2 Klicks! en el Button, porque sólo el Handle zurück muss.

So se el natürlich no ser, Also
Wat mach Yo porque como falso??

CU
WKS

2 kB
Hochgeladen:09.06.2008
Ladeanzahl180
Descargar
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Walter
Köhler
con @Clicked gehts übrigends sólo bastante no, el se en vorhandenem

elseif %MenuItem nada mehr erkannt.
Posesiones en el Ayuda bisher no Einschränkungen oder Hinweise oder Erklärungen gesehen.
WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Walter
Köhler
Manchmal reicht lo ya una Problema Anderen mitzuteilen; y plötzlich kommt el Solución por Spielen de aleine.

elseif @menuitem(110)
test2

anstelle de

elseif %menuitem
caso menuitem(110)

ahora sieht el ok de.

trotzdem Gracias
WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 



todavía mejor es una selectStruktur alÃ
KompilierenMarcaSeparación
declare mItem%
waitInput
mItem%=abs(%menuItem)//erstmal sichern damit Wert nicht verloren gehen kann durch andere Ops

if mItem%

    select mItem%

        caseof 0:

        caseof 1000:brub

        otherWise

    endSelect

    setMenuItem 0//besser auf 0 setzen

endif

 
09.06.2008  
 




Walter
Köhler
Tut me Leid, aber dein Vorschlag gefällt me nada.
mItem%=abs(%menuItem) macht ya veces una Division / 0, y stirbt por lo tanto

cu WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




Jörg
Sellmeyer
Yo podría me gar kein Szenario vorstellen, en el Abs una Division por Null macht.
Davids Vorschlag es ya muy bien.
Usted puede ersatzweise auch direkt Select %menuItem benutzen, mußt entonces aber siempre testen, si una negativer Valor es, como z.B. Buttons ihre negative ID como MenuItem zurückgeben.

Ansonsten probier veces:
KompilierenMarcaSeparación
Print Abs(1)
Print Abs(0)
Print Abs(-1)re>

Wenns como irgendwo knallt, hätte Roland una echtes Problema aber algo qualitativ Anderes kann auch en mItem%=abs(%menuItem) no rauskommen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.06.2008  
 




Walter
Köhler
probier lo incluso, habe en el Source el Versión de David eingebunden.
WKS

2 kB
Hochgeladen:09.06.2008
Ladeanzahl178
Descargar
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 



Der Fehler liegt en el REM después de //-Syntax, el kann X11 aber X10 todavía no, sei porque, Usted nutzt xpse (entonces gehts siempre).

Ersetze also mein //-Rem en una -Rem y el Sache se bien. ;)

En Abs(%menuItem) se nichts por 0 dividiert.
 
09.06.2008  
 




Jörg
Sellmeyer
Naja, si como solche Leichen rumliegen hast, darfst Usted Usted no wundern, wenns stinkt
KompilierenMarcaSeparación
Ah - el Leiche war natürlich de David!!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.06.2008  
 




Walter
Köhler
ya bien ya bien.!

Posesiones mich sí incluso stark gewundert, pero no así gerechnet el una // no como REM anerkannt se. Sorry, pero yo habe XProfan 10 sólo seit unos pocos Tagen.

Bin muy gespannt si mein zweites Problema (y el es viel wichtiger) gelöst voluntad kann.

Hier es jedenfalls Ende, alles se bien.

cu WKS
 
WKS Win XP Xprofan 10 AMD 1.6GHz 1GB Ram
09.06.2008  
 




RGH
Si usted el Hauptprogramm así anpaßt, es:
KompilierenMarcaSeparación
Was Yo geändert? Zunächst Yo Clicked() en lugar de getFocus() verwandt. Und außerdem antes menuitem(110) el Case por una ElseIf ersetzt. So como como stand, podría no trabajo.

Gru0
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
09.06.2008  
 




RGH
Walter Köhler
Posesiones mich sí incluso stark gewundert, pero no así gerechnet el una // no como REM anerkannt se.


In XProfan 11 wirkt // como una (REM)

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
09.06.2008  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

8.022 Views

Untitledvor 0 min.
H.Brill14.09.2022
Georg Teles10.03.2018
Peter Max Müller13.11.2017
Heltal25.07.2014
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie