Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 550|回复: 3
打印 上一主题 下一主题

请版主删帖

 关闭 [复制链接]

10

主题

0

好友

223

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

跳转到指定楼层
1#
发表于 2014-11-11 02:51 PM |只看该作者 |倒序浏览
本帖最后由 Monki0115 于 2014-11-21 02:29 PM 编辑

这是我现在code.把data save 成 datatable 然后转去excel
我想把这个改成直接save去csv file.
  1. Dim r As DataRow = dt.Rows.Add

  2.         r("size") = intPic
  3.         r("Time") = txttime.Text
  4.         r("Accurate") = lblAcc.Text
复制代码
每当我 click button 的时候data就要直接存进csv file 里面.
我目前做到的code 是这样
  1. fsoStream = fso.CreateTextFile("d:\Sample.csv", True)
  2.             strLine = txttime.Text
  3.             fsoStream.WriteLine(strLine)

  4. strLine = ""
  5.         strLine = strLine & "," & intPic & "," & txttime.Text & "," & lblAcc.Text
  6.         fsoStream.WriteLine(strLine)
复制代码
各位vb达人麻烦帮我看一下应该要怎么改.
intPic ,  txttime.Text, lblAcc.Text 这三个data要save在同一个column可是不同的row.

fact.PNG (11.85 KB, 下载次数: 0)

fact.PNG

text.PNG (16.06 KB, 下载次数: 1)

text.PNG





收藏收藏0

6

主题

1

好友

1943

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

2#
发表于 2014-11-11 03:55 PM |只看该作者
先 declare 好三行 string,然后 loop 每个 compnent
str1, str2, str3

loop :
str1 += intpic & ","
str2 += txtTime & ","
str3 += lblAcc & ","
endloop;

然后把 str1 + str2 + str3 save 在一起。
然多写 code,就先理论好了。


回复

使用道具 举报

10

主题

0

好友

223

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

3#
发表于 2014-11-11 06:18 PM |只看该作者
  1. str1 += txttime.Text & ","
  2.             str2 += txttime.Text & ","
  3.             str3 += lblAcc.Text & ","
  4.         strLine = str1 & "," & str2 & ","& str3
  5.         fsoStream.WriteLine(strLine)
复制代码
这样么?可是最后一个code会有error.
我是有很多个picturebox(一次出现一个,click 了之后才会出现下一个), 当我click 的时候这些data会write 去csv file. 所以好像不可以用loop


回复

使用道具 举报

6

主题

1

好友

1943

积分

白银长老

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

4#
发表于 2014-11-12 02:43 PM |只看该作者
Monki0115 发表于 2014-11-11 06:18 PM
这样么?可是最后一个code会有error.
我是有很多个picturebox(一次出现一个,click 了之后才会出现下一个) ...

好吧,我不知道你的 input 是处于一个怎样的形式,你觉得可以不用loop 那就不 loop 咯。
还有,把每一行加在一起必须要添加 "\r\n" 换行符。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-12-26 03:30 PM , Processed in 0.108026 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部