精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Powerbuilder>>PFC>>FAQ>>PFC FAQ 之一:PFC 的 Open 事件

主题:PFC FAQ 之一:PFC 的 Open 事件
发信人: edison()
整理人: edison(1999-10-11 21:34:29), 站内信件
问:PFC 的 Open、pfc_Open、pfc_PreOpen、pfc_PostOpen 都有什么区别?

答:这些都是与 Open 相关的事件。首先 pfc_Open 事件与其他事件具有截然不
同的含义。 pfc_Open 是一个空的事件,他是 PFC 提供的一个框架。它的用意

是那些程序需要 Open 一个文件、一个 Project 啦等等情况时建议 PFC 的开发

者使用该事件。为 PFC 开发人员提供一个统一的编成风格!PFC 经常有这种事件

。而其他三个事件都是在窗体 Open 时触发的事件。因此,关于窗口起始时需要

执行的代码通常都放到这些事件中。( 所有 PFC object 中的这些事件的用意都

是这样 )

三个事件的执行顺序是:

                   |-> Open
    pfc_PreOpen -->|
                   |-> pfc_PostOpen

    至于为什么,分析一下源码你就清楚,很简单!


各位网友非常抱歉。关于 PFC 的 FAQ 非常少,这篇帖子是因为 chrnow 兄的问

题而引发的,再次希望大家都来讨论 PFC !

--
※ 来源:.网易 BBS bbs.netease.com.[FROM: bbs.szptt.net.cn]

[关闭][返回]