VB如何将文本文件保存为Unicode编码的文件?

jsjjms 2006-07-20 08:07:14
VB如何将文本文件保存为Unicode编码的文件?

比如将hello,world存成hello.txt,要求
hello.txt为unicode编码的.

最好有简单代码能举例一下,谢谢.
...全文
374 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
VirtualDesktop 2006-07-20
  • 打赏
  • 举报
回复


Text=StrConv("原来的文本", vbUnicode)
一笑拔剑 2006-07-20
  • 打赏
  • 举报
回复
Private Sub Command4_Click()
WriteToTextFile "c:\unicode.txt", Text1.Text, "unicode"
End Sub

Sub WriteToTextFile(FileUrl, ByVal Str, CharSet)
Set stm = CreateObject("adodb.stream")
stm.Type = 2 '以本模式读取
stm.mode = 3
stm.CharSet = CharSet
stm.open
stm.WriteText Str
stm.SaveToFile FileUrl, 2
stm.flush
stm.Close
Set stm = Nothing
End Sub
kmlxk0 2006-07-20
  • 打赏
  • 举报
回复
转换成数组保存。
一笑拔剑 2006-07-20
  • 打赏
  • 举报
回复
等我的代码
boywang 2006-07-20
  • 打赏
  • 举报
回复
直接用richtextbox控件的savefile和loadfile就可以了吧。
richtextbox.savefile "C:\save.rtf"

不过是rtf文件格式的。

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧