關於VB的call呼叫的乙個問題

2025-03-26 21:45:20 字數 1379 閱讀 8359

1樓:網友

form第一次click :結果應為:x = x * 2 + 1=5;

判斷5小於10時,又呼叫x = x * 2 + 1=11;

end if後的x = x * 2 + 1=23,打物羨印出23;

form第二寬螞咐次click :結果應為:x = x * 2 + 1=47

不滿足 x < 10 ,所以一次呼叫sub1(x)後列印47;

所以會列印慎純出兩個值而且是23和47。

2樓:網友

遞迴。 方法自己呼叫自己。 雖然你只點選一次。你點選一次執行了一次sub1,sub1本身又呼叫了一次。一起就執行了2次。

一次click :結果應為:x = x * 2 + 1=5;

判斷5小於10時,又呼叫x = x * 2 + 1=11;

end if後的x = x * 2 + 1=23,列印出23;

sub1本身又呼叫:結果應為:知銀x = x * 2 + 1=搭拍宴47

不滿足 x < 10 ,所以一次呼叫sub1(x)後列印47;

所以會列印出賀察兩個值而且是23和47。

3樓:網友

變數和表達滾鉛式列表,表示當呼叫過程時傳遞給該過喊備歲程的引數。多個引數以逗號分隔。如果包括 argumentlist,則必須將它鄭睜放在括號內。

備註您通常使用 call 語句呼叫。

vba中能不能用call呼叫函式?

4樓:信必鑫服務平臺

可以的。call通常指remote call,是一種注入外部exe程式從外部呼叫函式的技術。call的尺脊使用一般需要編寫復鉛鬥雜的彙編**。

呼叫)用於將程式的執行交給其他的**段,通常是乙個子例程,同時儲存必要的資訊,從而使被呼叫段執行完畢後返回到呼叫點繼續執行。

描述。將控制權傳遞給 sub 過程或 function 過程。

語法。call] name [argumentlist]

call 語句語法有以下部分:

部分 描述。

call 可選關鍵字。如果指定此關鍵字,則必須用括號把 argumentlist 括起來。例如:

call myproc(0)

name 必選。要呼叫的過程名。

argumentlist 可選。傳遞給過程的變數、陣列或表示式列表,用逗號分隔每一項。

說明。在呼叫過程時,不必使用 call 關鍵字。然而,如果使用 call 關鍵字呼叫要求引數的過程,則必須用括號將 argumentlist 括起來。

陵激滲如果省略 call 關鍵字,那麼必須也同時省略 argumentlist 引數兩邊的括號。使用 call 語法呼叫內部函式或使用使用者自定義函式,函式返回值都會被放棄。

關於VB的小問題,關於VB的一個小問題

有按鈕在flash中 on release 在vb2008 private sub s1 fscommand byval command as string,byval args as string messagebox.show args end sub private declare sub s...

請教VB高手乙個關於winsock的ASCii碼的問題

strdata,vbstring 改成。strdata,vbbyte 注意,接受到的是十進位的,想要程式設計其他進位數請自己找轉換函式。請教vb高手乙個winsock的問題 自己給自己發,用兩臺測試一下 殲塵。winsock有前滲主副機之分氏悔禪。請教vb高手乙個winsock的問題 先ping下那邊的...

問關於房子的問題,問一個關於房子的問題?

你住這裡的房子不喜歡是什麼原因呢?是看不好他的裡邊的設計呀,還是房子的朝向不對呀。如果你對這房子不滿意。但你又沒有錢買新房,那你就要對自己說,別別不知足了,有房子住就不錯了。外邊還有很多沒有房子住了。在外租房住,很不容易,人家要用房就得攆你搬家。你要換位思考一下,你心裡就好受多了。祝你開心。關於房子...