myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Visual Basic 2012 Anfänger Problem

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 05.06.14, 18:24   #1
iG0oby
Anfänger
 
Registriert seit: May 2014
Beiträge: 11
Bedankt: 0
iG0oby ist noch neu hier! | 0 Respekt Punkte
Standard Visual Basic 2012 Anfänger Problem

Hallo Leute,
vorab... Falls dieses Thema bereits angesprochen wurde habe ich es durch die SuFu nicht gefunden und bitte dies zu entschuldigen!
Nun zu meinem Problem:
Ich habe mir vorgenommen das Programmieren zu erlenen. Habe im Internet gelesen welche Programme man dafür am besten benutzt als Anfänger etc. Schließlich habe ich mir dann Microsoft Visuals 2012 heruntergeladen. Anschließend habe ich mir bei Google ein Tutorial rausgesucht was alles von Anfang an erklären sollte( Link zu dem Tutorial : [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] )! Das mit den " Dim Integer " bzw. " Dim Boolean " habe ich soweit kapiert und mithilfe des " Dim MsgBox " konnte ich diese dann auch aufrufen.

Problem 1: Nachdem die MsgBoxen sich geöffnet hatten, stand dort nichts drin . Sollte da nicht eigentlich etwas angezeigt werden ? Befehl lautete : Dim anInteger As Integer = 42
Dim MsgBox anInteger

genauso wie im Tutorial beschrieben war, allerdings wurde im geöffneten Fenster die 42 nicht angezeigt. Habe ich was falsch verstanden ? Das gleiche Problem habe ich mit allen Befehlen wenn ich sie wie im Tutorial beschrieben eingebe... Fenster öffnen sich aber nichts iss in diesem Fenster.

Problem 2 dreht sich um den String Befehl... Das Problem lässt sich am besten mit einem Bild:


Habe bereits hier im Forum gesucht und auch bei Google. Aber scheinbar bin ich der einzige Trottel der das nicht hinkriegt
Bitte dringenst um Hilfe !!! Will nicht direkt in den Startlöchern hängen bleiben.

MfG G0oby
iG0oby ist offline   Mit Zitat antworten
Ungelesen 05.06.14, 22:06   #2
saibot521_2
Anfänger
 
Registriert seit: Feb 2012
Beiträge: 35
Bedankt: 18
saibot521_2 ist noch neu hier! | 0 Respekt Punkte
Standard

Im Quelltext steht "Public Class Form1" Ich geh mal davon aus, dass du ein Visual-Basic-Projekt als "Windows Forms-Anwendung" geöffnet hast.

Eine Windows Forms-Anwendung reagiert auf Events. Diese Events können z.B. der Ablauf eines Timers, eine Tastatureingabe oder im einfachsten Fall ein Klick auf einen Button (eine Schaltfläche bzw. Knopf in deiner Form) sein.

Am einfachsten gehst du in die "Form-Ansicht" (wenn du den code siehst einfach [shift] + [F7] drücken) und ziehst dir aus dem "Werkzeugkasten" einen Button in deine Form. Danach machst einen Doppelklick drauf (es wird der "Rumpf" des Button-Click Eventes im Code reingeschrieben) und schreibst dann dazwischen das rein was passieren soll - in deinem Fall das die Message-Box auf geht.

Hier mal ein Beispiel meines Codes:

Code:
Public Class Form1
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        MsgBox("Hallo123")
        Dim aText As String = "Hallo Welt"
        MsgBox(aText)
    End Sub
End Class
Du drückst auf den Button und es geht die 1. Messagebox auf mit "Hallo123". Die wird mit OK weggeklickt und dann geht die 2. Messagebox auf mit "Hallo Welt".


---------------------------

Nachtrag:
In deinem Tutorial steht was von "Form1_Load-Prozedur". Load, das ist das Event, welches ausgelöst wird wenn die Form geladen wird. Wenn es nach deinem Tutorial geht, dann müsstest du in die Ansicht der Form gehen und dann einfach einen Doppelklick auf die Form machen (so wird dann der "Rumpf" für das Lade-Ereignis im Code erzeugt). Das ganze schaut dann so aus:

Code:
Public Class Form1
    ....
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim aText As String = "Das ist ein Test"
        MsgBox(aText)
    End Sub
End Class
saibot521_2 ist offline   Mit Zitat antworten
Ungelesen 17.06.14, 15:55   #3
Suburbia
Anfänger
 
Registriert seit: May 2010
Beiträge: 6
Bedankt: 3
Suburbia ist noch neu hier! | 0 Respekt Punkte
Standard

MsgBox.show(anInteger)

Probier diesen Befehl mal
Suburbia ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:58 Uhr.


Sitemap

().