㈠ 代码参数tid无效要怎么解决
7自带的Indy是v9.0.10版本的,在此版本中,TIdTCPClient 组件 ReadLn 方法的超时参数无效,在v9.0.18版本中已经解决了这个问题。 查看delphi 7中Indy版本的方法:打开delphi 7,在窗口随便放置一个Indy组件,然后再组件上点右键,第一个就是版本信息了。 Indy v9.0.18下载地址: http://www.indyproject.org/downloads/indy9.0.18_source.zip 升级Indy的方法: 1、卸载旧的版本,Component -> Install packages…在Design packages中找打Internet Direct(Indy)forD7..,选择,然后点击“Remove”卸载。 2、在delphi目录中的Source文件夹中有一个Indy文件夹,将内容全部删除,然后将下载的indy9.0.18_source文件夹内容全部复制进去。 3、安装新版本:File -> open 找到 ….dpk,编译然后安装即可。 4、然后将所有文件复制到delphi目录中的lib文件夹中,覆盖掉原来的文件。即可。 新的版本与旧版本图标有差别,全部是新的样子。
㈡ Delphi2010和Delphi XE5哪个更新
当然是xe5了1995 1.0 支持16位Windows开发。基于框架(VCL)的,可拖曳、可视化的开发环境1996 2.0 以32位编译器为核心,支持C/S数据库开发1997 3.0 语法:加入接口(Interface)的机制。IDE:首次提供了(Code Insight)1998 4.0 语法:加入动态数组和方法覆盖等支持。IDE:增强调试能力,提供代码模板1999 5.0 增强了IDE和调试器,提供了TeamSource。简化Internet的开发,增强数据库支持2001 6.0 提供了Web Service。跨平台的Kylix 1.0和CLX2002 7.0 提供了.NET的过渡,增强的Internet开发(IntraWeb),完善数据库支持,增加了Indy网路元件和Rave Report资料库报表,并且支援UML及XP的程式制作。 Delphi 7 Studio于2002年夏季推出,有四个版本:体系版(Architect),企业版(Enterprise),专业版(Professional)和个人版(Personal)。体系版,企业版和专业版都配备Delphi语言的Borland Kylix 3完整版。2003 8.0 单纯的for .NET版本,拥有C#的能力,保留了Delphi的易用性(业内视为一个过渡版本)2004 9.0 正式名称:Delphi 2005。语法:加入了inline及for in loop等功能。IDE:把Borland Delphi.Net、Borland Delphi Win32、Borland C#、Enterprise Core Objects等环境和功能集成成一个开发工具,因此可以在Win32和.NET开发环境中切换或同时进行2005 10.0 发布名称:Borland Developer Studio(BDS) 2006。集成C++ Builder; ECO(Enterprise Core Objects)升级到ECO III; 集成Together for Delphi,可以在同一个IDE中进行UML开发;QA Audits和QA Metrics可以快速的把握专案的设计和代码的质量。2006 Turbo Borland将BDS 2006拆分成几个独立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),而且不能同时安装两个不同的版本。由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一个版本。2007 11.0 正式名称:CodeGear RAD Studio – Delphi 2007。2008 5.7 Borland正式宣布将CodeGear子公司出售给Embarcadero(易博龙)技术公司。2008 8.25 Embarcadero发布CodeGear Delphi 2009 Pre-release版。2009 8.25 Embarcadero发布CodeGear.RAD.Studio.2010版2010 Delphi 20102011 Delphi 2011的官方名称为RAD Studio XE2012 Delphi XE2 RTM
㈢ Indy控件中的TIdSync.SynchronizeMethod方法怎么用
今天在网上看到一篇Indy简单教程,里面介绍到IdTCPServer和IdTCPClient组件的使用,在IdTCPServer的IdTCPServerExecute方法中原来的教程用的是老版本,procere TFormMain.IdTCPServerExecute(AThread: TIdPeerThread);参数是AThread,而我用的是XE2,参数是AContext,void __fastcall TfrmMain::IdTCPServer1Execute(TIdContext *AContext) ,里面有调用AThread.Synchronize(AddLogEntry);方法,新版本中没有了,我在网上搜了下教程有讲用TIdSync.SynchronizeMethod(AddLogEntry);代替的
㈣ delphi XE2 编译原来delphi2010的32位程序
indy 默认是不加载的,你可以在控件中install package 里看是否被勾选..另外,delphi 的INDY最差劲的就是不停的反复的更改,不同版本间可能不会被完美兼容..很多变量类型不停的变...你可能要小小修改下代码..
㈤ delphi xe2上怎么使用md5加密
indy组件里面有自带的MD5加密实现。
㈥ delphi xe2下怎么使用md5加密
1.在Delphi自带的Indy控件中其实是提供了MD2,MD4,MD5对象的,可以直接使用来完成MD5的签名算法。不需要DLL或是Pas。 2.在Uses单元中引用 IdHashMessageDigest,IdGlobal, IdHash 单元,再写如下代码即可以达到MD5的实现。
㈦ delphi2007中间的indy控件里面base64编码器没有了DecodeToStream函数怎么办
Delphi 2007 的Indy 版本是Indy 10Delphi 7 自带的Indy是 Indy 9
㈧ delphi xe2 自带 fastreport 吗
从 delphi XE2 开始,到目前的 XE10,官方的安装程序里都有自带有 FastReport,但 FastReport 的版本是标准版,且不带源码。如果在 delphi 里没有找到,可能是安装时没有选择安装,或者安装的不是官方的完整版本。
㈨ DELPHI XE 哪个版本好用,用过的回说下感受,只做普通VCL程序
当然是xe5了19951.0支持位Windows开发。基于框架(VCL)的,可拖曳、可视化的开发环境19962.0以32位编译器为核心,支持C/S数据库开发19973.0语法:加入接口(Interface)的机制。IDE:首次提供了(CodeInsight)19984.0语法:加入动态数组和方法覆盖等支持。IDE:增强调试能力,提供代码模板19995.0增强了IDE和调试器,提供了TeamSource。简化Internet的开发,增强数据库支持20016.0提供了WebService。跨平台的Kylix1.0和CLX20027.0提供了.NET的过渡,增强的Internet开发(IntraWeb),完善数据库支持,增加了Indy网路元件和RaveReport资料库报表,并且支援UML及XP的程式制作。Delphi7Studio于2002年夏季推出,有四个版本:体系版(Architect),企业版(Enterprise),专业版(Professional)和个人版(Personal)。体系版,企业版和专业版都配备Delphi语言的BorlandKylix3完整版。20038.0单纯的for.NET版本,拥有C#的能力,保留了Delphi的易用性(业内视为一个过渡版本)20049.0正式名称:Delphi2005。语法:加入了inline及forinloop等功能。IDE:把BorlandDelphi.Net、BorlandDelphiWin32、BorlandC#、EnterpriseCoreObjects等环境和功能集成成一个开发工具,因此可以在Win32和.NET开发环境中切换或同时进行200510.0发布名称:BorlandDeveloperStudio(BDS)2006。集成C++Builder;ECO(EnterpriseCoreObjects)升级到ECOIII;集成TogetherforDelphi,可以在同一个IDE中进行UML开发;QAAudits和QAMetrics可以快速的把握专案的设计和代码的质量。2006TurboBorland将BDS2006拆分成几个独立的版本(Delphiforwin32、Delphifor.net、C#、C++Builder),而且不能同时安装两个不同的版本。由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一个版本。200711.0正式名称:CodeGearRADStudio-Delphi2007。20085.7Borland正式宣布将CodeGear子公司出售给Embarcadero(易博龙)技术公司。20088.25Embarcadero发布CodeGearDelphi2009Pre-release版。20098.25Embarcadero发布CodeGear.RAD.Studio.2010版2010Delphi20102011Delphi2011的官方名称为RADStudioXE2012DelphiXE2RTM