代码简示如下:
procedure TMainForm.Button1Click(Sender: TObject);
var
a: string;
begin
if OpenDialog2.Execute then
a := OpenDialog2.FileName;
end;在弹出打开文件对话框,选择一个文件,并打开的时候出现错误:'access viloation at address 00000000.Read of address 00000000'。
以前从来没有碰到过这样的问题,客户机器上由于安装了SP2(XP系统)以后才出现这个错误,不知道该怎么解决,请指教,感激不尽!
procedure TMainForm.Button1Click(Sender: TObject);
var
a: string;
begin
if OpenDialog2.Execute then
a := OpenDialog2.FileName;
end;在弹出打开文件对话框,选择一个文件,并打开的时候出现错误:'access viloation at address 00000000.Read of address 00000000'。
以前从来没有碰到过这样的问题,客户机器上由于安装了SP2(XP系统)以后才出现这个错误,不知道该怎么解决,请指教,感激不尽!
解决方案 »
- 如何应用两个adoconnection和两个adoquery把一个数据库中的一个表导入另一个数据库中的表中
- web Service,client连接server一直报错
- 怎样在Rave中实现小数点后的位数
- 20分的问题 delphi中数组的下标是从0还是开始的
- FLASH控件上怎么放不了LABEL,IMAGE等控件?
- 数据类型的转换?
- 为了提高技术水平我弄了一个DELPHI论坛,希望能够和有DELPHI技术网站的弄友情链接
- DELPHI7+SQL 2000的问题
- 简单问题求助,窗口最小化事件是哪个?立即给分
- 怎样在For循环的SQL查询中用热键退出!
- 高手赐教,ADO与ODBC的区别
- 求职难啊!!同意的来顶~
而且,有的界面上,不会有这种情况,一切正常,只是客户端com组件上的就不行,而dll就可以,为什么?
,所以有与系统有关的想法,但不知道到底真正的原因是什么
access violation at address 00840004. Read of address 00840004.不知道,这个地址被什么用了,呵呵,气愤
except
写出意外情况的处理或你就raise个自己的exception
我是用的win2003,原来用vclSkin有这问题,不过是vclskin的bug,不用这个第三方控件就没事了
=====================================================================================看来原因在此!我也使用了该控件,怪不得总出些莫名其妙的毛病!