CEXE檔案自動執行,C 生成的exe檔案開啟後閃退

2022-09-04 05:25:18 字數 2793 閱讀 8196

1樓:匿名使用者

開機自動執行需要向登錄檔寫入新的項: hkey_local_machine\software\microsoft\windows\currentversion\run

bool bresult=true;

hkey hregkey=null;

cstring str1,m_strfilename;

str1=_t("software\\microsoft\\windows\\currentversion\\run");

m_strfilename=ctextdlg::str;

bresult=false;

else

if(bresult)

::afxmessagebox("設定登錄檔成功!",mb_ok);

else

::afxmessagebox("設定登錄檔失敗!",mb_ok|mb_iconexclamation);

2樓:匿名使用者

你說的是一個可執行的還是一個檔案可以開機開啟?

在windows下,你可以在開始-程式-啟動裡面增加可執行檔案,就可以開機執行了。如果是需要開機開啟一個檔案,就需要寫一個bat檔案,指定用來開啟的檔案和能開啟它的程式。

在linux/unix下,你需要更改/proc/config下面的配置,系統在啟動的時候自動執行可執行的程式。

3樓:天河流紋石

通過呼叫regopenkey,regsetvalue等api函式,把自身的路徑新增到run啟動項下面

c++生成的exe檔案開啟後閃退

4樓:小執著

1、大家肯定都知道在 visual c++ 6.0 中點選生成程式,再點選執行,只要程式沒錯誤,程式肯定不會閃退。在 debug資料夾 下的 exe可執行檔案 的閃退的原因是沒有設定 「停留」 命令。

2、開頭加上#include ;在main函式的末尾加上 system("pause");  如果有 return ; ,那麼加在 return ; 的前面。

3、點選生成,執行之後,程式結束時會多出現一個語句。

4、再次進入debug資料夾,開啟 exe可執行檔案 就發現不會閃退了。

5樓:匿名使用者

c++ 6.0 中點選生成程式,再點選執行,只要程式沒錯誤,程式肯定不會閃退。在 debug資料夾 下的 exe可執行檔案 的閃退的原因是沒有設定 「停留」 命令。

開頭加上#include ;在main函式的末尾加上 system("pause");  如果有 return ; ,那麼加在 return ; 的前面。

點選生成,執行之後,程式結束時會多出現一個語句。

再次進入debug資料夾,開啟 exe可執行檔案 就發現不會閃退了。

6樓:

因為電腦的速度很快,一秒可以執行很多條指令,而你的程式 執行所需要的時間極少,執行結束後就自動退出,因為太快所以你看不到顯示的內容。

可以試一試加寫一句需要輸入內容的scanf語句,它就會停下來等你輸入了。

使用microsoft visual c++ 6.0如何生成一個獨立可以執行的exe檔案?

7樓:匿名使用者

直接在你存放路徑bai下的debug資料夾裡面去du找zhi,裡面有一個 .exe的就dao是你要的檔案,內但是你的直接執行的話容可能一開啟閃了一下就消失了,解決的方法是你在原始檔的末尾新增一個或多個scanf語句,用於接收一個與程式本身無關的資料,這樣的話就不會消失了。

比如:scanf("%c",&i);

scanf("%c",&i);

我上面的i是用來控制迴圈的。

8樓:匿名使用者

.exe程式是在編譯除錯執行後自動生成的。在debug裡面找找,肯定有,或者你的路徑存在其它地方

9樓:匿名使用者

····應該build run之後在debug裡直接由可執行檔案的~除非你的檔案本身就不能執行~~

10樓:匿名使用者

在程式最後加上一句system("pause");這樣比較好。用scanf似乎。。。

c++中怎樣將程式編譯成為可以執行的exe檔案

11樓:

這個問題我也遇到到抄

,按f6就可襲以自動生成。然後在 除錯--最下面的屬性----在生成裡面-----輸出---輸出路徑---裡面自己設定一個路徑----exe檔案就在bin\debug\資料夾裡面。 有問題就追問·

12樓:十年磨礪成寒霜

這個程式是不是用vs做的?如果有工程檔案,直接開啟,生成就行了

如果不是vs做的,就g++,cmake什麼的生成一下

c++程式程式怎麼啟動exe檔案

13樓:老王談網際網路

你可以傳入一命令來,啟動某個程式源。如"pi code.com", "yourexe"等等

不過這裡有幾點要值得注意:

(1)、他不會立即返回,直到你啟動的程式執行完成。

(2)、如果你啟動是windows程式,它仍然會啟動一個控制檯,這就給人感覺太差勁了,但如果本身是控制檯的,而且又需要等待它的完成,那這將是比較好的選擇。

(3)、它的返回值代表是否執行成功以及程式的退出碼。

易語言生成的e檔案怎麼轉換成,易語言生成的 e檔案怎麼轉換成 exe

咦唏噓 靜態編譯,要破解版易語言。不然要rmb的 怎樣把易語言編譯好的.exe檔案轉換成.e檔案 可以反編譯 不過易語言用動態編譯了的exe我沒有反編譯器用靜態編譯了的exe只能反編譯成了c 寫的了. 對立編譯的檔案無法反編譯!可以自己寫個程式 修改檔案中的文字用 刪首尾命令! 陰叡多尋芹 沒有辦法...

python3 6的py檔案可以直接生成exe檔案嗎

pyinstaller目前不支援python3.6,目前最高支援到python3.5.建議用py2exe試一下,沒有試驗過,不知道行不行。 可以,先安裝pyinstaller 然後就可以打包成exe檔案 需要安裝 模組,我用的是 pyinstaller,直接生成一個exe檔案。 use pyinst...

金蝶KIS專業版自動備份生成的 ADF檔案怎麼恢復

帳套管理裡面恢復帳套 找到備份路徑 直接看到一個檔案 選中 改名 就可以恢復了 金蝶kis專業版自動備份生成的adf檔案如何恢復 帳套管理裡面有恢復,在備份的右邊。金蝶kis專業版如何備份 如何恢復?我有一個金蝶k3的備份檔案,字尾名分別是.dbb和.bak,我如何能看到裡面的資訊呢 這是k3的備份...