![]() |
Corel Draw aus Delphi Steueren
Hallo,
ich würde gerne Ein VB-Macro-Script in Coreldraw von Delphi aus starten. Bis jetzt schaffe ich es eine Datei ferngesteuert zu öffnen:
Delphi-Quellcode:
Meine Frage: Wo finde ich eine Befehlsübersicht (z.B. wo der Befehl FileOpen drin steht).
var Draw: Variant;
begin Draw := CreateOleObject('CorelDraw.Automation.12'); Draw.FileOpen(getCardPath+'vorlage.cdr'); Draw.SetDocVisible(True); end; Hab schon viel gesucht. Die einzige Seite, die sich damit ein wenig auseinandersetzt ist: ![]() MfG |
Re: Corel Draw aus Delphi Steueren
Schau dir die VBA-Hilfe zu CorelDraw an
|
Re: Corel Draw aus Delphi Steueren
Danke, hatte ich zwar schon...
aber nun bin ich unter "CorelScript methods" fündig geworden. Allerdings find ich dort keine Methode, die ein Script startet. MfG |
Re: Corel Draw aus Delphi Steueren
Vieleicht irgendwie mit "MenuCommand", aber dazu bräuchte ich die CommandID!?
:gruebel: |
Re: Corel Draw aus Delphi Steueren
Hast du schon mal daran gedacht, die CorelDraw.tlb zu importieren? Die zugehörige Dokumentation des Objektmodells findet man in draw12vba.chm...
Uwe Raabe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz