- 94 名前:デフォルトの名無しさん [02/06/16 00:46]
- >>93
extern "C"指令のついている関数は、external 'xx.dll'で大体使えます。 で、まずはNS_InitXPCOM2、NS_ShutdownXPCOM、NS_GetComponentManagerあたりを使えるようにします。 つぎに、do_CreateInstanceをC++のソースからPascalに移植。 続いてNS_InitEmbedding、NS_TermEmbeddingも移植。 あとは、必要なIDLをPascalに変換。 これで実行できます。 こいつで取得したインターフェースはちゃんとas演算子も機能します。 #Mozillaって900近いIDLがあったのか…。やっぱりXPIDL2PAS作らないと…
|

|