Benutzer mit den meisten Antworten
ein Lernprogramm.. brauche Unterstützung

Frage
-
Abend zusammen,
ich muss ein visual C# Programm schreiben, das zum Trainieren der Deutschkenntnisse bei russischsprachigen Leuten dient. Ich bin neu in vc# und komme mit dem Code überhaupt nicht klar..
Der Ablauf: der Nutzer soll die fehlende Personalpronomen in alle 10 Eingabefelder eintragen und anschlißend auf den "Überprüfen"-Button klicken (unten). Wurde alles richtig gemacht, soltte sich ein neues Formular öffnen, das allerdings nur ein Label und exit-Button enthält. Und das schwierigste: wurde in einem oder mehreren Textfelder was falsches angegeben, sollten diese/r einen roten Border bekommen und es sollte ein Pop-Up Fenster mit der Aufschrift "bitte erneut versuchen" neben dem Textfeld erscheinen. Hier ein Screenshot, wie ich mir das ganze vorstelle: http://imageshack.us/photo/my-images/546/31137767.png/
Kann mir vlt jemand beim Code schreiben helfen? Danke im Voraus.
Grüße
Vadim
- Bearbeitet Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:53 Hyperlink als Hyperlink
Antworten
-
Hallo Vadim,
ohne dir nahe treten zu wollen : Lies dir doch einfach mal die ganzen Open Books zu C# durch und erlerne anhand dieser deine Fähigkeiten. Du kannst nicht erwarten, dass dir jemand den code schreibt !
Wenn du während des schreibens Probleme hast, kannst du dich mit diesem konkretem Problem gerne an dieses Forum wenden.
Viele Grüße
Pawel Warmuth
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55
-
Am einfachsten und schnellsten machst du das in Windows Forms.
Was genau bekommst du nicht hin?
Hier eine ToDo Liste für ein wirklich einfaches RAD Programm.- Neue WindowsForms Anwendung erstellen
- Neues Formular hinzufügen
- Labels Buttons und TextBoxen auf das Formular ziehen, ausrichten und benennen
- Doppelklick auf Überprüfen Button (z.B. UeberpruefenButton_Click wird angelegt)
- In der UeberpruefenButton_Click Eventhandler Aufruf der neuen Methode "CheckInput"
- Neue Methode CheckInput erstellen und dort eingegbene Werte validieren.
- Wenn keine Fehler vorhanden sind das neue Formular anzeigen, ansonsten Fehler anzeigen.
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55
-
Da gibts ne Menge im Internet.
Schau dir mal folgenden Link an:- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55
Alle Antworten
-
keiner weiß, wie das zu realisieren ist? Nicht mal eine Vermutung? Na ja, wenn ich im "Visual C# Developer Center" schon keine Antwort kriege, muss ich mich wohl direkt an Mr. Gates wenden ;-)
-
Am einfachsten und schnellsten machst du das in Windows Forms.
Was genau bekommst du nicht hin?
Hier eine ToDo Liste für ein wirklich einfaches RAD Programm.- Neue WindowsForms Anwendung erstellen
- Neues Formular hinzufügen
- Labels Buttons und TextBoxen auf das Formular ziehen, ausrichten und benennen
- Doppelklick auf Überprüfen Button (z.B. UeberpruefenButton_Click wird angelegt)
- In der UeberpruefenButton_Click Eventhandler Aufruf der neuen Methode "CheckInput"
- Neue Methode CheckInput erstellen und dort eingegbene Werte validieren.
- Wenn keine Fehler vorhanden sind das neue Formular anzeigen, ansonsten Fehler anzeigen.
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55
-
Ich verstehe das vom Algorithmus her, im normalen C würde ich das auch schnell realisieren können, im visual C# kenne ich aber kaum die Syntax. Kann jmd vlt etwas ausführlicher erklären, wie ich weiter vorgehe?
http://imageshack.us/photo/my-images/199/llllf.png/- Bearbeitet Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:54 Hyperlink als Hyperlink
-
Da gibts ne Menge im Internet.
Schau dir mal folgenden Link an:- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55
-
Hallo Vadim,
ohne dir nahe treten zu wollen : Lies dir doch einfach mal die ganzen Open Books zu C# durch und erlerne anhand dieser deine Fähigkeiten. Du kannst nicht erwarten, dass dir jemand den code schreibt !
Wenn du während des schreibens Probleme hast, kannst du dich mit diesem konkretem Problem gerne an dieses Forum wenden.
Viele Grüße
Pawel Warmuth
- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 27. Juli 2011 10:55