Ⅰ 易語言中子程序的返回值如何設定謝謝
代碼 最後寫個:返回([數據]),即可。
這個子程序返回整數型數據,所以返回的數據要為整數,比如:返回(0)、返回(1)
如果不需要返回,把 子程序 上面那的 返回值類型 里的 整數 去了
Ⅱ 易語言如何能讓子程序返回一個整數
下面這個簡單的常式,給你個傳遞和返回的方法:
.程序集
窗口程序集1
.子程序
__啟動窗口_創建完畢
.子程序
_按鈕1_被單擊
.局部變數
a,
整數型
a
=
子程序1
(「你好」)
.如果
(a
=
2)
信息框
(「你傳遞的是『你好』」,
0,
)
.否則
信息框
(「你沒傳遞『你好』」,
0,
)
.如果結束
.子程序
子程序1,
整數型
.參數
xx,
文本型
.如果
(xx
=
「你好」)
返回
(2)
.否則
返回
(1)
.如果結束
上面例子中單擊按鈕1向子程序1傳遞的文本是「你好」,返回的是2,出現:信息框
(「你傳遞的是『你好』」,
0,
)
如果你傳遞其他文本,則返回1,出現:信息框
(「你沒傳遞『你好』」,
0,
)
Ⅲ 易語言某子程序怎樣返回任意類型數組
很遺憾,易語言表面上是不支持返回數組數據的。要達到要求,可以用參數實現,也可以自己構造整型數組結構,取結構首地址,返回首地址,這個有點點難度。關於參數實現:易語言支持參數為數組。你就先申請一個沒數據的數組,傳遞給子程序,子程序再往裡寫值。