10: 2011-03-30 (水) 18:34:49 takaboo ソース 11: 2011-03-31 (木) 18:16:46 takaboo ソース
Line 149: Line 149:
***Ruby [#r63b1e3e] ***Ruby [#r63b1e3e]
 +'SampleCode\Ruby'フォルダにサンプルが同梱されます。ポート・ボーレート・ID等は使用する環境に合わせて適宜修正して使用します。~
 +[[Ruby:http://www.ruby-lang.org/ja]]はオープンソースの動的なプログラミング言語で、外部のDLLへ簡易にアクセスすることが出来ます。~
 +但し、バージョンによるアクセス方法の差異が存在します。
 +~バージョン1.9
 +  require 'dl/import'
 +  molude dxlib2
 +   extend DL::Importer
 +   dlload "./dxlib2.dll"
 +   extern "int DX_OpenPort( char *, long )"
 +  end
 +  devid = dxlib2.DX_OpenPort( "ポート名", ボーレート )
 +バージョン1.8
 +  require 'dl/import'
 +  molude dxlib2
 +   extend DL::Importable
 +   dlload "./dxlib2.dll"
 +   extern "int DX_OpenPort( char *, long )"
 +  end
 +  devid = dxlib2.dX_OpenPort( "ポート名", ボーレート )
***Python [#mc6a5a49] ***Python [#mc6a5a49]
 +'SampleCode\Ruby'フォルダにサンプルが同梱されます。ポート・ボーレート・ID等は使用する環境に合わせて適宜修正して使用します。~
 +[[Python:http://www.python.jp/Zope]]はオープンソースの動的なプログラミング言語で、外部のDLLへ簡易にアクセスすることが出来ます
 +
***Java [#ceff395d] ***Java [#ceff395d]


トップ   差分 リロード印刷に適した表示   全ページ一覧 単語検索 最新ページの一覧   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom