hhasee 发表于 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
        GUICtrlCreateLabel("当前纪录总数为:" & $X,45,190,150,20)
在线等!!

sensel 发表于 2009-4-28 17:26:09

创建一个空Label,输入后用GUICtrlSetData向它填数据。

hhasee 发表于 2009-4-29 13:30:15

同样无法达到数字按输入文档的行数跟着变化!

ddx13 发表于 2009-4-29 13:57:26

当前文件行数$s,当你提交是$s+1,用GUICtrlSetData,传递上去。二楼的朋友说的简单,只是你不理解罢了。

hhasee 发表于 2009-4-30 19:18:52

理解,谢谢!
页: [1]
查看完整版本: 如何按不断变化行数的文件来显示其当时的行数?