Am besten du verwendest das bekannte "Schachtelsystem".
Jedes Vokabel das du kannst, wir in die nächste schachtel gelegt; kannst du ein vok nicht, dann wird es eine schachtel zurückgelegt...fertig ist es, wenn alle vok in der letzten schachtel sind...
so viel zum inhalt...
zum prog...ich würd es mit einer textdatei und 2 arrays machen. in der textdatei steht in einer zeile die frage(vokabel auf deutsch) und in der zweiten die antwort(vok in englisch) in der dritten zeile wieder die frage und in der nächsten wieder die antwort...usw.... das ließt du dann ein mit
Delphi-Quellcode:
while not EoF(f) do
begin
inc(i);
Readln(f,Frage[i]);
Readln[f,Antwort[i]);
end;
Dann musst du nur noch ein wenig an der optik des programms üben, denn die meisten vok trainer die ich kenn sehen schrecklich aus!!!
ps.: schau mal in den opensource und freeware bereich der
dp, so viel ich weiß ist da ein ganz guter voktester...
[edit] hab noch nen beitrag zu dem schachtelsystem gefunden...
http://www.stangl-taller.at/ARBEITSB...rnkartei.shtml
[/edit]