首页 > 其他分享 >VB6用API实现繁体简体转换

VB6用API实现繁体简体转换

时间:2023-01-29 20:05:30浏览次数:40  
标签:Function String strSrc ByVal lngSrcLen Long 简体 API VB6


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

Function ConvertChineseSimplifiedOrTraditional(ByVal strSrc As String, ByVal bSimplified As Boolean) As String    Dim lngSrcLen As Long
    Dim strBuffer As String
    lngSrcLen = lstrlen(strSrc)
    If lngSrcLen = 0 Then Exit Function
    strBuffer = Space(lngSrcLen)
    If bSimplified Then '转换为简体
       LCMapString &H804, &H2000000, strSrc, lngSrcLen, strBuffer, lngSrcLen
    Else
       LCMapString &H804, &H4000000, strSrc, lngSrcLen, strBuffer, lngSrcLen
    End If
    ConvertChineseSimplifiedOrTraditional = strBuffer
End Function

 


标签:Function,String,strSrc,ByVal,lngSrcLen,Long,简体,API,VB6
From: https://blog.51cto.com/u_8260968/6025958

相关文章

  • Kubernetes监控手册06-监控APIServer
    写在前面如果是用的公有云托管的Kubernetes集群,控制面的组件都交由云厂商托管的,那作为客户的我们就省事了,基本不用操心APIServer的运维。个人也推荐使用云厂商这个服......
  • monaco编辑器的基础api使用
    目录添加js/ts扩展库添加js扩展库添加ts扩展库添加js/ts扩展库添加js扩展库1.使用addExtraLibfilePath同名会覆盖monaco.languages.typescript.javascriptDefaults.ad......
  • Apipost和Apifox网上说了这么多,今天我们亲自测评!
    百闻不如一试,网络上铺天盖地的文章,各说各的好,其实这样很容易误导我们这些想采用他们私有化的团队,apipost和apifox都是我们想采用私有化的API管理工具,但是这几天搜了一圈,感觉......
  • WebAPI_DAY1
    WebAPI作用:使用JS去操作html和浏览器分类:DOM(文档对象类型)、BOM(浏览器对象类型)DOM(DocumentObjectModel)浏览器提供的一套专门用来操作网页内容的功能开发网页特效、......
  • SpringBoot3.x SpringCloudGateway与SpringDoc OpenApi整合
     网关的配置文件这个是用来转发各个服务的 /v3/api-docs请求routes:#转发swagger接口-id:openapiuri:http://localhost:${......
  • 关于页面跳转使用的微信api
    1. wx.switchTab跳转到tabBar页面,并关闭其他所有非tabBar页面   2.wx.redirectTo关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到tabbar页面3.wx.......
  • 【网关开发】7.Openresty使用cosocket API 发送http与tcp网络请求
    目录背景实现遇到的问题APIdisabledinthecontextofinit_worker_by_lua*HTTP/1.1400BadRequest总结与思考背景为网关提供健康检查功能时需要对节点发送http或者t......
  • API安全学习笔记
    必要性前后端分离已经成为web的一大趋势,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、......
  • 用VB6写了个防火墙助手,方便切换
    用VB6写了个防火墙助手,方便切换感觉就是速度很快,无他哈哈下载:​​http://free5.ys168.com/?tanaya​​进入:我开发的免费软件   ......
  • VB6写控件模拟金山词霸2007的按钮
    初步实现,还需要完善完善呵呵。。   ......