看過很多用PPT做的網站推廣方案,大多會用網站界面截圖來介紹網站,再高級一點的,用PPT動畫來演示界面,當時就想,為什么不直接在PPT上動態的顯示網頁呢?所謂百聞不如一見,百見不如一操,喂喂!這個操是操作的操而已。
PPT中自帶有瀏覽器的控件,叫做“Microsoft Web Browser”(當然如果你使用的是2010PPT版本的話,你的“開發工具”還需要在“自定義功能區”里調出來)
在PPT頁面中插入瀏覽器也相當的簡單,直接選中瀏覽器控件,然后在PPT中拖出你希望顯示網頁內容的方框,調整好大小就可以了。
控件都有屬性,所謂屬性,就是比如:姓名:zhangsir;性別:男;頭發長短:長……有些屬性可以改變,比如我昨天就把頭發剃得象剛放出來一樣,那么頭發長短的屬性就改成了:極短。而有些屬性一般是不可以改,比如性別,除非……
那么如何查看控件的屬性呢?方法很簡單:首先選中控件,然后鼠標右鍵,選擇屬性。
瀏覽器如何解析網頁地址?抱歉,在這個web控件的屬性中,沒有直接輸入地址的,要想控件能幫你打開網頁,還需要執行一個語句:
WebBrowserName.Navigate “www.49028c.com”, 0, 0, 0, 0
其中WebBrowserName可以改成你自己定義的控件名稱,引號內的地址當然也可以改成你自己的。這個語句可加在一個執行動作中,比如點擊按鈕就執行這個語句,那么瀏覽器就會幫你打開網頁了。
假設我們在PPT上創建一個按鈕,它的名字叫”GoBtn”,創建一個瀏覽器控件,它的名稱為“WebBro”,然后在按鈕的單擊事件上寫上上面的語句,(怎樣加代碼?選中控件,鼠標右鍵—查看代碼)整個代碼非常簡單,應該是這樣的:
Private Sub GoBtn_Click()
WebBro.Navigate “www.49028c.com”, 0, 0, 0, 0
End Sub
然后按F5放映PPT,單擊按鈕,瀏覽器成功打開網頁。
上面這段文字寫得好累,我真的很不喜歡寫這樣PPT教程性的東西,這篇文章的目的也不是說怎樣在PPT中插入瀏覽器控件,而是這個瀏覽器控件的實際應用探討,好了,我們開始步入正題吧。
顯然,上面在基礎知識中介紹的方法有很大的局限性,網頁地址是固定的,如果要更改網頁難道在PPT放映的時候還要停下來?然后轉到VBA編輯器中去修改代碼?我們稍微修改一下,在PPT中增加一個文本框的控件,并把這個文本框的名字屬性設為“WebAdd”,其他不變,整個界面好像這樣:
然后將按鈕單擊事件的代碼稍微改一下:
Private Sub GoBtn_Click()
WebBro.Navigate Trim(WebAdd.Text), 0, 0, 0, 0
End Sub
只是將原來固定的網頁地址改成讀取文本框中我們自己輸入的網頁地址而已,這樣就靈活很多了。關于web瀏覽器的控件使用就介紹到這里了,有興趣的可以繼續擴展。
這樣一個瀏覽器控件的功能我們有什么用呢?回到我們橫幅所寫的題目,上帝的名字叫瀏覽器,或許你不相信,但事實上沒有了瀏覽器我們能做什么?我們的資源管理器其實也是基于瀏覽器的,可以說瀏覽器掌控著一切,在web時代更是如此。在PPT中,我們試著舉一個例子:瀏覽器不但能打開網頁,而且可以打開本地文件!
在PPT中播放另一個PPT:只要在進階篇中提到的文本框中輸入本地的另一個PPT文檔地址
大凡你可以想到的,瀏覽器都可以幫你打開,word文檔,Excel,直接調用flash,…….只要是瀏覽器支持的類型,我想這個對于老師們做課件將會非常方便并且資源會豐富很多。
瀏覽器控件可以動態的直接打開網頁:這豐富了我們的表現手段
瀏覽器控件可以直接打開本地文件:這為我們增加各種應用提供了無窮的想象空間。
當然,為了大家更快學會這招,下面提供這期教程的PPT源文件大家。
新聞熱點
疑難解答