国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何在VB.NET中創建簡單的Web瀏覽器應用程序

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-12 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:創建項目

如何在VB.NET中創建簡單的Web瀏覽器應用程序

創建一個新的Windows窗體項目,并將其稱為Web瀏覽器。調整窗體的大小以適應您的喜好。

步驟2:添加控件并更改屬性

從工具箱,將TextBox,WebBrowser和A Button拖到窗體上。像放置在圖片中一樣放置它們。然后,編輯TextBox和WebBrowser的 Anchor 屬性,以便選中灰色方形周圍的所有框(在編輯anchor屬性時顯示),這將允許控件在出現時“拉伸”窗體被調整大小。對Button進行相同的操作,但僅將其設置為“ Top,Right”。

還將Form1的 Text 屬性更改為Web Browser,或類似的操作來更改標題欄。 》

步驟3:代碼!

雙擊Button1,然后將以下代碼添加到編輯器中的“ Private Sub”之后行和“結束子”行之前

WebBrowser1.Navigate(TextBox1.Text)此代碼僅告訴程序:

當有人單擊 Button1 時,獲取 WebBrowser 到 Navigate 導航至 TextBox1

中的所有內容!您具有運行正常的Web瀏覽器。單擊播放按鈕進行測試。

第4步:更多內容

現在,您不認為我只是想給您只需要一行代碼-是嗎?

在接下來的幾個步驟中,我們將實現以下內容:

隨著頁面的變化而變化的地址欄

返回,前進和刷新按鈕

狀態欄。

步驟5:地址欄

目前,所有地址欄的作用是顯示您鍵入的頁面,如果單擊鏈接,則更改不會反映在地址欄中。要解決此問題,我們需要添加更多代碼

回到設計視圖,單擊“ Form 1.vb(設計)”,然后雙擊WebBrowser控件。它將切換回代碼視圖,但是那里將有更多代碼,請注意它顯示為“ WebBrowser1_DocumentCompleted”,這是我們想要的代碼,因此我們無需在此處進行任何更改,但是有一個空白在End Sub語句之前的那一行下面,我們要在其中添加一些代碼。在其中輸入以下內容

TextBox1.Text = WebBrowser1.Url.ToString

,這告訴程序一旦 WebBrowser1_DocumentCompleted ,我們應將 TextBox1.Text 更改為 WebBrowser1 .URL 。之所以有ToString,是因為默認情況下,Web瀏覽器的URL屬性與我們的文本框所需的數據類型(字符串)不同。 ToString將URL寫入TextBox的字符串。

第6步:操作按鈕

切換回設計視圖,并將3個新按鈕拖動到表單上并放置它們。更改每個的Text屬性:Button2 =后退,Button3 =前進,Button4 =刷新。如果將它們放置得像我的一樣,則將“刷新”的錨點屬性調整為“頂部”,“右鍵”

雙擊“后退”按鈕,然后鍵入以下代碼。

WebBrowser1.GoBack()返回設計,雙擊“前進”并鍵入

WebBrowser1.GoForward()

“設計”視圖,然后雙擊以刷新。

WebBrowser1.Refresh()

測試瀏覽器,然后嘗試新功能。

步驟7:狀態欄

回到設計視圖,添加標簽,將“文本”更改為“正在加載。..”(不帶引號)

現在,單擊Form1.vb選項卡進入代碼視圖。找到WebBrowser1_DocumentCompleted條目,然后在您之前放置的代碼下方鍵入

Label1.Text = “Done”

現在,單擊上方代碼顯示DocumentCompleted的位置。將鼠標移至兩個下拉框所在的位置。選擇第二個(表示DocumentCompleted的那個),然后選擇“導航”。然后,將出現一些新代碼-鍵入

Label1.Text = “Loading”,這只會在頁面加載時提供指示。

此外,您可能需要設置標簽的anchor屬性。

步驟8:完成!

就可以了。您有一個功能齊全的Web瀏覽器。繼續根據需要對其進行自定義。我為完成此說明的人員準備了一些作業。

實施以下操作:

home函數

在加載頁面時將“刷新”按鈕更改為“停止”按鈕。

我希望這些項目向您展示了編程的簡易性!

第9步:解決方案

對于那些完成了我的第一個VB培訓的人-我有我最后設置的作業的解決方案。

更改背景顏色

這很簡單-將Form1的BackColour屬性更改為其他顏色

添加一些版權信息

更改了text屬性的新標簽將起到作用

使用Image更改表單大小

將AutoSize更改為True,將AutoSizeMode更改為GrowAndShrink

完成!

仍然要來:我將創建更多VB.NET Instructable。保持編碼!
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • net
    net
    +關注

    關注

    0

    文章

    127

    瀏覽量

    57093
  • Web瀏覽器
    +關注

    關注

    0

    文章

    14

    瀏覽量

    9535
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32開發板創建同步WebServer網頁服務

    ESP32 內置了 Wi-Fi 功能,能夠作為網頁服務Web Server)向網絡的其他設備提供服務。通過在 ESP32 上運行網頁服務,可以
    的頭像 發表于 01-30 11:36 ?218次閱讀
    ESP32開發板<b class='flag-5'>創建</b>同步WebServer網頁服務<b class='flag-5'>器</b>

    無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!

    無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!【往期精選】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生態設備接入(含
    的頭像 發表于 01-10 10:01 ?857次閱讀
    無需安裝!在<b class='flag-5'>瀏覽器</b>里就能玩轉ESP32/ESP8266,這個神器絕了!

    鴻蒙手機系統6.0用瀏覽器看視頻,視頻顯示不能橫屏。怎么設置?

    鴻蒙手機系統6.0用瀏覽器看視頻,視頻顯示不能橫屏。怎么設置? 如何掂讓這個豎屏切換為橫屏?
    發表于 12-20 20:10

    何在應用程序調試期間分析棧和堆使用情況

    ,并在 Unified IDE 仍可使用。本文涵蓋了如何在 Vitis 中使用分析工具在應用程序調試期間對棧和堆進行監控。
    的頭像 發表于 10-24 16:54 ?895次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>應用程序</b>調試期間分析棧和堆使用情況

    西門子PLC的標簽方式數據讀寫資源庫-WinTcpS7_PLUS

    西門子的S7 PLUS協議資源庫,支持標簽方式讀寫S7-1200/1500的PLC數據,能瀏覽到PLC中所有標簽、數據塊以及結構體的信息,如下圖,附件中有VB.NET和C#的例程源碼。
    發表于 10-13 12:54

    PC高級語言標簽方式讀寫西門子PLC數據的資源含源碼

    本帖最后由 autoctrl 于 2025-9-13 13:51 編輯 西門子S7 PLUS協議,支持標簽方式讀寫PLC數據,能瀏覽到PLC中所有標簽、塊以及結構體的信息,如下圖,附件中有VB.NET和C#的例程源碼:
    發表于 09-13 13:50

    Microsoft Edge瀏覽器iOS端插件功能上線

    在最新發布的 139 版本,Microsoft Edge 瀏覽器 iOS 端正式支持插件功能!與此同時,Microsoft Edge 安卓端的插件數量已躍升至近 30 款。廣告攔截、雙語翻譯、資源下載……你的手機瀏覽器,也能擁
    的頭像 發表于 08-19 14:29 ?1762次閱讀

    WEB組態物聯網平臺是什么?有什么功能?

    WEB組態物聯網平臺是一種基于Web技術的物聯網(IoT)可視化管理與監控平臺,它將 組態軟件 的靈活配置能力與 物聯網技術 的數據采集、傳輸、分析功能相結合,通過瀏覽器即可實現設備監控、數據展示
    的頭像 發表于 06-17 15:25 ?973次閱讀

    老電視如何安裝瀏覽器

    2017年購買的夏普老電視,1.5G+8G存儲,網上下的瀏覽器APK文件在電視內打開就彈出“解析程序包出現問題”。 未知來源選項已打開,存儲空間清空到只剩下三個應用(只占用300M左右),基本可
    發表于 06-01 18:57

    在PLC創建基于Web的人機界面可視化

    進行維護操作期間。傳統的 HMI 交互方式往往需要人員親臨現場,極為不便。針對此類場景,西門子在所有 1500 系列 PLC 中集成了 Web 服務,支持遠程交互。通過“View Of Things”(物聯視圖)功能,用戶可直接在 PLC 內部
    的頭像 發表于 05-06 10:00 ?4146次閱讀
    在PLC<b class='flag-5'>中</b><b class='flag-5'>創建</b>基于<b class='flag-5'>Web</b>的人機界面可視化

    Web Components實踐:如何搭建一個框架無關的AI組件庫

    不同的Web應用程序重復使用,并且具有自己的樣式、行為和功能。 Web Components并非一項新技術,而是一組持續演進的、由W3C標準化的組件化API。最早可以追溯到2011年
    的頭像 發表于 04-08 11:27 ?593次閱讀
    <b class='flag-5'>Web</b> Components實踐:如何搭建一個框架無關的AI組件庫

    何在 Raspberry Pi AI Camera 上構建為開發人員提供實時的智能應用程序

    在這篇特邀文章,我們的合作伙伴索尼公司的雷蒙娜-雷納(RamonaRayner)將向您展示如何快速探索不同的模型和人工智能功能,以及如何在RaspberryPi人工智能相機的基礎上輕松構建應用程序
    的頭像 發表于 03-25 09:37 ?832次閱讀
    如<b class='flag-5'>何在</b> Raspberry Pi AI Camera 上構建為開發人員提供實時的智能<b class='flag-5'>應用程序</b>!

    MCP:連接AI與應用程序的開放標準!

    作者:算力魔方創始人/英特爾創新大使劉力 擴展AI大模型的方式有兩種,第一種是通過訓練增強AI大模型自身的能力;第二種是讓AI大模型與其它現有的應用程序(例如:數據庫、瀏覽器、Gmail等)相互協作
    的頭像 發表于 03-21 18:21 ?2199次閱讀
    MCP:連接AI與<b class='flag-5'>應用程序</b>的開放標準!

    edge瀏覽器識別 latex語法插件

    默認的瀏覽器是沒有latex識別功能的,容易顯示為亂碼或者源碼,無法正常識別。本插件需要在瀏覽器的擴展程序菜單下安裝,能在edge下完美運行。本插件是免費插件。
    發表于 03-17 18:03 ?1次下載

    「極速探索HarmonyOS NEXT 」閱讀體驗】+Web組件

    web web應用是基于 Web技術(如HTML、CSS、JavaScript),構建在瀏覽器運行的應用,亦稱為前端開發。從用戶視角來看,
    發表于 03-10 10:39