![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 P陳 ![]()
![]() |
請問一下,如果要取得 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 |
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
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |