原创 USB小票打印解決辦法

一、需要驅動,無需更改程序     安裝USB打印驅動,然後共享打印機,通過 “\\計算機\打印機名”的形式,按端口方式寫。二、直接寫USB端口,無需驅動,但需要改程序。     1、USB端口的形式如:\\?\usb#vid_0483&

原创 win10升級後,已經安裝的sql2000提示無法定位序數1於動態鏈接庫sqlunirl.dll解決辦法

轉自:http://blog.sina.com.cn/s/blog_a8dc361e0102wt37.html 解決方法: 1、首先取得權限,TrustedInstaller權限.只要將下面的註冊表文件導入,就有TrustedInsta

原创 Oracle查詢問題引發臨時表使用

分析某段時間內,刷卡金額大於1000的卡的消費記錄,寫法如下。 SQL語句寫法:select a.dno,  a.dcard, a.dcard_money, a.dcard_type, a.ddate,        a.dsubshop

原创 DEV的打印

DEV的打印功能確實強大,但是初學者很難使用。看了打印的例子,還是不知道如何使用,從窗體文件中能看到有打印連接對象Printer1Link,但就是不知道如何關聯。無意中雙擊了一下dxComponentPrinter1,驚喜出現,如下圖點擊

原创 DevExpress 控件中設置分隔符

在Delphi的標準菜單上設置分隔符是一件很簡單的事,無論是設計期還是運行期動態生。但是DEV控件卻不好使用,下面簡單說說如何使用。 1、設計期:右鍵店要設置分隔符的按鈕,有‘begin a Group’,點一下。 2、運行期:dxBar

原创 cxGrid顯示'合計'

之前看到有人用事件的方法實現了合計列顯示‘合計’的實現方法,但覺得比較複雜,需要多寫一個過程。 對於動態創建字段的控件也比較難實現。看了源碼,突發奇想,用Format格式字符串實現,特簡單。方法一我沒有實現成功,才找到方法二的。 方法一:

原创 電子合同的實現 合同套打

合同電子化,以方便和規範對合同的管理,實現合同簽訂、審批的流程化管理,滿足管理信息化的要求。 將合同中變化的部分抽取出來,通過系統(用Delphi開發)錄入數據庫,藉助審批流完成對合同的審批,最後轉到打印管理員處打印、蓋章。 一、實現方法

原创 Delphi寫dll文件

從http://blog.csdn.net/km_afei/article/details/53218977這裏看到,確實寫的很好,作爲資料保存之。 一、開使你的第一個DLL專案  1.File->Close all->File->New

原创 微信支付

在做微信支付開發,完成付款很簡單,但要完美運行卻要付出不少努力。 一、等待顧客輸入支付密碼     1、如果開通了免密支付,又在允許的條件下,支付最簡單,調用一次“付款”接口就實現了。     2、如果不符合免密碼支付條件(超過次數或者沒

原创 cxGrid多表頭實現

cxGrid實現多表頭,在網上也有不少文章。但是總感覺不用着不順手。 結合DBGridEH的多表頭實現方法,爲了保持兩者的兼容(還是個人習慣作祟吧)。主要代碼如下: 一、function AddGridColumn(aGrid: TcxG

原创 導出Excel的方法及困惑

      我們在做項目時,難免要用到導出功能。將數據導出到Excel中做進一步加工,因爲軟件不可能把用戶所有需求及後來的要求都做進去;多數情況下也不需要導出太多數據,如果數據導出太多就要調整需求。      但無論如何總會有需要導出大數

原创 給DBGridEh的data group增加比值(如毛利)

一、設置數據關係 1、要利用DBGridEh的datagroup功能,必須是關聯數據集MemTableEh1;不可是傳統的ADOQuery,Clientdataset等。 2、好在MemTableEh1有自動從其它數據集中取數據的功能,設

原创 解決reportmachine導出pdf有藍色底色問題

用reportmachine導出PDF文件,背景是藍色,試了好多版本的RM,都有這個問題。 解決辦法很簡單,就是先給底色刷成白色。 在事件OnExportPage中增加一句話。     lBmp.Width := FPageWidth;

原创 Delphi容器類之---TList、TObjectList、TComponentList、TClassList的使用

轉載自:http://blog.csdn.net/iseekcode/article/details/4922001 從Delphi5開始VCL中增加了新的Contnrs單元,單元中定義了8個新的類,全部都是基於標準的TList類。

原创 Delphi中BPL包的使用,個人經驗

    用包可以分模塊編寫功能,方便開發階段的組織,同時也便於後期的升級維護,使升級的粒度越來越少(也是用了C#的類庫之後的感悟)。下面寫幾點經驗一、不要用Delphi本身的bpl,把delphi自身的包中的單元取出來,合併成一個bpl。