製品
製品の一覧
Mathematica
Mathematica for Students
Mathematica
ホームエディション
Wolfram
CDF Player
(無料ダウンロード)
CDF(計算可能ドキュメント形式)
web
Mathematica
grid
Mathematica
Wolfram
Workbench
Mathematica
アドオン
Wolfram|Alpha関連製品
ソリューション
ソリューションの一覧
工学
航空宇宙工学と防衛
化学工学
制御系
電気工学
画像処理
生産工学
材料科学
機械工学
オペレーションズリサーチ
光学
石油工学
バイオテクノロジーと医学
バイオインフォマティクス
医用画像処理
金融,統計,ビジネスの分析
保険数理
データの解析とマイニング
計量経済学
経済学
金融工学と数学
財務リスク管理
統計
ソフトウェア工学とコンテンツ配信
オーサリングと出版
インターフェース開発
ソフトウェア工学
Web開発
科学
天文学
バイオサイエンス
化学
環境科学
地球科学
社会・行動科学
デザイン,芸術,娯楽
ゲームデザイン・特殊効果・ジェネレーティブアート
教育
高等教育
短大・専門学校
初等・中等教育
学生
テクノロジー
CDF(計算可能ドキュメント形式)
高性能並列計算(HPC)
参照:テクノロジーガイド
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
サポート
テクニカルサポートページ
知識ベース
ラーニングセンター
コミュニティ & フォーラム
トレーニング
サイトライセンスの確認
Wolframユーザポータル
会社概要
会社概要
ニュースとイベント
Wolframブログ
パートナーシップ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
サイトの一覧
Wolfram|Alpha
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Mathematica Journal
Wolfram Media
Wolfram
Tones
Wolfram Science
Stephen Wolfram
DOCUMENTATION CENTER SEARCH
New to
Mathematica
?
Find your learning path
»
.NETインターフェース
>
NETLINK 概要
.NET/Link
ユーザガイド
はじめに
.NET/Link
.NET
MathLink
J/Link
と比較しての
.NET/Link
Mathematica
から.NETを呼び出す
はじめに
NETLink`パッケージをロードする
.NETランタイムを起動する
.NETのアセンブリと型をロードする
.NETアセンブリ
.NETの型
LoadNETAssembly
LoadNETType
ロードされたアセンブリと型を見る
静的な型のメンバのコンテキストと可視性
.NETと
Mathematica
の間で型を変換する
オブジェクトを作成する
メソッド,プロパティ,フィールドを呼び出す
構文
.NETの名前に含まれるアンダースコア
型とオブジェクトに関する情報を得る
NETTypeInfo
その他の便利な関数
参照カウントとメモリ管理
Mathematica
でのオブジェクト参照
ReleaseNETObject
NETBlock
LoadedNETObjects
Enum
「Out」と「Ref」のパラメータ
「値で」そして「参照で」オブジェクトを返す
参照と値
ReturnAsNETObject
NETObjectToExpression
オーバーロードされた演算子
キャスティング
はじめに
親クラスから隠れたメンバを呼び出す
明示的インターフェースの実装
privateクラスとpublicインターフェース
インデクサ
例外
例外が処理される方法
GetNETException
カスタム例外の処理
ネストされた型
MakeNETObject
複素数
.NETコンソールウィンドウ
.NET/Link
を使うアプリケーションを配布する
バージョン情報
ユーザインターフェースを作成する
はじめに
モーダルな操作とモードレスの操作
イベントを処理する
モーダルなウィンドウ
モードレスのウィンドウ
カーネルとフロントエンドを手動で.NETと共有する
Mathematica
グラフィックスとタイプセット式を表示する
.NETウィンドウを最前面に持ってくる
例題ファイル
Mathematica
から使用するために独自の.NETの型を書く
はじめに
結果を
Mathematica
に手動で返す
Mathematica
による評価をリクエストする
例外を投げる
メソッドを割込み可能にする
独自のイベントハンドラのコードを書く
自分の.NETクラスをデバッグする
DLLを
Mathematica
から呼び出す
はじめに
DLLの見付け方
引数と戻り値を指定する
はじめに
プリミティブ型
文字列
配列とポインタ
関数ポインタ
特別の属性を必要とする宣言
例題ファイル
COMを
Mathematica
から呼び出す
はじめに
オートメーション(遅延結合)を使う
オートメーションを使うことの難点
相互運用アセンブリ(初期結合)を使う
tlbimp.exeを使って相互運用アセンブリを作成する
プライマリ相互運用アセンブリ
COMリソースを解放する
COMオブジェクトをキャストする
COMイベントを処理する
ActiveXコントロールを表示する
例題ファイル
.NETから
Mathematica
を呼び出す
はじめに
MathLink
主要な
.NET/Link
のインターフェースとクラスの概要
はじめに
IMathLinkとIKernelLink
MathLinkFactory
MathLinkException
Expr
MathKernel
MathPictureBox
サンプルプログラム
プログラムを構築,配備する
.NET/Link
アセンブリ
コマンドラインからコンパイルする
Visual Studio .NETを使う
プログラムを配備する
チュートリアル集
.NET/Link
User Guide