quote:以下是引用dytgwzy在2006-07-09 16:29:54的发言:
提取一个文本变量的内容?
GetTagChar(......
万斑竹:这个我会,将提取的变量再赋值给另一个变量也会,但不知如何将这一变量作为文件名存下来。即“变量.xls”。
另外请教:哪个“C脚本实时向excel传送数据 并保存以当天日期为名”的例子我将当天日期改为当前时间后,格式为“**时**分**秒.xls”,为何保存时,有时是一个文件如:14时34分20秒.xls,有时确是两个或三个14时34分20秒.xls、14时34分21秒.xls、14时34分22秒.xls。有时还会提示文件同名,就是同一秒中之内保存了两次。请问如何让它只保存一次呢?或者出现同名时,不提示,直接取消或重写。
楼主:
你的触发时间太快了!出现了所谓的内存泄露了!
内存泄露:
意思就是说,每次记录的时候都是先打开excel文件,再写入数值,最后保存退出这样的过程,如果你的时间太短了前一次记录是打开的文件资源还来不及退出,下一次的记录动作又执行重新打开文件资源了,所占用的内存资源还来不及释放又重新定义了新的资源了造成进程间的冲突吧!