找回密码
 加入
搜索
查看: 1052|回复: 4

如何按不断变化行数的文件来显示其当时的行数?

[复制链接]
发表于 2009-4-28 17:04:41 | 显示全部楼层 |阅读模式
本帖最后由 hhasee 于 2009-4-30 19:19 编辑

题目有点绕口,意思就是当在一界面中输入相关信息存入到文件中时(每输一次行数就加一行),要求每输入一次就在纪录中显示“当前行数共多少多少行,不知有没有大侠来指教一下,目前我用下面的代码在界面中为示的是静止的无法按每输入一条纪录数目就自动加一!
Dim $aRecords
    If Not _FileReadToArray("123.xls",$aRecords) Then
         GUISetFont(16, 400, 1)
         Local $Nrecord = GUICtrlCreateLabel("0",45,55,150,20)
         GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
         GUICtrlSetColor(-1, 0x0b1746)
     EndIf
        Local $x = $aRecords[0]
        GUICtrlCreateLabel("当前纪录总数为:" & $X,45,190,150,20)
在线等!!
发表于 2009-4-28 17:26:09 | 显示全部楼层
创建一个空Label,输入后用GUICtrlSetData向它填数据。
 楼主| 发表于 2009-4-29 13:30:15 | 显示全部楼层
同样无法达到数字按输入文档的行数跟着变化!
发表于 2009-4-29 13:57:26 | 显示全部楼层
当前文件行数$s,当你提交是$s+1,用GUICtrlSetData,传递上去。二楼的朋友说的简单,只是你不理解罢了。
 楼主| 发表于 2009-4-30 19:18:52 | 显示全部楼层
理解,谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-20 21:53 , Processed in 0.073384 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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