标题:求助:关于窃取记事本内关键字的问题!
只看楼主
事业男儿
Rank: 2
等 级:论坛游民
帖 子:308
专家分:14
注 册:2007-4-25
结帖率:81.69%
已结贴  问题点数:20 回复次数:3 
求助:关于窃取记事本内关键字的问题!
求助:关于窃取记事本内关键字的问题!如果一直读取关键数据是4位数,显示就不会出错,如果位数发生变化,增加一位或者减少一位就是显示出错,把多的字读取出来,求助论坛各位老师有什么办法固定显示。  在程序文件夹内有一个st.txt的记事本,里面有一句话 “今天收入:1580件产品”

程序代码:
Private Sub Command1_Click()
Dim S1 As String, i As Long, j As Long
Dim S2 As String, S3 As String
Open App.Path + "\st.txt" For Input As #1
S1 = StrConv(InputB(LOF(1), 1), vbUnicode)
Close #1
i = InStr(S1, "今天收入:")
On Error Resume Next
j = InStr(i, S1, vbNewLine)
S2 = Mid(S1, i + 5, j - i + 5)
Label1.Caption = S2
End Sub

搜索更多相关主题的帖子: 记事本 关键字 文件夹 color 产品 
2016-01-11 18:22
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:20 
S2 = Mid(S1, i + 5)            '从那个位置取到最后
Label1.Caption = val(S2)    `  '系统自动把能转化为数字的数据转化为数据。

授人于鱼,不如授人于渔
早已停用QQ了
2016-01-11 18:50
事业男儿
Rank: 2
等 级:论坛游民
帖 子:308
专家分:14
注 册:2007-4-25
得分:0 
谢谢风版主,问题已经解决!
2016-01-11 20:42
hl2388817942
Rank: 2
等 级:论坛游民
帖 子:9
专家分:10
注 册:2016-1-6
得分:0 
风版主,能否帮我解决代码问题
2016-01-11 22:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-461021-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.180225 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved