我修改了别人的一个PFC程序。
该程序主窗口连接主菜单m_main_frame(继承自m_frame).
我修改了m_main_frame,增加和删除了一些子菜单。
修改完毕后,在PB中运行无任何错误及提示。
编译成运行文件main.exe后,运行。
发现大部份窗口能打开并正常运行,但有几个菜单点击后打
不开窗口,提示如下:
(几个子菜单项的提示相同)
ERROR:
can not assign object of type m_prod_search to
varible of type m_9 at line 5 in create event of
object m_inquiry of m_main_frame.
(m_main_frame为主菜单)
请问这是什么原因,我该如何修改?
谢谢。
5 个解决方案
#1
我也曾遇上这样的问题,这一般是你在修改时,有些脚本没有改,变量定义丢失等问题,你仔细察看一下提示的脚本吧,或许会发现错误.
#2
将所有的pbl进行编译
#3
用完全编译
#4
还有无别的方法。
#5
我有一想法,是不是编译成带.pbd的可执行文件能解决问题.
因为以前我也试过没编译时正常,编译完就执行出错,后编译成带.pbd的可执行文件就好了.
因为以前我也试过没编译时正常,编译完就执行出错,后编译成带.pbd的可执行文件就好了.
#1
我也曾遇上这样的问题,这一般是你在修改时,有些脚本没有改,变量定义丢失等问题,你仔细察看一下提示的脚本吧,或许会发现错误.
#2
将所有的pbl进行编译
#3
用完全编译
#4
还有无别的方法。
#5
我有一想法,是不是编译成带.pbd的可执行文件能解决问题.
因为以前我也试过没编译时正常,编译完就执行出错,后编译成带.pbd的可执行文件就好了.
因为以前我也试过没编译时正常,编译完就执行出错,后编译成带.pbd的可执行文件就好了.