string,DELPHI2009以前的版本string=ansistring,一个字符占一个字节,DELPHI2009及以上版本string=unicodestring,一个字符占二个字节。

char,DELPHI2009以前的版本char=ansichar,一个字节,DELPHI2009及以上版本char=widechar,二个字节。

widestring,一个字符占二个字节,delphi所有版本都支持,但基于firemonkey的app不支持。

olevariant,delphi所有版本都支持,基于firemonkey的app也支持。

如果DATASNAP中间件要支持DELPHI6、DELPHI XE开发的桌面客户端调用,字符串最好使用widestring类型。

如果DATASNAP中间既要支持DELPHI6、DELPHI XE开发的桌面客户端调用,又要支持基于firemonkey的app调用,字符串最好使用olevariant类型。

如果只是供DELPHI2009及以上版本开发的客户端调用,字符串最好使用string类型。

最新文章

  1. MVC系列——MVC源码学习:打造自己的MVC框架(四:了解神奇的视图引擎)
  2. js 键盘记录实现(兼容FireFox和IE)(转)
  3. 虚幻4外包团队-推荐非常全面的的Unreal教程
  4. hdu 1542 Atlantis
  5. matlab 之基础使用
  6. linux最常用命令
  7. Java 9 揭秘(16. 虚拟机栈遍历)
  8. [UWP]了解模板化控件(10):原则与技巧
  9. web api 路由规则和接收数据
  10. JavaScript数据结构与算法(七) 双向链表的实现
  11. Ubuntu18.04(linux)安装MySQL
  12. 使用ML.NET + Azure DevOps + Azure Container Instances打造机器学习生产化
  13. ape 文件 转化为mp3 文件
  14. python pip install mysql-python报错
  15. linux 编程
  16. django+uwsgi+nginx数据表过大引起"out of memory for query result"
  17. vs编译器好多下划波浪线但不报错
  18. 关于linux下文件的权限问题
  19. Angular的第一个组件
  20. python爬虫实战(九)--------拉勾网全站职位(CrawlSpider)

热门文章

  1. C# 文件压缩方法
  2. C/C++自实现的函数(memset, memcpy, atoi)
  3. [译]libcurl错误码
  4. jquery实现鼠标移入移除背景图片切换
  5. Json-->Newton.Json.dll的使用方法
  6. TOP5_3:定制简单的进度条
  7. outlook 2016 接收发送无法及时收下邮件,如何更改接收时间?
  8. glic,uClibc,EGLIBC 简要介绍
  9. R语言学习 - 热图美化
  10. CAD绘制一个单行文字(com接口VB语言)