怎样在列表控件里写入信息?感谢各位了~
本帖最后由 boyhong 于 2009-6-11 07:00 编辑#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 286, 209, 192, 124)
$ListView1 = GUICtrlCreateListView("", 8, 32, 250, 150)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
我现在想实想在上边这个列表控件里:
第一行第一列写上:
您的IP:
第一行第二列:
$IP
第二行第一列:
您的计算机名:
第二行第二列:
$computername
。。。。。。。。
以此类推
望大家指点一下实现的方法/
感谢了~~~~ 在论坛里找了一圈例子,,可是实在画不出瓢来/////希望大家指点一下,写个简单的例子即可了~~~致谢 GUICtrlCreateListViewItem
------------------------------------------------------------------------------
在GUI上创建一个 ListView 项目控件
详见帮助文件里的例子 GUICtrlCreateListViewItem
------------------------------------------------------------------------------
在GUI上创建一个 ListView 项目控件
详见帮助文件里的例子
lynfr8 发表于 2009-6-10 20:51 http://www.autoitx.com/images/common/back.gif
谢了~~~ 感谢 lynfr8 兄的指点,知道用Guictrlcreatelistviewitem,测试成功~~~
已完全可以解决我的问题,再次致谢~~~
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt('MustDeclareVars', 1)
Example()
Func Example()
Local $listview, $button, $item1, $item2, $item3, $input1, $msg
GUICreate("listview items", 220, 250, 100, 200, -1, $WS_EX_ACCEPTFILES)
GUISetBkColor(0x00E0FFFF); will change background color
$listview = GUICtrlCreateListView("col1|col2|col3", 10, 10, 200, 150);,$LVS_SORTDESCENDING)
$button = GUICtrlCreateButton("Value?", 75, 170, 70, 20)
$item1 = GUICtrlCreateListViewItem("item2|col22|col23", $listview)
$item2 = GUICtrlCreateListViewItem("............item1|col12|col13", $listview)
$item3 = GUICtrlCreateListViewItem("item3|col32|col33", $listview)
$input1 = GUICtrlCreateInput("", 20, 200, 150)
GUICtrlSetState(-1, $GUI_DROPACCEPTED) ; to allow drag and dropping
GUISetState()
GUICtrlSetData($item2, "|ITEM1")
GUICtrlSetData($item3, "||COL33")
GUICtrlDelete($item1)
Do
$msg = GUIGetMsg()
Select
Case $msg = $button
MsgBox(0, "listview item", GUICtrlRead(GUICtrlRead($listview)), 2)
Case $msg = $listview
MsgBox(0, "listview", "clicked=" & GUICtrlGetState($listview), 2)
EndSelect
Until $msg = $GUI_EVENT_CLOSE
EndFunc ;==>Example 学习下。。。
页:
[1]