ひとりごとか報告か悩みましたが。
ものは試しに、ランチャープログラムを作ったんですが、dialog16でパス付きのEXEを登録し、
ボタンを押すとそれが実行されるんですが、あるプログラムを実行すると「データファイルがない」
とのメッセージがでました。
試しに、ショートカットやファイルを指定して実行をすると、うまくいきます。
悩んだ末、ショートカット等は、いったんプログラムがあるフォルダにカレントを移動して実行して
いることが判明しました。
従って、execで実行する前に、chdir getpath(exe_file,32) を実行するとうまくいき、いい勉強に
なりましたが、と「データファイルがない」と怒る前になぜ自身の実行ファイルがあるフォルダの中を
調べるように作らないのかなぁと思いました。
人の事は言えないけどね。(^^;)