vb.net VS2013 创建文件,保存log

首先在代码最前面导入根类

Imports System.Text
Imports System.IO.Ports 

然后定义一个全局的log文件路径和名字,字符串型
 Private strFileName As String = ""
 Private strPath As String = ""

在窗口load事件中加入代码

        With SaveFileDialog1
            .DefaultExt = "txt"
            .FileName = strFileName
            .Filter = "Text Documents (*.txt) | *.txt | All Files (*.*) | *.* "
            .FilterIndex = 1
            .OverwritePrompt = True
            .Title = "Create or Select log file"
        End With

            If SaveFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
                strFileName = SaveFileDialog1.FileName ''获取文件路径名字
                &strPath = System.IO.Path.GetDirectoryName(strFileName)‘获取文件夹路径
            Else
                Me.Close()
            End If

最后写一个保存log的函数,以便调用,其中加入以下代码句:

            My.Computer.FileSystem.WriteAllText(strFileName, log_str, True)‘log_str是字符串,保存成文本档案
            'My.Computer.FileSystem.WriteAllBytes(strFileName, Read_buf, True)‘Read_buf是字节数组,保存成二进制档案

完成。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值