
Delphi
liukeforever
一个十年的程序员
展开
-
Python , Delphi , Loki 有趣的来源
Python , Delphi , Loki 三个单词有趣的来源许多程序设计语言和开发工具以及库的名字都来源与神话,颇有意思: 阿波罗是同时出现在希腊和罗马神话中的奥林帕斯十二大神之一。他除了拥有太阳神的身分,同时还有预言、艺术、医术之神的称号。阿波罗是宙斯和乐朵的儿子,和阿蒂蜜斯是双胞胎兄妹。 阿波罗出生几天后便长大成人。为了寻找预言的圣地,原创 2009-11-08 12:08:00 · 707 阅读 · 0 评论 -
KB-Oracle 9i NVarchar求生守則 之Delphi 解決方法
現在被Oracle 9i的NVarchar的Unicode問題困擾很久了,在網上看到一篇文章KB-Oracle 9i NVarchar求生守則可<br />以在C#里解決這個問題,我想知道如何在Delphi 2009里解決此問題(delphi 2009現已支持Unicode了),或者如何<br />在PL/SQL里用SQL語句直接插入Unicode字符<br /><br />附KB-Oracle 9i NVarchar求生守則原文<br />KB-Oracle 9i NVarchar求生守則原创 2011-03-07 23:03:00 · 1343 阅读 · 0 评论 -
Delphi HTML顯示與編輯
<br />Delphi裡有一個TWebBrowser的控件,這個控件是windows裡的TOleControl控件,<br />可以用來顯示與編輯HTML<br /> <br /> <br />unit Unit1;<br /><br />interface<br /><br />uses<br /> Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br /> Dialogs, Std原创 2011-03-16 14:59:00 · 2560 阅读 · 0 评论 -
Operaton not applicable錯誤處理
最近有發現個極個別的電腦在使用Delphi 2009開發的系統時會出現Operaton not applicable的錯誤,經研究發現出現此問題的主要原因是該電腦上有多個版本的midas.dll文件所造成的問題,經測試可以按以下方法解決1、regsver32 /u midas.dll 2、從9.9上下載最新的midas.dll到c:/windows/system32目錄下3、cd c:/windows/system32 4、regsver32 midas.d原创 2011-03-22 08:18:00 · 617 阅读 · 0 评论 -
datetime
<br />delphi裡datetime類型實際上就是double類型,<br />是以1899/12/30所對應的double的值為1<br />整數代表天數,小數部分代表秒數,<br />求兩個日期之間相差的秒數:<br />(d2 - d1)*24*60*60原创 2011-03-31 11:15:00 · 540 阅读 · 0 评论 -
How to declare and initialize static arrays
//// use "const" instead of "var"// because were creating a static array//const sArray : array [1..3] of string = ( // // now simply insert 3 strings // according to th转载 2011-06-22 10:06:00 · 542 阅读 · 0 评论 -
python unicode function
劉 unicode 編碼 5289 unichr(0x5289):把0x5289 --> u劉 a = u劉ord(a)u劉 --> 21129 = 0x5289原创 2011-06-22 16:44:00 · 638 阅读 · 0 评论 -
delphi xe datasnap rest 相關
DBXDBReaders.TDBXDataSetReader.CopyReaderToClientDataSetclass procedure CopyReaderToClientDataSet(Reader: TDBXReader; Dataset: TClientDataSet); static;TDBXReader --> TClientDa原创 2011-06-23 13:23:00 · 3035 阅读 · 0 评论 -
quickrep獲得總頁數
5.05後的quickrep使用 QuickRep1.Prepare; QRLabel1.Caption := inttostr(QuickRep1.QRPrinter.PageCount);5.04QuickRep3.Printer.PageCount原创 2011-09-01 11:04:22 · 769 阅读 · 0 评论 -
Delphi Operaton not applicable 錯誤
個別的電腦在使用Delphi 2009開發的系統時會出現Operaton not applicable的錯誤,經研究發現出現此問題的主要原因是該電腦上有多個版本的midas.dll文件所造成的問題,經測試可以按以下方法解決1、regsver32 /u midas.原创 2011-08-02 15:10:33 · 915 阅读 · 0 评论 -
cxGrid 控制
<br />cxGrid的控制,跟一般的control的控制不太一樣,一般的控件可以通過<br />senderMessage(),來控制,而cxGrid不行,要通過cxGrid1DBBandedTableView1.Controller的相應方法才可以。<br /> <br /> <br />cxGrid1DBBandedTableView1.Controller.DoKeyDown(key, []);<br />cxGrid1DBBandedTableView1.Controller.Scroll(sb原创 2010-10-20 17:42:00 · 1885 阅读 · 0 评论 -
Default Removing scrollbars from TDBCtrlGrid
<br />http://www.delphipages.com/forum/showthread.php?t=133067<br /> This one works for TDBGrid, but I think it also works for TDBCtrlGrid:<br /><br />http://www.swissdelphicenter.ch/en/showcode.php?id=1880<br /><br />Regards,<br />Abdulazi原创 2010-06-18 21:44:00 · 1012 阅读 · 0 评论 -
DFM文件与标准文本文件转换
在Delphi可视化设计环境中,允许程序员在代码编辑器中以文本的方式浏览和修改DFM文件内容。当用File/Open命令直接打开DFM文件或者选择窗体设计窗口的弹出式菜单上的View as Text命令时,就会在编辑器中出现文本形式的信息。在一些资料中将这种文本形式称之为窗体设计脚本。Delphi提供的这种脚本编辑功能是对Delphi可视化设计的一大补充。当然这个脚本编原创 2009-11-27 09:23:00 · 1293 阅读 · 0 评论 -
delphi + java 的分布式应用思考
delphi + java 的分布式应用思考用delphi做界面层 java业务逻辑层 这样看上去很美吧?具体的实现java 做业务逻辑层 应该有多种选择 企业级的有EJB3, 轻量级的有spring目前在学习ejb3,感觉用来做业务逻辑层真的很不错。spring还没有了解 界面层用delphi,RAD应该是delphi的优势。 关键的问题的如果把前端的delp原创 2009-12-15 21:57:00 · 1434 阅读 · 0 评论 -
什么是ERP
什么是erp,erp是什么意思?ERP是英文Enterprise Resource Planning的缩写,中文意思是企业资源计划。它是一个以管理会计为核心可以提供跨地区、跨部门、甚至跨公司整合实时信息的企业管理软件。换言之, erp将企业内部从获取客户订单,完成加工和交付,最后得到客户付款。把所有资源整合在一起,对采购、生产、成本、库存、分销、运输、财务、人力资源转载 2009-12-17 23:05:00 · 3002 阅读 · 0 评论 -
delphi + java 的分布式应用
结合Delphi 客户端桌面开发的优势和Java的稳健强壮特性,采用Delphi Client + Java Server的系统架构应该是很有市场的,经过一段时间的实际项目实践,实现架构是这么实现的,供讨论:1.后台应用服务层可采用基于Spring+Hibernate的轻量级J2EE实现,并使用Apache XML-RPC提供客户端调用接口;2.前台采用 Del转载 2009-12-15 22:24:00 · 1404 阅读 · 0 评论 -
细说业务逻辑(前篇)
细说业务逻辑(前篇) 作者:EricZhang(T2噬菌体) 来源:博客园 时间:2009-10-30 阅读:189 次 原文链接 [收藏] 前言 记得几个月前,在一次北京博客园俱乐部的活动上,最后一个环节是话题自由讨论。就是提几个话题,然后大家各自加入感兴趣的话题小组,进行自由讨论。当时金转载 2009-12-18 22:24:00 · 743 阅读 · 0 评论 -
delphi如何設實現如下界面
這個界面是用PB做的,delphi如何設實現呢,想用dbControlGrid來實現(好像也做不到),問題是如何實現不同生產類別顯示出來的方式不一樣原创 2010-03-12 09:23:00 · 745 阅读 · 0 评论 -
DevExpress部分使用技巧
DevExpress部分使用技巧2008-09-17 19:442004-1-10 17:06:00 查看评语»»» 2004-1-10 17:08:06 1.扩展cxLookupComboBox,使其支持多列查询的cxLookupComboBoxEx//=========================================原创 2010-04-09 22:00:00 · 1698 阅读 · 0 评论 -
TDateTimePicker 設置日期顯示格式
在TDateTimePicker 設置日期顯示格式為2010/01/01需要把Format屬性設為yyyy/MM/ddproperty Format: String;DescriptionFormat specifies custom format string for the date-time display, overriding t原创 2010-04-23 15:18:00 · 1513 阅读 · 0 评论 -
Delphi DBgrid DBCtrlGrid控件的滾動條問題
Delphi DBgrid DBCtrlGrid控件的滾動問題1、不支持鼠標中鍵2、鼠標一定要松開才生效3、滾動條才滾動的時候數據庫也會跟著滾動 (不能算缺點只有不一樣的方式,如果能提供多種選擇就好了) 以上1、2點現可以解決。3點暫沒有找到方法用法 TDBGridEx.Create(Application, DBGrid1); TDBCtrlGridEx.Cr原创 2010-04-24 10:47:00 · 5677 阅读 · 0 评论 -
cxgrid按条件计算合计值
<br />在Footer的第一列显示[合计:] <br />加一个Summary项,Column设为Grid的第一列,Kind设为skNone <br />在该Summary项的OnGetText事件中,输入: <br />procedure TFormExpense.tvExpenseTcxGridDBDataControllerTcxDataSummaryFooterSummaryItems2GetText( <br />Sender: TcxDataSummaryItem; cons转载 2010-07-07 22:26:00 · 2420 阅读 · 0 评论 -
delphi dll form
dll 接口函数申明 function CreateFormEx(App: TApplication; Aparent: TWinControl; var Ahandle: Thandle): boolean; stdcall; export; 实现转载 2011-09-08 21:23:22 · 1390 阅读 · 0 评论