Bonjour
Avez vous déjà piloté CorelDraw avec C++ Builder ?
Merci
Ciao
Bonjour
Avez vous déjà piloté CorelDraw avec C++ Builder ?
Merci
Ciao
j'ai importé les tlb
mais impossible d'initialiser
qqe chose de similaire marche sous VS2008 mais pas sous C++ builder
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 int main(int argc, char* argv[]) { CoInitialize(NULL); try { CorelDRAW::IDrawApplicationPtr app(__uuidof(CorelDRAW::Application)); app->Visible = VARIANT_TRUE; CorelDRAW::IDrawDocumentPtr doc = app->CreateDocument(); doc->ActiveLayer->CreateRectangleRect(doc->ActivePage->BoundingBox, 0, 0, 0, 0); } catch(_com_error& e) { MessageBox(NULL, e.Description(), "Error", MB_ICONSTOP); } CoUninitialize(); return 0; }
Suite a ta demande d'aide je suis desole mais je ne possede pas Corel, je ne peu pas tester
Salut LotfiB
En faisant des recherche je suis passe par ces sites
C'est du VBA et du Delphi mais cela montre que c'est effectivement possible de piloter Corel par Ole, j'espere que cela est encore utile
Partager