以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]我想移植vb.net的一个日志功能,包括在异步程序中也都可以随时调用不报错。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189931) |
||||
-- 作者:54292550 -- 发布时间:2024/1/5 12:11:00 -- [求助]我想移植vb.net的一个日志功能,包括在异步程序中也都可以随时调用不报错。 求助,这里怎么修改?
Delegate Sub LogDelegate(ByVal message As String) Public Sub AddLog(ByVal message As String) If Forms("日志").Controls("txtlog").InvokeRequired Then \' 使用自定义委托来调用AddLog方法 Forms("日志").Controls("txtlog").Invoke(New LogDelegate(AddressOf AddLog), message) Else \' 直接追加文本到txtLog Forms("日志").Controls("txtlog").AppendText(message & Environment.NewLine) End If End Sub AddLog(date.Now & "--------" & "加入日志信息!")
|
||||
-- 作者:有点蓝 -- 发布时间:2024/1/5 13:27:00 -- 下面链接附件实例里的服务端项目,全局代码里有一个现成的日志类,不过是写文件的,自行参考 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=94825
|