Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
30. Mär 2010
Danke für deine Hilfe.
Funktioniert jetzt.
Habs aber so gelöst:
var FileName:OleVariant;
vWhat, vBookmark:OleVariant;
CDoc : string;
p1, p2, p3, t1, t2, t3, u1, u2, u3 : integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
30. Mär 2010
Wie sähe das denn aus?
Ich hatte mal eine Variante mit cdoc gesehen aber mich nicht weiter damit beschäftigt.
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
29. Mär 2010
weil ich in diesem zusammenhang nur den kannte.
Was gibt es denn für eine clevere Lösung wenn ich das nicht haben will?
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
29. Mär 2010
Ja, es wird ja explizit gesagt dass ein Dialogfenster geöffnet wird auf dem auf öffnen geklickt werden muss.
Gibt es eine Komponente bei der dies nicht extra notwendig ist?
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
29. Mär 2010
Ich habs mal mit deinem Beispiel ausprobiert.
Den einzigen Unterschied zu meiner Variante war die If Anweisung:
if assigned(WordApplication1) then
begin
Aber auch wenn ich das mit drin hab fragt er mich einmal extra.
Liegt es vllt am ConnectKind vom OpenDailog?
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
29. Mär 2010
An sich ist es kein echtes Problem.
Es wäre nur entscheidend bequemer wenn nicht nach dem klicken des Buttons noch einmal ein Fenster aufgeht und ich extra öffnen muss sondern das Dokument sich ohne weiteres nachfragen öffnet.
Funktionieren tut es. Auch die Übergabe und alles andere.
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
26. Mär 2010
Wems hilft hier mal der Ganze Hammer an Quelltext:
procedure TNeuenbeitraganlegen.Button_beitrag_freistellungClick(
Sender: TObject);
var FileName:OleVariant;
vWhat, vBookmark:OleVariant;
p1, p2, p3, t1, t2, t3, u1, u2, u3 : integer;
s, titel, untertitel, titelneu1, titelneu2, untertitelneu1, untertitelneu2 : string;
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
26. Mär 2010
Ich übergebe dem Wordfile einzelne Daten über die Bookmarks.
Auf dem Wordfile habe ich Textmarken erstellt und gebe dann Strings aus Editfeldern und Comboboxen an das File.
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
26. Mär 2010
Wenn ichs so mache krieg ich trotzdem das Fenster und werd gefragt welche datei ich öffnen will
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
26. Mär 2010
hier mal mein Quelltext:
procedure TNeuenbeitraganlegen.Button_beitrag_freistellungClick(
Sender: TObject);
var FileName:OleVariant;
vWhat, vBookmark:OleVariant;
p1, p2, p3, t1, t2, t3, u1, u2, u3 : integer;
s, titel, untertitel, titelneu1, titelneu2, untertitelneu1, untertitelneu2 : string;
begin
Forum: Object-Pascal / Delphi-Language
Delphi
by SnakeSchitt,
26. Mär 2010
Hy,
Ich habe auf meinem formular einen opendialog.
Dazu ein WordDokument und eine WordApplikation
Nun wird jedes mal wenn ich über einen Button das WordFile öffne noch einmal ein Fenster angezeigt wo ich noch einmal auf öffnen gehen muss.
Leider gibt es für den OpenDialoge kein AutoConnect.
Beim WordDocument und beim der WordApplication hab ich schon die Ereignisse Autoconnect auf...