+ Antworten
Ergebnis 1 bis 8 von 8
Like Tree2gefällt das
  • 1 Post By Gurki
  • 1 Post By SilentDemise

Visual C#: Eingabe Textfeld abfragen

Diskussion über Visual C#: Eingabe Textfeld abfragen in .NET der Kategorie Programmierung; Hallo, Ich versuche mich derzeit mit Visual C# und habe folgendes Problem: Ich würde gerne mit 2 Textfeldern Username & ...

  1. #1
    Reg.-Benutzer
    Reg.-Datum
    29.12.2011
    Beiträge
    4

    Standard Visual C#: Eingabe Textfeld abfragen

    Hallo,

    Ich versuche mich derzeit mit Visual C# und habe folgendes Problem:

    Ich würde gerne mit 2 Textfeldern Username & Passwort in einer Domäne abfragen (Notfalls auch lediglich Username und Passwort im Code hinterlegt) und mithilfe eines Buttons ein Programm anstarten (falls die Username und Passwort Angaben richtig sind). Müsste also mithilfe einer if-Bedingung die Eingabe des Textfeldes abfragen. Bin leider nach einiger Recherche im Netz nicht weiter gekommen.

    Frage:

    Wie kann ich die Werte der Textfeldeingaben abfragen ?

    Habe leider bisher nur mit Java & C++ programmiert und bin noch sehr unerfahren was C Sharp angeht.


    Würde mich über ein paar Tipps freuen.


    Danke & Viele Grüße

  2. #2
    Reg.-Benutzer Avatar von Gurki
    Reg.-Datum
    26.01.2011
    Beiträge
    301

    Standard

    string text = "";

    text = textBox1.Text;

    Damit könntest Du den Inhalt der Textbox auslesen.
    Alphacode gefällt das.

  3. #3
    Reg.-Benutzer
    Reg.-Datum
    29.12.2011
    Beiträge
    4

    Standard

    vielen Dank für die Hilfe !

    bekomme aber nun bei der if - Anweisung den Fehler:

    Der Operator == kann nicht auf Operanden vom String und System.Windows.Forms.TextBox angewendet werden

  4. #4
    Reg.-Benutzer
    Reg.-Datum
    29.12.2011
    Beiträge
    4

    Standard

    hat nun doch geklappt

    Ich hatte den Fehler gemacht, die Text Eingabe direkt zu vergleichen.

    Hab nun die Texteingabe in einer String Variablen gespeichert und dieser dann mit dem Passwort verglichen.


    Danke :-)

  5. #5
    Reg.-Benutzer
    Reg.-Datum
    23.07.2009
    Ort
    NRW
    Beiträge
    555

    Standard

    Klar geht das. für String vergleiche nutzt man aber die Equals Methode eines Strings. Du kannst auch nicht direkt die Textbox nehmen, du musst das Text Property verwenden:
    If(textbox1.Text.equals(Passwort))
    {
    Whatever.do();
    }
    Alphacode gefällt das.
    Powershell enthusiast
    Server 2008 R2, SQL Server, Forefront TMG and IIS Admin.
    Addicted to C#/ .NET / ASP.NET MVC

  6. #6
    Reg.-Benutzer
    Reg.-Datum
    29.12.2011
    Beiträge
    4

    Standard

    Danke für die Antwort.

    okay super :-)

    habe ich auch die Möglichkeit den Username und das Passwort über in Textfeld in der Domäne abzufragen ? Möchte ungern das Passwort im Programm hinterlegen.

  7. #7
    Moderator Daily Talk Avatar von Guybrush Threepwood
    Reg.-Datum
    01.09.2002
    Ort
    Melee Island
    Beiträge
    4.415

    Standard

    Zitat Zitat von SilentDemise Beitrag anzeigen
    Klar geht das. für String vergleiche nutzt man aber die Equals Methode eines Strings. Du kannst auch nicht direkt die Textbox nehmen, du musst das Text Property verwenden:
    If(textbox1.Text.equals(Passwort))
    {
    Whatever.do();
    }
    Warum so umständlich wenn es auch ein textbox1.Text == Passwort tut?
    Ich bin Guybrush Threepwood, ein mächtiger Pirat!

  8. #8
    Reg.-Benutzer
    Reg.-Datum
    23.07.2009
    Ort
    NRW
    Beiträge
    555

    Standard

    Ich sehe nicht, wo das komplizierter ist Die .NET Code Styleguides sehen das so vor und wahrscheinlich gibts auch noch nen anderen Grund Wahrscheinlich ist die Methode auch schneller.
    Edith sagt: Polymorphie spielt auch ne Rolle:
    http://blogs.msdn.com/b/csharpfaq/ar...se-equals.aspx
    Geändert von SilentDemise (01.02.2012 um 00:14 Uhr)
    Powershell enthusiast
    Server 2008 R2, SQL Server, Forefront TMG and IIS Admin.
    Addicted to C#/ .NET / ASP.NET MVC

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. "Eingabe erforderlich" Abfragen (Table)
    Von aLeXanDer.. im Forum C++: Compiler, IDEs, APIs
    Antworten: 1
    Letzter Beitrag: 26.03.2008, 14:35
  2. Antworten: 3
    Letzter Beitrag: 01.10.2007, 10:06
  3. Datum abfragen unter Visual foxpro DB
    Von empire im Forum Datenbanken
    Antworten: 1
    Letzter Beitrag: 30.06.2006, 13:50
  4. vb: eingabe auf ein zeichen abfragen
    Von Antibiotik im Forum Basic
    Antworten: 15
    Letzter Beitrag: 04.06.2003, 08:01
  5. Eingabe in Textfeld auf bestimmte Zeichen begrenzen
    Von Danarama im Forum Webdesign
    Antworten: 4
    Letzter Beitrag: 13.06.2002, 20:44

Die häufigsten Suchbegriffe für diese Seite:

Bisher noch keine Treffer von einer Suchmaschine