台灣最大程式設計社群網站
線上人數
711
 
會員總數:241868
討論主題:187137
歡迎您免費加入會員
討論區列表 >> VB.NET >> property 取回指定 Item 的方法
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
property 取回指定 Item 的方法
價值 : 50 QP  點閱數:155 回應數:4

樓主

P陳
高級專家
6366 149
5259 1271
發送站內信

各位好:
請問一下,如果要取得 GetArr 的第二個的數值 30的話
是用以下方法。
GetArr = 2
MsgBox(GetArr)

請問有辦法用類似參數的方式
msgbox (getarr(2)) 來取得嗎?


目前String array 可以這樣作
如果要取得的是 datatable 第二個 row 就想不到要如何傳 RowIndex 過去了
set 是 integer
get 則是 datarow

那就要寫二個 Property 一個送 RowIndex 一個收 DataRow





搜尋相關Tags的文章: [ Property ] ,
本篇文章發表於2018-01-30 10:49
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

香帥
檢舉此回應
可改用class,參考以下程式碼去運用


本篇文章回覆於2018-01-30 23:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

P陳
檢舉此回應
香帥:
謝謝您
看來也只有這樣子了。
本篇文章回覆於2018-01-31 15:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

練武功
檢舉此回應
你的問題我是有點看不懂?
但如果要同時傳遞2個數字,我會用Point
將 Property GetArr As String
改成 Property GetArr As Point
Getarr.X代表第一個數
Getarr.Y代表第二個數

而回傳值可以擺在.X

但你何不弄個Function就好了,不要那麼複雜的Property?
本篇文章回覆於2018-01-31 15:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

P陳
檢舉此回應
不是同時傳二個參數

如果全部用 Property 將會有很多個
我又希望只用 Property 為單一的出入口
比如我共用的資料表有5個
我必需用 P_dt1 P_Dt2 P_DT3 P_DT4 P_Dt5 5個Property

比如我共用的參數有 20 個
P_Para1 P_Para2 P_Para3 ....P_Para20

所以我將所有的參數 集合成一個 ParaTable
用以下二個 function 模式來存取
aa1= GetPara("P_Para1")

Call SetPara("P_para2",40)

在此想請敎一下有沒有辦法


c.GetStr = 2
MsgBox(c.GetStr) 將Property 的 GET SET 用一行程式來解決
---------------------------------------------------
後來想想
二行就二行

用Function 就 Function

程式可以正常執行就好了






本篇文章回覆於2018-01-31 17:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.