2012年4月22日日曜日

先日のerror ver2012/4/22

一昨日午前2時まで格闘してw
昨日やったら解決しました

以下拡張FILE作成使用手順

javaFILEを書く
javacでコンパイル
~.classを~.dllに書き換える
HSPLetのextかlibに置く

呼び出したいHSPのスクリプトに
#cmpopt optprm 0
#uselib "dbl_rnd"
#cfunc dr "dbl_rnd" double
とか書く
#cmoptで最適化して
#uselibで使用したいdllを記入(classFILEの拡張子を書き換えたの)
#cfuncで使用宣言

いやいや手こずりましたw

#uselibと#cfuncしてないからNullPointerException出て
dllじゃなくjarとかclassとかをextかlibに置くから読み込めないしw

まぁ動いて良かったですw

ググったら本家掲示板の記事に拡張命令が使えないとか書いてたけど
#uselibと#cfuncしてないからではないでしょうか?

0 件のコメント: