窗口在不同电脑下打不开

窗口在不同电脑上打不开?
本帖最后由 lsuperdavid 于 2012-11-04 16:30:19 编辑
w_main上有几个按钮(cb_1,cb_2,……),clicked事件分别是打开不同的窗口。现在编译出来了,直接运行程序(exe),点击cb_1,能打开w_child。然后我就把我程序的整个文件夹拷过其他机子(分别有两台,都没安装PB9),一台可以正常运行,但有一部运行点击cb_1没反应,打不开窗口。我试着加messagebox
cb_1.clicked()
{
  messagebox('','')
  open(w_child)
  messagebox('','')
}


w_child.open()
{
  messagebox('','w_child')
  //执行其他
}


运行的情况是只有两个messagebox('','')
木有messagebox('','w_child')
各位,有遇到过吗?都说说看
------解决方案--------------------
你的pbd是动态添加的吗?是不是没有加载进去
------解决方案--------------------
w_child窗口类型改为main再试试,可能和窗口的类型有关


不过PB有时是有毛病,莫名其妙
------解决方案--------------------
重新全编译一下试试
------解决方案--------------------
按照楼上的试试吧