找回密码
 加入
搜索
查看: 2404|回复: 5

AU3 IE相关的高级设置→尚无人能解!~

[复制链接]
发表于 2008-11-20 15:00:40 | 显示全部楼层 |阅读模式
实现目的。。。 比如创建了一个GUICtrlCreateLabel。。 随后又创建了一个GUICtrlCreateLabel 位置在 刚建立的GUICtrlCreateLabel  之上  如何让第一次建立的GUICtrlCreateLabel始终在最上层显示????

解决此问题的原因是:  我建立了一个GUI  加载了网页。。 现在创建一个 GUICtrlCreateLabel 覆盖网页上的部分文字
    我先加载网页后在创建GUICtrlCreateLabel  但网页文字始终在 GUICtrlCreateLabel 上面显示。。



完整源代码!!~~

#include <GUIConstants.au3>
#include <IE.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
Opt("GUIOnEventMode", 1)

$web="http://www.sina.com.cn"
$hgui=GUICreate ( "XXX页连接", 731, 150,-1,@DesktopWidth/@DesktopWidth-1)

$first=GUICtrlCreateLabel(& @CRLF "                             ●网络连接中,请稍候 Loading!●" & @CRLF & @CRLF &"                                              制作QQ:77309256",-1,-1,731,52)
GUICtrlSetBkColor(-1,0x99cc00)

$oIE = _IECreateEmbedded()
GUICtrlSetBkColor(-1,0x99cc00)
$GUIActiveX         = GUICtrlCreateObj      ($oIE, -1, -1 , 731 , 130)


GUISetState()

$s=_IENavigate($oIE, $web)
_IELoadWait ($s)

GUICtrlCreateLabel("测试,时候被网页覆盖!!",20,35,100,30)



GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###


sleep (500000)

问题分析:

                  此脚本运行后,将出现新浪网的连接随后  "测试,时候被网页覆盖!!" 字样 几秒后被网页所覆盖,,看不到设置的字了。。 要的目的就是 让我们自己设置的文字或图片 覆盖网页中的字或图片。。 请问如何实现???


另弱 弱 的问一句  一上程序 $first 变量似乎没有起到任何作用。。 $first作用目的:就是让程序运行后先显示$first内容
等网页加载完毕后在显示网页信息。。 网页信息会自动覆盖 $first内容。。 请问如何实现
          另申明:本程序绝对无其他含义。 只是想搞个网络播放器。。。


GUICtrlSetState ( 控件ID, $GUI_ONTOP)  已测试此方法无效 只要你点网页的话。。$first 将被网页覆盖....
             请高手门另出高招吧。。。。。


[ 本帖最后由 zhenglei 于 2008-11-20 17:49 编辑 ]
发表于 2008-11-20 15:12:05 | 显示全部楼层
不知道你这样做有什么实际意义!诱骗点击?

浏览器窗口被移动,岂不是前功尽弃?

净搞些歪门邪道的东西,即使我知道也不会告诉你。

[ 本帖最后由 新手上路 于 2008-11-20 15:14 编辑 ]
发表于 2008-11-20 15:39:56 | 显示全部楼层
GUICtrlSetState ( 控件ID, $GUI_ONTOP)

楼主要注意标题的确切,就凭你发的标题就可以扣分警告了!
 楼主| 发表于 2008-11-20 17:42:37 | 显示全部楼层
原帖由 新手上路 于 2008-11-20 15:12 发表
不知道你这样做有什么实际意义!诱骗点击?

浏览器窗口被移动,岂不是前功尽弃?

净搞些歪门邪道的东西,即使我知道也不会告诉你。


这为朋友你好。。。 我是要做网络播放器。。 而不是你说的那种。 我做的网络播放器中调用的是网络上的音乐播放器。里面有广告。。 所以 我要用我的$first 覆盖掉那些广告。。 希望你在没搞清楚问题的情况下不要恶意诽谤@!
我们都是学习 。我做的东西也没一个是商业用的或者搞什么广告。无趣!!~~
发表于 2008-11-20 17:55:42 | 显示全部楼层
只要能正常读取的网页脚本,都能在AU3里边修改设置之后再显示的。没有必要搞得这么复杂的了。
发表于 2008-11-20 19:15:30 | 显示全部楼层
原帖由 zhenglei 于 2008-11-20 17:42 发表


这为朋友你好。。。 我是要做网络播放器。。 而不是你说的那种。 我做的网络播放器中调用的是网络上的音乐播放器。里面有广告。。 所以 我要用我的$first 覆盖掉那些广告。。 希望你在没搞清楚问题的情况下不要恶 ...

真会给自己贴金!有本事自己写个播放器程序!什么屏蔽广告,无非是想把别人的东西变成“自己”的,然后打个“原创”。这种行为见多了!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-23 11:18 , Processed in 0.089436 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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