在使用delphi 2006的过程中遇到的问题!

grjs2004 2006-08-14 02:53:40
在使用delphi 2006的过程中遇到这样的情况,在修改或编写代码时,出现信息框,其内容如下:

Access violation at address 51f07c4b in module 'rtl100.bpl'.Ready of address ffffffff.

打开details的信息如下:

+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $4[51FFB928]{vcl100.bpl } StdCtrls.StdCtrls.TButtonControl.WndProc (Line 3513, "StdCtrls.pas" + 13) + $4
+ $11[5203CACF]{vcl100.bpl } Controls.Controls.DoControlMsg (Line 7288, "Controls.pas" + 6) + $11
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $5[520511CD]{vcl100.bpl } Forms.Forms.TCustomForm.WndProc (Line 3284, "Forms.pas" + 125) + $5
+ $6[5203C150]{vcl100.bpl } Controls.Controls.TWinControl.MainWndProc (Line 7021, "Controls.pas" + 3) + $6
+ $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $6F[77D18706]{USER32.dll } GetDC + $6F
+ $14F[77D187E6]{USER32.dll } GetDC + $14F
+ $17E[77D1B363]{USER32.dll } DefWindowProcW + $17E
+ $1CC[77D1B3B1]{USER32.dll } DefWindowProcW + $1CC
+ $10[7C92EAE0]{ntdll.dll } KiUserCallbackDispatcher + $10
+ $44[77D1B7A6]{USER32.dll } SendMessageW + $44
+ $1B8[77D4FC98]{USER32.dll } CreateMDIWindowA + $1B8
+ $61E6[77D4652B]{USER32.dll } GetClipboardFormatNameA + $61E6
+ $D76[77D28381]{USER32.dll } IsCharAlphaA + $D76
+ $126A[77D28875]{USER32.dll } IsCharAlphaA + $126A
+ $6F[77D18706]{USER32.dll } GetDC + $6F
+ $14F[77D187E6]{USER32.dll } GetDC + $14F
+ $59[77D1C009]{USER32.dll } DestroyCaret + $59
+ $16[77D1E361]{USER32.dll } CallWindowProcA + $16
+ $17[5203CA7B]{vcl100.bpl } Controls.Controls.TWinControl.DefaultHandler (Line 7269, "Controls.pas" + 23) + $17
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $4[51FFB928]{vcl100.bpl } StdCtrls.StdCtrls.TButtonControl.WndProc (Line 3513, "StdCtrls.pas" + 13) + $4
+ $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $6F[77D18706]{USER32.dll } GetDC + $6F
+ $14F[77D187E6]{USER32.dll } GetDC + $14F
+ $122[77D189A0]{USER32.dll } GetWindowLongW + $122
+ $A[77D1BCC7]{USER32.dll } DispatchMessageA + $A

是不是第三方组件的问题?

还是其他问题?

谢谢!
...全文
324 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
GARNETT2183 2006-08-18
  • 打赏
  • 举报
回复
要是这样,那她这个开发软件也不是很好啊!
////////
当然不是这样的啦。。。这样问题的出现,大部份是IDE的Bug...
grjs2004 2006-08-18
  • 打赏
  • 举报
回复
这跟内存多少没什么关系吧!

要是这样,那她这个开发软件也不是很好啊!

据我所知,delphi在不用时,会自动释放内存,而且会尽量少占用内存,

一般的程序不可能占用那么多的内存!

而且我的电脑的内存已经有1G啦!



GARNETT2183 2006-08-16
  • 打赏
  • 举报
回复
还有就是要看电脑自己的配制了。。。一般CUP在P,内存在512MB以上,这样的问题可以减少许多,还要加上打Update2补丁+Hotfixes 1 -5 ,问题可以减少许多。。。还有听过正版的IDE没有这么多的问题,稳定性强许多(难道D版有些问题。。这个不清楚了,没用过正版),总的来说。。。BDS2006比以前的版功能上强许多了。。。
grjs2004 2006-08-16
  • 打赏
  • 举报
回复
不知道borland有没有发现这样的问题,如果发现了,那为什么不修正呢?
比如delphi本身的Bug,borland就有责任修复的!
GARNETT2183 2006-08-14
  • 打赏
  • 举报
回复
这样的情况遇到过许多了。。。一般者是三方组件,和IDE本身的BUG造成的...
dabaicai 2006-08-14
  • 打赏
  • 举报
回复
没见过,呵呵
wudi_1982 2006-08-14
  • 打赏
  • 举报
回复
2006?没用过。
雄牛 2006-08-14
  • 打赏
  • 举报
回复



是盗版的问题吧...

顶/.

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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