找回密码
 加入
搜索
查看: 5346|回复: 9

[IE类操作] 请教。。 去嵌IE的滚动条 ????---已解决

  [复制链接]
发表于 2010-5-20 15:11:46 | 显示全部楼层 |阅读模式
本帖最后由 zhenglei 于 2010-5-21 12:37 编辑

请教。。  去嵌IE的滚动条 ????   
       以前见过论坛里有人搞过这个东西。。 完全可以实现的。。 自己刚刚在论坛搜索了老半天没找到答案。。 谢谢。。 老大出来指点一下吧。。。
我要的效果是光光的那种。。彻底没有滚动条。。。。
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#NoTrayIcon
$Form1 = GUICreate("Form1", 500, 500)
$oIE = ObjCreate("Shell.Explorer.2")
GUICtrlCreateObj($oIE, -2, -2, 400, 400)
$oIE.navigate("http://www.163.com/")
GUISetState(@SW_SHOW)
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
二楼:
怎么用啊????  我现在要去的是内切IE的滚动条。。不是程序窗口的。。
四楼
  我就是要的那种效果。。 GUI内切IE多大。 我就显示多少数据。。 要的就是这种效果。大兄弟。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-5-20 15:38:09 | 显示全部楼层
AUTOVSCROLL
 楼主| 发表于 2010-5-20 16:04:48 | 显示全部楼层
AUTOVSCROLL
crkey12345 发表于 2010-5-20 15:38



    怎么用啊????  我现在要去的是内切IE的滚动条。。不是程序窗口的。。
发表于 2010-5-20 16:25:11 | 显示全部楼层
回复 1# zhenglei

呵呵,我也不会,不过你去掉滚动条,网页的内容能全部显示吗?你可以把窗口最大化来显示网页内容,那如果这样,不如来个笨方法,将guictrlcreateobj()创建的控件的宽度和高度设置的比窗口大不就可以隐藏滚动条了吗?
当然这是下策,如果有答案,请公告与论坛.
 楼主| 发表于 2010-5-20 17:34:08 | 显示全部楼层
回复  zhenglei

呵呵,我也不会,不过你去掉滚动条,网页的内容能全部显示吗?你可以把窗口最大化来显示网页 ...
newuser 发表于 2010-5-20 16:25



    我就是要的那种效果。。 GUI内切IE多大。 我就显示多少数据。。 要的就是这种效果。大兄弟。。
发表于 2010-5-20 22:51:35 | 显示全部楼层
发表于 2010-5-20 23:35:55 | 显示全部楼层
sxd 发表于 2010-5-20 22:51
"C:\autoit3" /UserParams    
+>23:34:27 开始执行 ACNWrapper v.1.0.0.8
+> ============================================
+>执行环境:
+>        CPU构架:        X64
+>        系统构架:        X86
+>        系统语言:        0804
+>        键盘布局:        00000804
+>        IP地址:                169.254.5.58
+>        内存总量:        2047MB
+>        内存剩余:        1215MB
+>        操作系统:        WIN_XP/Service Pack 3
+>        AU3版本:        3.3.5.6
+> ============================================
>运行 AU3Check (1.54.19.0)  开始目录:C:\autoit3
+>23:34:27 AU3Check 完成[CODE]:0
: ==> ???????????("Object").:
$oIE.navigate("http://www.baidu.com/")
$oIE^ ERROR
->23:34:27 AutoIT3.exe 完成:[CODE]:1
+>23:34:28 ACNWrapper 完成..
>退出代码: 1    时间: 1.669
发表于 2010-5-20 23:44:47 | 显示全部楼层
本帖最后由 lynfr8 于 2010-5-21 00:48 编辑
我就是要的那种效果。。 GUI内切IE多大。 我就显示多少数据。。 要的就是这种效果。大兄弟。。
zhenglei 发表于 2010-5-20 17:34

如此??

#include <IE.au3>
$hGUI = GUICreate("Test", 800, 600)
$oIE = _IECreateEmbedded()
$web="http://www.163.com/"
GUICtrlCreateObj($oIE, 10, 10, 780, 580)
GUISetState()
$oIE.navigate("about:blank")
$oIE.document.body.style.border="0"
$oIE.document.write("<body style='border:0;margin:0px'><iframe scrolling=no frameborder=0 src =" & $web & " width=100% height=100%></iframe></body>")
$oIE.refresh
$oIE.document.body.scroll = "no"
Do
    Sleep(20)
Until GUIGetMsg() = -3

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2010-5-20 23:46:36 | 显示全部楼层
发表于 2010-5-21 08:09:50 | 显示全部楼层
回复 5# zhenglei

小兄弟应该叫我老大哥才对,哥即将奔小50了.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-7 19:40 , Processed in 0.081963 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表