qq82015930 发表于 2010-10-2 19:12:22

【已解决】在GUI上显示IE 前面和上面总是要出现一部分空白

本帖最后由 qq82015930 于 2010-10-2 23:13 编辑


下载 (31.27 KB)
这个就没空隙

1 小时前估计大家没看出问题拉我重传两张明显点的.看两个图片的区别。在GUI上显示IE 前面和上面总是要出现一部分空白。该如何解决.
#include <IE.au3>

$Form1 = GUICreate("Form1", 540, 100, 192, 114)
$oIE = _IECreateEmbedded()
GUICtrlCreateObj($oIE, 0, 0, 538, 98)
_IENavigate($oIE, '')
GUISetState()
_time()

While 1
      $nMsg = GUIGetMsg()
      Switch $nMsg
                Case -3
                        Exit
      EndSwitch
WEnd

Func _time()
      $s_html = '<html><iframe name="I1" marginwidth="0" marginheight="0" width="528" vspace="0" hspace="0" align="middle" height="80" scrolling="no" border="0" frameborder="0" src=http://open.baidu.com/static/time/beijingtime.html></iframe></html>'
      _IEBodyWriteHTML($oIE, $s_html)
      $oIE.Document.body.Scroll = 'no'
EndFunc   ;==>_time

解决啦 ,其实有个新的问题出来啦
边边有个很深的浮雕痕迹,不能和桌面平行,不过也不算什么问题,就这样用啦,

qq82015930 发表于 2010-10-2 21:56:31

看上面两张图片的明显的GUI上就会出现空白位置

afan 发表于 2010-10-2 22:46:55

GUICtrlCreateObj($oIE, -10, -15, ...

qq82015930 发表于 2010-10-2 22:52:25

回复 3# afan


    我早试过的.你那样相反的地方也会出空隙.谢谢,我找到方法拉,已解决~!

afan 发表于 2010-10-2 22:57:53

前面减了后面当然要加上… 难道你的宽度没相应调整?
你的解决方法是?

qq82015930 发表于 2010-10-2 23:15:41

回复 5# afan


   改的 这点 vspace="-15" hspace="-10"
还问个问题。发帖,先发的图片 编辑帖子桌面删除??
页: [1]
查看完整版本: 【已解决】在GUI上显示IE 前面和上面总是要出现一部分空白