簡體   English   中英

當按計划任務運行時,VB6程序將凍結直到集中

[英]VB6 program when run as schedule task freezes until focused

我一直在網上尋找答案,但是一無所獲。 我創建了一個VB程序,該程序調用.bat腳本來調用命令以運行WinSCP腳本。 該WinSCP腳本僅將文件從sftp(linux)服務器傳輸到Windows計算機。 通過VB6 IDE或作為已編譯的可執行文件運行程序時,程序將正常運行。

但是,當將程序作為計划任務運行時,該程序將凍結並且僅在焦點轉移到它之前運行。 有沒有遇到這個錯誤? (我正在運行Win 7 32位)

但是,這里有一個與我的問題類似的關於VBScript的問題,看來這個人能夠指出導致問題的路線,對我來說不一樣。 這是通過雙擊運行的vbs線程的鏈接,當從任務計划程序運行時凍結

預先感謝,j3rg

我已經找到導致錯誤發生的原因。 我的項目包括一個表單和一個模塊。 我通過以下方式通過模塊調用表單:

表格顯示

我忘記在項目的屬性中進行設置,以使程序從Sub Main子例程模塊開始。 選擇此選項后,計划任務調用程序時,程序將正常運行。

我希望這些信息對遇到相同情況的任何人有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM