我请求 一个方法 如何把 txt文本文档的内容 读取到 vb的text框上,txt是万国码的。用vb6.0编写可以吗? 如果可以 能否列代码? 我的基础书什麽都没有讲到。
如何 插入字庫啊,VB 可以顯示到了,但 只是 英文而已和部份繁體漢字。如何導入新德字庫?
韓文都不能顯示。VB6.0字體 沒有韓文字庫,字庫低。能否 加載WIN7的字庫或者XP的字庫
字庫 我同樣選擇TAHOMA 居然韓文 是????
类似显示韩文这种问题是许多人头疼的问题。
好在本人不仅擅用VB、也擅长HTML。我给你的办法是用WebBrowser控件解决的。至少在我这里可以同时显示中文、韩文和日文了。
1、首先你要在“控制面板”——“语言和区域设置”——“高级”下“代码转换页”里选中了韩文。
2、你要在“部件”内加载:Microsoft HTML Object Library和Microsoft Internet Controls
3、需要一个WebBrowser1控件代替TextBox作为显示页面。
4、代码如下:
Private Sub Form_Load()
WebBrowser1.Navigate "about:blank"
End Sub
Private Sub Command3_Click()
Dim objDocument As HTMLDocument
Set objDocument = WebBrowser1.Document
objDocument.body.innerText = UniCodeFileText("1.txt")
End Sub
测试文件内容:
朝鲜日报(조선일보)是大韩民国的三大报纸之一朝鮮日報の主要記事をはじめ
WebBrowser1.Navigate 之后需要一定响应时间才能取document对象,否则会告诉你找不到对象。对于WebBrowser控件,需要事件驱动。比如DocumentComplete事件。具体如何使用WebBrowser控件,你需要学习相关的资料了。
使用WebBrowser控件只适合输出文本,但不适合输入文本。但至少这是我能想到的解决你这种问题的最简单办法。
那麼 你能否 找一個辦法 用 vb.net 編寫 一個插件。用vb6.0套入使用? 因為 我那個 文檔是有,韓日繁體中文的。 我要呢個 程序可以在任何語言的xp的電腦運行到
追答我只专业学习过 VC6.0 和 VB6.0 。在 VB.NET 方面,我也是新手。只熟悉一些简单的操作。用得非常不熟练。所以,很抱歉,没法给你写 VB.NET 的插件。
追问再幫忙 想想辦法吧,不能的話 就只有死板的用 image方法了,因為我是要把文檔經過text做線,轉移到label上做標題的.其实 vb6.0 根本就不能读取 unicode 的? 或者以 unicode方式储存
嘿嘿 無法顯示 萬國碼
嘿 你這程序有漏洞啊,你有冇嘗試過才發表的