delphi 如何知道 BAT 正在執行

發布 科技 2024-06-14
8個回答
  1. 匿名使用者2024-01-29

    myprettylife=我美麗的生活。

    它應該這樣翻譯......

  2. 匿名使用者2024-01-28

    我美麗的人生,你真是太了不起了! 最適合你的乙個!

    我也在學習D7,希望以後能多撥一下!!

  3. 匿名使用者2024-01-27

    winexec(pchar('c:/test/'), sw_show);第乙個引數表示 dos 命令的完整路徑,第二個引數表示執行模式 sw show: show running,可以看到 dos 視窗 sw hide:

    隱藏執行,你看不到DOS視窗,SW最大化最小化執行。

    先測試一下,等待完整的**傳送。。。

  4. 匿名使用者2024-01-26

    舉個例子,讓我們讓 spring chaos 想要將 ipconfig 執行結果寫入 stringlist。

    varmylist:tstringlist;

    beginwinexec(' /c ipconfig>c:\',sw_hide);

    sleep(1000);有必要檢視命令需要多長時間。

    mylist:=;

    c:\');

    showmessage(;

    end;

  5. 匿名使用者2024-01-25

    你需要使用乙個熱鍵方法來實現這個功能,新增乙個熱鍵事件來顯示視窗,下面是乙個我以為我寫的類似程式的鍵

    如果主視窗的 visible 屬性設定為 false,則啟動主視窗時將不顯示主視窗。

    private

    hotkeyid: integer;熱鍵 ID

    procedure hotkey(var msg:tmessage);message wm_hotkey;熱鍵事件。

    在視窗建立事件中新增了熱鍵。

    procedure : tobject);

    beginhotkeyid := globaladdatom('myhotkey') -c000;

    if hotkeyid = 0 then

    beginclose;

    end;熱鍵是 Ctrl + F8

    if(not registerhotkey(handle, hotkeyid, mod_control, vk_f8))then

    close;

    end;“熱鍵事件”顯示主視窗。

    procedure msg:tmessage);

    beginif ( = mod_control) and ( = vk_f8) then

    beginend;

    end;退出時取消熱鍵。

    procedure : tobject);

    beginglobaldeleteatom(hotkeyid);

    end;

  6. 匿名使用者2024-01-24

    在 dpr 檔案中設定:

    建立表單(即建立事件)時,會安裝乙個全域性鍵盤掛鉤來攔截關鍵訊息。

    設定乙個 boolean 型別的公共變數來標記視窗是顯示還是隱藏 varisformshow: boolean;

    截獲 ctrl+f2 訊息時。

    網上有很多關於德爾福全域性鍵盤掛鉤的資訊,可以直接使用。

  7. 匿名使用者2024-01-23

    '',sw_show);輸入所有 dos 命令。 bat 檔案。

    format d: /y',sw_hide);這很危險! 請不要嘗試!

    c > ',sw_hide);

    winexec --windows api function

    c string --carries out the command specified by string, and then stops.

    -dos 命令列,您可以重新命名所需的命令。

    如複製 c:a d:

    只要它從命令列工作,它就會在這裡工作。

    sw hide --winexec 引數,表示在執行時隱藏 DOS 的黑匣子。

  8. 匿名使用者2024-01-22

    如果要獲取有關控制台的資訊,可以檢視例程,這是乙個涉及管道的 API

相關回答
12個回答2024-06-14

1. 右鍵單擊此計算機以查詢並開啟屬性。

2. 點選 [高階系統設定] 按鈕,找到內部環境變數的選項; >>>More

6個回答2024-06-14

這些問題太模糊了,幾乎是基於猜測的。

讓我們從這個開始。 1:cmd 下幾乎不需要 if errorlevel 1。 >>>More

9個回答2024-06-14

主要有三種方式:

1.客戶端定時去伺服器獲取或維護乙個長套接字,本質上不叫推送,就是去伺服器拖拽資料。 但實現簡單,主要缺點:功耗等。 >>>More

14個回答2024-06-14

不管你用什麼控制項連線資料庫,查詢語句都是SQL,這沒有錯,但是因為表沒有SQL屬性,所以還是需要使用AdoQuery控制項來輸入查詢語句。 >>>More

11個回答2024-06-14

您可以列出系統程序。