| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 912 人关注过本帖
标题:如何实现自动扫描E:/LOG下的文件,并以邮件形式通知
只看楼主 加入收藏
m344593489
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-5-19
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:6 
如何实现自动扫描E:/LOG下的文件,并以邮件形式通知
在windows下,用VB来实现以下环境:
1.程序每分钟自动扫面E:/log下是否生产*.hdml 和  *.mdls这两个后缀的文件。
2.如果有生成,那么发邮件给tech_system@这个邮箱,邮箱内容为:在E:/log下有*.hdml 和  *.mdls文件生成,请分析。
3.如果没有生成,则就不发送邮件。

哪位大侠能帮忙在下实现以上环境,不胜感激
搜索更多相关主题的帖子: LOG 邮件 通知 形式 文件 
2010-06-17 12:10
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4943
专家分:30067
注 册:2008-10-15
收藏
得分:5 
发邮件部分忘了。

if dir("E:\log\*.hdml")<>"" then   
   '存在 *.hdml
   if dir("E:\log\*.mdls")<>"" then
     '存在 *.mdls
      call 发邮件
   end if
end if

发邮件,可以自己写发邮件部分,使用 winsock 控件写。
当然,你使用发邮件的控件也成。

授人于鱼,不如授人于渔
早已停用QQ了
2010-06-17 13:06
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:5 
这是什么用途?

无知
2010-06-17 22:52
m344593489
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-5-19
收藏
得分:0 
谢谢支持! 这是我的一个作业任务。呵呵 具体说用途就是扫面文件是否存在
2010-06-21 12:31
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
收藏
得分:0 
监视文件夹,自己找找吧。
2010-06-21 17:45
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4943
专家分:30067
注 册:2008-10-15
收藏
得分:0 
有一个API可以用来监视文件夹里是否有文件被更改.

我对API不熟,如果那个目录下只有这二种文件的话,倒可以使用 API 来监视。

如果不是只有那二种文件,那么 可以使用API监视,然后发生变动后,再来判断生成了什么文件。

授人于鱼,不如授人于渔
早已停用QQ了
2010-06-21 20:17
m344593489
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2010-5-19
收藏
得分:0 
请版主将2楼的语言部分做成程序出来吗? 谢谢
2010-06-22 10:18
快速回复:如何实现自动扫描E:/LOG下的文件,并以邮件形式通知
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014702 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved