zoukankan      html  css  js  c++  java
  • delphi不同版本字符串类型的演化(要支持基于firemonkey的app调用,字符串最好使用olevariant类型)

    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类型

    http://www.cnblogs.com/hnxxcxg/p/5177416.html

  • 相关阅读:
    Moq4在.NET3.5和.NET4版本之间的差异
    TDD中的迭代
    洛谷 3413 萌数
    割点(tarjan)
    hdu-4507 吉哥系列故事——恨7不成妻
    hdu-3709 Balanced Number
    poj-3252 Round Numbers
    hdu 1007 Quoit Design 分治求最近点对
    LA 3905 Meteor 扫描线
    uva 11464
  • 原文地址:https://www.cnblogs.com/findumars/p/5236932.html
Copyright © 2011-2022 走看看