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