TBitConverter

FromBcd  
FromByte  
FromCurrency  
FromDouble  
FromExtended  
FromInteger  
FromLargeInt  
FromLongBool  
FromLongInt  
FromLongWord  
FromShortInt  
FromSingle  
FromSmallInt  
FromSqlTimeStamp  
FromSqlTimeStampOffset  
FromVariant  
FromWord  
FromWordBool

TBitConverter provides two main class functions:

  • From converts a value in a Delphi native type into an array of bytes.
  • InTo converts an array of bytes into a Delphi native type.

Data.DB.TBitConverter.FromCurrency

From RAD Studio API Documentation
 

FromCurrency From

Delphi

class procedure FromCurrency(Value: Currency; Buffer: TArray<Byte>);
C++

__classmethod void __fastcall FromCurrency(System::Currency Value, System::DynamicArray<System::Byte> Buffer);
>>>>>>> Delphi
class procedure From<T>(const Value: T; var B: TArray<Byte>; Offset: Integer = 0); static;

C++

void __fastcall TBitConverter::From(const T Value, System::DynamicArray<System::Byte> &B, int Offset)

ToInteger InTo

Data.DB.TBitConverter.ToIntegerFrom RAD Studio API Documentation

Delphi

class function ToInteger(Value: TArray<Byte>): Integer;

C++

__classmethod int __fastcall ToInteger(System::DynamicArray<System::Byte> Value);

System.Types.TBitConverter.InTo     From RAD Studio API Documentation

Delphi

class function InTo<T>(const B: TArray<Byte>; Offset: Integer = 0): T;

static;C++

__fastcall TBitConverter::InTo(const System::DynamicArray<System::Byte> B, int Offset)

<T>必须是明确的类型

Data := TBitConverter.InTo<double>(Buffer);

TBitConverter的更多相关文章

  1. System.Types.hpp(77): E2029 'TObject' must be a previously defined class or struct

    System.Types.hpp System.Types.hpp(77): E2029 'TObject' must be a previously defined class or struct ...

随机推荐

  1. google搜索 site:pku.edu.cn inurl:aspx 即可查找所有动态网页 =====html(静态网页) asp(动态) jsp(动态) php(动态) cgi(网络程序) aspx(动态)

    shodan shodan和我们国内的钟馗之眼是一种搜索引擎,他们区别于百度等引擎,他们只爬设备,只爬联网设备. 网址为: https://www.shodan.io/ Shodan,也有人把他叫撒旦 ...

  2. Linux jdk环境配置模板

    export JAVA_HOME=/opt/JAVA/jdk1.8.0_191export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOM ...

  3. 重启Tomcat还可以这样玩的哦

  4. BZOJ1835: [ZJOI2010]base 基站选址【线段树优化DP】

    Description 有N个村庄坐落在一条直线上,第i(i>1)个村庄距离第1个村庄的距离为Di.需要在这些村庄中建立不超过K个通讯基站,在第i个村庄建立基站的费用为Ci.如果在距离第i个村庄 ...

  5. MAC远程桌面连接问题

    如图,始终提示“证书或相关链无效.” 点击“取消” 点击“编辑连接...” 点击“打开” 点击“安全性” 选择“即使验证失败,也始终连接” OK

  6. 中南林业科技大学第十一届程序设计大赛- I:背包问题

    链接:https://www.nowcoder.com/acm/contest/124/I来源:牛客网 时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 131072K,其他语言26214 ...

  7. Python中定时任务框架APScheduler

    前言 大家应该都知道在编程语言中,定时任务是常用的一种调度形式,在Python中也涌现了非常多的调度模块,本文将简要介绍APScheduler的基本使用方法. 一.APScheduler介绍 APSc ...

  8. Maven管理SSM框架的pom.xml文件配置(自己主动下载所依赖的jar包)

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/UP19910522/article/details/25403855 <project xml ...

  9. const 补充

    char const* ptr1const char * ptr2char * const ptr3 看到这三个const作何感想 其实const比较好理解的是const 后面整体是不能改变的(整体的 ...

  10. 简单遗传算法-python实现

    ObjFunction.py import math def GrieFunc(vardim, x, bound): """ Griewangk function &qu ...