【发布时间】:2019-03-08 15:02:58
【问题描述】:
在 Delphi XE8 中,我必须将 '03213213210' 字符串转换为 int64
a:=strToint64('03213213210');
我收到 a = 3213213210;我怎样才能收到? a = 03213213210;
帮我。谢谢。
【问题讨论】:
-
您的变量
a是一个数值。没有前导零的概念。仅当您将数值表示为字符串时才有意义。因此,您的问题是基于错误的前提。 -
我必须将一个值返回给一个由我导入 delphi 的 WS WSDL 定义的类和一个数据类型 pIva = int64。该值在 int64 类中定义。我必须发送增值税号“03213213210”。
-
@carmeloconny 然后 int64 是错误的类型,你需要一个字符串来代替
-
是的,我变成了字符串
标签: string delphi-xe8 int64