เมื่อผม run ไฟล์ขนาดพื้นที่แสดงผลน่าจะอยู่ที่ขนาดครึ่งหนึ่งของหน้าจอ (หน้าจอขนาด 1920x1080)
แต่เมื่อดูแล้วพื้นที่การแสดงผลเกินครึ่งหนึ่งของจอมาครับ ตามรูปที่2
ส่วนด้านล่างเป็น code ที่ใช้งานครับ Code
Private Sub Form_Load()
Dim Text1 As Integer
Dim Text2 As Integer
Dim Text3 As Integer
Dim Text4 As Integer
Dim Text5 As String
Text1 = ReadIniValue(App.Path & "\Config.ini", "Size", "Width")
Text2 = ReadIniValue(App.Path & "\Config.ini", "Size", "Height")
Text3 = ReadIniValue(App.Path & "\Config.ini", "Size", "Top")
Text4 = ReadIniValue(App.Path & "\Config.ini", "Size", "Left")
Text5 = ReadIniValue(App.Path & "\Config.ini", "URL", "URL")
Me.BorderStyle = 0
Me.Width = (Text1 * Screen.TwipsPerPixelX)
Me.Height = (Text2 * Screen.TwipsPerPixelY)
Me.Top = Text3 * Screen.TwipsPerPixelX
Me.Left = Text4 * Screen.TwipsPerPixelY
WebBrowser1.Navigate Text5
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
WebBrowser1.Document.body.setAttribute "scroll", "no"
End Sub
Private Sub WebBrowser1_StatusTextChange(ByVal Text As String)
WebBrowser1.Visible = True
With WebBrowser1
.Top = WePlay.Top
.Left = WePlay.Left
.Width = WePlay.Width
.Height = WePlay.Height
End With
End Sub
ไม่ทราบว่าผมต้องแก้ตรงไหนครับ
ขอบคุณครับ
Tag : .NET, Win (Windows App), VB.NET, VS 2015 (.NET 4.x), Windows