Delphi控制項設計時經常出現access violation at address錯誤?

2025-06-26 15:05:38 字數 1645 閱讀 8911

1樓:匿名使用者

access violation(非法訪問),general protection fault(一般保護性錯誤)或者invalid page fault(無效頁面錯誤),雖然說法不一樣,但本質上總是由同一種錯誤引起的。access violation常常在計算機用巧耐戶執行的程式試圖存取未被指定使用的儲存區時遇到。 access violation at address 《十六進位值》 in module 《應用程式名》 read of address 《十六進位值》 「access violation at address of adress 00000000.意思是:

在位址 00000000 存取違反,禁止對位址00000000的讀取 出現access violation at address 00000000. read of address 00000000.原因是:

沒有執行服務端軟體,所以客戶機會提示"access violation at address 00000000, read of address 0000000",開啟服務端程式或檢查網線即可解決。兄判 另外,可能出現這個問題的原因是因為你是在winrar的視窗中執行程式,而程式又找不到主要檔案引起的。 解決方法:

嘗試用相容方式執行該程式。右鍵點選圖示——屬性——相容型——選中「以相容方式執行該程式」——下面的選框中可以選擇以、或2000模式來執行。推薦選孝塵春擇98試試看。

2樓:匿名使用者

通常是對空位址執行了操作造成的,你仔細檢查下,在建構函式里是不是宣告瞭什麼型別但沒有建立例項。

如何解決access violation at address問題?

3樓:網友

<>2、接著需要在接下來彈出的頁面框中選擇」高階「選項,在其下方點選」效能「下方的」設定「按鈕:

3、最後只需要點選」資料執行保臘改猜護「列表下勾選」為除為除下列程式之外的所有輪型程式和服務啟用dep」即可解決電腦上有「access violation at address」殲寬問題:

delphi怎麼除錯access violation at address錯誤

4樓:

一般都是物件未例項化或者是釋放後對它進行了訪問造成的。

如何解決「access violation at address」錯誤

5樓:泡影果果

工具:windows系統屬性設定。

步驟:1、找到不需要啟用dep的應用程式的安裝位置,在後面新增的時候需要按路徑找到該應用程式。在桌面快捷方式上右鍵單擊,選擇「開啟檔案位置」命令。

如果是xp系統的話,按路徑:右鍵單擊快捷方式→屬性→快捷方式選項下的查詢目標)

2、計算機裡oa精靈的安裝位置。右鍵單擊我的電腦(xp系統)/計算機(win7)/這臺電腦(win8),如下圖所示,選擇「屬性」命令。

3、在屬性介面,選擇左側邊欄的「高階系統設定」。

4、單擊「高階」選項卡下的「效能」中的「設定」按鈕。

5、勾選「為除下列程式之外的所有程式和服務啟用dep」,如果不需要設定不啟用dep的應用程式或服務的話,直接點選「確定」按鈕即可。如果需要設定,點選「新增」按鈕按照第①②步中找到的路徑新增不需要啟用dep的應用程式。

delphi7怎樣定義控制項陣列並獲得下標?

對的補充 要定義乙個陣列儲存按鈕abtns array . of tbutton 建立按鈕時給陣列賦值,並將下標保凳盯穗存到按鈕的tag屬性。棗卜abtns i abtns i tag i 點選按鈕的 取tag就是陣列的下標則侍 inttostr sender as tbutton tag form...

設計時那些常規的尺度,什麼是設計的尺度與比例?

應該是公分左右吧!我自己感覺。離地太高了對心裡有一定的影響。在五十公分左右的話。有較強的安全感一般的床都都是公分左右的!椅子就不一樣了要跟自己的身高有關。也就是自己的腳跟到膝蓋的距離有關椅子不能比腳跟到膝蓋高。什麼是設計的尺度與比例?尺度bai和比例是兩個非常。du相近的概念,它們都用於zhi表示物...

小戶型在做裝修設計時,怎麼設計才比較合理?

小戶型有陽臺,但客廳與陽臺是有門的,如果是大戶型也無所謂,如果是小戶型就會顯得客廳的空間特別小,所以如果是小戶型最好倒在客廳與陽臺之間的門上,實現客廳與陽臺的結合,也可以結合餐廳,儘量選擇宿舍的瓷磚,這樣整體效果會更好 空間會顯得更大,增加採光量。小戶型的裝修空間有限,收納的空間要做足,否則東西沒地...