用到了
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long
,有讀寫文本檔案,發送郵件
在虛擬機里裝有sql下除錯正常,生成exe后運行也正常
在裝有360的xp系統電腦里卻只有第一次運行正常,然后重啟后就收不到郵件了(把程式拖進了程式-啟動里)
任務管理器里也能看到程式行程,難道被360攔截了?可是我在360里把程式白名單了啊
防火墻也加入了例外
頭疼啊,在虛擬機里除錯的一點問題沒,結果放到電腦里一重啟就收不到郵件
uj5u.com熱心網友回復:
權限問題。我猜。uj5u.com熱心網友回復:
可是程式拷到啟動里然后手動運行就正常,只有重啟自動啟動后不正常uj5u.com熱心網友回復:
把 360 卸掉試試。uj5u.com熱心網友回復:
估計是 360 的 Bug,攔截自啟動程式的程序中沒有查白名單。uj5u.com熱心網友回復:
你這樣試試:寫一個啟動你目標程式的小程式,把它放在啟動中。uj5u.com熱心網友回復:
那只要寫個bat放進去就可以了
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/69968.html
標籤:VB基礎類
