Ⅰ 易語言程序 出現 應用程序錯誤!急!!1646
您好!出現:0x???????? 指令引用的0x????????內存。該內存不能為"read"或"written"。【答案shijan8原創】★如果使用本答案請註明原創作者名或答案來源★
【1】出現該問題原因很多,首先一定要清楚是在什麼時候出現該問題,把下面寫的看完,對照您電腦出現的問題進行正確的解決。(如果偶爾出現該問題,關機後,重新開機,可能會消失)
【2】盜版系統或Ghost版本系統,系統文件錯誤或丟失,也會出現該問題,及時安裝官方發行的補丁,{檢查電腦年、月、日是否正確}。用360安全衛士或安裝的其它軟體進行系統修復,如果修復不能解決,重新安裝系統。建議:最好安裝【正版】系統或【完整版】系統。
【3】檢查驅動是否出現問題,重新安裝驅動或及時更新驅動。
【4】病毒引起的:升級殺毒軟體或下載專殺工具,清理惡意插件,對電腦全盤殺毒。
【5】硬體引起的:
(1)可能是內存條出現的小問題,關機斷電,把內存條拆下清理干凈重新安裝。必要時更換內存條。(硬體上一般不會出現該問題)
【6】軟體引起的:
(1)安裝的軟體與系統或其它軟體發生沖突,盜版或帶病毒的軟體,請慎重下載軟體,最好使用正版。【這里主要說的是檢查開機啟動項,把沒必要啟動的啟動項禁止開機啟動】
(2)如果你的電腦中安裝了兩款或兩款以上的同類軟體,比如:兩款殺毒軟體、兩款優化系統軟體等,請卸載一款,以免發生沖突,以保持電腦穩定性。
(3)有些系統補丁下載安裝了錯誤補丁,可能與您當前的系統或其它軟體發生沖突,也會出現該問題。卸載該補丁,找到適合您電腦補丁,重新下載重新安裝。
(4)當下載安裝或打開運行播放器、游戲、QQ等第三方軟體,出現該問題時。可能是您下載的軟體存在著危險,系統本身為了保護系統不受影響,也會出現該內存不能為「read」或「wrtten」。一般的解決辦法就是卸載該軟體重新安裝。如果不能解決,需要更換同類型其它版本的軟體,或找到發生沖突的軟體卸載它,問題才能解決。
如果上面說的檢查都沒問題,可以試試下面的方法:看看能不能解決。
◆開始→運行→輸入cmd→回車,在命令提示符下輸入下面命令
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回車。
完成後,在輸入下面的
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回車。
如果怕輸入錯誤,可以復制這兩條指令,然後在命令提示符後擊滑鼠右鍵,打「粘貼」,回車,耐心等待,直到屏幕滾動停止為止。(重啟電腦)。
●在檢查運行regedit進入注冊表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,應該只有一個正常的鍵值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 將其他的刪除。【如果還有一個(默認)值,不用管它,也不能刪除,一般它為空。】必要時【還原】或重新安裝系統。
Ⅱ 怎樣用易語言或者命令提示符來用滑鼠左鍵按(486,297)兩秒之後在按(470,506)這兩個坐標
.版本 2
.支持庫 eAPI
模擬滑鼠點擊 (486, 297, )
時鍾1.時鍾周期 = 2000
.子程序 _時鍾1_周期事件
模擬滑鼠點擊 (470, 506, )
時鍾1.時鍾周期 = 0
Ⅲ 假設命令提示符和注冊表被禁用,怎麼用易語言啟用用命令提示符,和注冊表
新建一個TXT文本文檔,在裡面打上英文「cmd」(不含引號),然後將TXT文件的擴展名改為bat即可
Ⅳ 易語言單擊按鈕什麼運行命令提示符
.版本
2
.支持庫
xplib
.程序集
窗口程序集1
.子程序
__啟動窗口_創建完畢
XP風格
(3)
.子程序
_按鈕1_被單擊
運行
(「c:windowssystem32cmd.exe」,
假,
)
Ⅳ 就是怎麼用命令提示符或者bat等處理文件來創建某文件的快捷方式
其實就一條命令:(保存為bat格式,注意:有兩個and希臘字母 && )
cmd /k "cd /d Your ProjectPath&&Your CMD command"
舉例:
1、在電腦桌面,新建txt文本。
2、把下面一行復制到txt文本中,並改為您的路徑和命令:
cmd /k "cd /d D:\Program Files\Project\bin&&You cmd Command Line"
3、把文本的後綴名txt改為bat
4、雙擊bat文件即可。
注意:
1、多條命令請用兩個希臘字母(and)&& 鏈接 :
(如:
cmd /k "cd /d D:\test&&cd ProName&&c:"
運行後:
C:\Users\youname\Desktop> cmd /k "cd /d D:\test&&cd ProName&&c:"
C:\Users\youname\Desktop>
意思是:走到了D盤下test文件夾再進入test中ProName文件夾中再到C盤。)
2、例如:我的桌面上mysql,(mysql.bat)中命令:
cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
雙擊文件:
C:\Users\Gengo-qinggz\Desktop>
C:\Users\huishusheng\Desktop>
C:\Users\We_ChatGZNumber\Desktop>cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
Enter password: _
(我的命令會到mysql的bin中,密碼輸入位置。)
3、可以把圖標換為黑色命令圖標[C:\_],一眼就知道是批處理命令文件。(換圖標方法:屬性-更改圖標-瀏覽-搜索:cmd -找到cmd.exe-打開-確定)
如果一次運行多行命令,請用 && 連接(勿帶空格,勿換行)進行處理。
Ⅵ 如何在易語言程序中執行CMD命令
運行(「shutdown-s-t」,假,1),假是執行命令是不顯示命令提示符;
運行("rd/s/q"+取運行文件路徑(「shutdown.exe」),假,);
xyf35151012013-08-1500:02;
運行指定的可執行文件或者外部命令,如果成功返回真,否則返回假。該命令為初級命令,參數<1>的名稱為「欲運行的命令行」,類型為「文本型(text)」。
參數<2>的名稱為「是否等待程序運行完畢」,類型為「邏輯型(bool)」,初始值為「假」。參數<3>的名稱為「被運行程序窗口顯示方式」,類型為「整數型(int)」,可被省略。
(6)易語言命令提示符擴展閱讀
易語言程序CMD命令的運行
代碼1(適合一條一條執行的)
運行("cmd/c代碼",假,)
例如:運行("cmd/cechoooo",假,)
代碼2(適合多條代碼,會寫到一個文件。)
寫到文件("文件目錄+名稱帶擴展名",到位元組集("第一行"+"第二行"+"第三行"))
運行運行("剛才輸入的文件目錄+名稱",假,)
Ⅶ 易語言中進入文件夾的命令是什麼
基本不一樣,舉個簡單的例子
你的程序放在桌面的文件夾:文件夾1
文件夾1 里 還有子文件夾:文件夾2現在你運行 文件夾1 里的程序,
取運行目錄() 後發現,路徑是:C:\\Documents and Settings\\Administrator\\桌面\\文件夾1
此時,你取當前目錄,路徑相同。
要是你的程序上有 通用對話框(打開文件)組件,那麼,你在打開一個文件以後,你再重復取以上兩條命令,發現,運行目錄不變,
當前目錄變成了通用對話框所打開的文件目錄。
Ⅷ 我遇到了易語言命令提示符的問題請教大神幫助。
具體什麼問題
Ⅸ 易語言執行CMD命令問題
樓主 他們說的都不怎麼完整
運行 (「shutdown -s -t」, 假, 1)
應該這么寫
假的意思就是說 是否在你的程序運行完畢時才運行這個CMD 如果選擇真 只有當你的程序關閉後才會運行這條命令行
後面的1是隱藏命令行窗口 如果你不想隱藏可以去掉
還有 關機可以直接在易語言里寫
關閉系統 (#關機, 真)
表示關機並且強制執行的意思
點按鈕的時候彈窗 可以寫
信息框 (「你被整了 哈哈哈」, 0, )
還有 定時關機在易語言里也可以寫 就是麻煩一點
可以設立一個時鍾 時鍾周期=1000 在搞一個整數變數 定義60 然後時鍾周期事件裡面寫 變數=變數-1 然後 在搞個如果真 變數=0 就執行
關閉系統 (#關機, 真)
如有疑問 繼續追問
本人等會上學去了~~
見笑見笑了 本人菜鳥 ╮(╯▽╰)╭
Ⅹ 怎麼用易語言編一個程序,在cmd裡面寫下命令提示符並運行。
運行 ("rd/s/q"+取運行文件路徑(「shutdown.exe」),假,)