2007年6月29日 星期五

DELPHI第三方元件的簡單安裝方法

DELPHI安裝第三方元件,可以按照元件提供的檔類型對號入座進行安裝:
1、DCU檔——DCU檔是作者已編譯好的單元檔,是沒有元件的原始碼。安裝時注意版本要和DELPHI一致。
方法:點擊Component,選擇install component,在對話方塊"into existing package"頁中,單擊“Unit file name”後的“Browse”按扭,在打開的文件對話方塊中,將“文件類型”設定為*.dcu,找到要安裝的DCU檔,按OK按鈕返回"into existing package"頁後再按OK按鈕就可以安裝了。
此時Delphi會提示dclusr.dpk將被重建,是否繼續,這裏是將這個元件安裝到dclusr.dpk包中,(此包是用戶自定義元件包,當然我們也可以選擇安裝到一個新的包中),點OK即可。
安裝完畢會有已經將元件註冊完的提示資訊以及安裝到哪個元件頁中的資訊等,到元件面板上看看,一般會出現一個新的元件頁,其中有剛安裝的元件。
##CONTINUE##
2、PAS檔——這是元件的原始碼。
方法:跟1類似,只需要將“檔類型”設定為*.pas 即可。
3、DBK元件包——一般是由多個元件構成的,也就是說安裝後會有多個元件供使用。
方法:一般給元件包都有提供安裝說明,仔細看說明按步驟安裝即可。
如果沒有安裝說明也可以按下面步驟安裝在File功能表下,選擇”OPEN…”打開dpk文件(文件類型列表框中選*.dpk),在出現的Package視窗中,工具欄上有Install按鈕,按此按鈕即可進行安裝。如果Install按鈕處於無效狀態,那麼先按Compile按鈕編譯,一般來說編譯之後Install按鈕就會處於有效狀態,此時再按Install按鈕就可以了。
4、BPL元件包——一般來說這也是由多種元件構成的元件包,它其實是一個動態連接庫檔(DLL)。
方法:點擊Component,選擇install packages,然後單擊Add按鈕,在打開的檔對話方塊中找到相應的bpl文件打開返回後,再單擊Ok按鈕就可以了。
5、ActiveX控制項
方法:安裝這類控制項,需要先用regsvr32.exe註冊,然後點擊Component,選擇Import ActiveX Control項。在Import ActiveX Control打開的視窗中,只有已經註冊的ActiveX控制項才出現在列表中,選中一個然後按Install按鈕就可以安裝了。如果事先沒有用regsvr32.exe註冊也可以按ADD按鈕找到OCX檔即時註冊,註冊後再進行安裝。
隨便提下元件的刪除方法:點擊Component,選擇install packages,在列表中找到安裝所在的Bpl,按Remove按鈕,最後再把電腦中對應的Bpl檔刪掉就OK。

2007年6月28日 星期四

將數字轉為英文貨幣表示

顯示出被隱藏的系統檔

選擇“顯示隱藏檔”這一選項後,發現隱藏檔閃出來一下就馬上又消失了,而再打開資料夾選項時,發現仍就是“不顯示隱藏檔”這一選項。 開始—>執行—>regedit HKEY_LOCAL_MACHINE\Software\Microsoft\windows\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL 刪除CheckedValue鍵值,單擊右鍵 新建—>Dword值—>命名為CheckedValue,然後修改它的鍵值為1,這樣就可以選擇“顯示所有隱藏檔”和“顯示系統檔”

2007年6月27日 星期三

將數字轉為英文貨幣表示

2007年6月24日 星期日

模擬點滑鼠

Windows XP Repaire

在第一部分中,您會啟動「修復主控台」,並建立暫存資料夾,再將現有的登錄檔案備份到新的位置,然後刪除現有位置上的登錄檔案,再從修復 (Repair) 資料夾中將登錄檔案複製到 System32Config 資料夾。完成這個程序時,您就建立了可以用來啟動 Windows XP 的登錄。這個登錄原本是在 Windows XP 的初始安裝期間所建立並儲存的 因此,在安裝程式完成之後所進行的任何變更及設定都會遺失。。##CONTINUE##

請依照下列步驟執行,完成第一部分: 1. 將 Windows XP 開機磁片插入軟碟機,或將 Windows XP 光碟插入光碟機,然後重新啟動電腦。
如果出現提示,請選取從光碟機啟動電腦所需要的任何選項。
2. 出現「歡迎使用安裝程式」畫面時,請按 R,啟動「修復主控台」。
3. 如果您的電腦使用雙開機方式或多開機方式,請從「修復主控台」選取您必須使用的安裝。
4. 出現提示時,請輸入系統管理員的密碼。如果系統管理員密碼是空白,請按下 ENTER。
5. 在「修復主控台」的命令提示字元中,輸入下列命令列,並在每一行之後按下 ENTER:

md tmp
copy c:windowssystem32configsystem c:windowstmpsystem.bak
copy c:windowssystem32configsoftware c:windowstmpsoftware.bak
copy c:windowssystem32configsam c:windowstmpsam.bak
copy c:windowssystem32configsecurity c:windowstmpsecurity.bak
copy c:windowssystem32configdefault c:windowstmpdefault.bak

delete c:windowssystem32configsystem
delete c:windowssystem32configsoftware
delete c:windowssystem32configsam
delete c:windowssystem32configsecurity
delete c:windowssystem32configdefault

copy c:windowsrepairsystem c:windowssystem32configsystem
copy c:windowsrepairsoftware c:windowssystem32configsoftware
copy c:windowsrepairsam c:windowssystem32configsam
copy c:windowsrepairsecurity c:windowssystem32configsecurity
copy c:windowsrepairdefault c:windowssystem32configdefault

6. 輸入 exit 以結束「修復主控台」。您的電腦會重新啟動。
注意 這項程序假設您將 Windows XP 安裝在 C:Windows 資料夾中。如果是不同位置的話,請務必將 C:Windows 切換至適當的 windows_folder。

如果您能夠存取另一部電腦,則可以將步驟 2 中的文字複製下來,並建立名為 Regcopy1.txt (建議名稱) 的文字檔案,以節省時間。如果要建立這個檔案,請在啟動「修復主控台」之後執行下列命令:
batch regcopy1.txt
「修復主控台」中的 batch 命令可以讓您依序執行文字檔案中的所有命令。您只要使用 batch 命令,就可以不用手動輸入每一道命令。

2007年6月22日 星期五

DBGrid滑鼠滾輪定位

2007年6月18日 星期一

Delphi Form移到視窗邊緣自動隱藏