参照する正確な dll<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな!
とても簡単な質問があります。
私は、.CSV ファイルのデータに対して事前定義された JSL スクリプトを「実行」できる .NET C# アプリケーションを開発しています。 必要な機能の実装を開始し、使用しましたInterop.JMP.dllそれはいくつかの記事で言及されました。
必要な機能はすべてこの dll にあるようです。
これで、マシンに JMP PRO v11 がインストールされました。 インストールフォルダーには、そのようなdllはもうありません。
C# JMP 自動化を実装する際に使用する正しい dll の名前は何ですか?
このdllはどこからダウンロードできますか?
よろしくお願いします、
アルテム
Re: 参照する正確な dllJMP を参照として追加すると、Interop DLL が VB によって作成されます。DLL をリファレンスにしたくありません。 jmp.exe と同じフォルダにインストールされている JMP タイプ ライブラリである jmp.tlb を参照します。「古い」JMP を参照として VB プロジェクトから削除し、c:\program files\sas\jmppro\11 にある jmp.tlb を新しい参照として選択する必要があります。これにより、新しい Interop DLL が作成され、VB が機能するように参照が修正されます。すべてが正常であることを確認するために、実際に VB をシャットダウンして再起動する必要がある場合があります。
なぜ特別な DLL が必要ないのかというと、答えは、COM インターフェイスが jmp.exe 自体の中にあるからです。Interop.DLL は、VB .NET が COM インターフェイスにアクセスするのに役立ちます。
ブライアン・コーコラン
JMP開発
Re: 参照する正確な dllこんにちはジェフ
チャプターフォーム全体を読みましたJMPスクリプトガイド
質問する前にこれを読んだことさえあると確信できます。
それでも、どのようにしてそれが可能なのか説明していただけますか」特別な .DLL は必要ありません"?
私の質問を明確にするために説明しましょう。

あなたは私が持っていることがわかりますInterop.JMP.dllソリューションに含まれ、ソリューションで参照されます。 その結果、コンパイラは JMP.Application や JMP.DataTable などの JMP データ型を認識します。
しかし、この dll は古い JMP のものであり、これから使用する JMP 11 PRO のものではありません。
以下は、JMP 11 PRO がインストールされたマシンでのファイル検索のスクリーンショットです。
1) でC:\Program Files (x86)\SAS\JMPPRO\11

2) でC:\Program Files\SAS\JMPPRO\11

ホント、こんなくだらない質問してすみません
Re: 参照する正確な dll特別な .DLL は必要ありません。
の 581 ページJMPスクリプトガイド自動化による JMP の起動に関する情報があります。
詳細については、C:\Program Files\SAS\JMPPRO\11\Documentation\AutomationReference.pdf を参照してください。
-ジェフ