Registriert seit: 7. Sep 2008
1 Beiträge
Delphi 7 Personal
|
OLE-Programmierung Adobe Indesign(CS3):
23. Sep 2008, 19:40
Brauche dringend Hilfe:
Unten der Code, den ich bisher benutzt habe :
Indesign und auch das Dokument wird geladen.
procedure TForm1.Button1Click(Sender: TObject);
var
MyIndesign : OLEVariant;
begin
MyIndesign := CreateOleObject('Indesign.application.cs3');
MyIndesign.Open('C:\TEST.indd');
showmessage(' ---- ');
MyIndesign.Quit;
MyIndesign := Unassigned;
end;
So weit, so gut! Aber jetzt die große Frage: Wie kann ich den Rahmen, der auf dem Dokument ist, ansprechen. Das muss doch schon mal jemand gemacht haben?
Die Zeile:
( MyIndesign.ActiveWindow.ActiveSpread.PageItems.Cou nt )
zeigt beispielsweise an, wie viele Objekte auf dem Dokument sind. Aber wie kommt man an den Rahmen ran?
Weiß jemand etwas?
Danke an alle.
Rod
|