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

怎样在列表控件里写入信息?感谢各位了~

[复制链接]
发表于 2009-6-10 19:49:11 | 显示全部楼层 |阅读模式
本帖最后由 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

。。。。。。。。
以此类推

望大家指点一下实现的方法/
感谢了~~~~
 楼主| 发表于 2009-6-10 20:04:28 | 显示全部楼层
在论坛里找了一圈例子,,可是实在画不出瓢来/////希望大家指点一下,写个简单的例子即可了~~~致谢
发表于 2009-6-10 20:51:39 | 显示全部楼层
GUICtrlCreateListViewItem
------------------------------------------------------------------------------
在GUI上创建一个 ListView 项目控件
详见帮助文件里的例子
 楼主| 发表于 2009-6-11 06:53:46 | 显示全部楼层
GUICtrlCreateListViewItem
------------------------------------------------------------------------------
在GUI上创建一个 ListView 项目控件
详见帮助文件里的例子
lynfr8 发表于 2009-6-10 20:51


谢了~~~
 楼主| 发表于 2009-6-11 06:59:41 | 显示全部楼层
感谢 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金钱 +10 收起 理由
lynfr8 + 10 自立更生,好样的!继续努力!

查看全部评分

发表于 2009-6-11 07:36:35 | 显示全部楼层
学习下。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-14 03:52 , Processed in 0.073095 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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