请问怎么将现有的简体中文的ASP页转换成繁体中文的啊??

pcfanshome 2002-01-31 01:08:53
谢谢
...全文
87 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzxit 2002-04-13
  • 打赏
  • 举报
回复
可以把显示的文字都放到数据库﹐然后用ASP动态读取﹐这样可以开发多种语言的版本﹐因为用OFFICE的WORD的转换功能有时会把特殊符号标点转换的乱七八糟﹐所以如果把整个ASP文件拿来转换可能会有麻烦﹐所以用这种方法我认为比较好﹐只是开发过程中比较麻烦。
tripofdream 2002-04-13
  • 打赏
  • 举报
回复
我记得"地球村"可以批量转换,不过有时它会自作聪明,将英文译成中文.
taglis2002 2002-04-13
  • 打赏
  • 举报
回复
最简单可行的方法是在OFFICE的WORD里把需要的字CTRL+C到ASP页里CTRL+V!!!
1995 2002-04-13
  • 打赏
  • 举报
回复
再加些分吧,20太少了!

发现word简繁转换的秘密了么?可以翻译呀!信息--〉资讯
win2000,asp,?想知道么?qq:5533655 erpcn@163.com


提供的StrConv这个函数,完全可以解决简繁体的转换问题。下面是一个简繁体的转换的函数,可以实现简体到繁体、繁体到简体的相互转化。

'****** 简繁体互换 GB-->Unicode-->BIG5
Or BIG5-->Unicode-->GB *****************
'参数sStr为需要转换的文本
'参数iConver为要转化的类型,为1时表示繁体到简体的转换,为2时表示简体到繁体的转换
Function GBBIG5(sStr As String, iConver As Integer) As String
On Error Resume Next
Dim STR
If iConver = 1 Then 'BIG5-->GB
STR = StrConv(sStr, vbFromUnicode, &H804)
GBBIG5 = StrConv(STR, vbUnicode, &H404)
ElseIf iConver = 2 Then 'GB-->BIG5
STR = StrConv(sStr, vbFromUnicode, &H404)
GBBIG5 = StrConv(STR, vbUnicode, &H804)
End If

End Function
lihaitaoami 2002-01-31
  • 打赏
  • 举报
回复
当然你输入的中文必须也是各级繁体输入。
lihaitaoami 2002-01-31
  • 打赏
  • 举报
回复
加上这么一句
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=BIG5">
简体的是GB2312

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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