截止到 XE7 Update 1,Delphi 并没有提供一个条件编译选项来告诉当前程序是否是 FMX 平台的程序,而我们在做跨平台的应用时,许多时候需要知道这一点,那么我们该怎么办?QDAC 3.0 的 QString 单元提供了一个全局变量 IsFMXApp 来帮助用户检测这一点,它实际上是在初始化时,通过检查是否
标签: 检测
如何判断网络的最大传送单元大小?
网络通讯中,为了提高通讯效率,我们要求网络传输过程中,尽量减少分包的情况下使用最大的传输尺寸,但从我们的计算机到目标之间,要经过多个路由器,我们该怎么让程序自动检测这些值呢? PMTU协议就是这么一种协议,我在这里简单介绍下具体的步骤: 1、创建一个RAW类型的Socket,推荐用ICMP或UDP协议,推荐ICMP协议
[Windows]如何判断指定的IP是否能访问?
一般我们判断是否能够访问指定的IP地址时,一般都是采用PING或者尝试连接到指定的TCP端口的方式,在上面的基础上,实际上通过尽快的排除明显不可能访问的目标,来加快测试的速度。 下面的C++代码提供给大家,方便的判断是否能够路由到指定的目标: /*判断是否能够路由到指定的IP Parameters ARemote :
在Delphi中基于内容检测图片格式(非扩展名)
type TGraphicFormat=(gfUnknown,gfBitmap,gfJpeg,gfPng,gfGif,gfMetafile,gfTga,gfPcx,gfTiff,gfIcon,gfCursor,gfIff,gfAni); ///<summary>检测图片格式</summary>