0

私はFoxPro/Visual Fox Pro についてまったく知識がなく、この FP アプリケーションがどのように機能するかを理解しようとしています。

CFX、DBF、FPT、DLL、および EXE ファイルがたくさんあります。アプリケーションは、.EXE を実行することによって起動されます。

FoxPro アプリケーションを作成/公開する場合、exe を作成し、必要なすべての DLL を照合しますか? ソース ファイルのファイル拡張子は何ですか?

それとも、これを達成するためにサードパーティのツールを使用する必要がありますか?

ありがとう!

4

3 に答える 3

2

まず、私は foxpro の下で .CFX 拡張子を認識しません。これは 1987 年から FoxBase+ の時代までさかのぼります。グーグルで検索すると、メディア形式、Casio Algebra FX、Cold Fusion、またはその他のいずれかのように見えます。

ただし、Foxpro がコンパイルされると、EXE にコンパイルされます。他の DLL は、VFP9R.dll、VFP9t.dll、VFP9RENU.dll (または VFP8 や VFP7 など) などの VFP のランタイム ライブラリでない限り、他のサードパーティ ライブラリ ユーティリティである可能性があります。

.DBF と .FPT は、データベース ファイルと対応する「メモ」ファイルの内容です。通常、メモ フィールドは自由形式のメモであり、長さが不明または無制限であることが予想される場合にレコードに関連付けることができます。

ソースコードに関しては、いくつかのプロジェクトファイルと、おそらくクラス、フォーム、および prgs の拡張子を持つファイルを含む必要があります。

.PRG -- プログラム .SCX / .SCT -- フォーム .VCX / .VCT -- ビジュアル クラス ライブラリ .PJX / .PJT -- メイン プロジェクト ファイル .MNX / .MNT -- メニュー。

Re-Foxと呼ばれるDEコンパイラもあり、最新のものはRe-Fox 10で、exeをそれぞれのフォーム、クラス、prgsなどに完全に逆コンパイルすると思います...頑張ってください

于 2009-09-25T11:20:10.320 に答える
0

実行可能ファイルをビルドする最も簡単な方法は、プロジェクト ファイルが必要です。プロジェクト ファイルの拡張子は .pjx です。プロジェクト ファイル CREATE PROJECT TEMP を作成します。ファイルをその上にドラッグすると、Fox はその拡張子に基づいて適切なタブに配置します。次に、[ビルド] ボタンをクリックして、依存関係を解決できます。

フォックス アプリを展開するには、顧客のマシンに存在する必要があるサポート ファイルの最小数があります。FOX ヘルプ F1 を読むと、これらのファイルの一覧を取得できます。注意深く読んで、Foxpro を一度も使用したことのないクリーンなマシンで試してみてください。次に、すべてのファイルをキャッチしたかどうかがわかります。現時点では目の前にはありません..

于 2009-09-28T02:49:43.987 に答える
0

Microsoft foxproまたはそれ以前のバージョンが必要です。ファイルの種類から、.prg ファイルのソースがないと思います。Foxpro ファイルの種類

于 2009-09-25T08:40:01.017 に答える