Totorial über Visual Basic (Version 6)

Sphere Programmierforum
Verfügbare Informationen zu "Totorial über Visual Basic (Version 6)"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Rukariomaster
  • Forum: Sphere Programmierforum
  • Forenbeschreibung: Ein Forum über Programmierung, hauptsächlich mit Sphere
  • aus dem Unterforum: Programmieren mit Visual Basic
  • Antworten: 1
  • Forum gestartet am: Mittwoch 16.08.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Totorial über Visual Basic (Version 6)
  • Letzte Antwort: vor 17 Jahren, 8 Monaten, 8 Tagen, 5 Stunden, 2 Minuten
  • Alle Beiträge und Antworten zu "Totorial über Visual Basic (Version 6)"

    Re: Totorial über Visual Basic (Version 6)

    Rukariomaster - 17.08.2006, 11:39

    Totorial über Visual Basic (Version 6)
    Totorial über Visual Basic

    Falls ihr Visual Basic noch nicht habt, ist hier ein Downloadlink (kostenlos) zur Express Edition Visual Basic 2005. Sie ist besser und Schneller Als Visual Basic 6:
    http://download.microsoft.com/download/6/a/e/6ae6cdc3-1d42-4c50-9d63-bcbd6691f0d2/vbsetup.exe

    Inhaltsverzeichnis:
    1. Mit Visual Basic vertraut machen
    2. Scripten
    3. Der Computer entscheidet


    1. Mit Visual Basic vertraut machen

    1.1.Anlegen eines neuen Projekts:
    1. Startet Visual Basic. Ihr werdet gefragt was für ein Projekt ihr anlegen wollt. Wählt zunächst Standart-Exe und bestätigt eure Auswahl mit OK Ihr bekommt dann ein leeres Projekt, auf dem ihr arbeiten könnt.
    2. Drückt die F5 Taste, um das Projekt zu starten. Nun werdet ihr vielleicht gefragt ob ihr das Projekt speichern wollt. Klick auf Nein
    3. Nun seht ihr ein leeres Fenster, das ihr frei auf dem Bildschirm bewegen könnt.
    4. Klickt auf die Schließen Box des Fensters (rechte obere Ecke) oder auf das Beenden Symbol in der Symbolleiste. Dadurch wird das Projekt wieder beendet.

    1.2. Mit den Amaturen umgehen können
    Mit den Amaturen von Visual Basic, genauer gesagt seiner Entwicklungsumgebung, ist die Symbolleiste mit seinen Symbolen gemeint. Hier befinden sich alle Kommandos, die zum anlegen eines neuen Projekts, zum Speichern des Projekts und vor allem zum audführen des Projekts gut sind. Der wichtigste Knopf ist der mit dem kleinen grünen Pfeil. Durch diesen Knopf wird das aktuelle Projekt gestartet. (eventuell werdet ihr gefragt, ob ihr speichern möchtet)


    1.3. Macht euch mit der Hilfe vertraut
    Die Hilfe in Visual Basic ist das fehlende Handbuch, in dem alle Befehle, Funktionen, die Steuerelemente und ihre Eigenschaften und Methoden erklärt werden. Sie ist ein unentbehrlicher Helfer, wenn ihr gerade mal etwas nicht wisst. Aber die Hilfe ist leider nicht sehr übersichtlich. Es gibt aber dafür eine Suchfunktion.
    WICHTIG: Falls ihr (wie ich) ein Ablaufmodell besitzt, gibt es keine Hilfe. Dann Steht da nur: In der Working Model Version ist keine Hilfe verfügbar


    1.4 Die Werkzeugsammlung
    In der Werkzeugsammlung seht ihr alle Befehle, die ihr mit Visual Basic ausführen könnt. Mehr zu den einzelnen Befehlen später.


    2. Scripten

    Wenn ihr ein Standart-Exe Programm habt, Schaltet mit der F7 Taste auf das Programmcodefenster um. Ihr seht folgendes:
    Code: Private Sub Command1_Click()

    End Sub
    Das bewirkt, wenn ihr auf einen Command Button klickt, ein Befehl ausgeführt wird.

    Im Programmcodefenster oben rechts, seht ihr dass dort Click steht. Klickt auf den Dropdown Button und dort auf Load. Dann steht da folgendes:

    Code: Private Sub Command1_Click()

    End Sub
    ________________________________________________

    Private Sub Form_Load()

    End Sub

    Das untere Bedeutet soviel wie „Form laden“. Wenn ihr ein Standart-Exe Projekt anglelegt habt, seht ihr 2 Fenster. Projekt1 – Form1 (Form) und Form1. Der Befehl öffnet lediglich die Form. Es gibt noch viele weitere Befehle, doch die werden wir erst später kennenlernen.
    Was wir in diesem Kapitel gelernt haben:
    -Wie ein Script beginnt
    - Wie manche Scripte funktionieren
    - Wie ein Script endet

    So das war erstmal die vorarbeit. Aber nun kommt das erste kleine Programm…


    3. Der Computer entscheidet

    So, jetzt kommt unser erstes kleines Programm. Der Computer wird (je nach Tageszeit) lernen etwas zu sagen. Fangen wir an...

    3.1. Startet Visual Basic
    Ihr müsst nun Visual Basic Starten und einen Projekttyp auswählen. Nehmt ein Standart-Exe Projekt. Jetzt habt ihr ein neues, leeres Projekt, das aus einem Formular besteht. Formular ist die Bezeichnung für Fenster(in der Computersprache gemeint).

    3.2. Das Formular erhält eine Schaltfläche
    Jetzt müsst ihr eine Schaltfläche unter dem Formular anordnen. Klickt auf den Command Button (unter dem Symbol, das mit „ab“ beschriftet ist). um es zu selektieren. Bewegt den Mauszeiger an die Position des Formulars an der sich die linke obere Ecke der Schaltfläche befinden soll. Spannt nun mit gedrückter linker Maustaste, einen Rahmen für die Schaltfläche. Ihr könnt die Schaltfläche so groß machen wie ihr wollt! Die Größe kann jederzeit geändert werden. Das Fomular ist die Ausgabefläche, au der die ein- und Ausgabeelemente angeordnet werden, die der Anwender des Programms bei der Programmausführung sehen soll. Diese Ein- und Ausgabeelemente werden bei Visual Basic als Steuerelemente bezeichnet. Alle Steuerelemente sind in der Werkzeugsammlung (siehe 1.4) zusammengefasst. Sie ist eigentlich normal am linken Rand sichtbar. Sollte dies nicht der Fall sein, muss sie über das Ansicht Menü sichtbar gemacht werden. Jedes Bild steht für ein Steuerelement. Ihr könnt den Namen des Steuerelements erfahren, indem ihr mit dem Mauszeiger dort rüber fahrt. Nach wenigen Sekunden wird der Name des Steuerelementes angezeigt, übe dem ihr euch befindet. Er wird dann in einer kleinen Box angezeigt.

    3.3 Die Schaltfläche mit einer Aktion verbinden
    Drückt die F7 Taste, um das Programmcodefenster anzuzeigen. Ihr seht ein kleines Fenster mit weißer Innenfläche. Dort wird zuächst folgendes angezeigt:
    Code:  Private Sub Command1_Click()

    End Sub
    __________________________________
    Private Sub Form_Load()

    End Sub
    Dies sind(wie in Kapitel 2 beschrieben) Visual Basic Befehle. Wir werden uns später um alle kümmern. Im Programmcodefenster werden alle Scripte gemacht und ihr gelangt zu jedem Zeitpunkt zu ihm, indem ihr die F7Taste drückt.

    3.4 Das Klick – Ereignis wird programmiert
    Wählt nun in der Linken Auswahlliste den Eintrag Command1. Das ist der Name der Schaltfläche. Entfernt aus dem Script nun den gesamten unteren Teil. Das heißt folgendes:
    Code:  Private Sub Form_Load()

    End Sub
    Dann sollte nur noch folgendes dastehen:
    Code:  Private Sub Command1_Click()

    End Sub
    Das nennt man jetzt “Ereignisprozedur” Diese Prozedur wird immer dann aufgerufen wenn wie die Schaltfläche anklicken. Hier wird demnach zufolge festgelegt, was nach dem anklicken geschehen soll.

    [b] 3.5 Das Klick – Ereignis erhält einen Inhalt
    Gebt jetzt in die Prozedur Command1_Click die Folgenden Befehle ein:
    Code: Select Case Hour(Time)
                  Case 8 to 12
                    Msgbox “Guten Morgen!” , 64, Time
                  Case 13 to 18
                     Msgbox “Guten Tag!” , 64, Time
                  Case Else
                    Msgbox “Gute Nacht!” , 64, Time
             End Select
    Ich erkläre euch was das bedeutet:
    Select Case Hour(Time)bedeutet soviel wie, das die Stunde ausgewählt werden soll. Dies geschieht mit der „Case“ Funktion. Zum Beispiel „Case 8 to 12“. Damit wird die Zeit zwischen 8 Uhr und 12 Uhr ausgewählt. Genau so ist das auch bei allen anderen. „Case Else“ bedeutet nur, die restliche Zeit selectieren. „Msgbox“ entscheidet was der Computer sagt. Was die 64 bedeutet weiß ich leider nicht. „Time“, am Ende der Msgbox bedutet, das der Computer es genau zu dieser Zeit sagt. „End Select“ bedeutet nur dass die Selectierung hier endet. Also, für alle die nicht mitgekommen sind, hier der Fertige Script:
    Code:  Private Sub Command1_Click()
        Select Case Hour(Time)
                  Case 8 To 12
                    MsgBox "Guten Morgen!", 64, Time
                  Case 13 To 18
                    MsgBox "Guten Tag!", 64, Time
                  Case Else
                    MsgBox "Gute Nacht!", 64, Time
        End Select

    End Sub
    Doch nun wird der Computer beweisen können was er kann. Er wird jetzt (je nach Tageszeit) selbst entscheiden was er sagt! Ihr müsst jetzt nur F5 drücken und ein Fenster erscheint. Drückt dort auf Command 1, und die Nachricht wird angezeigt. Glückwunsch! Das ist euer erstes Visual Basic Programm!!! Ihr könntet natürlich mit der „Case“ Funktion noch mehr hinzufügen, es wäre immer dasselbe. Ich habe mal einen Script für mein pokegame gemacht!
    Code:  Private Sub Command1_Click()
    Select Case Hour(Time)
        Case 8 To 12
          MsgBox "Guten Morgen, geh doch auch mal Vati besuchen, ja? Vorher heile ich deine Pokemon", 64, Time
        Case 13 To 16
          MsgBox "Hallo, Schatz, wie geht es dir auf deiner Pokemonreise? Hoffentlich macht es Spass. Ich heile deine Pokemon.", 64, Time
        Case 17 to 18
          MsgBox "Ich bin froh das du hier bist. Ich mache mir immer so viele Sorgen. Ich heile deine Pokemon.", 64, Time
        Case Else
          MsgBox "Guten Abend, es ist schon spät. Ruh die etwas mit deinen Pokemon aus, ja?", 64, Time
    End Select
    End Sub
    Naja, jetzt wo wir unseren ersten script fertig haben wird es mit dem zweiten schon etwas schwieriger. Aber nun…



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Sphere Programmierforum



    Ähnliche Beiträge wie "Totorial über Visual Basic (Version 6)"

    Neue Steambans Version is da - anton (Donnerstag 15.02.2007)
    noOne TOTALLY CRASHED Uncut Version - noOne (Donnerstag 23.08.2007)
    STAR WURST Version 1.0 - palermo (Samstag 08.10.2005)
    Was macht die Online Version - TruckerBenjamin (Sonntag 19.08.2007)
    Prison Break - Sheena (Mittwoch 30.04.2008)
    Was hörst du gerade? (Spam-Version) - Schattensonne (Dienstag 30.01.2007)
    Version 3.0 oder 3.5 - Anonymous (Mittwoch 30.11.2005)
    Version 0.8 released! - nooK (Mittwoch 13.09.2006)
    Mobile Version des Forums - straub (Dienstag 14.11.2006)
    Phoenix LandTax Version 2.0 - Kawon no Oni (Freitag 06.10.2006)