VFP9でスタンドアロンのexeファイルを作成することはできません。私は次のコードを試しました。VFP9でスタンドアロンexeを作成できません
BUILD PROJECT XX FROM MAIN BUILD EXE MAINEXE FROM XX
これは、実行可能ファイルを作成します。しかし、それはスタンドアロンではありません。どんな解決策ですか?
VFP9でスタンドアロンのexeファイルを作成することはできません。私は次のコードを試しました。VFP9でスタンドアロンexeを作成できません
BUILD PROJECT XX FROM MAIN BUILD EXE MAINEXE FROM XX
これは、実行可能ファイルを作成します。しかし、それはスタンドアロンではありません。どんな解決策ですか?
ランタイムファイルなしで実行されるVFPで実行可能ファイルを作成することはできません。必要なのは(あなたがFLLs、ActiveXのような任意の他の依存関係を持っていない場合)実行可能ファイルのフォルダにそれらのいくつかのDLL(下記参照)を追加することです:
Vfp9r.dll Vfp9t.dll Vfp9Renu.dll
注:あなたはそれについて考えるなら、そこに多くの言語があるケースがあります。ネイティブのオールインワン実行ファイルを作成できる言語はあまりありません(C、例として)。
それは私の多くを助けた。ありがとうございました... 以前のバージョンのFoxpro(私はDosバージョンを意味します)では、「BUILD EXE MAINEXE FROM XX EXTEND」を使用してスタンドアロンEXEを作成することができます –
スタンドアローンEXEを作成するFoxproのWindows版はありますか? ? –
AFAIK no。 FPDOS 2.6以前でのみ可能でした。私が言ったように、広く使われている言語のほとんどは、スタンドアロンの実行可能ファイル(C#、Vbなど)を持っていません。 –
「スタンドアローン」とはどういう意味ですか? – Alejandro
サポートファイルがなくてもどこでも動作するはずです。 –
次にいいえ。少なくとも、どのVFPプログラムでも、対応するVFPランタイムが存在する必要があります。次に、使用に固有の追加ファイルが必要です。なぜそれはとても重要ですか? exeファイルだけでなく、さらにいくつかのファイルをコピーする必要があります。 – Alejandro