如何制作EXE文件的命令行幫助文字? |
答題得分者是:Mickey
|
h@visli
資深會員 發表:103 回覆:429 積分:431 註冊:2004-02-13 發送簡訊給我 |
我們經常在命令行提示符下查看一個可執行文件的參數幫助, 如輸入:
C:\>tree/?
以图形显示驱动器或路径的文件夹结构。 TREE [drive:][path] [/F] [/A] /F 显示每个文件夹中文件的名称。
/A 使用 ASCII 字符,而不使用扩展字符。 C:\>net/help
此命令的語法是: NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ] C:\>
又如圖示: 請問EXE文件的這种Help文字如何實現。 ----------------------------
於Delphi K.Top之上
博采眾家之長, 奉獻綿薄之力
---------------------------
------
------------------------ 博采眾家之長,奉獻綿薄之力 ------------------------ |
wameng
版主 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
|
pigbaby
初階會員 發表:2 回覆:84 積分:47 註冊:2002-09-02 發送簡訊給我 |
豬寶寶之前寫的一段小程式給您參考
if (PARAMSTR(1)='') or (UpperCase(PARAMSTR(1)) ='/HELP') then begin //秀出求助訊息 WRITELN('error!! c:>sleep發表人 - pigbaby 於 2005/09/09 09:01:54 |
h@visli
資深會員 發表:103 回覆:429 積分:431 註冊:2004-02-13 發送簡訊給我 |
|
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
兩用的 DPR File 參考看看:
program DBFile; uses Forms, Windows, SysUtils, DBFileU in 'DBFileU.pas' {FmDBFile}; {$R *.res} procedure DoneApplication; begin with Application do begin if Handle <> 0 then ShowOwnedPopups(Handle, False); ShowHint := False; Destroying; DestroyComponents; end; end; begin Application.Initialize; Application.CreateForm(TFmDBFile, FmDBFile); try if paramstr(1)<>'' then begin AddExitProc(DoneApplication); FmDBFile.LabeledEdit1.Text := paramstr(3); FmDBFile.LabeledEdit2.Text := paramstr(4); FmDBFile.LabeledEdit3.Text := paramstr(5); FmDBFile.Button1Click(FmDBFile.Button1); if paramstr(2)='U' then FmDBFile.DoUpLoad(paramstr(1)) else if paramstr(2)='D' then FmDBFile.DoDownLoad(paramstr(1)) else if paramstr(2)='O' then FmDBFile.DoOffLoad(paramstr(1)); FmDBFile.Free; Application.Terminate; end else Application.Run; except Application.Terminate; raise; end; end. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |