社区
数据库相关
帖子详情
delphi编程问题
langhua_778899
2018-12-11 09:15:25
anghua_778899: if ByteType(s,i) = mbSingleByte then 在delphi7中好用,但在delphi2010中不好用,是什么问题
...全文
117
2
打赏
收藏
delphi编程问题
anghua_778899: if ByteType(s,i) = mbSingleByte then 在delphi7中好用,但在delphi2010中不好用,是什么问题
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
堕落恶魔_Delphi
2018-12-11
打赏
举报
回复
SB-CSDN 回复没法编辑 上面有句说错了 unicode下最小单位是1字符(2字节), 不是2字符
堕落恶魔_Delphi
2018-12-11
打赏
举报
回复
因为D7的string是ansistring 而2010的string是unicodestring(类似于D7中的widestring) ansi下 一个中文需要2个字节存储, 而ansistring最小单位字符是1字节, 所以会出现遍历到半个中文字的情况, 所以需要判断是否SingleByte 而unicode下最小单位是2个字符, 也就是说一个中文和一个英文或一个数字都占一个字符(2字节), 也就不会出现读取半个中文字的情况, 所以无需这么判断了 而ByteType这个函数似乎是为了unicode兼容本地ansi字符保留下来的(以前delphi说明文档上见过这么一句)
《
Delphi
深度
编程
及其项目应用开发》PDF书及代码
《
Delphi
深度
编程
及其项目应用开发》 作 者: 李存斌 汪兵 编著 丛书名: 万水软件项目应用与实例开发丛书 出版社: 中国水利水电出版社 出 版: 2002-9----------简 介 本书是在总结作者多年
Delphi
开发经验的基础上...
delphi
的USB设备读写(HID)
本项目专注于使用
Delphi
编程
语言实现对HID(Human Interface Device)类USB设备的读写功能。
Delphi
是一种基于Pascal语言的集成开发环境,广泛用于Windows平台的应用程序开发。 HID设备是一类常见的USB设备,包括...
Delphi
串口通信
编程
Delphi
串口通信
编程
Delphi
源代码大集合
Delphi
源代码大集合是一个全面的资源库,涵盖了
Delphi
编程
语言的各种应用场景和技术。这个集合对开发者来说是一...通过研究和实践这些源代码,开发者可以加深对
Delphi
编程
的理解,提高自己的
编程
技巧和解决
问题
的能力。
Delphi
xe6 andriod
编程
入门教程 手机安卓 作者高勇 分享
引 言 1.1 准备我们的
编程
环境 2 1.2
Delphi
XE6 入门 3 1.2.1 进入
Delphi
XE6 开发环境3 1.2.2 如何建立新项目4 1.2.3
Delphi
项目开发环境的组成 6 1.2.4 如何向窗口中加入控件 9 1.2.5 开发环境编辑器的未保存...
数据库相关
2,507
社区成员
88,454
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章