10: 2011-03-30 (Wed) 18:34:49 takaboo source 11: 2011-03-31 (Thu) 18:16:46 takaboo source
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]


Front page   Diff ReloadPrint View   Page list Search Recent changes   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)