|
问:诸位专家,有一问题:在数据窗口dw_1中用 dw_1.dataobject="dw_sj"来改变对象,在PB7环境下运行一切OK。但当创建工程和应用程序后,run该应用程序(exe文件)时,数据窗口dw_1的数据对象dw_sj不能出现。本人甚为奇怪?一直还没有查出原因?请赐教。
答:当程序中用到了动态加入的对象,如dw_1.dataobject="dw_sj"(数据窗口对象"dw_sj"即为动态加入),PB编译时是扫描不到的,这时可以将此对象写入到资源文件中来解决: 用记事本创建资源文件dw_object.pbr 写入:c:\myprogram.pbl(dw_sj) 编译时将此文件选入Resource File Name处。
|