あ、原因分かりました。 直接OmegaChartを起動してSDLPlusを呼び出すことは出来ました。 他のアプリケーションのProcessクラスからOmegaChartを起動した場合に出来ませんでした。
おそらく、他のアプリからOmegaChartを起動した場合に 作業ディレクトリがOmegaChartのディレクトリと別になっているため SDLPlus側でのディレクトリが元の呼び出しアプリの作業ディレクトリと同じになっているためなのだと思います。
dataディレクトリの位置取得を作業ディレクトリではなく、実行ファイルのアドレスにして頂けると助かるのですが。。
出来たらでよいので、よろしくお願いします。
[61] 2008年09月12日 (金) 08時27分
|