05-11-17, 02:21 AM
(آخر تعديل لهذه المشاركة : 05-11-17, 02:27 AM {2} بواسطة salahmax12.)
السلام عليكم
الان انا اسوي مشروع web browser و كل فترة كذا ادخل اسألكم شوية حاجات
المهم دلوقتي
انا عندي tab control
به web browser
ابي يطلع جمب اسم التاب كنترول ايقونة الموقع
(اسمها بالانجليزي favicon )
انا استخدم ذالكود
لكن الايقونة ما تطلع
رغم انه يقول ان ما في اخطاء syntax
كود :
If CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString <> "about:blank" Then
Dim host = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.Host
Dim iconURL = "http://" & host & "/favicon.ico"
Dim request As System.Net.WebRequest = System.Net.HttpWebRequest.Create(iconURL)
Dim response As System.Net.HttpWebResponse = request.GetResponse()
Dim stream As System.IO.Stream = response.GetResponseStream()
Dim favicon = Image.FromStream(stream)
imglst.Images.Add(favicon)
For Each img As Image In imglst.Images
TabControl1.SelectedTab.ImageKey = img.ToString
Next
End If
طبعا imglst
معرفه بال public class
كود :
Public Class Form1
Dim tab As New TabPage
Dim imglst As New ImageList
Dim web As WebBrowser
طبعا في ملاحظتين يمكن تساعدكم عشان تساعدوني
الاولي ان imagekey هي الخاصية اللي تسوي ايقونة للتاب
و الثانية هي انها ما تقبل الا string
(حاولت احط صورة لل error لمن امسح <ToString.> لكن ما عرفت)
ف هل تكرمتم بمساعدتي ؟