首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何给TXT加上序号 [已结贴,结贴人:leonnet]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • leonnet
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-08-19 11:56:41 楼主
    我有个TXT文件,里边的内容每天都不一样,如为
    6227003834540018568|黄三|39168.00|33000013|
    6227453555570058573|刘三|188.00|33000021|
    6227003815644556724|杨大|20863.00|33000033|
    6227003456733554079|张四|7632.00|33000100|
    6227003453456634480|吴五|815.00|33000097|
    .........
    现在想实现在每一行数据前家序号,如:
    1|6227003834540018568|黄三|39168.00|33000013|
    2|6227453555570058573|刘三|188.00|33000021|
    3|6227003815644556724|杨大|20863.00|33000033|
    4|6227003456733554079|张四|7632.00|33000100|
    5|6227003453456634480|吴五|815.00|33000097|
    ................

    如何实现,谢谢
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • leonnet
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 11:57:251楼 得分:0
    说明不用sql的方式
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • _l_
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 12:01:542楼 得分:0
    一行行读
    一行行写
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • fu0212
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 12:14:273楼 得分:0
    读取回车换行 加 CSTR(I) + "¦"
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhufenghappy
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 12:29:254楼 得分:0
    引用 3 楼 fu0212 的回复:
    读取回车换行 加 CSTR(I) + "¦"
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • leonnet
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 14:19:595楼 得分:0
    我加了CSTR(I)数据出来都是1............
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • _l_
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 14:29:026楼 得分:0
    Dim TextLine
    dim i as Integer
    i=1
    Open "输出文件名" For Output As #2  ' 打开输出文件。

    Open "输入文件名" For Input As #1  ' 打开文件。

    Print #1, "This is a test"
    Do While Not EOF(1)  ' 循环至文件尾。
      Line Input #1, TextLine  ' 读入一行数据并将其赋予某变量。
      Print #1, i & "|" &  TextLine
    Loop
    Close #1  ' 关闭文件。

    Close #2  ' 关闭文件。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • _l_
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 14:29:527楼 得分:20
    前面的代码漏了句 i=i+1

    VB code
    Dim TextLine dim i as Integer i=1 Open "输出文件名" For Output As #2 ' 打开输出文件。 Open "输入文件名" For Input As #1 ' 打开文件。 Print #1, "This is a test" Do While Not EOF(1) ' 循环至文件尾。 Line Input #1, TextLine ' 读入一行数据并将其赋予某变量。 Print #1, i & " ¦" & TextLine i=i+1 Loop Close #1 ' 关闭文件。 Close #2 ' 关闭文件。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • leonnet
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 15:47:308楼 得分:0
    有没有简单的方式呀
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • _l_
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 15:52:279楼 得分:0
    连DIM在内 一共 13行代码  还不简单吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lingshao0909
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 16:29:4110楼 得分:0
    手动加,一句代码都不用,呵呵
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • _l_
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 16:34:3311楼 得分:0
    前面代码还有点问题
    有个语句要改成  Print #2, i & " ¦" &  TextLine
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lsftest
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 20:52:2512楼 得分:0
    这个就不要在vb里搞了吧,用excel就够了.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yachong
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 23:15:0113楼 得分:0
    引用 12 楼 lsftest 的回复:
    这个就不要在vb里搞了吧,用excel就够了.

    正解!!!
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved