[問題] Windows排程帶入參數呼叫Winform

看板C_Sharp (C#)作者 (1+1≠2)時間9年前 (2016/03/15 22:09), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/2 (看更多)
大家晚安。 最近想要寫個掃描程式,每小時定時去掃描某些目錄內的檔案。 我的想法是寫一支Winform,可以透過UI手動執行,然後可以再UI顯示掃描結果。 也可以透過傳入引數的方式執行。 手動方式沒有問題..一切也正常。 但是,我使用Windows 工作排程呼叫Winform時,卻沒有顯示Form的UI。 問題一:有沒有辦法Windows呼叫Winform時,連同Form UI一併叫起來.. 問題二:如果問題一無法達到,因為我執行時,也會一併把掃描結果存成*.txt。 那我可不可以在掃描結束後,呼叫記事本開啟該檔案(ex.201603150800.txt)。 承上問題二:如果下一個小時,又再重新跑這個Job, 原本開啟的記事本會有影響嗎?(檔名不會一樣..) 還是說,Winform開啟NotePad後,就把資源釋放掉了? 問題三:我在程式執行最後,有呼叫this.Close(), 但是為何還可以在工作管理員看得到? 是我需要甚麼特殊方式才能完全釋放嗎? 以上問題,麻煩各位前輩指點,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.56.215 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1458050944.A.2CA.html

03/15 23:05, , 1F
服務可以帶起win form,但是是在背景,就算沒登入也會啟動
03/15 23:05, 1F

03/15 23:16, , 2F
工作排程是可以有UI的,你應該是程式當掉了= =
03/15 23:16, 2F
文章代碼(AID): #1Mw1U0BA (C_Sharp)
文章代碼(AID): #1Mw1U0BA (C_Sharp)