Entwickler-Ecke

C# - Die Sprache - Vokabeltrainer


qwertzqwertyqwertzqwerty - Mo 25.02.08 17:52
Titel: Vokabeltrainer
Ich wollte einen Vokabeltrainer in C-Sharp programmieren, aber ich kriege den Vokabelspeicher und die zufällige Abfrage aus diesem nicht hin! Kann mir jemand helfen?


Christian S. - Mo 25.02.08 18:06

Hallo und :welcome:!

Wie sehen denn Deine Ansätze aus und wo kommst Du nicht weiter? Du wirst sicherlich viele Leute finden, die Dir helfen, wenn Du Eigeninitiative zeigst.

Grüße
Christian

P.S.: Noch länger ging der Username nicht? :?


le Cauchemar - Mo 25.02.08 19:42

user profile iconChristian S. hat folgendes geschrieben:
Noch länger ging der Username nicht? :?

Bei einer Beitragszahl von 1 könnte man bei diesem Nick Schlimmeres vermuten, aber ich will keine falschen Verdächtigungen machen.
:welcome:

Ich glaube, ihm fehlt einfach eine Idee, wie er das Speichern und das zufällige Abfragen umsetzen soll/kann.
Zum Zufall: Vokabeln in einem 2-dimensionalen Array speichern. Mit der System.Random - Klasse kannst du eine Zufallszahl ausgeben. Dann muss nurnoch das Item im Array aufgerufen werden, welches an der jeweiligen Stelle steht.

P.S.: Ich nehme einfach mal an, dass es an der Idee hapert...da keine genaueren Angaben vorhanden sind.


qwertzqwertyqwertzqwerty - Mo 25.02.08 21:17

user profile iconle Cauchemar hat folgendes geschrieben:
user profile iconChristian S. hat folgendes geschrieben:
Noch länger ging der Username nicht? :?

Bei einer Beitragszahl von 1 könnte man bei diesem Nick Schlimmeres vermuten, aber ich will keine falschen Verdächtigungen machen.
:welcome:

(...)

P.S.: Ich nehme einfach mal an, dass es an der Idee hapert...da keine genaueren Angaben vorhanden sind.


Zum oberen: qwertzqwerty ist mein Standardusername, aber der war schon besetzt. :cry:
Zum unteren: So siehts aus (blutiger Anfänger :wink: )

Hatte es irgendwie mit "textBox1.Text.Clone();" versucht, kam dann aber nicht
weiter (mein Bruder hatte es in Delphi mit save to file gemacht, aber ich weis
den entsprechenden c-sharp befehl nicht)


qwertzqwertyqwertzqwerty - Mi 27.02.08 15:48


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "")
            {
            }
            else
            {
                if (Array1.Created)
                {
                }
                else
                {
                    InitializeComponent(new Array());
                }
            }
        }

Was ist daran Falsch?

Folgende Fehlermeldungen kommen:

Fehler Der Name "Array1" ist im aktuellen Kontext nicht vorhanden.

Fehler Es konnte keine Instanz der abstrakten Klasse oder Schnittstelle "System.Array" erstellt werden.

Fehler Keine Überladung für die InitializeComponent-Methode nimmt 1 Argumente an.


Christian S. - Mi 27.02.08 15:56

Wo und wie ist Array1 deklariert?
Was machst Du mit InitializeComponent? Die Methode ist dazu da, Deine Form zu initialisieren. :?

Ich hab den Eindruck, Dir fehlt es da irgendwie an Grundlagen. :gruebel:
Schau mal hier: Suche bei Google OPENBOOK VISUAL C#