English
Forum

Info comes over ands over again

 

Erasmus.Herold
Hallo Leute.

Folgender Code ist innerhalb einer Schleife im Einsatz.
ElseIf Clicked(button_einzelteilverfolgung%)

ausgewaehlte_position& = GetCurSel(listbox_epcs&)

if (ausgewaehlte_position& < 0)

    @Messagebox("Es wurde keine Position aus der Liste gewählt !!!"+@chr$(13)+@chr$(13)+"Eine Einzelteilverfolgung ist so nicht möglich.", "Sicherheitshinweis",288)

else

    'XML_speichern

endif

endif


Wird nun der Button "button_einzelteilverfolgung" geklickt, kommt ein Hinweis, wenn aus der Listbox "listbox_epcs" keine Position ausgewählt wurde. Das ist so okay.
Aber nach einem Klick auf "okay" kommt das Hinweisfenster erneut und erneut und ...
Wie kann ich dem Button sagen: bleib ruhig und melde dich erst wieder, wenn ich wirklich draufklicke (wie gesagt, dieser Code-Auszug läuft durch eine Schleife / waitinput geht nicht, weil ich beizu Daten auslese)

Viel Text, hoffentlich verständlich.
Gruß und Dank
Erasmus
 
06/27/19  
 




H.Brill
take off a Wait-commands uses thou in your Loop ?
the Click-Event must Yes somehow processing go.

If you GetMessage verwendest, becomes well the Clicked()
not reset. this is only whom Wait-command so.

You can you but behelfen, if You instead of Clicked simply
GetFocus take.
Declare lever btn1, btn2, list, Long end
end = 0
Window 600,400
btn1 = Create("Button", %HWnd, "Test", 10, 10, 60, 25)
btn2 = Create("Button", %HWnd, "Ende", 10, 50, 60, 25)
Set("FastMode", 1)

WhileNot end

    GetMessage

    If GetFocus(btn1)

        MessageBox("", "Info", 0)

    ElseIf GetFocus(btn2)

        end = 1

    EndIf

EndWhile


PS: circa data auszulesen could you too a Timer using.
there functions so ex 200 Millisekunden too WaitInput normal.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
06/27/19  
 




Erasmus.Herold
GetFocus, anstatt Clicked - perfekt.

Macht genau, was es soll
 
06/28/19  
 




p.specht

Genialer Tipp! resolve too one altes trouble by me.
thanks Heinz Brill !
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
07/04/19  
 




Erasmus.Herold
 
07/04/19  
 




Manfred
Barei
Guter Tipp!, by me true it very differently around, I needed Clicked in lieu of of GetFocus
 
XProfan X2
Zu wenig Wissen ist gefärlich, zu viel auch.(XProfan X4) | Win 10 Pro 64 | Win7 Ultimate 32/64 | AMD FX-8320, 16GB, GeForce GT 630 |
07/05/19  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

no Systemprofil laid out. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Please register circa a Posting To verfassen.
 

Topic-Options

3.064 Views

Untitledvor 0 min.
Member 862464105/20/24
Stefan8103/15/21
N.Art11/18/20
iF09/24/20
More...

Themeninformationen



Admins  |  AGB  |  Applications  |  Authors  |  Chat  |  Privacy Policy  |  Download  |  Entrance  |  Help  |  Merchantportal  |  Imprint  |  Mart  |  Interfaces  |  SDK  |  Services  |  Games  |  Search  |  Support

One proposition all XProfan, The there's!


My XProfan
Private Messages
Own Storage Forum
Topics-Remember-List
Own Posts
Own Topics
Clipboard
Log off
 Deutsch English Français Español Italia
Translations

Privacy Policy


we use Cookies only as Session-Cookies because of the technical necessity and with us there no Cookies of Drittanbietern.

If you here on our Website click or navigate, stimmst You ours registration of Information in our Cookies on XProfan.Net To.

further Information To our Cookies and moreover, How You The control above keep, find You in ours nachfolgenden Datenschutzerklärung.


all rightDatenschutzerklärung
i want none Cookie