通过串口连接到手机,在写程序发送中文短信时,是否要特别指明是中文短信? 通过串口连接到手机,在写程序发送短信时,是否要特别指明是中文短信还是英文短信?如果需要,如何在程序中设置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有设置pdu。0:为中文 1:英文 一共有三种方式来发送和接收SMS信息:Block Mode, Text Mode和PDU Mode。Block Mode已是昔日黄花,目前很少用了。Text Mode是纯文本方式,可使用不同的字符集,从技术上说也可用于发送中文短消息,但国内手机基本上不支持,主要用于欧美地区。PDU Mode被所有手机支持,可以使用任何字符集,这也是手机默认的编码方式。 短信是140个字节的容量,Text 模式采用的是 7bit的asc码,没办法发送中文。140 * 8bit/ 7bit=160字符,英文能发160字符。PDU方式下可以采用16bit的UCS,发送中文就用它,140*8bit/16bit=70字符,所以中文不能超过70个 发送的时候要指明是text模式还是pdu模式. pazee(耙子) 说的对!偶曾做过类似的! >>是否要特别指明是中文短信还是英文短信?不用, 編碼格式而已 pdu方式下也有7bit,8bit,16bit多种编码方式,发中文就用ucs2, dbgrideh设置默认值 dbgrid一个字段显示两列 在cxGrid表单中,怎样取得各列Summary的值? 如何将数据表(Access格式的)中的对象包二进制文档保存为磁盘上的某个文件????????? 请教Delphi中文显示问题 ****怎么用ado访问oracle数据库,具体怎么操作???*** 大家把开发环境下的快捷键总结一下 求救!太慢了,我对数据表循环一次要半个小时! Delphi6没有Delphi5稳定咋办 在98,N下怎样读取端口(并行口)寄存器数据。 紧急!请推荐一款内存泄漏检测工具,谢谢了! 关于数据存放的问题
Text 模式采用的是 7bit的asc码,没办法发送中文。140 * 8bit/ 7bit=160字符,英文能发160字符。PDU方式下可以采用16bit的UCS,发送中文就用它,140*8bit/16bit=70字符,所以中文不能超过70个
偶曾做过类似的!
不用, 編碼格式而已