设为首页收藏本站

 找回密码
 注册
查看: 9378|回复: 18
打印 上一主题 下一主题

请问关于FileAppend的问题 [复制链接]

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
跳转到指定楼层
1#
发表于 2009-8-7 06:46:18 |只看该作者 |倒序浏览
如果我一个帐户有两个图表,不同的商品,要让FileAppend根据不同的商品对应写不同的文件信息。如何写FileAppend的参数?请举例

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2009-8-7 08:56:24 |只看该作者
FileAppend("C:\\code_"+Symbol+".log","测试信息");

不要这么用:
FileAppend("C:\\"+Symbol+".log","测试信息");
因为会将\\"解析为转义符。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
3#
发表于 2009-8-7 11:25:37 |只看该作者
严重感谢!
这次解答得比较清楚

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
4#
发表于 2009-8-7 13:23:28 |只看该作者
晕,要报错。我的写法是:
FileAppend("C:\\tblog\\"+Symbol+".log","***  初始化  ***");

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
5#
发表于 2009-8-7 13:25:33 |只看该作者
这样就可以了
FileAppend("C:\\tblog\\aaa"+Symbol+".log","***  初始化  ***");

【\\】不能和【"】放在一起。

放到目录下面需要先把目录建好。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
6#
发表于 2009-8-7 13:25:33 |只看该作者
报错内容:
1. 无法识别的字符串:.
2. 小括号不匹配

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
7#
发表于 2009-8-7 13:31:10 |只看该作者
可以了                   

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
8#
发表于 2009-8-7 13:39:24 |只看该作者
最终目标文件编译错误!

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2914
积分
949
帖子
259
主题
84
阅读权限
60
注册时间
2008-11-30
最后登录
2010-8-6
9#
发表于 2009-8-7 13:46:06 |只看该作者
原句是:
FileAppend("C:\\tblog\\00_"+Symbol+".log","***  初始化  ***");
去掉"+Symbol+"部分就不报错了。如何解决?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20891
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
10#
发表于 2009-8-7 13:48:34 |只看该作者
正如nopain说的【\\】不能和【"】连起来写的。
照你写的FileAppend("C:\\tblog\\"+Symbol+".log","***  初始化  ***");是通不过的。
改成这样:FileAppend("C:\\tblog\\Mark"+Symbol+".log","***  初始化  ***");
在\\和"之间要隔开,所以我随便加了个英文单词进去。这样就可以的了。

如果在第二目录的话,必须要先建立好文件夹,这样才能找到路径,否则公式编译过了,可是不会有文件产生的。
照你的语句所说的,应先在C盘根目录下建立tblog这个文件夹。

使用道具 举报

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

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-20 13:28

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部