2009-06-27 9 views
3

Ich Umschreiben ein Skript, das COM verwendet eine Windows-Anwendung zu automatisieren, und ich möchte es in Java neu zu schreiben. Die Sache ist, die COM-Bibliotheken scheinen etwas veraltet zu sein, und ich möchte keine Zeit mit Code verschwenden, der nicht funktioniert. Gibt es irgendetwas, was du ausprobiert und gearbeitet hast?Gibt es eine COM-Bibliothek für Java, die gut funktioniert?

Antwort

6

Haben Sie bei JACOB geschaut? Letzte 8. Juni 2009 aktualisiert

JACOB ist eine JAVA-COM-Brücke, die ermöglicht Sie Komponenten COM Automation von Java zu nennen. Es verwendet JNI, um native Aufrufe an die COM-Bibliotheken vorzunehmen. JACOB läuft auf Umgebungen x86 und x64 32-Bit und 64-Bit-JVMs

+1

Unterstützung Ich kann dies auch empfehlen, es hat, bevor erfolgreich eingesetzt ... – Jon

+0

Dank! Ich werde es versuchen! – Geo

+1

Ich kann das auch empfehlen - habe es in mehreren Projekten verwendet, und es funktioniert perfekt (stell sicher, dass du Referenzen in den letzten Blöcken veröffentlichst - wir werden faul mit dem GC!). Ich werde sagen, dass die wahre COM-Programmierung (die Jacob enthüllt) nicht für Uneingeweihte ist. Nehmen Sie sich die Zeit, ein gutes Buch zu diesem Thema zu finden, bevor Sie versuchen, sich mit Jacob zu beschäftigen. –

Verwandte Themen