ErnstVolker hat geschrieben:
Ich muß nochmal weiter tüfteln und auch mal den Compiler wechseln. Ich weis nur nicht wie das geht.
Volker
Am leichtesten funktioniert es, wenn du dir eine Lazarus Version mit dem FPC zulegst. Hab ich beschrieben auf meiner Seite!
http://dannerbeck.com/?p=11" onclick="window.open(this.href);return false; <-Die einfache Methode.
Oder eben ausm Trunk. Das ist ein bischen tricky. Ich habe angefangen das auch zu beschreiben. Das muss ich allerdings erst noch fertigstellen.
Bist du dir sicher, dass
Code: Alles auswählen
DcApp := GetOleObject('DesignCAD_TLB.Application') as IDcadApp;
IDcadApp existiert? Ich gehe davon aus, dass das SDK mit TurboCAD ziemlich gleich ist, ohne dies zu wissen! Aber es ist naheliegend, da ja offenbar beide Programme von
IMSIG Design sind...
Bei mir heisst das folgendermasen:
Code: Alles auswählen
TCApp:= GetActiveOleObject('TurboCAD.Application') as IApplication;
Bist du dir sicher, das es kein Interface namens IApplication bei dir gibt?

Und...
DesignCAD_TLB.Application schaut auch aus, als wäre hier etwas faul! Und...
Versuch mal GetActiveOleObject...
Am besten, du besorgst dir mal den OLEViewer und checkst die DLL.
http://www.microsoft.com/downloads/deta ... laylang=en" onclick="window.open(this.href);return false;