自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

翻译 embarcadero公司已经放出了delphi 64bit编译器的测试版

embarcadero公司已经放出了delphi 64bit编译器的测试版,但只能正版用户可以下载升级文件进行测试,并且David还放出了个delphi 64bit的demo,有兴趣可以到以下地址看看。http://www.embarcadero.com/products/delphi/64-bit

2011-04-05 20:50:00 1695

原创 使用D2010开发DATASNAP的一些心得。

这几天刚好要做的项目要用到在互联网上传数据的功能,于是就想到D2010自带的DATASNAP就可以支持http协议的,然后就开始动手做起来了,一开始看了网上几个视频觉得很简单的,就几步就可以搞定了,没想到应用程序服务器很顺利地做完后开始做客户端了,首先放一个TSQLConnection上是,然后driver=DataSnap,communicationprotocol=http,host=127.

2009-10-12 21:58:00 1787

原创 偶然发现raudus这个好东西

Raudus使用到了ExtJS 3.0.0这个版本的功能:1.独立的应用程序和Apache DSO 模块2.支持ExtJS主题和语言3.支持全局Delphi格式设置4.支持大部分ExtJS布局5.In-context和全局窗体6.运行时可以用Application.CreateForm动态创建窗体 用这个来做WEB确实比较方便,我感觉比intraweb用起来方便

2009-09-01 10:09:00 4799 5

翻译 Delphi 2010发布了,请看视频。

Delphi 2010发布了,请看视频。

2009-08-25 16:45:00 1130

原创 今天发现Delphi编译出来的程序报病毒了。

这两天在写一个小程序时,突然编译出来的程序运行后报 Students.exe    Win32/Induc.A 病毒 的变种  我晕的,然后我在国外的网站也看到有这样的报道,现在这种病毒只影响delphi 5、6、7,具体的解决方法有:1、升级最新的病毒库2、在delphi/lib目录下找找看有没有sysconst.bak的文件,如果有说明已经中毒,把sysconst.bak恢复成sy

2009-08-20 08:25:00 1986 1

转载 预览RAD Studio 2010的Touch UI功能。

2009-08-12 15:51:00 675 3

原创 做了个lazarus + kolce +sqlite的例子,共享一下开发经验。

前些天刚做了个lazarus +sqlite的例子,做下来感觉不是很好,主要是界面跟mobile不是很融合,还有就是我用点讯输入法在edit中输入时经常会出现死机或程序异常退出的情况,现在做了个lazarus + kolce+sqlite的例子感觉比上次的好多了,现在共享出来大家看看。我还有个问题在主要窗口中我怎么才能把右上角的 X 变为 OK按钮,如果知道请告知。 

2009-07-03 14:11:00 1585 1

转载 CodeGear大幅揭露Delphi和C++Builder未來的發展方向!

WoW,在這次的Delphi Live2009的大會中CodeGear可以說是精銳盡出,透露了許多Delphi和C++Builder開發人員關心的產品發展方向,從這個次的大會中也終於看出Embarcadero在併購了CodeGear之後的確是真的投入研發資源讓Delphi和C++Builder放手發展,這對比於Borland在日前被MicroFocus併購,讓Borland這個

2009-05-20 17:02:00 741

原创 SVN服务端的安装。

前段时间我一直在找一个好点的svn服务端软件,一开始找了个Subversion1。5版本,但是装了好几次都没安装成功,而且配置非常繁锁,是昨天在搜索svn的时候发现了一个非常好用而且安装和配置相当简单的svn服务端VisualSVN-Server,安装好后配置都是在图形化方式下进行的,这个服务端是免费的,但它的客户端是要收费的,不过没关系我们可以用TortoiseSVN这个客户来完成我们的客户端工

2009-05-07 08:14:00 718

转载 Intraweb中引入外部js文件

多余的评论就不说了,直接"去片"1   建好js文件,在这里人比较喜欢的是用jquery 轻巧强大.然后放在files目录下面名为jquery.js,这里有一点要注意的是一定要入在files文录下面,其它的目录无效.2 在Form的ExtraHeader属性中添加如下代码  当然啦你也可以在Form 的onCreate事件中添加 self.ExtraHeader.Add(

2009-04-19 15:45:00 2260 2

转载 Delphi2010 体验国内首发

两天前拿到了Delphi2010的内测版光盘,然后装上了试用,经过将近两天的试用,感觉相当的棒下面是体验报告,希望起到抛砖引玉的作用。首先,大家可能会失望的是,内测版与D2009的内测版一样,缺少很多组件当然了,这只是给大家体验用的,组件少一点没关系。加上我在安装时,没有装BDE和DBX,组件就更少了不过不影响体验。D2010最大的特点就是向下兼容的能力,与Delphi

2009-04-19 15:42:00 1116 4

转载 David I 盛大之行

4月15日,CodeGear的领袖人物David I拜访了盛大,并对Delphi的未来(下个版本)做了预告及展望,同时,也解答了我们压在心头多时的问题。我在此把交流的记录发上来,让大家一起激动一下吧首先是Delphi新版本的一些特性与展望:1.        多核的支持 / 异步方法 (VC中早就拥有的OpenMP,在Delphi中也很快就有了)2.        内置的Direct 2D

2009-04-17 21:40:00 1407 1

原创 Morfik使用初体验。

不知道从哪个网站上看到了Morfik这个软件,然后下载下来看了看,对于已经学过delphi的人来说这个工具真是太好了,所有的语法都是用的pascal,做出来漂亮的网页也非常简单大家可以到它的网站上去看看,有很多视频。网址:http://www.morfik.com/#Home并且我看了一下这个工具是用free pascal做出来的。

2009-04-05 19:29:00 2338 2

转载 Delphi 2010的好消息

从橙子那里得到了Delphi 2010的好消息。首先是一个类似于E/R Studio的东西被集成了进去,或许以后用它来做数据库程序会方便很多,“据说”是会有原生的ORM框架,来帮助将数据库建模转换成代码。其次是Win64的编译器和远程调试器,关于远程调试器,我觉得Delphi2007下的已经非常不错了,不知这些改了什么地方然后就是编译器的一些进步,支持非有序类型的CASE,支持泛型更改

2009-03-25 20:11:00 2639

原创 用 GetEnvironmentVariable 获取常用系统变量

以前曾用 GetWindowsDirectory、GetSystemDirectory、GetTempPath 等函数获取系统常用文件夹;也用过 SHGetSpecialFolderLocation、SHGetPathFromIDList 函数获取过更多常用路径;但这都不如用 GetEnvironmentVariable 获取系统变量来得快.//譬如 %WINDIR% 是表示系统目录的系统变量,

2009-02-26 16:38:00 681

转载 安装SQLServer提示挂起无法继续安装的问题处理

安装SQLServer时,提示“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。”,有时重启多次也没有办法安装,可按照下面的方法处理皆可:    在运行窗口输入regedit,打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control /Session Manager中找到PendingFileRen

2009-02-26 16:37:00 6253 1

转载 检测本机有哪些串口

uses   Registry;       procedure   TForm1.Button3Click(Sender:   TObject);    var              reg   :   TRegistry;            ts   :   TStrings;            i   :   integer;    begin            reg  

2009-02-26 16:36:00 677

翻译 D2009 IDE Fix Pack 2.0 and VCL Fix Pack 1.0 released

昨天,我(Andy)提到了关于新的IDE Fix Pack 2.0和第一版的VCL Fix Pack的事,今天他们全部正式发布了。下面是VCL Fix Pack和IDE Fix Pack 所能修复的bug清单。    * QC #68647: Infinite loop in Forms.GetNonToolWindowPopupParent (2006-2009)    * QC #68740:

2008-11-22 09:13:00 1250 2

原创 DelphiPI 更新到了0.40版本。

这个版本修正了一些BUG、对D2009的支持、改进日志,我用这个版本试了一下,可以安装DevExpress控件,并默认把编译后的BPl文件放到Projects/Bpl目录下。下载:http://code.google.com/p/delphipi/

2008-11-14 16:36:00 719

原创 ReportMachine终于有更新了。

从2006年下半年开始RM就没更新过,老王也找不到人了,我打算以后要换FAST REPORT了,最近在他的群里看到了一点希望,好像老王又出来了,而且网址也换了。(http://rmachine.5d6d.com)现在就是不清楚像我们老用户是否升级,等待中........

2008-11-14 16:31:00 2073

转载 判断一个字符是否为汉字的最佳方法[转]

     由于从 Delphi2005开始支持中文标识符,在编写 PASCAL 词法分析器的过程中遇到了这个问题,经过多次试验找到了解决方案,至今未发现问题。代码如下://判断字符是否是汉字  function IsHZ(ch: WideChar): boolean;  var    i:integer;  begin    i:=ord(ch);    if( i19968) or (i>408

2008-11-14 16:26:00 972

转载 IIS控制大全

    本文主要描述的是如何利用Delphi对Web IIS进行控制,应该说常用的功能基本都有了。为了共用我已把它做成了一个独立的单元文件,大家可直接下载,这样我们只要直接在程序  uses uIIS就可以使用了,同时我也做了一个演示程序。一、如何得到机器上IIS中所有的WEB虚拟站点.view plainprint?function GetWebSiteList(slWebSiteList:TS

2008-11-14 16:25:00 1562 1

转载 Delphi分割字符串的函数ExtractStrings

Delphi分割字符串的函数ExtractStrings,分割的同时还可以去空字符串和去空白(可以自定义).Separators 参数指定一组分割符,所有的子串都是用它们分割的。但是成对的引号内的分割符会被忽略(参看下面的例子)。WhiteSpace 参数指定每个子串开头被忽略的字符s。Content 参数就是被分割的“源”串了。Strings 参数用于接收分割后的各个子串。它的原有内容不会被清空

2008-11-14 16:23:00 2138

转载 TStringList的用法

TStrings是一个抽象类,在实际开发中,应该是除了基本类型外应用得最多的一种数据类型了。常规的用法大家都知道,现在来讨论它的一些高级的用法。先把要讨论的几个属性列出来:1、CommaText2、Delimiter & DelimitedText3、Names & Values & ValueFromIndex先看第一个:CommaText。怎么用呢?用代码说话:view plainprint?

2008-11-14 16:21:00 791 1

转载 DELPHI中调用API函数ExitWindowsEX可以实现系统的关机,注销,和重启

关机:ExitWindowsEx(EWX_POWEROFF OR EWD SHUTDOWN,0)注销:ExitWindowsEx(EWX_LOGOFF,0)重启:ExitWindowsEx(EWX_REBOOT,0)不过函数ExitWindowsEx在完成系统的关机、注销、重启动作之前必须要使应用程序获得系统相应的权限。可以在窗体初始化时进行操作:proce

2008-11-14 16:18:00 2035 1

转载 反射机制传递类

鉴于某人说Delphi的反射不能传入或传出类,我在此纠正一下这个说法,下面的代码可以证实,类可以传入传出。由于我已经把D2009的反射单元移去D2007,因此就不用D2009了,所以代码中暂时不考虑Unicode的问题。unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes,

2008-10-03 20:12:00 544

转载 利用反射机制动态调用方法

 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ObjAuto, StdCtrls;type {$MethodInfo ON} TTestCall = class(TPersist

2008-10-03 20:11:00 681

转载 D2009反射?新功能还是骗局?

说这个问题前,请大家先参考李维先生的文章:《Tiburon遊記3 動手建立一個DataSnap JSON伺服器吧》http://gordonliwei.spaces.live.com/blog/cns!CCE1F10BD8108687!2365.entry文章中明确的说了,“對於需要輸出服務給用戶端的類別,資料模組或是遠端資料模組,必須使用新的編譯器指令{$MethodInfo ON}

2008-10-03 20:10:00 714

翻译 Delphi 2009试用版开始可以下载了。

Delphi 2009试用版可用的链接: http://cc.codegear.com/Free.aspx?id=25876还有一个iso文件下载地址:http://cc.codegear.com/free/delphi

2008-09-12 15:47:00 664

转载 给 TComboBox 添加图标

首先: 这有现成的控件: TComboBoxEx, 没必要使用 TComboBox; 非要在 TComboBox 基础上添加, 也可以.本例效果图:代码文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs

2008-09-08 19:54:00 621

转载 Delphi2009 & C++Builder2009 已经正式签发了

http://bbs.codegear-cn.com/viewthread.php?tid=677&extra=page%3D1Delphi2009和C++Builer2009 have signed off我非常高兴的告诉大家,我们期盼已久的Delphi2009 & C++Builder2009 已经正式签发了。其实国外的发布会已经开过了,从这个月的月初,国外已经开始接受订单了。但是有些顽固的b

2008-09-08 19:50:00 1395 1

转载 Tiburon遊記4 結合分散式DataSnap和JSON架構

隨著Tiburon推出的日期日益接近,每天的BetaBuild也變得更密集了,我報上去的許多中文/Unicode相關的臭蟲也不斷的被修正,Tiburon的IDE也日益更加穩定,看來距離Embarcadero正式推出Delphi/BCB2009的日子應該是不遠了,記得在去年初時想到不知Unicode的Delphi/BCB版本何時才會出來,沒想到日子過的這麼快,支援Unicode的

2008-08-26 15:25:00 906 3

翻译 Tiburon将重新命名为Delphi2009

在Nick Hodges (侧重于本地发展的Win32 ) ,Nick Hodges( Delphi的产品经理)已宣布新的名称,该新版本: Delphi2009 。 有也将有C + + Builder2009,您就可以作为单独的或一起购买他们的产品,在一个单一的IDE 。尼克声称, 我倾向于同意“ 德尔福在2009年和 C + + Builder2009是最佳本土的RAD开发工具 ”。Nick还宣

2008-08-20 09:01:00 794

转载 Lazarus开发使用SQLite的WinCE项目

SQLite是一个开源的小型数据库,它可以在WinCE上正常工作,本文讲述的,就是如何在WinCE开发中使用它。首先,我们需要相关的开发工具,SQLite没有可视化的管理工具,它提供了一个命令行下的工具,用于创建数据库。下载了SQLite3后,会找到SQlite3.exe和SQlite3.dll,其中EXE就是命令行工具了。我们用命令来建立一个测试用的数据库,如下:sqlite3

2008-08-19 15:01:00 1655 4

转载 Tiburon遊記2 DataSnap和JSON

Tiburon遊記2 DataSnap和JSON 什麼是JSON,我想我不必多說,因為Internet上一堆有關JSON的說明各位可以自行搜尋,簡單的說JSON是一種資料傳遞的格式,流行於JavaScript和Ajax的世界。OK,那麼JSON和DataSnap又有什麼關係? 當DataSnap應用於分散式架構時不是使用COM/COM+嗎?Tiburon的DataSnap為什麼要使用JSO

2008-08-19 14:58:00 969

转载 Tiburon遊記1

Tiburon遊記1 看來在CodeGear併入了Embarcardero之後,整個公司的文化似乎瞬間活潑了起來,雖然CodeGear尚未正式宣佈Tiburon的發行日期,但是在CodeGear的部落格中卻出現了大量討論Tiburon的文章,這在以前Borland的時代是不可能發生的,我還記得前幾年我還在Borland工作時,有幾次在部落格中不小心提及了尚未推出的Delphi/C+

2008-08-19 14:57:00 669

转载 Tiburon遊記3 動手建立一個DataSnap JSON伺服器吧

Tiburon遊記3 動手建立一個DataSnap JSON伺服器吧 也許讓我們先動手用Tiburon實作一個DataSnap JSON分散式架構再搭配前面說明的觀念的話,各位將會更加瞭解Tiburon把這些強大的功能做得多麼的方便。DataSnap新的JSON分散式架構可以有許多不同的型態,更可以結合資料庫和Web應用程式,不過在一開始讓我們先學習如何建立最簡單的JSON分散式架構,下面是我們即

2008-08-19 14:56:00 889

转载 delphi 2009相关情况。

delphi 2009启动画面 附件 ss.jpg (26.74 KB) 2008-8-7 17:40

2008-08-19 11:06:00 617

原创 安装一个INF的内部应用程序

 INF是一个文本文件被微软用作安装硬件驱动程序windows API。 然而,有些时候我们可以安装一个内部应用程序。 下面是这样做的,请大家试试。 首先在uses里要引用ShellApi单元。function Install_INF(const Path: string; WHandle: HWND): Boolean;var HINSTANCE: HINST; // A handle to

2008-07-23 08:15:00 570

转载 用RAD Studio 2007开发Compact Framework applications

David Clegg写一篇非常棒的文章,在上面写到如何用RAD Studio 2007开发Compact Framework applications,有兴趣的人可以看一下.http://dn.codegear.com/article/37915

2008-05-29 14:22:00 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除