當程式突然無法執行

2021-08-22 04:17:14 字數 429 閱讀 6806

當程式突然無法執行

某些程式在反安裝時會取消一些控制項的註冊,使得其它需要這些控制項的程式無法執行。

在發現某些程式突然無法執行時,可以在另外一台可以執行的電腦上用lordpe等工具檢視該程式依賴什麼控制項,然後在出問題的電腦上註冊這些控制項,應該就可以了。

例如有一次我的電腦突然不能開啟chm文件,總是提示"cannot open the file: mk:@msitstore c:\...\[help file name].chm"。重新註冊hhctrl.ocx後就好了。即在system32目錄,鍵入:

regsvr32 hhctrl.ocx

今天我發現以前寫的幾個程式突然不能執行。折騰很長時間,才發現這幾個程式都需要的msflxgrd.ocx被取消註冊了。重新註冊後解決。

可見,做安裝程式的時候不應隨意取消控制項註冊。

MDK程式無法執行

繼續我第乙個mdkv5.15程式。程式的功能是用printf輸出乙個字串,使用stm32f103rc晶元,v3.5.0版本的韌體庫,串列埠1輸出。include stm32f10x.h include usart inittypedef usart initstructure gpio initty...

當程式設計師突然從世界上消失

公元 x年的某一天,全球程式設計師一夜之間全部人間蒸發,其靈異程度前所未見,成為史上繼瑪雅人消失之後的又一起未解之謎。這一特殊群體的消失,不僅讓it行業瞬間崩塌,其它行業也受到了巨大的衝擊 比如格仔衫和衝鋒衣廠家就立即表示受到了一萬點傷害,因為他們的衣服再也賣不出去。成噸的bug無人處理,系統後台無...

Debug程式無法執行解決

說明 文章內容部分參考網路上的解決思路。在沒有安裝microsoft visual studio的系統上,debug版本無法正常執行。這是由於缺少vs執行時庫引起的。以vs2005為例。開發機用vs2005編譯出debug版本程式,傳送到一台沒有安裝過vs的機器上執行,執行不成功。解決方法如下。c ...