PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
17365 | 02/05/07 01:14:55 | RE(6):PB7.0: pblファイル分かた By kenn |
17316 | 02/04/24 09:27:13 | RE(5):PB7.0: pblファイルのどのような単位に分けていいのか分かりません。 By やすこ |
17310 | 02/04/23 13:32:13 | RE(4):PB7.0: pblファイルのどのような単位に分けていいのか分かりません。 By TTTK |
17308 | 02/04/23 12:49:13 | RE(3):PB7.0: pblファイルのどのような単位に分けていいのか分かりません。 By やすこ |
17307 | 02/04/23 11:45:58 | RE(2):PB7.0: pblファイル分かた By こてちゅ |
17305 | 02/04/23 10:00:44 | RE(1):PB7.0: pblファイルのどのような単位に分けていいのか分かりません。 By TTTK |
17302 | 02/04/22 15:43:42 | PB7.0: pblファイルのどのような単位に分けていいのか分かりません。 By やすこ |
カテゴリ:PowerBuilderの開発環境
日付:2002年04月23日 13:32 発信者:TTTK
題名:RE(4):PB7.0: pblファイルのどのような単位に分けていいのか分かりません。
プログラムの規模にもよると思いますが、よほど大きなものでない限り、メニューと各機能画面でアプリケー
ションを分ける必要はないんじゃないかと思います。
ひとつのEXEで、各PBLを動的ライブラリにするだけで十分かと。
その方がレスポンス面でも有利ではないでしょうか。
EXEをロードする時間、OracleへのConnectする時間等、頻繁に繰り返すとなると、無視できない時間がかかりま
すから。
ひとつのEXEであれば、グローバル変数が利用できますし、プログラムのロードやDBのConnectも最初の一回だけ
で済みます。
どうしても別EXEで、ということであれば、担当者コードをコマンドライン引数で渡すのがお手軽ではないで
しょうか?
Run(\"機能1.exe -担当者コード\")
のような形で、各EXEはアプリケーションOpen時にCommandParm()関数でその値を取得し、正しく設定されていな
ければエラー(メニュー.EXEでは担当者コード入力)とする、と。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.