编程资料和资料分享专区 - 爱资料
分类:
Delphi 正确得到本地IP

Delphi 正确得到本地IP

栏目分类:Delphi 浏览次数:157 发布时间:2015-09-22

Indy的“indymisc”下有一个“TIdIPWatch”组件,可以正确获得本地IP,即使有多块网卡,也可以正确获得真正本地IP。 一,引入单元文件“IdIPWatch”。 二,实际代码: procedureTMainForm.localI...

TAG:
Delphi IdHTTPServer使用注意问题

Delphi IdHTTPServer使用注意问题

栏目分类:Delphi 浏览次数:122 发布时间:2015-09-22

如果在同一电脑上运行多个IdHTTPServer实例,IdHTTPServer使用时候,一定要注意“DefaultPort”属性,其实真正绑定端口是这个属性决定的,所以希望IdHTTPServer绑定在那个端口上,应该把要绑...

TAG:
Delphi 快速检测是否联网

Delphi 快速检测是否联网

栏目分类:Delphi 浏览次数:68 发布时间:2015-09-22

useWinInet; //正确检测是否在线方法 ifInternetGetConnectedState(nil,0)then begin Self.Caption:='在线'; end else begin Self.Caption:='脱机'; end; 经测试,和QQ检测是否在线基本相同。...

TAG:
Delphi中使用IXMLHTTPRequest如何用POST方式提交带参

Delphi中使用IXMLHTTPRequest如何用POST方式提交带参

栏目分类:Delphi 浏览次数:150 发布时间:2015-09-22

服务器端为JAVA,编码UTF-8,返回数据编码UTF-8;数据交换格式JSON。 procedureTloginForm.loginBtnClick(Sender:TObject); var jo:ISuperObject;//JSON接口 req:IXMLHTTPRequest; url:WideString;//要访问的url params:string;...

TAG:
delphi 网页数据抓取

delphi 网页数据抓取

栏目分类:Delphi 浏览次数:96 发布时间:2015-09-22

方法一: WebBrowser1.Silent:=True; WebBrowser1.Navigate(URL); repeat Application.ProcessMessages; untilWebBrowser1.ReadyState=READYSTATE_COMPLETE; WebBrowser1.Navigate( 'javascript:document.getElementById("detailFormid").submit();'); re...

TAG:
Delphi webservices传base64字串

Delphi webservices传base64字串

栏目分类:Delphi 浏览次数:116 发布时间:2015-09-22

functionCompressStrToBase64(sStr:string):string; var M1:TMemoryStream; M0,M2:TStringStream; begin Result:=''; ifsStr=''then Exit; M0:=TStringStream.Create(sStr); M1:=TMemoryStream.Create; M2:=TStringStream.Create(''); try M0.Position:=0; M1...

TAG:
Delphi IdHttpServer实现webservice

Delphi IdHttpServer实现webservice

栏目分类:Delphi 浏览次数:850 发布时间:2015-09-22

朋友有个项目,通信协议使用HTTP,数据序列使用BIN(二进制)。他不知道要选用何种技术方案。 REST webservice是http+json,SOAP webservice是http+xml,好像都不适合。 于是想到了使用INDY的Tid...

TAG:
Delphi 通用程序自动更新升级

Delphi 通用程序自动更新升级

栏目分类:Delphi 浏览次数:388 发布时间:2015-09-22

1)服务端IIS网站上创建新的虚拟路径,给新创建的虚拟路径增加MIME类型:.bpl、.ini等。 2)设置update.ini文件版本号配置文件 [ver] config.ini=1 bplCommon.bpl=1 bplGoods.bpl=1 bplPower.bpl=1 bplPurchasi...

TAG:
Delphi 获取网页源代码的最简单办法

Delphi 获取网页源代码的最简单办法

栏目分类:Delphi 浏览次数:200 发布时间:2015-09-22

获取网页源代码的最简单办法,就是利用 WinInet 单元中的函数: uses WinInet; function GetWebPage(const Url: string):string; var Session, HttpFile:HINTERNET; szSizeBuffer:Pointer; dwLengthSizeBuffer:DWord; dwReserved:DW...

TAG:
Delphi XE6 实现Ping的功能

Delphi XE6 实现Ping的功能

栏目分类:Delphi 浏览次数:203 发布时间:2015-09-22

介绍 本代码实现了windows的ping的功能,通过使用icmp.dll里的IcmpSendEcho()函数,来发送Ping命令,具体代码: functionTPing.PingHost(IP:string;varRTT:DWORD;TTL:Byte=64;TimeOut:DWORD=4000):Integer; var //IPOptions...

TAG: