Агуулгын хүснэгт:

Visual Basic дээр програм үүсгэх: Вэб хөтөч: 9 алхам
Visual Basic дээр програм үүсгэх: Вэб хөтөч: 9 алхам

Видео: Visual Basic дээр програм үүсгэх: Вэб хөтөч: 9 алхам

Видео: Visual Basic дээр програм үүсгэх: Вэб хөтөч: 9 алхам
Видео: Хэрхэн "ҮНЭГҮЙ" Microsoft Office-ыг ашиглах вэ? 🤯 2024, Арваннэгдүгээр
Anonim
Visual Basic дээр програм үүсгэх: вэб хөтөч
Visual Basic дээр програм үүсгэх: вэб хөтөч

Энэхүү зааварчилгаа нь VB. NET дээр энгийн вэб хөтөч програм үүсгэх үйл явцыг тайлбарласан бөгөөд энэ нь миний анхны VB. NET зааварчилгааны дараах байдлаар хийгдсэн болно: Visual Basic дээр анхны програмаа бүтээх. Энэ зааварчилгааг уншихыг зөвлөж байна, учир нь энэ заавар нь миний бусад зааварт заасан Visual Basic Express Edition интерфейсийн талаар анхан шатны мэдлэгтэй гэж үзэж байгаа юм. Microsoft -аас авах боломжтой Visual Basic 2008 Express Edition

Алхам 1: Төслийг бий болгох

Төслийг бий болгох
Төслийг бий болгох

Шинэ Windows Forms төсөл үүсгээд үүнийг вэб хөтөч гэж нэрлэнэ үү. Маягтын хэмжээг өөрийн үзэмжээр өөрчлөх.

Алхам 2: Хяналтыг нэмж, шинж чанарыг өөрчлөх

Хяналтыг нэмж, шинж чанарыг өөрчилнө үү
Хяналтыг нэмж, шинж чанарыг өөрчилнө үү

Хэрэгслийн хайрцгаас TextBox, WebBrowser, A Button -ийг маягт руу чирнэ үү. Тэднийг зураг дээрх шиг байрлуул. Дараа нь TextBox ба WebBrowser -ийн Anchor шинж чанарыг засаарай, ингэснээр саарал дөрвөлжингийн эргэн тойрон дахь бүх хайрцгийг (зангуугийн үл хөдлөх хөрөнгийг засах үед харуулна) сонгосон бөгөөд энэ нь маягтын хэмжээг өөрчлөх үед хяналтыг "сунгах" боломжийг олгоно. Товчлуурын хувьд ижил зүйлийг хий, гэхдээ үүнийг зөвхөн "Дээд, Баруун" гэж тохируулна уу. Мөн Form1 -ийн Текст шинж чанарыг вэб хөтөч болгон өөрчлөх эсвэл гарчгийн мөрийг өөрчлөхтэй ижил төстэй зүйлийг хийнэ үү.

Алхам 3: Код

Код!
Код!

Button1 дээр давхар товшоод "Хувийн дэд" мөрийн дараа болон "Дэд дэд" шугамын өмнө дараах кодыг засварлагч руу нэмнэ үү.

WebBrowser 1. Навигац хийх (TextBox1. Text)Энэ код нь програмыг зүгээр л хэлдэг: Хэн нэгэн Button1 дээр дарахад WebBrowser -ийг TextBox1 -д байгаа бүх зүйл рүү шилжүүлээрэй. Танд ажилладаг вэб хөтөч байна. Тоглуулахын тулд тоглуулах товчийг дарна уу.

Алхам 4: Илүү их зүйл

Илүү их зүйл
Илүү их зүйл

Одоо, та надад зөвхөн нэг мөр код өгөх гэж байна гэж та бодоогүй байсан биз дээ? Дараагийн хэдэн үе шатанд бид дараах зүйлийг хэрэгжүүлэх болно.

  • Хуудас өөрчлөгдөхөд өөрчлөгддөг хаягийн мөр
  • Буцах, урагшлуулах, сэргээх товчлуурууд
  • Статусын мөр.

Алхам 5: Хаягийн баар

Хаягийн баар
Хаягийн баар

Одоогийн байдлаар хаягийн мөрөнд таны оруулсан хуудсыг харуулах болно, хэрэв та линк дээр дарвал өөрчлөлт нь хаягийн мөрөнд тусгагдаагүй болно. Үүнийг засахын тулд бид өөр код нэмэх хэрэгтэй Загварын харагдац руу буцаж очоод "Form 1.vb (Дизайн)" дээр дараад WebBrowser -ийн удирдлага дээр давхар товшино уу. Энэ нь кодын харагдац руу шилжих болно, гэхдээ тэнд дахиад хэд хэдэн код байх болно, "WebBrowser1_DocumentCompleted" гэж бичсэнийг анхаарна уу, энэ бол бидний хүссэн код тул энд ямар ч өөрчлөлт оруулах шаардлагагүй, гэхдээ хоосон зай байна. гэсэн мөрийн доор, End Sub мэдэгдлийн өмнө, бид тэнд хэдэн код нэмэхийг хүсч байна. Дараахь зүйлийг энд бичнэ үү

TextBox1. Text = WebBrowser1. Url. ToStringЭнэ нь WebBrowser1_DocumentCompleted дууссаны дараа TextBox1. Text -ийг WebBrowser1. Url болгон өөрчлөх ёстой гэж програмд хэлдэг. ToString тэнд байна, учир нь вэб хөтчийн URL шинж чанар нь манай текст хайрцгийн шаардлагатай өгөгдлийн төрөл (мөр) биш юм. ToString нь URL -ийг TextBox -ийн мөрөнд бичдэг.

Алхам 6: Үйлдлийн товчлуурууд

Үйлдлийн товчлуурууд
Үйлдлийн товчлуурууд

Дизайн харагдац руу буцаж очоод 3 шинэ товчлуурыг маягт дээр чирж байрлуулна уу. Тус бүрийн Text шинж чанарыг өөрчилнө үү: Button2 = Back, Button3 = Forward and Button4 = Refresh. Хэрэв та тэдгээрийг минийх шиг байрлуулсан бол Refresh -ийн зангуу шинж чанарыг дээд талд нь тохируулаад, BackDouble дээр Back товчлуур дээр дараад дараах кодыг бичнэ үү.

WebBrowser 1. GoBack () Дизайн руу буцахдаа Forward дээр давхар товшоод бичнэ үү

WebBrowser 1. GoForward ()Дизайн харагдац, Refresh дээр давхар товшино уу

WebBrowser 1. Шинэчлэх ()Хөтөчийг туршиж үзээд шинэ боломжуудыг туршиж үзээрэй.

Алхам 7: Статус самбар

Статус самбар
Статус самбар

Дизайн хэлбэр рүү буцаж очоод шошго нэмж, текстийг "Ачаалж байна …" болгон өөрчилнө үү (ишлэлгүйгээр) Одоо Form1.vb таб дээр дарж кодын харагдац руу орно уу. WebBrowser1_DocumentCompleted оруулгыг олоод өмнө нь оруулсан кодынхоо доор бичнэ үү

Label1. Text = "Дууссан"Одоо код нь DocumentCompleted гэж бичсэн газрыг дарна уу. Хулганаа дээшлүүлээд хоёр дусал хайрцаг хаана байна. Хоёрдугаарт (DocumentCompleted гэж бичдэг) сонгоод Navigating -ийг сонгоно уу. Дараа нь шинэ код гарч ирэх болно - typ

Label1. Text = "Ачаалж байна"Энэ нь хуудсыг ачаалах үед индикаторыг өгдөг бөгөөд та шошгоны зангуу шинж чанарыг тохируулахыг хүсч магадгүй юм.

Алхам 8: Дуусга

Бүрэн гүйцээ!
Бүрэн гүйцээ!

Та тийшээ яв. Танд бүрэн ажиллагаатай вэб хөтөч байна. Үүнийг өөрийн хүссэнээр тохируулаарай. Миний анхны зааварчилгааны дагуу. Энэ даалгаврыг биелүүлсэн хүмүүст би гэрийн даалгавар өгөх болно.

  • Гэрийн функц
  • Хуудсыг ачаалж байх үед Refresh товчлуурыг Stop товчлуур болгон өөрчилнө үү.

Эдгээр төслүүд нь програмчлах нь хичнээн хялбар болохыг харуулсан гэж найдаж байна!

Алхам 9: Шийдэл

Шийдлүүд
Шийдлүүд

Миний анхны VB зааварчилгааг өгсөн хүмүүст - Эцэст нь би гэрийн даалгавраа хийх шийдлүүдтэй болно.

Арын дэвсгэр өнгийг өөрчлөх

Энэ бол маш энгийн - Form1 -ийн BackColour шинж чанарыг өөр өнгө болгон өөрчил

Зохиогчийн эрхийн талаархи зарим мэдээллийг нэмнэ үү

Текстийн шинж чанарыг өөрчилсөн шинэ шошго нь заль мэх хийх болно

Зургийн тусламжтайгаар маягтын хэмжээг өөрчил

AutoSize -ийг True болгож, AutoSizeMode -ийг GrowAndShrinkDone болгож өөрчилнө үү. Одоо ч гэсэн би VB. NET -ийн зааварчилгаа үүсгэх болно. Кодлохоо үргэлжлүүлээрэй!

Зөвлөмж болгож буй: