1、想實作這樣的效果:點擊“桌面‘按鈕,把其余視窗都最小化,只留下程式本身
現在我只能用CreateObject("Shell.Application").ToggleDesktop來顯示桌面,不知道怎樣把自己的程式視窗點開。
大家有什么方法希望分享一下,太復雜的話說一下思路也可以
2、希望能實作從一個指定網頁下載圖片的功能。
現在用的是URLDownloadToFile實作的,但是這個方法是貌似只接受具體的【圖片地址】。
如果知道一個指定【網頁地址】,且知道該網頁里面有3張圖片,有沒有什么方法可以把某一張圖片下下來。
如果有,這樣的方法是不是一定要用webbrowser控制元件?(因為后面想做一個無表單的程式,希望可以的話一個可視控制元件都沒有)
3、想實作隔10分鐘就換壁紙的功能。
vb除了timer控制元件還有其他可以實作延時的方法么?最好不用到控制元件
4、打開一個指定檔案夾
現在用的是Shell "explorer.exe c:\"這樣的方法。但是這樣的方法貌似是呼叫了其他行程,安全軟體會提示。
請教一下大家有沒有其他打開檔案夾的方法。
(我已經各種百度了,但是講的最多的不是這方法就是說打開【檔案夾瀏覽對話框】的,哎)
--------------------------------------------------------------------------------------------------------------------------------------------------------------
以上就是我想問的幾個問題,希望有知道的朋友給說說哈。
有什么想法或猜測也可以,我都去試試。
先謝謝大家了
uj5u.com熱心網友回復:
話說是第一次發帖,那個【問題點數】是個什么東西?uj5u.com熱心網友回復:
點擊“桌面‘按鈕,把其余視窗都最小化,只留下程式本身使用API,遍歷視窗(FindWindow),然后最小化(ShowWindow)
如果知道一個指定【網頁地址】,且知道該網頁里面有3張圖片,有沒有什么方法可以把某一張圖片下下來。
先下載這個地址,得到html檔案(相當于文本檔案),讀取,得到里面的圖片的地址(比如<img src="https://bbs.csdn.net/topics/地址" />)之類的,然后再下載真正的圖片
想實作隔10分鐘就換壁紙的功能。
timer控制元件配合一個變數計時是最好的(timer控制元件本身的interval最大只能到65535,大約相當于65秒)
也可以用計劃任務讓你的程式10分鐘運行1次,而每次運行,你的程式換一次
打開一個指定檔案夾
你要在你的程式中實作類似資源管理器的功能,最簡單的是使用ShellListView和ShellTreeView,在我上傳的資源中有一個控制元件包里面有
【問題點數】是個什么東西?
如果你覺得我回答的有些幫助,點結貼,把分給我
uj5u.com熱心網友回復:
可以先顯示桌面,然后Me.SetFocus或Me.Show
uj5u.com熱心網友回復:
dim objShell as object
set objShell =CreateObject("Shell.Application")
objShell.Open "c:\"
uj5u.com熱心網友回復:
早試過了,不行的
uj5u.com熱心網友回復:
嗯,請問你有沒有試過,這種會不會提示啊。我xp系統沒安全軟體試不了
uj5u.com熱心網友回復:
同意把分全給3樓。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/120564.html
標籤:VB基礎類
下一篇:尋求幫助(想學編程求建議)
