一個視窗面版,內可以控制執行許多種不同程式的exe |
尚未結案
|
citygood123
一般會員 發表:6 回覆:6 積分:2 註冊:2005-05-29 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 軟體灌多了在程式集及桌面總是會有許多種執行程式的圖示(路徑)有時不易找到,桌面也凌亂不堪 如何寫一個視窗面版?啟動後內可以自由將自己常用的執行程式編排到視窗內,例如 word.exe一個執行按鈕,Adobe Photoshop.exe一個執行按鈕,Nero.exe也一個執行按鈕等等... 如果想要開啟該軟體只需到視窗點選該執行按鈕即可,這樣就可以省去很多的時間找執行路徑問題..其實在Delphi中的Tools的 Configure Tool 就是一個參考, 用最簡單的寫法只要運用一個Form, 及 ini function, 將你指定的檔案路徑存入ini檔中, 一旦呼叫時便利用winexec()來呼叫執行該exe就可以了, 如果想做到畫面更好更方便, 那就要用更多的工具來美化加強, 我並沒有實作程式可以提供, 不過期待你的大作哦! |
citygood123
一般會員 發表:6 回覆:6 積分:2 註冊:2005-05-29 發送簡訊給我 |
引言:感謝大大的回答! 我正在想想看我如何寫, 我是Delphi初初學者~~引言: 軟體灌多了在程式集及桌面總是會有許多種執行程式的圖示(路徑)有時不易找到,桌面也凌亂不堪 如何寫一個視窗面版?啟動後內可以自由將自己常用的執行程式編排到視窗內,例如 word.exe一個執行按鈕,Adobe Photoshop.exe一個執行按鈕,Nero.exe也一個執行按鈕等等... 如果想要開啟該軟體只需到視窗點選該執行按鈕即可,這樣就可以省去很多的時間找執行路徑問題..其實在Delphi中的Tools的 Configure Tool 就是一個參考, 用最簡單的寫法只要運用一個Form, 及 ini function, 將你指定的檔案路徑存入ini檔中, 一旦呼叫時便利用winexec()來呼叫執行該exe就可以了, 如果想做到畫面更好更方便, 那就要用更多的工具來美化加強, 我並沒有實作程式可以提供, 不過期待你的大作哦! |
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
提醒您!單純執行執行檔。
有些軟體可能會行不通。
主要是有些軟體在捷徑中,會加入一些代入參數。
像是 CS 會爆頭的那一款遊戲。 另外 WinExec 只能執行執行檔。
若是 別種類型的捷徑(如:動畫 *.AVI *.Mpg *.Doc *.MP3 ....)
是行不通的。必須使用 ShellExecute 的方式。 最後做一點簡短的補充:
1. 捷徑檔(副檔名為 *.lnk)
2. 懶得建立及管理 ini 檔。
可在 程式所在位置建立多個資料夾方式。
資料夾名稱,為軟體分類類別。
內容,直接複製捷徑檔。
3. 使用 第二種方式最簡單,也是程式碼最簡潔的方式。
介面可直接使用 ListView 元件。
無須做載入等等動作。 參考 ~~~~~~~~~~~
難得聰明,常常糊塗。
~~~~~~~~~~~
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
citygood123
一般會員 發表:6 回覆:6 積分:2 註冊:2005-05-29 發送簡訊給我 |
引言: 提醒您!單純執行執行檔。 有些軟體可能會行不通。 主要是有些軟體在捷徑中,會加入一些代入參數。 像是 CS 會爆頭的那一款遊戲。 另外 WinExec 只能執行執行檔。 若是 別種類型的捷徑(如:動畫 *.AVI *.Mpg *.Doc *.MP3 ....) 是行不通的。必須使用 ShellExecute 的方式。 最後做一點簡短的補充: 1. 捷徑檔(副檔名為 *.lnk) 2. 懶得建立及管理 ini 檔。 可在 程式所在位置建立多個資料夾方式。 資料夾名稱,為軟體分類類別。 內容,直接複製捷徑檔。 3. 使用 第二種方式最簡單,也是程式碼最簡潔的方式。 介面可直接使用 ListView 元件。 無須做載入等等動作。 參考 ~~~~~~~~~~~ 難得聰明,常常糊塗。 ~~~~~~~~~~~謝謝指導!! 解瞭要怎麼運用了 玩樂難得糊塗,寫程式卻不曾聰明。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |