vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
momentchen ich zeig es dir ;) 
Autor: Liechte
Datum: 30.01.03 11:11

Private Sub form_Load()
  Me.KeyPreview = True
  Image2.Visible = False
End Sub
 
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
  With Image1
    Select Case KeyCode
      Case vbKeyLeft
        KeyCode = 0
        Position.Text = "Left"
        Image1.Picture = LoadPicture(App.Path & "\man_left.gif")
        If .Left > 0 Then .Left = .Left - 5
 
      Case vbKeyRight
        KeyCode = 0
        Position.Text = "Right"
        Image1.Picture = LoadPicture(App.Path & "\man_right.gif")
        If .Left + .Width < Me.ScaleWidth Then .Left = .Left + 5
 
      Case vbKeyUp
        KeyCode = 0
        Position.Text = "Up"
        Image1.Picture = LoadPicture(App.Path & "\man_up.gif")
        If .Top > 0 Then .Top = .Top - 5
 
      Case vbKeyDown
        KeyCode = 0
        Position.Text = "Down"
        Image1.Picture = LoadPicture(App.Path & "\man_down.gif")
        If .Top + .Width < Me.ScaleWidth Then .Top = .Top + 5
 
      Case vbKeySpace
      KeyCode = 0
      Image2.Tag = Position.Text
      Image2.Visible = True
      Image2.Left = Image1.Left
      Image2.Top = Image1.Top
      Timer1.Enabled = True
    End Select
  End With
End Sub
 
 
 
Private Sub Timer1_Timer()
 
If Image2.Tag = "Up" Then
Image2.Top = Image2.Top - 15
End If
 
If Image2.Tag = "Down" Then
Image2.Top = Image2.Top + 15
End If
 
If Image2.Tag = "left" Then
Image2.Left = Image2.Left - 15
End If
 
If Image2.Tag = "Right" Then
Image2.Left = Image2.Left + 15
End If
 
 
End Sub
Du darfst die Variable für den Schuss nur bei der Space setzen

MfG Liechte
-------------------------------------------------------------------
Wir h?ren nicht auf zu spielen weil wir alt werden,
wir werden alt wenn wir aufh?ren zu spielen
-------------------------------------------------------------------

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Unabhängige Bewegung zweier ImageBoxen407Boris30.01.03 10:31
Oder könnte man das schießen generell anders machen ? ohne t...184Boris30.01.03 10:47
Laser in die richtige Richtung ;)185Liechte30.01.03 11:04
was passiert wenn du nach Links gehen willst?281Liechte30.01.03 11:05
Re: was passiert wenn du nach Links gehen willst?188Boris30.01.03 11:08
momentchen ich zeig es dir ;)194Liechte30.01.03 11:11
ahh! alles klar! vielen dank, ich progg jetzt einfach mal we...203Boris30.01.03 11:13
LOL189Liechte30.01.03 11:12
*lol* tja.... die kleinen bugs die einem das leben zur höll...190Boris30.01.03 11:15

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel