原创 寫代碼的藝術
寫代碼是一種藝術。使用Delphi,任何人都可以輕而易舉地開發出某種軟件、完成某些任務。而完美的代碼則只有真正的高手才能寫出。除了正確的縮進、大小寫、命名規則之外,請時刻牢記愛因斯坦的名言--簡單就是美。下面將談及的五個代碼問題,可能是初
原创 在win下如何將postgre打包
準備將postgre8打包進安裝程序,可是安裝了很多次postgre ,監視註冊表,還是沒有搞定,這是我瞭解的。1、複製文件到安裝目錄 2、複製共享庫
原创 C/S程序開發中,關於DCOM的技術討論
給猛禽大蝦的信: ......現有以下困惑,提出來希望得到你的指點,也可以大家一起探討一下,以求共同提高! 1、 大家知道目前流行的分佈式核心技術主要有三種(也即三種組件模型):微軟的DCOM/COM+、OMG的CORBA、SUN的
原创 error loading midas.dll問題
如果用的delphi在你的單元裏用uses midaslib這個東西就可以把midas靜態連接到你的程序樓上的也可以 在程序中使用winexec("r
原创 我觀MIDAS
剛看到DFW的達人王兄的《對Borland 和 N-TIER的牢騷》,發現今天的BLOG有內容可寫了:P 非常同意現在的系分、高手都很熱衷於趕時髦,或曰“浮躁”。我也見過非常非常之多人是在爲了三層而三層,把簡單的問題複雜化,把沒必要做成三
原创 有關 TDataLink 的說明文件
有關 TDataLink 的說明文件屬性 (Property) 介紹 property Active: Boolean(只讀) 當此 DataLink 連結至一個已開啓的 DataSource 時會傳回 True。當 Active 狀態改
原创 Borland DataSnap(MIDAS)三層架構編程中,主細表的處理方式
一般有兩種方式: 1. 設置細表ClientDataSet的MasterSource和MasterFields屬性即可。 注:如果只用於瀏覽數據,則可以用這種方式。 2. 用嵌套表方式――細表作爲主
原创 Borland DataSnap(MIDAS)三層架構編程中,DataSetProvider的Option屬性
DataSetProvider的Option屬性 看看遠端數據模塊裏的DataSetProvider的Option屬性是否設置正確!Provider控件的Options屬性值是一個集合,用於設置有關打包和傳遞的選項,像顯示哪些字段、允
原创 打印機故障解決方法
1、打印服務無法啓動 計算機在任務管理器中發現進程spoolsv.exe佔用CUP100%,至使整個計算機的速度非常的慢,用諾頓殺毒軟件和木馬克星查殺,無果,用sfc命令修復系統文件(在 CMD 下使用 sfc /scannow 命令
原创 AggFields property (TDataSet)
AggFields property (TDataSet) Contains any aggregate fields. Delphi syntax: property AggFields: TFields; C++ syntax: __
原创 將文件放入數據庫,操作TBlobField
讀取:var MS:TMemoryStream; begin ........ ........ MS:=TM
原创 TClientDataSet使用要點
TClientDataSet控件繼承自TDataSet,其數據存儲文件格式擴展名爲 .cds,是基於文件型數據存儲和操作的控件。該控件封裝了對數據進行操作處理的接口和功能,而本身並不依賴上述幾種數據庫驅動程序,基本上能滿足單機"瘦"數據庫
原创 打印和打印預藍
var M_RateX,M_RateY:Double; begin // 水平每毫米象素數, float M_RateX:=GetDeviceCaps(printer.Handle,HORZRES)/GetDeviceCaps(p
原创 ChTreeView 含有Checkbox 的TreeView
unit ChTreeView; interface uses Windows, Messages, SysUtils, Classes, Controls, C
原创 測試測試測試測試
.gTop .tab-ctrl {cursor:default;height:23px;left:190px;overflow:hidden;position:absolute;text-align:left;top:47px;widt