kostenloser Webspace werbefrei: lima-city


Objekt Value Request

lima-cityForumProgrammiersprachenBasic

  1. Autor dieses Themas

    fly-europe

    fly-europe hat kostenlosen Webspace.

    Hi

    Ich fange jetzt mit Visual Basic an, nachdem ich PHP erfolgreich gelernt habe :-)

    Jo ich habe mir da den "Microsoft Visual Basic 2005 Editor" runetrgeladen und bin begeistert. Leider ärgert mich seit gestern schon eine Frage. Wie kann ich den Inhalt eines Eingabe-Objektes abfragen. Also nicht zu Deutsch aber zu PHP :biggrin: kann ichs kurz erklären:

    $var = $_GET['variable'];


    MfG A319


    Beitrag geändert: 3.11.2007 11:23:48 von fly-europe
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Was ist denn bei dir das Eingabe-Objekt?
    - Ein Parameter, z.B. "MeineAnwendung.exe /New"
    - Eine Eingabeaufforderung, z.B. InputBox()
    - Ein Eingabefeld, z.B. TextBox


    Variablen werden übrigens so deklariert:
    Dim Variablenname As Datentyp
    Bsp.:
    Dim MeinText As String
    MeinText = "Hallo, "
    MeinText &= InputBox("Gib deinen Namen ein:")
    MsgBox(MeinText)
  4. Autor dieses Themas

    fly-europe

    fly-europe hat kostenlosen Webspace.

    EIn Eingabefeld was ich in HTML als <input> bezeichnen w&#252;rde.
  5. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Du meinst schon Microsoft Visual Basic 2005 Express, oder?

    Wenn du ein neues Projekt erstellt hast, also eine normale Windows-Anwendung zum Beispiel, ist bereits eine Form (ein Fenster) eingebaut. &#220;ber die Toolbox wirst du dann wohl auch eine Textbox eingef&#252;gt haben f&#252;r die Eingaben eines Benutzers.
    Den Inhalt der Textbox kannst du dann einfach mit Me.TextBox1.Text abrufen,
    "Me" bezeichnet einfach allgemein die verwendete Form
    "TextBox1" ist der Name des Steuerelements
    "Text" ist die Eigenschaft des Steuerelements, die abgerufen werden soll...
  6. Autor dieses Themas

    fly-europe

    fly-europe hat kostenlosen Webspace.

    Hm..... Dennoch gibts ein Fehler

    Deshlab hab ichs mal in ein Bild zusammengefasst

    http://fly-europe.lima-city.de/vb.JPG
  7. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Hm wer lesen kann, ist klar im Vorteil =)

    In der Fehlerliste steht doch genau, warum es nicht geht: Du musst "Me" statt "Form1" verwenden. "Me" bezeichnet einfach allgemein die verwendete Form.

    Au&#223;erdem wird der Befehl Console.WriteLine("Text" ) f&#252;r den Benutzer nie sichtbar, da du eine Windows-Anwendung schreibst und keine Konsolenanwendung. F&#252;r Windows-Anwendungen kannst du ein Meldungsfenster verwenden, z.B. MsgBox("Text" )

    Au&#223;erdem kann dein Code noch verk&#252;rzt werden:

    If Me.txtUsername = "A319" AndAlso Me.txtPassword = "*****" Then
    'Prozess starten...
    Else
    MsgBox("Falsch..." )
    End If

    Du musst also nicht unbedingt Variablen deklarieren. Variabeln deklarierst du i.d.R. erst dann, wenn du etwas an den Daten ver&#228;ndern musst.
    Zudem ist der Befehl "AndAlso" besser als "And":
    Bei "And" werden beide Bedingungen &#252;berpr&#252;ft, bei "AndAlso" wird die Abfrage bereits unterbrochen, wenn die erste Bedingung nicht stimmt. Dies ist effektiver und schneller.

    Noch ein Punkt (Kein Muss - Aber hilfreich):
    Wenn du die Namen der Steuerelemente festlegst, solltest du ein K&#252;rzel mit einbauen, damit du wei&#223;t, um welche Art von Steuerelement es sich handelt.
    Beispiele:
    Ein Button "Login": btnLogin
    Ein Textfeld "Benutzername": txtUsername
    Ein Beschriftungsfeld f&#252;r den Benutzername: lblUsername



    Beitrag geändert: 4.11.2007 20:04:18 von cbhp
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!