本人菜鳥級別。最近搞了個東西
MSFLEXGRID獲取資料庫資料后,根據某列值取出 URL。界面下面還有一個翻頁。
問題來了。每翻一次頁,都會去根據這個URL下載html檔案到本地。但是加上這個功能后,。發現翻頁很卡。。。。不知道怎么搞。
1. 是不是這個可以用多執行緒?網上看了下,貌似真不好搞,而且不穩定。
2. 本來想了個法子,調另外一個EXE去下。這樣本程式就不會卡。但是怎么傳參呢?哥也不知道。。。
3. 求好的想法。附上代碼最好,。哈哈 。
在此感謝。
uj5u.com熱心網友回復:
VB不支持多執行緒。如果你要使用程式傳引數,那么可以再新建一個VB程式,在Form_Load中撰寫 MsgBox Command
在你的程式中使用
ShellExecute Me.Hwnd, "open", App.Path & "\exe2.exe", "引數", App.Path, SW_SHOW
(自己補充下API原型)
uj5u.com熱心網友回復:
通過另外一個程式傳引數可以使用command字串, vb自帶的.參考: http://so.360.cn/s?q=VB%E7%A8%8B%E5%BA%8F%E5%90%AF%E5%8A%A8%E5%8F%82%E6%95%B0&pq=VB%E7%A8%8B%E5%BA%8F%E5%8F%82%E6%95%B0&src=https://bbs.csdn.net/topics/srp
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/136284.html
標籤:網絡編程
