全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1058
推到 Plurk!
推到 Facebook!

请教一个异常问题

尚未結案
Amanda_Chen
一般會員


發表:25
回覆:82
積分:21
註冊:2003-12-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-15 19:08:07 IP:61.165.xxx.xxx 未訂閱
在执行用D7已经编译好的exe文件时,有时会出现EAccessViolation异常,可是程序也还是能运行。有时有不会出现这个异常。很奇怪啊!请教各位大大,会是什么原因哩?怎样解决啊?    < >< >
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-15 20:01:08 IP:211.76.xxx.xxx 未訂閱
您好: 這樣說也不知道問題出在哪?你將錯誤訊息拿去搜尋,可能會有相關的問題 ~~應無所住而生其心~~
Amanda_Chen
一般會員


發表:25
回覆:82
積分:21
註冊:2003-12-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-15 20:39:31 IP:61.165.xxx.xxx 未訂閱
谢谢TerryChen指引的新方向,真的有找到相关主题。似乎是Application 指向了一个空指针。因为它有时就可以正常,有时又指向了它不该去的地方。而且我的Application没有做过任何处理,是不是这个问题呢?该怎么解决呢?
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-15 20:59:12 IP:211.76.xxx.xxx 未訂閱
您好: 將錯誤的地方秀出來讓各位大大參考,單純這樣描述,很難想像 ~~應無所住而生其心~~
Amanda_Chen
一般會員


發表:25
回覆:82
積分:21
註冊:2003-12-28

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-16 09:18:55 IP:61.165.xxx.xxx 未訂閱
对不起来,没有描述清楚。我是在一个application中加入其它的.pas合成一个project,并且将原form1改动为form2,其它表单(form)改为form1.当时觉得可能有不妥的地方,可编译运行都通过。只是在有时运行程序会出现出错信息。描述如下:Application Error "Exception EAccessViolation in module Pit2.exe at 00146178 in module 'Pit2.exe',Read of address 00B7EF50.' 根据查帮助说一种错误可能是application是空指针。可对application指针不了解的,会不会问题出在这里?   另外,我是用在project中同时打开多个表单(form),使用某一个功能时把那表单show出来的方法。总觉得不是很对,是不是有更好的方法呢?试过把它释放,可再用的时候就会出问题。怎样能动态创建呢?试着用类的方法创建 >再想想,再试试。
deity
尊榮會員


發表:90
回覆:876
積分:678
註冊:2003-05-09

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-17 23:32:30 IP:218.15.xxx.xxx 未訂閱
引言: 对不起来,没有描述清楚。我是在一个application中加入其它的.pas合成一个project,并且将原form1改动为form2,其它表单(form)改为form1.当时觉得可能有不妥的地方,可编译运行都通过。只是在有时运行程序会出现出错信息。描述如下:Application Error "Exception EAccessViolation in module Pit2.exe at 00146178 in module 'Pit2.exe',Read of address 00B7EF50.' 根据查帮助说一种错误可能是application是空指针。可对application指针不了解的,会不会问题出在这里? 另外,我是用在project中同时打开多个表单(form),使用某一个功能时把那表单show出来的方法。总觉得不是很对,是不是有更好的方法呢?试过把它释放,可再用的时候就会出问题。怎样能动态创建呢?试着用类的方法创建 >再想想,再试试。 < face="Verdana, Arial, Helvetica"> 你好: 我是用在project中同时打开多个表单(form),使用某一个功能时把那表单show出来的方法。总觉得不是很对,是不是有更好的方法呢?试过把它释放,可再用的时候就会出问题。 不明白干吗要同时打开多个表单,你可以Post你Source Code看下Form的调用有没搞错。 至于要动态创建,你可以参照下面 http://delphi.ktop.com.tw/topic.php?topic_id=44644 http://delphi.ktop.com.tw/topic.php?topic_id=42369 http://delphi.ktop.com.tw/topic.php?topic_id=44175 ——行径窄处,留一步与人行—— 發表人 - deity 於 2004/03/17 23:59:07
Amanda_Chen
一般會員


發表:25
回覆:82
積分:21
註冊:2003-12-28

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-03-18 14:26:19 IP:61.165.xxx.xxx 未訂閱
to deity: 谢谢!正是我想要的。要是我早一点上来就好了。烦了好几天了这个问题。今天早上想到一个方法,类似,不过先是给了变量,总算目标能达到,只是比起你给我看的东东上写的东东又差了些,呵呵! >
Amanda_Chen
一般會員


發表:25
回覆:82
積分:21
註冊:2003-12-28

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-03-18 14:26:37 IP:61.165.xxx.xxx 未訂閱
to deity: 谢谢!正是我想要的。要是我早一点上来就好了。烦了好几天了这个问题。今天早上想到一个方法,类似,不过先是给了变量,总算目标能达到,只是比起你给我看的东东上写的东东又差了些,呵呵! >
系統時間:2024-11-23 11:41:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!