Autor Beitrag
PP
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Sa 19.04.03 19:20 
Hallo Leute,
ich brauche Eure Hilfe: ich möchte die Items[n] aus einer Listbox im Word als Serienbriefdaten verwenden. :nixweiss:

Für jede Art von Hilfe (Listigs, Links, ....) bin ich dankbar

PP
CastleArts
Hält's aus hier
Beiträge: 10



BeitragVerfasst: Mo 21.04.03 01:54 
Hi PP!

Ich habe mal etwas rumprobiert und habe herausgefunden, dass als SteuerSatz für einen Serien Brief eine ganz normale txt-Datei verwendet werden kann. Jede Zeile entspricht einem Datensatz. Allerdings ist nur ein Feld möglich. Das heißt, Vor und Nachnamen müssten direkt in einer textzeile stehen.

Lege dir eine variable des typs textfile an.
Behandle sie mit den üblichen Routinen AssignFile, Rewrite....
Und schreibe über eine for-Schleife ein Listbox-Element nach dem anderen via WriteLn in die Textdatei.

Diese Datei (Endung *.txt) läds du nun als Datenquelle für den SteuerSatz in Word.

Ich hoffe die Sache klappt! Falls du etwas nicht verstanden hast, bitte nachfragen.

Mfg,

Magnus Schlösser
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Mo 21.04.03 16:20 
Schau Dir einfach den folgenden FAQ-Beitrag von dieser Seite an. Mit den kannst Du Dein Vorhaben realisieren.
PP Threadstarter
Hält's aus hier
Beiträge: 8



BeitragVerfasst: Mo 21.04.03 21:29 
Titel: Danke für die prompte Antwort!
Ich habe vergessen mitzuteilen, daß ich Word aus meiner Anwendung starten möchte und nach beenden von Word wieder in meiner Anwendung weiterarbeiten kann.
In der Listbox stehen die Daten im Format name;vorname;plz;ort;..... (das ; ist das Trennzeichen zwischen 2Felder).

Über OLE habe ich was gelesen, aber ich verwende Delphi 6.0 personal (also nix mit DB, oder OLEServer), das Einzige was ich in den Komponenten gefunden habe war OLEContainer - reicht das ?

Danke für Eure Antworten
PP