Eingabe in Benutzeroberfläche un speichern im Code

Hallöchen!

Wir haben in der Schule nun eine Projektarbeit bekommen, die sich aber jeder selbst aussuchen kann. Ich dachte mir, ich versuche es einmal einen einfachen Vokabeltrainer zu programmieren. Nun ist mein Überlegen, dass ich nicht jedes einzelne Wort dem Programm vorgeben will, also in den Code schreiben möchte. Wenn ich die Benutzeroberfläche öffne soll es dann so aussehen: Vokabel ist noch nicht vorhanden also neue Form öffnen. Deutsches und englisches Wort eingeben und speichern klicken. aber wie übernimmt er mir das dann im Code? Auch so, dass er es dann soweit speichert und ich dann noch einmal starten kann, um mein zuletzt eingetragenes Wort abfragen zu können.
Ich hoffe ihr habt mich hier soweit verstanden bei dem was ich will…=)
vielleicht kann mir ja jemand helfen, mit was ich so arbeiten muss.

danke schon mal…

LG Miggge

Hallöchen!

Nun ist mein Überlegen, dass ich nicht jedes
einzelne Wort dem Programm vorgeben will, also in den Code
schreiben möchte. Wenn ich die Benutzeroberfläche öffne soll
es dann so aussehen: Vokabel ist noch nicht vorhanden also
neue Form öffnen. Deutsches und englisches Wort eingeben und
speichern klicken. aber wie übernimmt er mir das dann im Code?
Auch so, dass er es dann soweit speichert und ich dann noch
einmal starten kann, um mein zuletzt eingetragenes Wort
abfragen zu können.
Ich hoffe ihr habt mich hier soweit verstanden bei dem was ich
will…=)
vielleicht kann mir ja jemand helfen, mit was ich so arbeiten
muss.

danke schon mal…

LG Miggge

Also im Text Coden kannst du vergessen :smile: :smile:
sobald das Programm compiliert ist, ist es nicht mehr veränderbar.

Sicherungen werden eigentlich immer in Datenbanken oder so genannten Config Files erstellt, wobei letzteres nicht für größere Mengen wie z. B. Vokabeln gedacht sind.

Das einfachste wäre eine Datenbank… für einen profi…
wörter fest coden und den Code beim Lauf direkt zu ändern ist eh unmöglich. Es gibt dann noch die möglichkeit das ganze in eine Textdatei zu schreiben. Geht wunderbar mit Quelltext. In jede zeile ein Wort und die Übersetzung. Hat allerdings den nachteil, wenn die Wörter mal richtig viele werden wirds langsam. im Gegensatz zur DB.

Du sprichst beim Anfragen nach einem Wort auf die Textdatei und beim eintragen eines neuen Wortest schreibst du es einfach unten dran.

Wenn du genauere Fragen zur Programmierung einer solchen Textanbindung oder allgemeine Hilfe zu dem Programm brauchst:
[… MOD - Mail bitte über obiges Formular, wenn’s nicht hier im Brett sein soll.]

Ich hab da nämlich schon ne Programmstruktur im Kopf.

[MOD - Mailadresse entfernt. Detaillierte Begründung gibt’s auf Wunsch per Mail.]