Français
Forum

Befehl @iskey(1) dans Procédure anwenden

 

Web
Scanner


mon dessin peut sich maintenant wunderbar Déplacer.
là je fainéant suis, voudrais je pas chaque fois qui Richtungstaste récente drücken, um 10 Pixel weiterzuspingen.
alors habe je mir überlegt, je frage qui Richtungstaste im Hauptprogramm avec elsif clicked ab, et springe ensuite dans
une Procédure et solange qui bouton plan gedrückt ist, fährt cela Bild spazieren.
allez malheureusement pas...
Sieht quelqu'un den faute?
si je qui bouton loslasse, soll qui Procédure finissez volonté.
j'ai bestimmt wieder quoi pas richtig verstanden chez dem ISKEY Befehl?

Grüße

Web
KompilierenMarqueSéparation
proc Raufschieben_Vektoren

    SetTimer 50
    test% = 1

    while 1 = test%

        if @IsKey(1)

            schieby% = schieby% + 10

            IF schieby% > 1200

                schieby% = 1200

            ENDIF

            MCopyBmp schiebx%,schieby%-800,600>0,0;0
            test% = 1

        else

            test% = 0

        endif

    Endwhile

    KillTimer

endproc

 
Xprofan X3.1
Win7 auf AMDX6
21.07.2008  
 



si @IsKey(1), bouton avec Keycode 1? exposition Dir qui Tastaturcodes dans qui Aider trop isKey à.

iskey(65) pour A, 66 pour B...

Incidemment reicht vlt. tandis que isKey(38) 38=vk_up sans test%
 
21.07.2008  
 




Web
Scanner
Hmm hab je faux ausgedrückt, sorry.
bouton ist aucun Tastaturtaste, je mon une Button den je avec qui souris betätige...

Scancode: 1$01Linke Bouton de la sourisVK_LBUTTON
 
Xprofan X3.1
Win7 auf AMDX6
21.07.2008  
 



Brauchst clicked bzw. getFocus et gug %mousePressed.
 
21.07.2008  
 




Web
Scanner


Grrrrrr....c'est pas hinzubkommen. j'ai habe möglichen Tasten et Mausabfragen ausprobiert.
si irgendwann une Bouton de la souris sur une Button gedrückt wird, wird qui Boucle automatisch sans Beendigungsmöglichkeit abgearbeitet.

je dois mais mitbekommen, si le Bouton de la souris losgelassen wird, avec cela qui Verschiebung aufhört. en supplément devrait on qui gedrückte bouton irgendwie zurücksetzen, ou bien quelque chose comme.
aussi avec zustätzlichen Waitinputs gehts pas.
si einmal un Button gedrückt ist, ist qui gedrückt, jusqu'à une anderer Button gedrückt wird.

Gibts car là gar aucun Solution?

Grüße

Web
 
Xprofan X3.1
Win7 auf AMDX6
21.07.2008  
 



~getAsyncKeyState(1) (user32) hilft Dir bestimmt.
 
21.07.2008  
 



répondre


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

1.049 Views

Untitledvor 0 min.
Georg Teles04.11.2018
Andre Rohland29.09.2016
rquindt17.04.2016
dr.dirk02.02.2014
plus...

Themeninformationen

cet Thema hat 2 participant:

iF (3x)
Web Scanner (3x)


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