| 网站首页 | 文章中心 | 下载中心 | 图片中心 | 访客留言 | 数码商城 | 毕设、论文 | 彩票 | 
您现在的位置: 有昌网络 >> 文章中心 >> 程序开发 >> VB技术专区 >> 文章正文 用户登录 新用户注册
用VB6.0编写手机短信发送         
用VB6.0编写手机短信发送
作者:xiaochan… 文章来源:本站原创 点击数: 更新时间:2004-8-10 20:44:32

用VB6.0编写手机短信发送
因为手机短消息的发送是以PDU串的形式发送出去的,中文字符以Unicode码来表示,所以在发送中文短消息之前必须首先将中文字符转换为Unicode码,下面的函数将实现这个功能。这个函数主要应用到VB自带的一个格式转换函数:ChrW()将中文转换为Unicode码。  

  Public Function chg(rmsg As String) As String 
  Dim tep As String 
  Dim temp As String 
  Dim i As Integer 
  Dim b As Integer 
  tep = rmsg 
  i = Len(tep) 
  b = i / 4 
  If i = b * 4 Then 
   b = b - 1 
   tep = Left(tep, b * 4) 
  Else 
   tep = Left(tep, b * 4) 
  End If 
  chg = "" 
  For i = 1 To b 
   temp = "&H" & Mid(tep, (i - 1) * 4 + 1, 4) 
   chg = chg & ChrW(CInt(Val(temp))) 
  Next i 
  End Function

文章录入:xiaochang    责任编辑:xiaochang 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)