您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關易語言外部判斷程序超時防卡住的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
其實找了很久也沒有找個好的方法防止卡住,如果是網頁訪問的話精益模塊以前老版本的模塊有延遲超時的命令集成。新的就沒有了~~所以很郁悶。
實驗了很多方法最后還是自己摸索了一下
辦法是用一個時鐘強行再次運行子程序
首先子程序中用靜態變量加判斷來達到循環效果
然后時鐘周期設置為想要超時跳過的時間,然后把啟用線程運行子程序,延時幾秒,銷毀線程。
個人感覺時鐘每次運行就像是加載了一個內存運行的線程,運行啟動子程序銷毀子程序線程的命令。他不管程序運行完沒有都會再次循環運行。而前面沒運行完的好像會在內存中慢慢運行,包括其中的延時命令。這樣會出現卡住的現象,但是是假死,馬上就會恢復。效率也會變的很高。
小編技術很差,這些也是感覺和假設。真希望能有高手出來提點。
但是這個方法,確實可以做到超時跳過。
關于“易語言外部判斷程序超時防卡住的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。