Delphi 7 升级到 Delphi 2010 总结】的更多相关文章

1 字符串 >>string =unicodeString 字母的处理要定义AnsiString了 >>PChar =PWidechar >>str='普通汉字' str[1]='普',而不是str[1]+str[2]了 >>4字节的一个汉字,length=2,双字节的一个汉字,length=1 >>string 和 shorstring 不能直接赋值了.需要类型转换. 2 CharInSet key in [ ] 要求替换为 CharInSet…
Delphi 7和XE中间有好几个版本号,可都不太流行,一是由于Delphi有些边缘化,二是7在XP环境下是近乎完美的版本号.市场上关于delphi的书越来越少,提供从7升级到XE介绍的资料差点儿没用.这里我试着列举一下7和XE的差异和注意事项,给须要升级的朋友一些线索. 1. 7和XE是能够共存的,7的project文件是.dpr,XE的是.dproj,用XE打开dpr文件会提示升级,自己主动创建新的项目文件.XE会创建debug和history文件夹,编译后的Exe文件是放在debug文件夹…
标题:我的 Delphi 学习之路 -- Delphi 的认识 作者:断桥烟雨旧人伤 1. 什么是 Delphi Delphi 是 Windows 平台下著名的快速应用程序开发工具(Rapid Application Development,简称 RAD).它的前身,即是 DOS 时代盛行一时的 BorlandTurbo Pascal,最早的版本由美国 Borland(宝兰)公司于 1995 年开发.主创者为 Anders Hejlsberg.经过数年的发展,此产品也转移至 Embarcader…
Delphi自定义消息应用及delphi托盘实现interfaceuses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,shellapi;const  WindowsMessage =WM_USER+101   ;procedure UserPro(Var Message:TMessage):message WindowsMessage 其中UserP…
标题:我的 Delphi 学习之路 -- Delphi 助手的安装 作者:断桥烟雨旧人伤 Delphi 助手的安装 CnWizards 类似于 VS 中的番茄助手,在编写 Delphi 代码时帮助极大,以下为它的安装过程. CnWizards 安装语言支持简体中文,所以这里我们选择简体中文安装,如下: 点击下一步: 点击我接受: 这里需将下面三个勾勾上,然后再点击下一步: 选择安装路径: 把自述文件的勾去掉,点击完成: 在 Delphi IDE 启动画面上会出现 Wizards,说明已经安装成功…
标题:我的 Delphi 学习之路 -- Delphi 的安装 作者:断桥烟雨旧人伤 1. Delphi 版本的选择 Delphi 版本众多,我该选择哪一个,这确实是个问题,自从 Borland 公司被己购后,Delphi 就一直没更新过,一直停留在 Delphi7 的经典版本上,现在网络上大多都是 Delphi7 的教学,书也是 Delphi7 的,其它版本很少,几乎看不到,然而它其实在更新,只是另外一家公司,为 Embarcadero(易博龙)技术公司,易博龙现已将 Delphi 更新到了…
Delphi for Android (aka Delphi XE5 aka RAD Studio XE5) has appeared   Blimey, that took me by surprise (again)! I figured it was coming fairly soon, but I didn’t realise quite that soon. Anyway, Delphi XE5 is here (as is RAD Studio XE5 and siblings),…
我晕,Delphi 7 以后增加了这么多有用的语法,我都不知道.真是越学越觉得自己浅薄,自己所作的Delphi项目所用的知识还不够Delphi知识储备体系的十分之一,更别说Delphi还在继续发展. ----------------------------------------------------------------------- 自Delphi 7以来的Delphi 2009测试版新语法特性                 by eGust======================…
我今天把一个原来是Delphi2007的工程升级到了Delphi XE2,在编译ralease版本时候,发现无法添加UAC,我觉得可能是升级的原因,随后我用XE2新建了一个工程,但是在编译ralease版本时候,发现仍然无法添加UAC,但是debug版本可以加入UAC.通过多次尝试依然无法解决,最后我把工程所在目录名称修改了一下,这下子可以添加UAC了,无论哪个版本都可以添加UAC了.不知道什么原因,反正这样就可以了,如果你遇到类似问题,不妨修改一下工程目录名称试一试! http://blog.…
原来的Delphi中有两种字符串:AnsiString和WideString.默认的string即AnsiString.而在Delphi 2009中,新增加了一种UnicodeString.为什么不沿用之前的WideString呢?WideString其实是为了方便使用COM而产生的,就是BSTR.BSTR没有引用计数,效率较低.而UnicodeString才是AnsiString的真正unicode版本.于是,Delphi 2009就有了三种字符串类型:AnsiString.WideStrin…