delphi中呼叫公有函式宣告的問題

2025-01-05 02:40:23 字數 2782 閱讀 1156

1樓:網友

zzluo ,人家程式沒問題呀,害我看幾遍,再說人家也只是問怎麼執行procedure button14click(sender: tobject);

beginaction1execute(1,4);

end;不過這個a指定了也是多此一舉。

delphi關於函式申明和呼叫的問題

2樓:三天起個名

由於你宣告的canterminate只是區域性函式,無法訪問self。

如果你要訪問self,請這樣做:

在public

function canterminate(..boolean

end;然後在實現的地方,將函式改成:

function : boolean;

這樣就可以了。

delphi自定義函式宣告及呼叫問題!

3樓:網友

如果你想在其它單元也使用這個函式的話。

就在public內定義。

public

function get_item_list(tbname, fdname: string; alist: tstrings): boolean;

然後在implementation下寫實現的**就可以了!

其它單元呼叫之前先uses一下!

delphi中函式的宣告和呼叫是什麼意思?

4樓:宛丘山人

delphi採用pascal語言,它是乙個與c語言類似的語言,是乙個規範化的語言,它要求任何變數都必須先宣告、定義,再使用。所以任何函式也都是先宣告、建立,在被呼叫。

5樓:網友

這個不是幾句話能說清楚的,你看看下面delphi的單元結構:

看點資料,弄懂這個結構你就什麼都清楚了,這也是學習delphi必須。實現部分也還可以有單元引用,上圖漏了。這裡的「區域性」還不是函式或過程中區域性變數之類的「區域性」,是指只有本單元后面的函式或過程才能使用的區域性量。

delphi的窗體單元同樣遵循這個結構。

delphi函式宣告的問題

6樓:量無海大

屬於public ,其他單元也可以呼叫,private 、protect中宣告,其他單元不能呼叫。

7樓:網友

public 是所有工程裡面的都能看到你申明的那個類,private 是隻有自己類能用到類裡面的函式和變數,理論上是隻有本類才行,但是delphi中一些原因 使得在同乙個unit單元中也可以引用private中的函式,protect是指你的子類可以用你定義的函式,private定義的在子類中也不能用。

8樓:網友

1處是類例項的屬性,2是公共方法。

在delphi裡面怎麼呼叫api函式?宣告的**是什麼呢?要如何宣告呢?比如...

9樓:網友

varhmain : hwnd;

hmain := findwindow(pchar('yzfy_easyx'),pchar('連連看'));

直接用 不用宣告的。

delphi中的函式及過程引用問題

10樓:

你定義的function aa:string,叫做單元級函式,在本單元中是完全可見的,就是說,你的function :string直接就可以呼叫aa,沒有問題。

其他單元的**,也可以呼叫aa,只要在uses中加上aa所在的單元即可。

11樓:網友

語文差,看不懂你表達什麼。

delphi中如何呼叫函式過程

12樓:火籬笆

procedure : tobject);

begingetfilecount(srcpath, srcfilename )

end;srcpath, srcfilename必須賦值function getfilecount(srcpath, srcfilename: string): integer;必須在本文或者其他uses單元中定義,才能呼叫。

formcreate 也不完整,應該是。

procedure : tobject);

beginend;

13樓:網友

你這個是在資料夾中遍歷查詢特定名稱的檔案並返回查詢到的檔案數的函式對吧,放乙個tedit控制項,在控制項中設定你需要查詢的檔名。

user 中增加引用filectrl單元。

procedure : tobject);

var i:integer;

sdir:string;

beginif selectdirectory('選擇需要查詢的資料夾','c:\',sdir) then begin

i:=getfilecount(sdir,;

showmessage('共找個'+inttostr(i)+'個檔案');

end;selectdirectory方法可以彈出選擇資料夾的對話方塊讓你選擇需要查詢的資料夾,它的第乙個引數是對話方塊的標題內容,第二個引數是預設開啟的路徑,第三個引數是返回的你選擇的路徑。

getfilecount是你的主要函式,第乙個引數是查詢的路徑,第二個引數是需要查詢的檔名,返回已個integer型別的值給i

最後彈出對話方塊顯示在視窗中告訴使用者找到幾個符合內容的檔名數量。

php中如何呼叫函式,PHP中如何呼叫函式?

如果agree有顯示結果 可以這樣做 if get a 1 其實你應分前後臺,分兩個檔案,一個顯示給客戶,在ie上執行,叫前臺 一個處理事務在伺服器上執行,叫後臺 用js從顯示頁跳轉到處理頁 或用提交表單,可處理更多資訊 處理完再跳轉到顯示頁 樓主都沒分清客戶端和服務端。可以試著用ajax看看 如果...

VB呼叫函式過程,VB中的函式過程怎麼呼叫??

function gys byval x as integer,byval y as integer as integer do while y 0 preminder x y x yy preminder debug.print x,y 這樣你就能看清楚計算過程loop gys x end fun...

python類的函式如何呼叫另類中函式的返回值

可以呼叫,比如下面,mon func被多個函式調版用。權 class myclass def init self pass def func1 self do something self.mon func def func2 self do something self.mon func def ...