Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
Paolo_P
Newbie
Newbie

Anmeldedatum: 21.07.2011
Beiträge: 1

Objekt mit Pfeilen bewegen + Start-Button
Verfasst am: 21.07.2011, 19:29

Hallo zusammen,

ich will gerne mit Pfeilen eine Form (OvalShape) bewegen, gleichzeitig aber brauche ich auch einen Button.
Das Ganze soll ein Spiel werden und mit dem Button gestartet werden, ggf. auch beendet.


Steuern über Pfeile:

Schritt 1
Protected Overrides Function isinputkey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
Select keyData
Case Keys.Up, Keys.Down, Keys.Left, Keys.Right
Return True
End Select
End Function

Schritt 2

Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown

If e.KeyCode = Windows.Forms.Keys.Up Then
OvalShape1.Top -= 25
End If

Wenn ich allerdings den Button einfüge, funktoniert meine Pfeil-Steuerung nicht mehr.

Kann mir da bitte jemand weiterhelfen.


Gruß
Paul
Immer wieder ein Stückchen besser werden : ).
 
Marxeo
Newbie
Newbie

Anmeldedatum: 31.01.2012
Beiträge: 2


Verfasst am: 31.01.2012, 20:14

*push*

Ich brauche die selbe Möglichkeit. Ich möchte auch etwas mit Pfeiltasten bewegen und hab genau das selbe Problem.
Würd mich freuen, wenn da einer was zu sagen könnte.

Lg
 
christopher.g
Überflieger
Überflieger

Anmeldedatum: 03.05.2008
Beiträge: 565


Verfasst am: 01.02.2012, 08:28

hi
es funktioniert deshalb nicht
weil der button den Focus hat

die form benötigt den focus
deshalb steht ja ... Form1_KeyDown Wink

Entweder du entfernst den button
machst stattdessen ein label dass du hervor hebst

oder fängst deine tastenanschläge systemweit ab!

viel erfolg
 
Marxeo
Newbie
Newbie

Anmeldedatum: 31.01.2012
Beiträge: 2


Verfasst am: 02.02.2012, 09:01

Hmm tatsächlich Smile

Hab den Button jetzt einfach kurzer Hand in ein Label geändert, funktioniert einwandfrei.

Vielen Dank
Marxeo
 
christopher.g
Überflieger
Überflieger

Anmeldedatum: 03.05.2008
Beiträge: 565


Verfasst am: 04.02.2012, 14:50


gerne kein problem!
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: protected overrides, bewegen, objekt, button

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Button/Text 958 18.06.2009, 16:21
Keine neuen Beiträge E-Mail bekomm nach Button klicken 713 02.10.2007, 17:45
Keine neuen Beiträge Bestimmten "Button" auf Website klicken 1684 14.09.2007, 21:27
Keine neuen Beiträge webbrowser/ webformular button klicken 1611 23.07.2007, 23:07
Keine neuen Beiträge Button drücken.. 842 01.07.2007, 13:19
 


[ Time: 0.0702s ][ Queries: 92 (0.0304s) ][ GZIP on - Debug on ]