その最も簡単な手順で
、脇から「ウィザード」あなたはフォームを構築し、データ等の環境、テーブル、グリッド、多分これが役立つと結合するために使用することができます。
空のプロジェクトを作成します。
は、ドキュメントタブにプロジェクトのMyApp
Go]を作成し、新しいフォームを追加します。あなたが説明したようにいくつかのボタンを入れてください。ボタンの1つは、「終了」などのフォームを閉じることができます。このフォームには、「データ入力」の要素が存在しないので、ダブル、この終了ボタンをクリックして、コード
CLEAR EVENTS
THISFORM.RELEASE()
に入れて、我々はそれがフォーカスを維持させるために何かを必要としています。ボタンだけでは、「行う」ことはできません。フォームのプロパティシートに移動し、「ウィンドウタイプ」に移動して「モーダル」に設定します。つまり、このフォームを意図的に閉じられるまで保持します。 (これは、あなたのアプリケーションのためにこのフォームから他のフォームを呼び出すためのベースラインとしても保持されます)。 "MyMainForm"などのフォームを保存します。
プロジェクトの[コード]タブをクリックし、新しい「プログラム」を実行します。最も簡単な文脈では、
DO FORM MyMainForm
READ EVENTS
MyStartupProgramなどのプログラムを保存します。プロジェクトに保存したら、このプログラムを右クリックし、 "Set Main"を選択すると、アプリケーション全体の単一エントリポイントとみなされます。保存し、プロジェクトをビルドして実行します。あなたは行かなくてはなりません。
私は、コードと、新しいフォームをプライマリに追加するだけの実行中のベースラインプロジェクトをすでに持っていると思っています。あれは正しいですか?または... VFP9アプリケーションフレームワークを参照したときは、単にVFP 9開発環境を構築するアプリケーションを参照していました。あなたがスクラッチ(新しいプロジェクト)からスタートしているなら、教えてください。 – DRapp
はい、その新しいアプリケーションです、私はそれに取り組んでいます。アプリケーションフレームワークはいくつかのレディメイド機能を提供しましたが、私はそれを使わずに管理すると思います。 – yolo
あなたのためのエントリーポイントとして非常に基本的なベースラインで改訂されたTHENでは、アプリケーションに必要な他の「準備完了のフィーチャー」フォームをすべて追加できます。 – DRapp