为什么VB窗体打开后以前建立的控件都不见了???

ycZhao123 2015-03-26 10:17:11
上次保存的窗体文件,重新打开后,窗体上的控件就都消失了,然后错误如下:

行 10: 属性 DrawStyle在 yonghu 中有无效值。
行 5: 属性 FillStyle 在 yonghu 中不能被设置。


请问这是什么原因造成的?该如何解决???
...全文
1244 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycZhao123 2015-03-27
  • 打赏
  • 举报
回复
引用 7 楼 Tiger_Zhao 的回复:
[quote=引用 楼主 ycZhao123 的回复:]上次保存的窗体文件,重新打开后,窗体上的控件就都消失了,然后错误如下: 行 10: 属性 DrawStyle在 yonghu 中有无效值。 行 5: 属性 FillStyle 在 yonghu 中不能被设置。 请问这是什么原因造成的?该如何解决???
如果没有其它错误,说明控件创建是成功的,属性不对。 用记事本打开 .frm 文件查看,DrawStyle 取值应该在 0~6 之间,如果没越界就是控件限制了某些值不许设置。 控件的 FillStyle 是只读的。 最大可能是控件有改动。 又:出错的 .frm 文件没有用 VB 之外的文本编辑器修改过吧?[/quote] 没有修改.frm文件,只用VB打开过,现在这个问题困扰的我不行不行的,但愿你这个方法有效吧
Tiger_Zhao 2015-03-27
  • 打赏
  • 举报
回复
引用 楼主 ycZhao123 的回复:
上次保存的窗体文件,重新打开后,窗体上的控件就都消失了,然后错误如下: 行 10: 属性 DrawStyle在 yonghu 中有无效值。 行 5: 属性 FillStyle 在 yonghu 中不能被设置。 请问这是什么原因造成的?该如何解决???
如果没有其它错误,说明控件创建是成功的,属性不对。 用记事本打开 .frm 文件查看,DrawStyle 取值应该在 0~6 之间,如果没越界就是控件限制了某些值不许设置。 控件的 FillStyle 是只读的。 最大可能是控件有改动。 又:出错的 .frm 文件没有用 VB 之外的文本编辑器修改过吧?
Tiger_Zhao 2015-03-26
  • 打赏
  • 举报
回复
不用。
出错的窗体从工程中移除(不要保存窗体哦),加组件引用,把窗体重新加加入工程。
ycZhao123 2015-03-26
  • 打赏
  • 举报
回复
引用 1 楼 Tiger_Zhao 的回复:
首先,要在工程中添加了组件,才能在窗体上添加控件。 其次,重新打开窗体时,要根据当前工程中组件的引用信息才能还原出上次设计的控件。 几种可能原因: 1)你直接双击窗体文件打开,因为默认工程没有加组件,出错。只要始终从保存的工程文件打开就可以了。 2)该控件被卸载了,就算有组件的引用但是不能创建控件。重新安装即可。 3)没把工程保存下来。那就从空白工程开始,先添加组件,再添加已保存的窗体。
多谢回复。首先不是第一个原因,始终都是打开的工程文件;第二个也不太可能,因为其他的工程文件都没问题,只有一个无法打开,况且是所有的控件都消失;你的第三个是要重新建立所有控件???
Tiger_Zhao 2015-03-26
  • 打赏
  • 举报
回复
首先,要在工程中添加了组件,才能在窗体上添加控件。
其次,重新打开窗体时,要根据当前工程中组件的引用信息才能还原出上次设计的控件。
几种可能原因:
1)你直接双击窗体文件打开,因为默认工程没有加组件,出错。只要始终从保存的工程文件打开就可以了。
2)该控件被卸载了,就算有组件的引用但是不能创建控件。重新安装即可。
3)没把工程保存下来。那就从空白工程开始,先添加组件,再添加已保存的窗体。
ycZhao123 2015-03-26
  • 打赏
  • 举报
回复
引用 5 楼 Tiger_Zhao 的回复:
你创建窗体的时候怎么加的? 没加过怎么把控件设计到窗体上的?
将窗体移除再添加,还是出现了相同的问题。我这个工程里有好几个窗体,只有两个窗体出现问题,其他都正常,这是我最不能理解的
Tiger_Zhao 2015-03-26
  • 打赏
  • 举报
回复
你创建窗体的时候怎么加的?
没加过怎么把控件设计到窗体上的?
ycZhao123 2015-03-26
  • 打赏
  • 举报
回复
引用 3 楼 Tiger_Zhao 的回复:
不用。 出错的窗体从工程中移除(不要保存窗体哦),加组件引用,把窗体重新加加入工程。
原谅我的无知,怎么样加组件引用?

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧