- 軟件大(dà)小:1.34M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件(jiàn)類別:免費軟件 / 係統其它(tā)
- 更新時間(jiān):2014-12-29 16:09
- 運行(háng)環境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網站:http://www.ynaad.com
![頂一個](/skins/gr/images/c_goodbg.png)
![踩一個](/skins/gr/images/c_badbg.png)
446KB/中文(wén)/10.0
4KB/中文/10.0
4.17M/中文(wén)/10.0
24KB/中文/10.0
356KB/中(zhōng)文/10.0
Delphi函數Dll格式文件生成器是一款(kuǎn)Delphi開發輔助工具(jù),它可(kě)以幫助開(kāi)發人員把一些常用的工具封裝於dll文件之中,開發人員做的僅僅是選(xuǎn)擇所需函數=>生成源碼=>編譯工(gōng)程文件生成DLL=>在自己的程序中uses即可(kě)。
如果您生成的文件不能正確編譯,就需要(yào)試著改變*init.pas文件的uses中的內(nèi)容或更新Uses庫;如有不(bú)便請諒解!在以(yǐ)後(hòu)的版本中我將改進.
現在還屬內(nèi)部測試階段,請(qǐng)不要用於大型程序開(kāi)發,以免出現問題(tí)!如果(guǒ)您生成(chéng)的文件不能正確編譯,就需要(yào)試著改變(biàn)*init.pas文件的uses中的內容或更新Uses庫(kù);
1.在delphi 中,我(wǒ)們可以(yǐ)使(shǐ)用相同的函數名來調用不(bú)同的函數,我們稱這個函數為重載,函數(shù)的參數類型和參數的(de)個數可以不同,用到的關鍵字overload;格式如下:
function addInt(x,y:integer):string;overload;
begin
result := intToStr(x + y);
end;
function addInt(x,y,z:integer):string;overload;
begin
result := intToStr(x + y + z);
end;
function addInt(x,y:integer;z:string):string;overload;
begin
result := intToStr(x + y + strToInt(z));
end;
複製代碼
注意點(diǎn):每個函數後麵都需要加上:overload;
2.函數(shù)的作用域(局部和全局函數):
在單位文件下聲明的函數隻能應用於本單元,可以通過其他單元引(yǐn)用來使用函數(shù);但是必(bì)須在被引用單位的接口部分聲明(míng)函數(shù),否則還是無法找到
如:
Unit1.pas文件
unit Unit1;
interface
uses
windows, Messages, SysUtils;
uses
unit2; //可以和上麵的uses一起(qǐ)連寫
implementation
procedure TForm1.Button1Click(Sender : TOBJect);
begin
showmessage(addint(1,2,3));
end;
end.
1.增加最近更新函數窗口;
2.增加(jiā)新的函數和過程;
3.更(gèng)新uses庫;
4.修改Bug;
請描述您所遇到的錯誤,我們將(jiāng)盡快(kuài)予以修正,謝謝!
*必填項,請輸入內(nèi)容