人参包装设计公司:VB简转繁

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 07:19:17
Option Explicit
Private Declare Function LCMapString Lib "kernel32" Alias _
"LCMapStringA" (ByVal Locale As Long, ByVal dwMapFlags As _
Long, ByVal lpSrcStr As String, ByVal cchSrc As Long, _
ByVal lpDestStr As String, ByVal cchDest As Long) As Long
Private Declare Function lstrlen Lib "kernel32" Alias "lstrlenA" _
(ByVal lpString As String) As Long

Dim STf As String
Dim STj As String
Dim STlen As Long
Private Sub Command1_Click()
STj = "中华人民共和国"
STlen = lstrlen(STj)
STf = Space(STlen)
LCMapString &H804, &H4000000, STj, STlen, STf, STlen
Debug.Print STf
End Sub

STj = "中华人民共和国" 这里我用STJ=TEXT1.Text方便我输入的字体
可我想把转换过的字PRINT到TEXT2.TEXT2呢。

gb2312转big5 一般都用对照字库来实现转换