本博客记录傻猫的生活、工作和学习,并与大家一起分享快乐.
该日志由 samool 发表于 2008-08-29 8:37 AM
当地时间8月25日,Delphi易主后第一次进行了新版本的发布。这一次Delphi和C++两个环境同时进行了发布,开发代号Tiburon,发布名称为Delphi2009和C++Builder2009。这次的新版本实际上也是兑现了在Borland/CodeGear时期的最后一次更新计划。作为一名Delphi Fans,看到这个消息真的很开心,终于有新的消息,不管Delphi易主要后情况会怎样,这次新版本的发布至少让我们看到希望,哈哈哈哈。。
该日志标签: delphi2009, tiburon
该日志由 samool 发表于 2008-08-26 9:05 AM
Codegear已经在官网发布Delphi2009的消息,Delphi2009、C++Builder2009正式发布,并且开始接受预订。
该日志标签: delphi2009, c++builder2009
该日志由 samool 发表于 2008-07-09 10:38 AM
由于SourceForge网站被封,导致很多程序员常用的开发框架都无法下载了,工作和学习非常不方便,下面教大家一个简单的下载sourceforge上面开源软件的办法:http://mirror.optus.net/sourceforge/
访问如上URL地址,这是一个sourceforge的下载镜像站点,按照字母顺序分目录列出来sourceforge上面所有的软件下载了,我们可以按目录一级一级找到自己要下载的软件,例如:
我要下载Hibernate,那么寻找 /h/hi/hibernate 目录就找到了,该目录下面是所有Hibernate相关软件各个版本的下载地址:http://mirror.optus.net/sourceforge/h/hi/hibernate/
再例如我要下载Spring也一样,寻找 /s/sp/springframework 目录,即:
http://mirror.optus.net/sourceforge/s/sp/springframework/
如果你想下载JBoss Seam和JBoss应用服务器的话,是下面这个目录:
http://mirror.optus.net/sourceforge/j/jb/jboss/
这个镜像的下载速度不错噢,经过测试每秒有60KB的稳定下载速度。
该日志标签: sourceforge, 开源软件
该日志由 samool 发表于 2008-06-20 4:58 PM
//获取任务栏尺寸
procedure TForm1.Button1Click(Sender: TObject);
var
TaskList: HWnd;
Bordered: TRect;
begin
TaskList := FindWindow(’Shell_TrayWnd’, nil);
GetWindowRect(TaskList, Bordered);
Label1.Caption := ’Left: ’ + IntToStr(Bordered.Left);
Label2.Caption := ’Right: ’ + IntToStr(Bordered.Right);
Label3.Caption := ’Top: ’ + IntToStr(Bordered.Top);
Label4.Caption := ’Bottom: ’ + IntToStr(Bordered.Bottom);
end;
该日志标签: 技巧
该日志由 samool 发表于 2008-06-20 9:22 AM
安装前请册除原有的FR控件。
1. "Tools|Environmet options..."中的"Library"标签面下"Library path"添加FastReport路径。
FastReport 3\FastQB <-这个不知道是什么我这里不加会编译不了
FastReport 3\FastScript
FastReport 3\Source
FastReport 3\Source\BDE,ADO,IBX,DBX
FastReport 3\Source\ExportPack
该日志标签: fastreport, 报表, 控件, 安装
该日志由 samool 发表于 2008-06-12 2:33 PM
今天在做SQL统计的时候,有一个任务需要将日期按天分类统计,也就是把每天的订单数,以及其它信息的汇总,用下面这个函数就可以搞定,这个是统计已经有的天数。如果某天没有数据的话,就没有。
另外我在网上看到一种方法,如果某天没数据也要显示为0的话,就这样操作:先建一个日期表,再进行链表操作,关联查询就可以了。
select convert(varchar(10),mytime,120) 时间 , count(*) 订单数 ,
sum (trueprice), sum(price) from wenchuan_512
Group by convert(varchar(10),mytime,120)
order by convert(varchar(10),mytime,120)
该日志由 samool 发表于 2008-05-24 3:24 PM
今天重新安装Delphi后,发现以前的程序不能编译,错误提示为:File not found: 'DBAccess.dcu',这个'DBAccess.dcu'j是什么东西呢? 在网上查了一下,也没有找到,后来在我以前的控件包里仔细找了一下,发现'DBAccess.dcu'原来是ODAC控件里的一个文件,ODAC是一个让Delphi连接Oracle的三方组件,安装以后就可以了,看一下ODAC官方介绍吧,英文的,将就看。
Oracle Data Access Components (ODAC) is a library of components that provides native connectivity to Oracle from Delphi, Delphi for .NET, C++Builder and Kylix. The ODAC library is designed to help programmers develop faster and cleaner Oracle database applications. ODAC is a complete replacement for standard Oracle connectivity solutions and presents an efficient native alternative to the Borland Database Engine and dbExpress for access to Oracle.
该日志由 samool 发表于 2008-05-21 11:30 AM
在 keydown中是
if Key = VK_RETURN then
ShowMessage('回车');
在 keypress中是
if Key = #13 then
ShowMessage('回车');
该日志由 samool 发表于 2008-05-08 11:53 AM
PS: Delphi花落新东家,对于我们这些FANS来说,未必是一件坏事,现在至少有新的公司承接下来,继续开发,总比死在Borland手里好,你觉得呢?
Borland刚刚宣布将CodeGear以2300万美元的价格出售给Embarcadero Technologies,这意味着历史悠久的Delphi语言将不在归于Borland旗下,一个曾经辉煌的时代结束了.