2013-07-26 77 views
0

我一直在網上尋找答案,但沒有提出任何問題。我創建了一個調用命令來運行WinSCP腳本的.bat腳本的VB程序。這個WinSCP腳本只需將文件從sftp(linux)服務器傳輸到Windows機器。當通過VB6 IDE運行程序或作爲編譯的可執行文件運行時,程序將正常運行。當按計劃任務運行時VB6程序凍結,直到集中

但是,當將程序作爲時間表任務運行時,程序將凍結,並且只有運行焦點纔會運行。有沒有遇到過這個錯誤? (我正在運行win 7 32bit)

有一個類似於我的問題,在這裏被問到關於VBScript的問題,看起來這個人能夠指出引起問題的線,對我來說不一樣。這裏是鏈接到線程vbs runs by double clicking, freezes when run from task scheduler

由於提前, j3rg

回答

1

我發現是什麼原因導致錯誤發生。我的項目包含一個表單和一個模塊。我通過模塊調用窗體的方式:

form.show

我忘了在項目的屬性設置爲具有從模塊分爲主子例行程序開始。選擇此選項後,程序在調度任務調用時正常工作。

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

相關問題