全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2077
推到 Plurk!
推到 Facebook!

我可以在kylix3中直接 执行linux的shell命令吗

尚未結案
minggl
一般會員


發表:4
回覆:11
積分:8
註冊:2002-10-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-04 18:13:44 IP:61.171.xxx.xxx 未訂閱
我在kylix3中做一pos系统的开发,因为要做列印小票的动作,我想先把要列印的内容输出到一文本文件,然后执行lp或lpr命令,但是有哪位大哥知道在kylix上如何执行linux的shell命令呢(lp 123.txt/lpr 123.txt)! 还有呀!我用的是epson票据打印机,在rh8下面没有驱动呀!在xwindows(比如用kedit)下打印不了呢(只会打出来好多有关格式内容)!help me !
bruce0211
版主


發表:157
回覆:668
積分:279
註冊:2002-06-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-05 23:31:55 IP:210.208.xxx.xxx 未訂閱
如果是c 版本 Kylix 試試 system("lpr 123.txt");
minggl
一般會員


發表:4
回覆:11
積分:8
註冊:2002-10-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-06 08:08:27 IP:61.171.xxx.xxx 未訂閱
版主:thanks 我已经找到解决方法了 在kylix3(delphi)中 uses:libc; begin libc.system('command'); end; command可以是lp,reboot,shutdown,....... 好又用的哟!
bruce0211
版主


發表:157
回覆:668
積分:279
註冊:2002-06-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-06 11:10:28 IP:210.208.xxx.xxx 未訂閱
節錄 ■在 Kylix 3 C 程式中如何呼叫外部程式 system("reboot"); 執行重開機 system("poweroff"); 執行關機 system("/home/mytest/Project1"); 執行另一支 Kylix開發的 AP (以上方法只能執行 有GUI畫面或不需GUI畫面的程式, 若要執行 只有 console畫面(如ls列出目錄檔案)的程式則無反應,需用到下列介紹的方法) ■在 Kylix 3 C 程式中如何呼叫需有 console window 的命令 "console window" 就如同 Win200 的"命令提示字元"或 Win98 的 DOS視窗 在 Linux Kylix 中呼叫 "console window" 不像 Win Delphi/BCB 那樣方便 在網路上我只找到一個方法: 1.在 Kylix IDE 環境中 ,主選單 "Run"->"parameters"中 有個 "Use Launcher Application" 選項,將其打勾 則以後自己寫的Kylix程式一執行就會帶出一個"console window" ; 而在程式中就可呼叫 system("ls"); 在"console window"列出目錄及檔案 但該 "console window"好像關不掉 ...需跟著主程式一起結束 (Kylix 源碼任務 http://home.kimo.com.tw/bruce0211/Kylix/ )
系統時間:2024-04-24 14:27:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!