none
WindowsForms-Anwendung Benutzereingaben Auslesen RRS feed

  • Frage

  • Hallo,

    Ich bin noch relativer Anfänger in Windows Forms. Ich möchte einen kleinen Taschenrechner mit grafischer Benutzeroberfläche Erstellen. Ich Habe Mir das So vorgestellt:

    -eine Textbox zu eingeben einer Rechnung mit + - * / ^ ()
    -ein Button Zum Berechnen
    -eine weitere Textbox zum Ausgeben des Ergebnisses
    -und ein Button Zum Beenden der Anwendung

    Aber wie lese ich daten vom Benutzer (z.B. von einer Textbox)?

    Bitte helft mir!

    Dienstag, 4. Mai 2010 17:54

Antworten

Alle Antworten

  • String^ s = textBox1->Text;
    Oder was willst Du genau wissen?
    Jochen Kalmbach (MVP VC++)
    Mittwoch, 5. Mai 2010 06:16
  • Ich möchte eine Textbox haben, in der der Benutzer eine Rechnung eingibt.
    Dann noch einen Button zum Berechnen.

    Das Ergebnis wird dann in Einer weiteren Textbox angezeigt.


    Soweit ich deine Antwort Verstanden Habe wird also der String
    von der textbox1 in die Variable 'Text kopiert'.

    Oder?!

    Mittwoch, 5. Mai 2010 13:22
  • Nein, der String in der "textBox1" wird in die lokale Variable "s" kopiert.

    Aber nur so als Hinweis: Vergiss die Aufgabe und widme Dich einer einfacheren... das wirst Du die nächsten 3 Wochen nicht schaffen...


    Jochen Kalmbach (MVP VC++)
    Mittwoch, 5. Mai 2010 13:49
  • Gut Beschäftige mich erst einmal mit was anderem.

    tratotzdem danke.

    Mittwoch, 5. Mai 2010 15:06
  • Es sei auch noch auf Folgendes verwiesen:

    http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/


    Jochen Kalmbach (MVP VC++)
    Mittwoch, 5. Mai 2010 17:11
  • Hab Ich am Anfang auch Probiert.

    Dann Habe Ich Mir auch erstmal ein Buch zum Tema C++ gekauft(für Anfänger).

    Ich Hab soweit alle Konsolenanwendungen verstanden. Jetzt geht's langsam auf die Grafische Benutzeroberfläche zu. In einem MFC-Dialogfenster habe ich schon ein Programm zur Zinsberechnung abgetippt. Doch habe ich die sache mit den 'ID' oder wie diese Eigenschafft heißt nicht sorecht verstanden da ging's mir mit WinForms doch schon etwas besser.

    Mittwoch, 5. Mai 2010 17:54
  • Nochmal: C++/CLI und WinForms ist "kein" C++

    Wenn Du wirklich auf C++ hinarbeiten willst, solltest Du bei Windows API pur oder MFC bleiben.
    Auch wnen Du dort Dinge wie "ID" nicht verstehst. Dann Frage.

    Wnen Du auf WinForms abzielst, dann wechsel auf C#!

     


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Donnerstag, 6. Mai 2010 07:04
    Moderator
  • Gut OK, dann eben MFC.

    Was Ich bisher weis ist das die ID's Funktionen übernehmen können, z.B. 'IDOK' beendet die exe
    Aber wie bestimmt man eigene, nicht vorgefertigte?

    Donnerstag, 6. Mai 2010 13:25