導航:首頁 > 編程語言 > 啟動帶參數的程序

啟動帶參數的程序

發布時間:2023-05-17 13:36:00

① 要怎麼用java代碼啟動帶參數的.exe程序大神求解呀 百度了好多都沒有答案

java調鬧陸用winrar命令的:
String cmd = "C:\\Program Files\\WinRAR\\winrar.exe x -r -o+ -ibck -y "
+ oldFile + " *.* " + tmp;
Runtime rt = Runtime.getRuntime();
Process pre = rt.exec(cmd); //核心就這液耐頃兩行就行了畝慶。

cmd是winrar命令的規則和參數來湊的。給個例子鏈接:
http://blog.csdn.net/java2010czp/article/details/7231315

② 如何默認帶參數啟動程序

有一個辦法,樓主可以試一下,首先在service.exe上注冊一個DLL,在該DLL的***_init()借口中創建一個子線程,然後線程中通過createprocess就可以啟動你真正的exe程序,並攜帶命令行參數進去了。

③ 易語言通過啟動線程怎麼執行帶有參數的子程序

口上添加兩個按鈕(按鈕1和按鈕2),然後添加如下代碼:
.版本 2
.支持庫 EThread
.支持庫 spec

.程序集 窗口程序集1
.程序集變數 線程句柄

.子程序 _按鈕1_被單擊

啟動線程 (&線程, 13, 線程句柄)

.子程序 _按鈕2_被單擊

強制結束線程 (線程句柄)

.子程序 線程
.參數 參數

.判斷循環首 (參數 ≠ 參數 + 1)
處理事件 ()
調試輸出 (參數)
.判斷循環尾 ()

演示方法是:運行程序,點擊按鈕1,看到調試頁不停地輸出一個數字;點擊按鈕2,輸出停止;
「啟動線程」和調用子程序的最大區別在於,調用子程序必須等被調的子程序執行完畢,程序才會回到原來的位置;但啟動線程沒有這個限制,它只負責將線程啟動,啟動後立即回到原點,繼續執行原點後面的代碼;具體什麼時候線程執行到什麼地方,那是操作系統的事情;
由線程子程序的代碼可以看出,這個線程一旦進入,將再也不可能自動退出;這時我們可以利用「強制結束線程 (線程句柄)」來使它強行終止。

閱讀全文

與啟動帶參數的程序相關的資料

熱點內容
sel文件如何轉成excel 瀏覽:942
汽車微信廣告語 瀏覽:931
單精度浮點數據怎麼算 瀏覽:609
網路營銷論文怎麼寫 瀏覽:326
在編程語言中函數是什麼 瀏覽:516
開票軟體金稅盤裡面怎麼數據遷移 瀏覽:591
電腦存放圖片有什麼文件夾 瀏覽:260
appleid不對怎麼激活 瀏覽:574
省份表單代碼 瀏覽:194
js原型繼承運行機制 瀏覽:440
jstl判斷的參數 瀏覽:86
java一個線程如何訪問其他方法 瀏覽:64
數字按鍵手機密碼忘記了怎麼刷機 瀏覽:823
小米怎樣設置指紋解鎖密碼是多少 瀏覽:841
caxa圖形轉為pdf文件 瀏覽:718
文件放在哪裡才能用r打開 瀏覽:130
沒有數據集如何重現別人的實驗 瀏覽:10
編程培訓機構待遇如何 瀏覽:822
機械版2018cad內文件夾 瀏覽:688
編程貓導師訓練在哪裡找 瀏覽:88

友情鏈接