一个比较严重的问题 今天发现打开以前的vb6.0源文件没有任何问题,调试、运行均可以。但是 只要往窗体上添加任何一个控件,关闭工程重新打开时就报错。错误信息如下:(不会截图 大致如下) 加载错误 后面是文件路径点击后出现:不能加载''-继续加载工程吗然后就打不开源文件了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是控件版本错误,则打开工程文件(扩展名为.vbp),查看并修改Reference=选项。 错误日志:行 249: 不能加载控件 mnuDo;包含的控件不是有效的载体。行 249: 不能加载文件 C:\Documents and Settings\Administrator\My Documents\test\mainfrm.frm 。 mnuDo是菜单名称 代码里面249行是 else语句 在mainfrm.frm上右键选择记事,看看记事本能否正常打开这个文件。 你找的249,是源代码的249还是FRM文件内的物理249行? 文件损坏了。特别是调试中死机,常常造成文件损坏。复制工程文件夹,打开工程,由它丢弃损坏的窗体。从工程中把坏窗体去掉,重建一个,然后去旧工程中把窗体代码复制过来。当然,也可以尝试用 UltraEdit 等打开窗体文件,与其他窗体文件比对,看是否有可能人工修复。 新建一个工程,然后用记事本打开旧.vbp文件,参考其内容在新工程中手动添加相应窗体、模块、控件和对象引用等。试试看。 这是FLASH升级导致的问题。用记事本打开FLASH的那个窗口。查找FLASH那些代码。用升级之前的代码覆盖就可以。 vb无法访问远程SQL服务器 一条vb题,请高手帮忙??????????? 如何搞个windows2003关机程序? DataReport怎么样去掉打印预览??高分请教 JOIN连接查询问题:简单!解决后立马给分! 这些activex控件在哪里?比如:grid32.ocx 如何使报表控件(ActiveReport2.0)只显示而不打印? 关于超级连接的问题!!!!!!!!!!!??? 我们到底在为谁工作! 如何精确获得文本长度 为什么这段代码提示ActiveX部件不能创建对象 送分100分:请问如何在打印预览前选定打印机和纸张
行 249: 不能加载控件 mnuDo;包含的控件不是有效的载体。
行 249: 不能加载文件 C:\Documents and Settings\Administrator\My Documents\test\mainfrm.frm 。
代码里面249行是 else语句
文件损坏了。特别是调试中死机,常常造成文件损坏。复制工程文件夹,打开工程,由它丢弃损坏的窗体。从工程中把坏窗体去掉,重建一个,然后去旧工程中把窗体代码复制过来。当然,也可以尝试用 UltraEdit 等打开窗体文件,与其他窗体文件比对,看是否有可能人工修复。