社区
VB基础类
帖子详情
VB程序运行,也不知道什么时候突然自动退出,界面没有了,也不报错。急!
skywax
2003-06-09 01:46:27
我们写的有一个VB程序。在windows2000 server 下运行。
刚开始好好的。过几天,程序偶然会出错退出。也不知道什么错。
因为也不弹出错误。现像就是整个程序界面就没有了。
因为不报错。所以没法查问题。也不知道什么时候出问题。
有没有解决办法呀!!!!!
哪位大虾指点一下的啦。
谢谢。
...全文
541
24
打赏
收藏
VB程序运行,也不知道什么时候突然自动退出,界面没有了,也不报错。急!
我们写的有一个VB程序。在windows2000 server 下运行。 刚开始好好的。过几天,程序偶然会出错退出。也不知道什么错。 因为也不弹出错误。现像就是整个程序界面就没有了。 因为不报错。所以没法查问题。也不知道什么时候出问题。 有没有解决办法呀!!!!! 哪位大虾指点一下的啦。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinshou1979330
2003-06-14
打赏
举报
回复
关注
j4sxw
2003-06-14
打赏
举报
回复
打SP5
bydisplay
2003-06-14
打赏
举报
回复
应该是第三方控件或第三方动态链接库造成的
skywax
2003-06-14
打赏
举报
回复
还没找到解决办法。555...
jordi2014
2003-06-14
打赏
举报
回复
重装一下vb吧,我碰到过add-in菜单莫名奇妙丢失的情况,后来将其卸载后重装才行.
skywax
2003-06-14
打赏
举报
回复
那就是说,如果vb用第三方控件,API,等。就捕捉不到错误了?加了on error 也没有用。但是我发现有时候也能捕捉到第三方控件错误。是不是第三方控件中用了多线程呢?跟这有关系吗?
skywax
2003-06-12
打赏
举报
回复
看来很可能是我调用了api了。但那个api是我用VC++写的API,不大,应没问题。但是原来
其它VB程序也碰到过这样的问题。就是机遇不大。所以难搞清是怎么回事。
pigsanddogs
2003-06-11
打赏
举报
回复
to : lxcc(虫莲) ( )
如果调式模式也这样, 睡一觉起来发现IDE没了,怎么办呢 ? 我以前碰过
unrknight
2003-06-11
打赏
举报
回复
你的程序有没有用到api啊?我记得调用某些api时,如果有什么错误,vb就不能正常的捕捉到错误!
holydiablo
2003-06-11
打赏
举报
回复
我以前也碰到过这种问题,好象和某些函数的大小有关,我以前有个程序就是在NT会出这种问题,后来我尝试着把一些写的太大的函数分割出来,就没事了,这样说来还是VB本身的堆栈管理有问题
道素
2003-06-11
打赏
举报
回复
安装补丁,sp3以上
举个例子,如果没安装补丁,在vb设计环境下设置一个picturebox空间的picture属性,当要弹出选择文件对话框时,vb会非正常关闭,这都是我以前发现的问题,安装好补丁就没事了
( ">
)(
// )
shannon--//""--
-/------ch21st@hotmail.com
skywax
2003-06-11
打赏
举报
回复
我用的windows 2000 server 打了补丁3. vb也打了补丁。 平时嘛,在调试环境下,好像不
会出错。但是生成可执行文件后,就不知道它什么时候会突然没有了。界面就这样消失了。
就跟自已关闭一样。没有任何提示。我也加了on error goto error 语句,但是好像捕捉不
到像这样的错误。我问过我同学,他的VB程序也遇到过这样的问题。真是怪,,,,就是找
不出来原因。。。。好像在windows2000下我原来没有遇到过这样的情况。不过也不好说,因
为并不是每个程序都是这样的。我这个程序写的比较大,涉及得也比较多。网络,数据库等都有。
lxcc
2003-06-11
打赏
举报
回复
用调试模式运行,然后等待!
kmzs
2003-06-11
打赏
举报
回复
经常的VB6与Window98打的还要厉害!
饮水需思源
2003-06-11
打赏
举报
回复
使用楼上的方法设置错误陷井
csdngoodnight
2003-06-11
打赏
举报
回复
on error goto ErrorHandle
'代码一堆
exit sub
ErrorHandle: '提示错误号,在设计时调试效果好些
msgbox err.Number
'如果用的ActiveX控件或第三方控件,就不好说了。
benxie
2003-06-11
打赏
举报
回复
呵,用LOG。吧。
ydzqw
2003-06-10
打赏
举报
回复
呵,你的程序是不是用了别人的控件?
我猜这个控件里面是多线程的实现。
不知有没猜对,不敢乱发言了。:)
hc_z
2003-06-10
打赏
举报
回复
去掉on error ,要不写LOG文件,先要定位错误呀
wamlaw
2003-06-10
打赏
举报
回复
重新安装一下?:)
把代码贴出来,还有各个属性
加载更多回复(4)
ACReport中国式
报
表控件2011(Ver2.3)
包含使用和开发接口文档,及Delphi、
VB
、VC++、C#.net、
VB
.net和WEB下的demo。 ACReport简介 Anycell Report(简称AC Report)是一款中国式
报
表组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报
表工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,勿须上下对齐,在制作复杂的中国式
报
表时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报
表设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以打印图像、图表(直方图、折线图等)、Rich文本、 条形码、中式财务帐薄、支持在
报
表中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用
程序
中给
报
表引擎扩充函数库、
报
表样式和单元格样式。 6.支持多种
报
表样式,如清单式、分组、交叉表、以及子
报
表等。 7. 支持多栏式
报
表。 8. 和应用
程序
完美结合,支持windows下所有的开发工具和
程序
语言(例如Delphi、C++、
VB
、PB、.NET、易语言),最终用户在设计器里可直接选择打印字段,生成表达式,
报
表设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报
表设计人员可以编写脚本、在
报
表设计器里为
报
表添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用
程序
中的数据集,也支持在
报
表中直接连接各种数据库,通过SQL直接获得
报
表需要的数据。 11.无失真导出为Excel、Word、Html格式的文档 Ver 2.3主要新增或修改的功能 一、增加的功能: 1、支持二维条码 2、图片单元格支持gif格式 4、增加了一边生成
报
表一边预览的选项,减少用户的等待感 5、清单
报
表增加了明细分栏功能。 6、分组
报
表增加每组分页补充空行功能。 7、清单和分组
报
表中,补充空行时,可以选择是否显示横线和竖线条。 8、页面选项中增加“保持页脚在页面底部”、“是否套打模板”、“不打印背景图”等选项。 9、增加了批量设置字段别名的方法:SetDataFieldAliasName,使得英文字段在
报
表中可以用中文展现,更便于最终用户设计
报
表。 10、在设计器页面左边“
报
表样式”显示区中单击
报
表样式标签可以直接调出
报
表样式设置窗口 11、增加了Delphi下专用的VCL控件(对COM的再次封装,Delphi开发人员使用AC更加简单方便)。 12、Delphi的接口源码中增加了LoadFromCommonBlobField和SaveToCommonBlobField函数,可以直接从一个非ADO的Dataset中装入或保存模板文件。 13、函数优化,在同一页中如果两个或多个公式有公共子公式,则此公共子公式只会执行一次,例如:有以下两个公式: NumToCnText(sum(DocLines, DocLines.LineTotal)/10000, 1) NumToCnText(sum(DocLines, DocLines.LineTotal) * 100, 1) 在
运行
报
表时,sum(DocLines, DocLines.LineTotal) 函数在同页中只会被执行一次。 二、bug修正和功能变动 1、修正了右对齐单元格时,不能及时刷新的问题。 2、修正了调用Init方法后,
退出
应用
程序
报
错
的问题。 3、修正了
退出
“
报
表页面选项”窗口后,右下脚属性列表没有及时刷新的问题。 4、在设计器中,如果某行的上边线不可见,则不覆盖上一行单元格的下边线(旧版中会覆盖)。 5、修正了不能撤销粘贴单元格操作的bug 6、修正了页面属性中打印机名称不能保存的问题 三、demo 1、增加了“保存模板到数据库”的demo 2、增加了自定义预览
界面
的demo 3、增加了分组合并
报
表demo 4、增加了清单
报
表在一页中分多栏打印的demo 5、增加了web下的demo 四、其它 1、
界面
的优化,工具栏风格改变、增加了所选单元格在标尺上的位置标注等。 2、AcRptEngine新增了一些方法,如ClearContents、ExportAcrToStream等
IceLight V1.3.44[一线光-无驱,恢复SSDT,可杀IS,SS]
一款强大的反黑客工具,适用于Windows 2000/XP/2003/Vista操作系统,用于查探系统中的幕后黑手(木马后门)并作出处理,当然使用它需要用户有一些操作系统的知识。
一.
界面
与上一版本
界面
相比有了很大改善,用户可自行查看.具体如下:
1,修复了上一版本中在英文操作系统中中文显示为乱码的问题.(在此感谢蛋白兔子参与测试)
2,重新为IceLight设计了一款新图标,菜单使用OFFICE XP的风格.
二.系统
1,进程\线程中增加了挂起与恢复功能,
2,不使用驱动,通杀隐藏进程,侦测伪PID,查看、恢复SSDT
3,具有网络查看,服务,检测功能.
三.自启动
这是一个新增的模块区域,主要用来管理系统中
自动
启动的信息.当然可能还存有
不完善地方,所以还有待考验.
该区域中包括:注册表启动\IE浏览器\Winlogon\开始菜单启动
四.杀进程
1,不使用驱动的前提下,结束冰刃就像切豆腐
2,不使用V1.1.31中的DLL,直接代码注入干进程
3,即使无法openprocess也能尽量结束它.
五.自保护
主要是在ring3模式下HOOK了NtOpenThread,NtOpenProcess,NtTerminateThread,NtTerminateProcess,还有
子类了 WM_CLOSE,WM_QUIT 消息.可防止被一些菜鸟所写的恶意
程序
Kill掉.但对于ring0无效..
为了弥补这缺点,在ethread结构中的flag置PS_CROSS_THREAD_FLAGS_SYSTEM位,过PspTerminateProcess NtTerminateProcess应该是没什么问题.另保护了PID.
如果你以IceLight.exe /s 的方式启动,那么连RING0都无法结束它。(对于菜鸟来说)
只能按下Shift+Ctrl+F1来
退出
。
六.不足
目前IceLight尚不能枚举消息钩子及窗口,我会努力搞的!
Updata:
Debug Version:08年2月16日晚,公测版本在
VB
GOOD发布。
Version 1.0:08年2月17日,1.0版本发布。一下子就加入N多新功能和修正N多小强。
目前可以注入DLL结束进程和管理服务、注册表。
Version 1.1:08年2月19日,1.1版本发布。修正第一次启动
报
错
和强制关机变注销的小强。-____-!加入启动项管理,加入反隐藏,反伪PID及进程分级功能,还有一些零碎的BUG。。不多说了……
Version 1.1.22:08年2月19日,该名为IceLight,加入僵尸检测,网络状态监测,修正几个小BUG..等等
还是还原不了SSDT,哎,菜鸟啊
Version 1.1.31:3月2日,加入线程枚举,显示模块数、检测更新、在线提问。+小改动,同时结束多个进程
Version 1.2.38:3月9日,放弃DLL注入结束进程,改用代码注入。另新增保护PID、隐藏进程功能。使用Knlps强杀进程,不过稳定性不太好.
Version 1.3.16:3月30日,一次巨大的改动,加入枚举SSDT,优化了代码,重弄了
界面
,一级一些零碎的小东西.
Version 1.3.44:4月4日,清明节,差点把源码弄丢了..随机标题换了.加入了超级自我保护,超强枚举进程.
最后欢迎广大网友提供宝贵的建议及BUG反馈!
By GGY 2008.04.04
QQ 349462015 GGYBlog.Cn
VB
程序
设计入门基础
VB
入门基础。清楚易懂,适合初学者本课程主要从开发环境、窗体、命令按钮、文本框、标签、消息框和输入框、代码基础、选择结构、循环结构、数组、过程、控件等方面进行讲解
Anycell Report 中国式
报
表控件2011 2.45.008.rar
Anycell Report(简称AC Report)是一款中国式
报
表组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报
表工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,调整某行上单元格的宽度时,不影响其它行中的单元格。在制作复杂的中国式
报
表时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报
表设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以打印图像、图表(直方图、折线图等)、Rich文本、条形码、中式财务帐薄、支持在
报
表中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用
程序
中给
报
表引擎扩充函数库、
报
表样式和单元格样式。 6.支持多种
报
表样式,如清单式、分组、交叉表、以及子
报
表等。 7. 支持多栏式
报
表。 8. 和应用
程序
完美结合,支持windows下所有的开发工具和
程序
语言(例如Delphi、C++、
VB
、PB、.NET、易语言),最终用户在设计器里可直接选择打印字段,生成表达式,
报
表设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报
表设计人员可以编写脚本、在
报
表设计器里为
报
表添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用
程序
中的数据集,也支持在
报
表中直接连接各种数据库,通过SQL直接获得
报
表需要的数据。 11.无失真导出为Excel、Word、Html格式的文档。 Ver2.45.008 bug修正: 1.当计算公式出
错
导致生成
报
表失败,
退出
调用AC Report的
程序
时发生内存
错
误。 2.含有子
报
表且子
报
表的列数大于主
报
表,不能导出到Excel的问题。 3.和Skin皮肤控件冲突的问题(主要是导出Excel后
报
错
)。 Ver2.45主要变动1.修正了独立子
报
表(未嵌入到所属页面的子
报
表)预览后
退出
程序
时,发生内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.导出Excel功能改进。 4.Cell()函数空值处理。 5.
界面
修改。 6.修正VCL控件和demo编译出
错
的问题。 Ver 2.4 主要变动: 1.可拖动对象功能增强(现在AC不仅可以支持强大的表格功能,也可以使用AC Report 像传统的
报
表工具例如FastReport或水晶
报
表那样设计
报
表了)。 2.在新建页面时,增加了“数据模块”类型,用来存放
报
表中的数据控件,更方便模板的管理。 3.对话框(Form)功能增强。 4.支持双面打印。 5.其它: 财务帐薄支持套打。 单元格支持批量拖动。 设计器
界面
优化。 相关bug修正。 新功能相关的Demo。 Ver2.45主要变动: 1.修正了独立子
报
表内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.导出Excel功能改进。 4.Cell()函数空值处理。 5.
界面
修改。 6.修正VCL控件和demo编译出
错
的问题。 安装包中含使用和开发接口文档,及Delphi、
VB
、VC++、C#.net、
VB
.net和WEB下的demo。
ACReport中国式
报
表控件2011(Ver2.45)
补丁下载(1.15M): http://u.115.com/file/f8f8e7d9fa# Ver2.45.407 重大功能完善: 1.当计算公式出
错
导致生成
报
表失败,
退出
调用AC Report的
程序
时发生内存
错
误。 2.含有子
报
表且子
报
表的列数大于主
报
表,不能导出到Excel的问题。 3.和Skin皮肤控件冲突的问题(主要是导出Excel后
报
错
)。 4.进一步完善导出Excel的算法,将多个页面格式迥异的
报
表导出在一个Sheet上时,改进了算法,使得在Excel中所需列的数量和宽度计算精确度更高,真正做到无失真导出,容
错
性更好,对于任何复杂的
报
表,都可以正确导出 Ver2.45主要变动 1.修正了独立子
报
表(未嵌入到所属页面的子
报
表)预览后
退出
程序
时,发生内存泄漏的bug。 2.图片单元格支持在公式中设置URL链接地址。 3.Cell()函数空值处理。 4.
界面
修改。 5.修正VCL控件和demo编译出
错
的问题 ACReport简介 Anycell Report(简称AC Report)是一款中国式
报
表组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式
报
表工具之一。就如Anycell Report的名称那样,灵活强大的表格功能一直是AC Report区别于其它软件或控件最显著的特征之一,AC Report 表格取消了传统表格概念中“列”的概念,每一行上的单元格数量可以不等,且可以自由活动,勿须上下对齐,在制作复杂的中国式
报
表时可以避免很多不必要的合并拆分操作,制作表格更加方便和随心所欲,并且省时省力。AC Report单元格支持多种丰富的形态,例如格式化文本、图片、图表、条码、OLE容器等。 AC Report的一些基本特点: 1.独具特色的表格,风格与Word表格相似,但可以做出比Word或Excel更灵活的表格来。 2. 功能全面、专业的中国式
报
表设计器,中国用户更易于学习和接受。 3.支持多种单元格样式,可以打印图像、图表(直方图、折线图等)、Rich文本、 条形码、中式财务帐薄、支持在
报
表中嵌入Word、Excel文档等。 4. 强大的计算和合计功能。内置表达式解析系统和函数库。 5. 可扩充性,可以在应用
程序
中给
报
表引擎扩充函数库、
报
表样式和单元格样式。 6.支持多种
报
表样式,如清单式、分组、交叉表、以及子
报
表等。 7. 支持多栏式
报
表。 8. 和应用
程序
完美结合,支持windows下所有的开发工具和
程序
语言(例如Delphi、C++、
VB
、PB、.NET、易语言),最终用户在设计器里可直接选择打印字段,生成表达式,
报
表设计器用户容易学习理解。 9. 支持脚本和窗体编程,
报
表设计人员可以编写脚本、在
报
表设计器里为
报
表添加窗体,为最终用户提供更丰富的交互功能。 10. 既可以使用应用
程序
中的数据集,也支持在
报
表中直接连接各种数据库,通过SQL直接获得
报
表需要的数据。 11.无失真导出为Excel、Word、Html格式的文档
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章