Object Oriented XBASE Forum


設定/修正情報


Visual FoxPro Ver5.0a/6.0/7.0/8.0/9.0関連

スクリーンに表示される文字のFontはコマンドラインウインドウで
_Screen.FontName = "MS ゴシック"
_Screen.FontSize = 11
このようにすると変更出来ます。
プロジェクトプロパティの日本語フォント文字化けに対処する方法については以下をご参照下さい。(※Win98/ME)
http://pockets.otto.to/icq/guide/japanese/sysfont.html
http://www.forest.impress.co.jp/library/ticago.html


Ver5.0a/6.0 SETUP WIZARD

◎ インストールイメージを作成する場合の注意点(EXEの作成)

1) SET環境
 FoxProのアプリケーション開発環境下で作成しているかぎりでは、
 Optionダイアログで設定した環境が反映されますが、EXEでは
 すべてデフォルトとなってしまいます。
 SET TALK, SET EXACT, SET DATE, SET CENTURY等は特に留意して
 メインプロシージャにて宣言をおこなっておくと良いでしょう。

2) メインアプリケーションウインドウの初期設定は
 goApp=CREATEOBJECTの前に _SCREENオブジェクトに設定します。
  _Screen.Caption
  _Screen.WindowState
  _Screen.Picture
  _Screen.Closable
  _Screen.FontName
  _Screen.FontSize
  _Screen.CLS
  goApp.SetIcon
 などのプロパティについてヘルプを参照して下さい。

3) データファイルの相対パス設定
 プログラムの作成時点から留意しなくてはいけないのがドライブ
 パスの通し方です。EXEを導入する環境が開発環境と異なるド
 ライブやディレクトリが想定されるときは、EXEを立ち上げた
 ドライブパスがデフォルトとなります。メインプロシージャにCD
  で開発環境のフルパスが切ってあるのでここをコメントアウトし
 ておかないと、データファイル等が読みに行けなくなってしまい
 ます。また、USEのファイルも相対パスで記述しておかないと
 エラーになってしまうので注意します。

4) SetUp Wizartの起動時注意点
 セットアップウイザードを起動する場合、対象となるアプリケー
 ションのプロジェクトウインドウが開いていると共有違反でウイ
 ザードが最後の作業でエラーダウンしてしまいます。
 プロジェクトウインドウはあらかじめ忘れず閉鎖しておきます。

5) 配布時点でWizardにパッケージする必要の無いファイル
 アプリケーション.APP
 アイコンファイル
 リソースに取り込まれるグラフィックファイル
 SCX,SCT等のフォーム
 FRM,LBL等のレポートクエリー情報
 MNX等のメニュー構造ファイル
 PRGファイル、PRJファイル等
 上記はEXEのリソースに取り込まれます。
 なをインストールイメージ作成後実際のインストールを行い
 動作を検証してください。

Ver 7.0 / 8.0 Install Shield SetUp Wizard

FoxPro Ver7.0でコンパイルしたEXE APP DBF等必要なものを特定のディレクトリに
設置します。念のためプロジェクトディレクトリとは別のディレクトリが良いです。

次にインストールシールドを立ち上げ [File]-[New]で新しいプロジェクトを
作成します。

このときプロジェクトファイルのディレクトリは上記の同じディレクトリで構い
ません。言語は日本語を指定します。

@Organize Your Setupの
 →General Inf.の keywordsそのまま Product Nameにアプリ名を設定
 ICONとかは省略できます。INSTALL DIR {ProgramFiles Folder]\PROGRAM設置用\
 とか書きます。
 →SetUp types のチェックを標準のみにします。
ASpecify Appli Data
 →Filesで
 Destination Computerで右クリックし Predefinedで[InstallDIR]を選択します。
 Source computer's filesウインドウに梱包したいファイルを表示し
 それをドラッグ&ドロップでDestinationのディレクトリに落とします。
 →Objects/Merge Modu.
 で必要なインクルードランタイムを指定します
 ■ Microsoft Viasual FoxPro Runtime Libraries にチェック
 ■ Microsoft Viasual FoxPro Runtime Libraries にチェック
 ■ Microsoft Visual C++ Runtime Library にもチェックを入れます。
   なを同じ名称のものが何行かありますが 下の説明ウインドウに
   MSVCR70.msm(あるいは80) とある行を選択します。

 さらにActive Documentsでご利用の場合は( Ver7.0のみ)
 ■ Microsoft Visual FoxPro Active Document Support Library


CCustomize the Setup Appe.
 →Dialogs
 ダイアログはデフォルトのままにして
 ■ Install Welcom
 ■ Destination Folder
 ■ Ready to Install
 ■ Setup Progress
 ■ Setup Complete Success
 上記にチェックを入れます。

これで上部にあるメニューから
[Build]-[Build singleImage]を選択します。
コンパイルが成功したら
[Buile]-[Test SingleImage]でインストールの試運転をします。
[Test]は実際にはインストールがおこなわれません。

 



INDEXへ