首頁  >  文章  >  eaccessviolation什麼意思

eaccessviolation什麼意思

云罗郡主
云罗郡主原創
2019-03-07 15:29:3317477瀏覽

EAccessViolation是非法存取記憶體的錯誤,和資料庫無關,其錯誤原因可能是定義了一個指針,但是沒有分配內存,也沒有讓它指向一個對象,就操作這個指針導致的錯誤。

eaccessviolation什麼意思

eaccessviolation什麼意思

一:eaccessviolation介紹

EAccessViolation這是非法存取記憶體的錯誤,和資料庫無關。可能是定義了一個指針,但是沒有分配內存,也沒有讓它指向一個對象,就操作這個指針導致的錯誤。

二:EAccessViolation怎麼解決

Access Violation(非法存取),General Protection Fault(一般保護性錯誤)或Invalid Page Fault(無效頁面錯誤),雖然說法不一樣,但本質上總是由同一種錯誤引起的。 Access Violation常常在電腦使用者執行的程式試圖存取未被指定使用的儲存區時遇到。

Access violation at address <十六進位值>

in module <應用程式名稱>

Read of address < ;十六進制值>

“Access violation at address 00000000.Read of adress 00000000.意思是:在地址00000000 存取違反,禁止對地址00000000的讀取

出現access violation at address 00000000. read of address 00000000. 原因是:沒有運行服務端軟體,所以客戶機會提示"Access violation at address 00000000, read of address 0000000",開啟服務

#另外,可能出現這個問題的原因是因為你是在WINRAR的視窗中執行程序,而程式又找不到主要檔案引起的。

解決方法:)

嘗試以相容方式執行程式。右鍵點選圖示-屬性-相容型-選取「以相容方式執行程式」-下方的選方塊中可以選擇以95、98、NT4.0或2000模式來運行,推薦選擇98試試看。

以上是eaccessviolation什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn