PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
865 98/03/13 18:53:33 RE(9):PFCのコード移植は難しいです By あすかちゃんの父
863 98/03/13 18:14:09 RE(8):途中から PFC に移行するには? By あすかちゃんの父
862 98/03/13 18:10:58 RE(7):あの?ちょっと聞きたいんですけど・・・ By まこと
860 98/03/13 17:36:24 RE(6):途中から PFC に移行するには? By てとらぽっと
858 98/03/13 15:30:10 RE(5):あの?ちょっと聞きたいんですけど・・・ By あすかちゃんの父
857 98/03/13 14:51:35 RE(4):あの?ちょっと聞きたいんですけど・・・ By M.M
856 98/03/13 14:48:11 RE(3):あの?ちょっと聞きたいんですけど・・・ By ryo
853 98/03/13 14:31:53 RE(2):あの?ちょっと聞きたいんですけど・・・ By HIDENORI
850 98/03/13 14:17:07 RE(1):あの?ちょっと聞きたいんですけど・・・ By nari
849 98/03/13 14:07:14 あの?ちょっと聞きたいんですけど・・・ By HIDENORI

カテゴリ:旧電子会議室
日付:1998年03月13日 18:14 発信者:あすかちゃんの父
題名:RE(8):途中から PFC に移行するには?

てとらぽっとさん、こんにちは。

>PFC を使う場合、最初からPFCの拡張クラスを使わないと、クラスの管理がややこしくなりま
す。
>もしまだ本格的に開発を進めていなければ、今の内にソースを移行した方がいいと思います。

>わたしは...もう手後れ? PFCのクラスが2段階に拡張されているので、拡張レイヤーを
>わたしが使っているクラス名にしてカスタマイズすればいいのかもしれませんが
>どなたか途中から PFC に移行した方いらっしゃたらアドバイス願えませんか?
>便乗質問、すみません。(^^;

私も、てとらぽっとさんと同じように最初は自分でクラスやスクリプトを作って、
ゴリゴリ開発していました。
で、その開発していたものをPFCを使うように移行したわけですが、PFCを使う場合
は先祖オブジェクトからの継承の問題で、やはりPFCをベースのクラスにしないとま
ずいです。特にPFCはメニューetcからのイベントの起動は、メッセージルーティング
を使っていますので(かなりマニアック)、ウィンドウオブジェクトは全てPFCの子孫
オブジェクトに置き換えました。
データウィンドウはそのまま使えましたけど。

そのオブジェクトの拡張レイヤーに、自分で作ったクラスのスクリプトを追加したり、
オブジェクトのイベントに追加したりして、移行しました。移行元の開発の進捗に
よっては、その労力は作り替えに等しいかと思います。私の場合は自分で作ったスク
リプトのデバッグに苦しんでいたので(まだPBにも慣れていなかったし)、それなりの
成果はあったと思っていますが・・・・

大幅なプログラムの変更が発生したとかでもないと、PFCへの移行はやはり勇気がいる
のではないでしょうか。(PB6.0にしようとすると、5.0のPFCで作ったものはどうなる
んでしょうね? うう、気になる・・・・)
あまりアドバイスになっていなくて、すみません。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.