科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件VB.NET创建临时文件

VB.NET创建临时文件

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

VB.NET创建临时文件

作者:newhong 来源:赛迪网技术社区 2007年11月28日

关键字: 临时文件 创建

  • 评论
  • 分享微博
  • 分享邮件
临时文件通常用于临时性的数据存储和操作,比如在存储用户数据、参数选择、会话信息、应用程序缓存等类型的信息。 L|$c]B?M4U  
NESOG r  
  :~-wK8zA  
  I Qa&@W!i  
  dX"_Mx  
  "T&KRq]=  
    为了在VB.NET中获取临时文件的文件名,我建议使用Path类的GetTempFileName方法,尽管创建临时文件的方法有很多种,但是最佳的方案是使用System.IO.Path,因为它可以在当前用户的临时目录中返回唯一的文件名,您可以使用该文件名命名的文件来存储临时信息。 OxJv1<Iq  
1}Rtk3*~U  
    需要注意的是,如果多次调用该方法,那么每次都会生成不同的文件名,即使您没有使用这些文件名。这样做是为了防止不同的应用软件之间的冲突。 F 7J] lW%x  
gy:HQS  
    在列表A的示例代码中,我定义了字符串变量sTempFileName,并将System.IO.Path.GetTempFileName方法的返回值赋值给该变量,这样我就拥有了一个可以使用的临时文件名,然后我创建一个FileStream对象——fsTemp,同时向系统发出请求来创建文件,这个临时文件使用的正是sTempFileName中所存储的文件名。文件创建完成之后,我就开始向文件中添加数据(例子中没有展示这部分代码),然后将这个文件关闭。 [ x l F@)  
rT8BxC|,  
Private Sub TempFile() BKr&WO}=  
Dim sTempFileName AsString = System.IO.Path.GetTempFileName() L^s`8A?y  
Dim fsTemp AsNew System.IO.FileStream(sTempFileName, IO.FileMode.Create)  D&:ized  
MessageBox.Show(sTempFileName) Wt0O%@&  
''write data to the temp file X[@thI  
fsTemp.Close() .0.}Z^Iz  
System.IO.File.Delete(sTempFileName) Kv)cX-s  
End Sub 'WNv:u4 I   查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章