回复:报表提示excel已经打开问题

大树_幼竹

  • 帖子

    185
  • 精华

    0
  • 被关注

    7

论坛等级:游士

注册时间:2008-12-03

普通 普通 如何晋级?

发布于 2009-08-26 20:57:57

0楼

我试过用fopen和fclose函数来复制,但是没成功,需要#include 的头文件,加不进去。所以现在用的方法:
根据 #pragma code ("kernel32.dll");
void GetLocalTime (SYSTEMTIME* lpst);
#pragma code();
SYSTEMTIME time;
int t1,t2;
GetLocalTime(&time);
t1=time.wMinute;
t2=time.wHour;
if(t1==00&&t2==00)
{
SetTagDWord("jishu",xx);//xx是根据时间来确定数据写在哪一行,赋给变量jishu,在VBS脚本中,把jishu写给i。
}
if(t1==01&&t2==00)
{
...同上
}
if(t1==02&&t2==00)
{
....
}
这样如果工控机死机或停电之后还能把数据写在正确的行上。
不知道好不好?
但是现在就是上面的问题困扰我,第一个是"jishu"不能写到i中,还有就是提示excel已经打开。
有大师傅帮我试试吗?谢谢了
学习进步
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32563条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。