摘要:
最进想将Pascal脚本引擎在.Net环境下能够使用,不仅仅是调用,脚本环境还需调.Net宿主程序的一些函数(注册回调函数)
故对Delphi与.Net交叉调用准备作一系列研究 这是最第一步基本数据类型一致性测试
相关代码 InteropTest.rar 测试结果如下:
长度 Delphi .Net 是否匹配
单字节 Boolean Boolean True匹配False不匹配
ShortInt Byte 完全匹配
Byte SByte 完全匹配
双字节 SmallInt Int16 完全匹配
Word UInt16 完全匹配
WideChar Char 长度匹配,内容再研究
四字节 Integer Int32 完全匹配
LongInt Int32 完全匹配
LongWord UInt32 完全匹配
Cardinal UInt32 完全匹配
Single Single 完全匹配
八字节 Int64 Int64 完 阅读全文