www911 发表于 2008-12-26 19:19:02

控件在选项卡中显示的问题,高手指点一下!

代码如下,那个ip控件为什么在每个选项卡里都出现,而其它的输入框控件确不会,我试着改变$tab1input1 = _GUICtrlIpAddress_Create($Form1, 90, 198, 100, 15)里的参数$Form1出错,本人刚接触这东西不久,百度了一下没找相关答案,请各们大侠帮帮我,在此先谢了,不会帖图,文件是用3.2.13.13.1版本写的



#include <GUIConstantsEx.au3>
#include <GuiIPAddress.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

Opt("GUIOnEventMode", 1)
;窗体
$Form1 = GUICreate("form1", 546, 400)
GUICtrlSetColor(-1, 0x999999)
GUICtrlCreateTab(1, 150, 546, 250)
GUICtrlCreateTabItem("本地IP设置")
GUICtrlCreateGroup("Internet 协议(TCP/IP)属性 ", 15, 180, 520, 180)
GUICtrlCreateLabel("IP 地 址:", 30, 200)
$tab1input1 = _GUICtrlIpAddress_Create($Form1, 90, 198, 100, 15)
_GUICtrlIpAddress_Set($tab1input1, "10.77.52.2")
GUICtrlCreateLabel("子网掩码:", 30, 220)
$tab1input2 = GUICtrlCreateInput("255.255.254.0", 90, 218, 100, 15)
GUICtrlCreateLabel("默认网关:", 30, 240)
$tab1input3 = GUICtrlCreateInput("10.77.52.1", 90, 238, 100, 15)
GUICtrlCreateLabel("首选 DNS:", 30, 260)
$tab1input4 = GUICtrlCreateInput("210.38.45.19", 90, 258, 100, 15)
GUICtrlCreateLabel("备用 DNS:", 30, 280)
$tab1input5 = GUICtrlCreateInput("202.96.128.166", 90, 278, 100, 15)
$tab1button = GUICtrlCreateButton("应 用", 330, 220, 100, 25)

GUICtrlCreateTabItem("局域网共享设置")

GUICtrlCreateTabItem("系统优化")

GUICtrlCreateTabItem("清理系统垃圾")

GUICtrlCreateTabItem("其它工具")

GUICtrlCreateTabItem("   关于    ")

GUISetState(@SW_SHOW)


While 1
        Sleep(100)
WEnd

www911 发表于 2008-12-26 19:55:13

自顶一下!期待高人指点一下

大绯狼 发表于 2008-12-26 20:36:57

3.2.9测试正常

www911 发表于 2008-12-26 21:07:58

谢谢楼上的,版本越高某些功能还退化了):
页: [1]
查看完整版本: 控件在选项卡中显示的问题,高手指点一下!