タグ

COMに関するdewdropのブックマーク (4)

  • Groovy - COM Scripting

    Introduction Scriptom (scriptom-1.5.4.zip), an optional Groovy module originally developed by Guillaume Laforge, combines the elegant "syntactical sugar" of Groovy with the power of the Jacob library (Java COM Bridge). The result is something that looks an awful lot like Windows Scripting Host (WSH) scripting with VBScript - only it's for Java.  Once installed into Groovy, Scriptom allows you to s

  • C++で作ったアプリケーションとJScriptの連携:CodeZine

    はじめに WindowsにはWindows Scriptと呼ばれるスクリプトを実行するインフラが用意されており、VBScriptとJScriptという2つのスクリプト言語が搭載されています。 稿ではC++で書かれたネイティブアプリケーションからJScriptを実行し、JScriptからC++のクラスメソッドを呼び出す方法や、反対にC++からJScriptの関数を実行する方法を紹介します。また、JScriptのArrayオブジェクトをC++で作成する方法についても紹介します。対象読者 以下のアプリケーションを開発したことがある人。C++、JScriptを使ったアプリケーションWin32 APIを使ったアプリケーションCOMコンポーネントを利用したアプリケーション 作成/実行環境Windows XP/VistaVisual Studio 2005 ソースコードソースコードのダウンロード  ダ

    dewdrop
    dewdrop 2007/12/10
    COMってC++から使おうとするとなんでこんなにめんどくさいんだろう
  • com4j: com4j

    This project aims to develop: A Java library that allows Java applications to seemlessly interoperate with Microsoft Component Object Model. A Java tool that imports a COM type library and generates the Java definitions of that library. The goal of the project is to provide a better integration of Java and COM. Feature Highlights Takes advantages of J2SE 1.5 features to improve usability. Binds di

  • ショートカットファイルの情報を読みとる

    はじめに 今回は、ショートカットファイル(デスクトップにいっぱいあるやつ)の情報を読みとる方法を説明します。ショートかとファイルを操作するときにはShell Linkというものを使います。これは、COMとか呼ばれるものみたいですが私はよく分かりません。これによって使い易くなるとか書いてありますが、逆に面倒くさくなっています。 今回は、簡単なのでサンプルはありません。 COMの初期化 COMを使う前に、COMライブラリを初期化する必要があります。InitCommonControlsみたいなものです。初期化は、 CoInitialize(NULL); とするだけでOKです。ただし、shlobj.hというインクルードファイルを忘れずにインクルードしてください。 ショートカットファイルの情報を読む まずは、プログラムを見てください。この関数はショートカットファイル(LinkFile)の情報を返す関

    dewdrop
    dewdrop 2007/02/14
    めんどくさい。COMきらい。
  • 1