社区
VB基础类
帖子详情
紧急求救
progame
2003-12-03 09:49:56
先写了一个自定义控件
编译通过
创建一个exe工程
加载控件
ctrl+f5全编译执行没问题
编译exe 文件
在写入exe文件时无响应
只有强行结束vb进程
谁遇到过这个情况? 为什么?
谢谢
...全文
58
8
打赏
收藏
紧急求救
先写了一个自定义控件 编译通过 创建一个exe工程 加载控件 ctrl+f5全编译执行没问题 编译exe 文件 在写入exe文件时无响应 只有强行结束vb进程 谁遇到过这个情况? 为什么? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
apple_boy
2003-12-03
打赏
举报
回复
超极关注。
online
2003-12-03
打赏
举报
回复
安装sp5试试
simanh
2003-12-03
打赏
举报
回复
VB打patch了没?
nilboy
2003-12-03
打赏
举报
回复
我个人的理解是,和C的编译器一样,在compile可执行文件的时候(非debug),编译解释程序会将引用的文件调入编译(如C的头文件),所以会执行你引用的控件代码
你可以先检查一下你写的控件中是否有与当前工程不匹配的数据类型、声明等
progame
2003-12-03
打赏
举报
回复
现在可以编译 但是在编译exe的时候会报错
subscript out of range
我想不通啊 编译的时候去执行这段代码干嘛
progame
2003-12-03
打赏
举报
回复
我换了一台电脑 仍然这样
Private Sub UserControl_Terminate()
Dim i As Integer
On Error GoTo err_proc
For i = LBound(m_Column) To UBound(m_Column)
Set m_Column(i) = Nothing
Next i
For i = LBound(m_RowSet) To UBound(m_RowSet)
Set m_RowSet(i) = Nothing
Next i
Erase m_Column
Erase m_RowSet
Exit sub
err_proc:
MsgBox Err.Description
End Sub
这是控件里的代码
居然编译调用exe的时候 这个地方会被执行
怎么解释
rainstormmaster
2003-12-03
打赏
举报
回复
重起计算机,再编译exe试试
rainstormmaster
2003-12-03
打赏
举报
回复
很有可能是系统的问题
电信设备-具有
紧急
求救
功能的移动终端及其
紧急
求救
方法.zip
电信设备-具有
紧急
求救
功能的移动终端及其
紧急
求救
方法.zip
酒店客房SOS
紧急
求救
系统设计方案2.doc
酒店客房SOS
紧急
求救
系统设计方案2.doc
酒店客房SOS
紧急
求救
系统设计方案及对策.doc
酒店客房SOS
紧急
求救
系统设计方案及对策.doc
基于Android的
紧急
求救
App的设计与实现.pdf
基于Android的
紧急
求救
App的设计与实现.pdf
Android13 去掉连续多次按电源键弹出
紧急
求救
功能.patch
Android13 去掉连续多次按电源键弹出
紧急
求救
功能.patch
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章