首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Delphi中是否存在*SysUtils.Format*的反函数

在Delphi中,SysUtils.Format函数的反函数是SysUtils.StrToIntSysUtils.StrToFloat,具体取决于您想要解析的数据类型。

SysUtils.StrToInt 可以将字符串转换为整数,例如:

代码语言:txt
复制
var
  str: string;
  intValue: Integer;
begin
  str := '123';
  intValue := StrToInt(str);
end;

SysUtils.StrToFloat 可以将字符串转换为浮点数,例如:

代码语言:txt
复制
var
  str: string;
  floatValue: Double;
begin
  str := '123.45';
  floatValue := StrToFloat(str);
end;

如果您需要将字符串转换为其他数据类型,可以使用其他类似的函数,例如 SysUtils.StrToDateSysUtils.StrToTimeSysUtils.StrToDateTime

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 截取程序的网络封包(Delphi Hook API)

    有时候我们需要对其它应用程序发送和接收的网络数据进行拦截,比如要对IE发送的**头进行分析,得到请求的地址等.这次我们可以用一些例如WPE, Sniffer之类的工具来达到目的.但是工具功能有限,要想实现更强大的功能,还是我们自己动手来DIY吧. 拦截网络数据封包的方法有三种,一是将网卡设为混杂模式,这次就可以监视到局域网上所有的数据包,二是HOOK目标进程的发送和接收的API函数,第三种方法是自己实现一个代理的DLL.在这里我们使用HOOK API的方法,这样易于实现,而且也不会得到大量的无用数据(如第一种方法就会监视到所有的网络数据). 下面是一个尽量简化了的API HOOK的模版,原理是利用消息钩子将DLL中的代码注入到目标进程中,再用GetProcAddress得到API函数入口地址,将函数入口址改为自己定义的函数入口,这样就得到了API函数的相应参数,处理完后,再改回真实API函数入口地址,并调用它. HOOK.DLL的代码:

    05
    领券