[Delphi] Daten aus einer Excel Tabelle auslesen

Servus,

ich möchte einen Vokabeltrainer Programmierenn, der aus einer Excel Tabelle (Spalte A = Englisches Wort; Spalte B = Deutsches Wort) die Wörter aulesst und dann das Deutsche Wort anzeigt und die Eingabe mit dem Englischen Wort vergleicht.

mfg krumme

Frage:
Warum schreibst du es nicht einfach in eine normale Datenbank => stinknormale Datei => Stream to File, fertig.

lg,
n1ob

weil ich nicht weiß wie das geht:lol:

also das ist jetzt so, wie wenn du noch nicht laufen kannst, aber nen marathon laufen willst.
…wenn du weisst was ich meine.

aber mom…ich schau mal :wink:

so, hab die procedur gefunden:Procedure TDB.SaveStringToStream(Const Stream: Tstream; Value: String); Var i: integer; c: Char; Begin i := length(Value); Stream.write(i, sizeof(i)); For i := 1 To Length(value) Do Begin c := Value[i]; Stream.write(c, sizeof(c)); End; End;
du musst dir erstmal per f := TFileStream.create(Filename, fmopenwrite Or fmcreate);
nen Stream setzen, den dann hier als ersten Parameter übergeben un der presst dann den String den du als zweiten Parameter übergibst irgendwo hin.

Außerdem würde ich würde erstmal an kleinkrahm üben, bevor ich gleich ne DB implementiere.

Übrigends kann ich kein Delphi ^^ … das Zeug hier hab ich mal mit nem Freund, der ein Delphigott ist, geschrieben um es dann in C++ nachzubauen.

lg,
n1ob

danke:grin:

done …

… siehe mein vorheriger Post.

ich habs jtz mit excel gelöst, aber jetz wird immer A und B angezeigt.

A und B … ?

Der Inhalt der Spalte A und der Spalte B z.b A1 und B1