原创 實用SQL: 查看錶字段信息

select c.colid, c.name, c.xtype, c.length, xprecfrom syscolumns cinner join

原创 實用SQL: 通過向表加clusted索引重整數據庫

----   ArrangeDB.SQL 重整數據庫----   CopyRights @2003.12.29 Digital China Management System Co., Ltd.---- 重整流程:把所有用戶表增加 clu

原创 中文轉碼器的工作原理

最近在做Delphi下的簡體與繁體轉換, 發現Windows2000自帶的工具"中文轉碼器"很好用, 不僅可以轉內碼(BIG5-->GBK), 還可以將繁體字轉爲簡體字(如:東-->東). 要轉內碼比較簡單, 使用MultiByteToW

原创 dfm格式轉換: 將二進制格式轉爲文本格式

在:DFM文件與XML文件互轉 中,用到的dfm文件必須爲文本格式, 如果是二進制格式, 處理就會出錯. 但是在處理中如何判斷dfm是二進制文件, 而且再將二進制文件轉爲文本格式呢. --- dfm文件二進制格式時, 其文件會加一個文件頭

原创 [轉]Delphi 7 and Web Service Global Activation Model Fix

[轉]Delphi 7 and Web Service Global Activation Model FixSee Also: Delphi Papers and ColumnsDelphi 6 Update 2 and higher

原创 Win2003下COM+的訪問

Win2003大大加強了安全性,首先是防火牆,然後2003下的COM+默認安裝只充許本地訪問,遠程訪問時會報錯:RPC服務器無效。如果給了可以激活時,則報錯OLE ERROR 80004027錯誤。 如果想通過遠程訪問,需要安裝[應用程序

原创 生成BIG5字符集所有字符

program GenBig5Code;...{$APPTYPE CONSOLE}uses  SysUtils;Var  i, j: byte;  mBig5File: textfile;begin  AssignFile(mBig

原创 書!今天終於到了...

        對CSDN和第二書店感覺不錯,以前也在北京站買過書, 現在上海站開張了, 自己又很需要這兩本書...主觀爲公司, 客觀嘛, 給自己一點挑戰---讀大學時就喜歡破解, 可惜畢業N年來一直工作太忙......        

原创 Delphi程序使用Chm幫助的一點修改

??????? Delphi沒有提供直接控制Chm格式幫助的功能,但是感謝Robert Chandler幫我們轉換htmlhelp.H到Object pascal格式。 ??????? 但是在使用過程中,有出現一些問題,主要是在2000、

原创 CVCode簡繁轉換的擴展:GBK與Big5轉換

  CVCode使用碼錶對照的方式實現簡繁轉換,在Unicode盛行的今天仍然是有其現實意義的。  較常見的應用是,企業內有臺籍員工,也有大陸員工,而且簡體和繁體的OS都有使用,這樣在MIS系統中如何保證GB2312、GBK、BIG5都能

原创 增強Delphi程序安全性的幾個想法,提高反破解能力

         “破解”在今天已經大行其道,作爲開發者用得較多的Delphi,由於有其實現的特殊性,破解方式與MFC大不相同,但是在DEDE出現以後,Delphi程序的破解就變得容易起來. 結合本人在開發與破解中的經驗, 將幾個提高反破

原创 整形轉二進制

Delphi沒有直接提供整形轉二進制的函數,就自己寫了一個,貼出來與大家共享.並沒有對速度做優化,各位有更新的版本請共享,謝謝!   function Int2Bin(intVal: integer): string;{整形轉二進制串}

原创 linux下軟件的基本安裝和卸載

linux下軟件的基本安裝和卸載   Linux軟件的安裝和卸載一直是困擾許多新用戶的難題。在Windows中,我們可以使用軟件自帶的安裝卸載程序或在控制面板中的“添加/刪除程序”來實現。與其相類似,在Linux下有一個功能強大的軟件安裝

原创 破解/彙編學習筆記

1.循環,用得比較多,也是加密/驗證常用的MOV EAX,DWORD PTR SS:[EBP-4] CALL XXXXXXXX //這一般是取長度 TEST EAX,EAX @@Loop: JB

原创 如何下載文件時在客戶端不打開,而是彈出保存

Response.buffer = TRUEResponse.ContentType = "APPLICATION/OCTET-STREAM"Response.AddHeader "Content-Disposition","attach