Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
414
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    BlaoBlaoBlao BlaoBlaoBlao ist offline Grünschnabel
    Registriert seit
    May 2007
    Beiträge
    2
    Hallo Ich möchte gleich sagen das ich ganz neu bin und nicht wirklich gut in VB programmierung deswegen wende ich mich an euch

    Also in der Schule sollen wir ein kleinen Spiel programmieren das wie folgt aus sieht.

    Man hat ein Raumbild das gezeigt wird. 3 Seiten ansichten werden auch gezeit aber nur 1 ist Richtig und 2 sind Falsch (passen also nicht zum Raumbild)
    nun soll man auf einen Button hinter den Seiten ansichten klicken können und bei dem Butten wo das Richtige ist soll man dann einen Punkte bekommen.

    ich habe die Spiel oberfläche schon gestaltet und ich weiß auch wie ich die bilder in die einzellenen ImageBoxen stelle das ist mein Code dafür:

    PHP-Code:
    Private Sub Image1_Click()
    Image1.Picture LoadResPicture(1001)
    End Sub 
    bitte könnte ihr mir helfen und mir sagen was ich schreiben muss damit wenn das richtige bild geklickt wird in einem extra Text Box die punkte gezäht werden. Da komme ich nicht drauf wie das geht.
    Auch wie ich es machen soll das wenn es geklickt wurde das dann die nächste aufgabe kommt weiß ich nicht.


    Danke und Gruß
    BlaoBlaoBlao
     

  2. #2
    Mister master Mister master ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Molln (OÖ)
    Beiträge
    105
    ganz einfach! man sagt, wenn jetzt sagen wir Picture1 das richtige ist:

    Code vb:
    1
    2
    3
    
    Private Sub Picture1_click()
    Msgbox"Richtig! Sie bekommen einen Punkt!"
    Text1.Text = text1.text + 1
     

  3. #3
    BlaoBlaoBlao BlaoBlaoBlao ist offline Grünschnabel
    Registriert seit
    May 2007
    Beiträge
    2
    Meinst du dann so?

    PHP-Code:
    If Picture1_Click Then MsgBox"Richtig, Sie bekommen einen Punkt!"
    And If Picture1_Click Then Text1.Text text1.text 
    ist das dann so?

    und wie mach ich es dann das wenn ein bild geklickt wurde das dann ein neues Raumbild Geladen wird und neue Seiten ansichten

    Könntest du mal einen kleinen code schreiben für 1 bild damit ich weiß wie es geht
     

  4. #4
    Mister master Mister master ist offline Mitglied Gold
    Registriert seit
    Apr 2007
    Ort
    Molln (OÖ)
    Beiträge
    105
    okay. Private Sub ist ein Befehl, schreib den Code einfach so hinein, wie ich ihn dir gegeben habe.

    Um eine neue Aufgabe zu laden, würd ich dir empfehlen, wenn es nicht zu viele sind, pro Aufgabe eine Neue Form zu machen. Auf dieser Form sollte sich aber auch eine Textbox befinden. Schreibe den Code:

    Code vb:
    1
    2
    3
    
    Private Sub Form_Load()
    text1.text = form1.text1.text
    End Sub

    Das heißt, dass die Punkteanzahl von vorher auch wieder hier Reingeschrieben wird.

    PS: es wäre sinnvoll, wenn du deinen Textboxen die Eigenschaft "enabled" auf "False" setzt, damit man die Punkte nicht selber verändern kann.
     

Ähnliche Themen

  1. Spiel
    Von MasterOfTheDark im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 29.05.09, 20:45
  2. Ein Spiel mit C++ wie?
    Von Acriss im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 22.08.07, 16:48
  3. C# - Spiel
    Von kasal im Forum .NET Café
    Antworten: 7
    Letzter Beitrag: 25.02.06, 13:46
  4. Spiel
    Von torrential im Forum Java
    Antworten: 6
    Letzter Beitrag: 30.09.03, 13:40
  5. 3D Spiel in C++
    Von Benedikt im Forum C/C++
    Antworten: 13
    Letzter Beitrag: 14.11.02, 13:27