Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tabulator in Word-OLE-Automation?

39 views
Skip to first unread message

Alexander C. Weiss

unread,
May 6, 2002, 11:10:27 PM5/6/02
to
Hallo NG,

ich fülle ein Word-Dokument über OLE-Automation:
An einer Stelle möchte ich Tabulatoren verwenden um Text bündig
untereinander zu setzen.
Bsp.: Ihr Zeichen <Tab> Unser Zeichen <Tab>
Ansprechpartner

Der entsprechende VB-Vode zur Umsetzung lautet:
Selection.TypeText Text:="Ihr Zeichen" & vbTab & "Unser Zeichen" & vbTab &
vbTab & "Ansprechpartner"

Wie setze ich das in Delphi um?
...
tmpstring := 'Ihr Zeichen';
?????
Word.Selection.TypeText(Text:=tmpstring);
...

Den String so wie oben zusammenzustückeln funktioniert nicht - das wird dann
genau so als String in Word geschrieben....

Vielen Dank für Eure Hilfe.
mfg
acw


Thomas Stutz

unread,
May 7, 2002, 2:37:14 AM5/7/02
to
> ich fülle ein Word-Dokument über OLE-Automation:
> An einer Stelle möchte ich Tabulatoren verwenden um Text bündig
> untereinander zu setzen.


const
vbTab = chr(9);
begin
//...
tmpstring := 'Ihr'+ vbTab + 'Zeichen';
Word.Selection.TypeText(Text:=tmpstring);
//...
end;


tom


David Brunner

unread,
May 7, 2002, 2:43:21 AM5/7/02
to
Hi!


> Bsp.: Ihr Zeichen <Tab> Unser Zeichen <Tab>
>

Für <Tab> kannst Du #9 an Word schicken:

Word.Selection.TypeText('Ihr Zeichen' + #9 + tmpstring);


Bye, David

--
_.-.___________________________________________________________________

Web == http://www.david-brunner.de
_.-.___________________________________________________________________


Alexander C. Weiss

unread,
May 7, 2002, 10:35:03 AM5/7/02
to
Vielen Dank ;-)

0 new messages