Visual_Basic 板


LINE

如題 我想用陣列分割兩次資料 ---------------------------------- 效果: textbox裡面讓使用者輸入資料 王大名 98 陳小春 40 李天才 82 然後我想要把這個資訊存成陣列來操作 a(0)=王大名 a(1)=98 a(2)=陳小春 . . . 以此類推 底下為了省略 我會以使用者僅輸入三行資料來說明我的問題 ------------------------------- 作法疑問: 首先text1.box可以用r=split(text1.box,vbCrLf)形成第一次切割的陣列 接下來在把r陣列裡面的值轉成字串 再用一次split以空白分割 然而問題來了 1. gogo(0, i) = Split(Text2.Text, "=") 想用陣列來存 但似乎Split就是要形成一個獨立的陣列 型態不符 這邊該怎麼解? 2.假設就硬是分開不同的陣列擺資料 用aa() bb() cc()三個陣列各兩項(因為是split以空白切割形成的) 則六項資料會存在下面 aa(0),aa(1) bb(0),bb(1) cc(0),cc(1) 這六個裡面 不同的陣列我想要用迴圈把他塞到a()陣列裡面都有困難.... 似乎這本來就已經是錯誤的思路了? 總結問題: 似乎要用其他函數?該怎麼達成這個最上面效果的需求呢? --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.255.143 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1578014126.A.38A.html
1F:推 garyl62327: 如果是要將textbox 資料一次切割存到a陣列,先將vbcrl 01/03 09:37
2F:→ garyl62327: f replace成” “ 再用 split對空白切 01/03 09:37
幹 就在你回我的時候我剛好看著程式碼想通了!!! 其實我原本就有用replace 但我用,來切割 想說字典檔都是這樣 就在剛剛一直想才發現 挖靠 原來只要把,改成""就可以了@@ 好巧喔 你剛好解答證實了 我自己拿石頭砸我自己腳XDDD 目前我的問題是陣列如何加入新的值 意思是 陣列好像無法宣告成變數 a(n,k)這樣? 用redim preserve來更改有搞頭嗎 想知道a()裡面已經有五個值 要用迴圈塞東西給他要怎麼塞 例如塞1~n 所以會變成這樣 a(6)=1 a(7)=2 a(8)=3 .... .... a(n-5)=n -----我的想法如下----------------- redim preserve a(0 to n+4) '這寫法合法嗎 for i=6 to n-5 a(i)=i-5 next i 這樣子是ok的嗎 謝謝大大
3F:推 garyl62327: a=split(replace(Text1.Text, vbcrlf, " "), " ") 01/03 09:55
謝謝!!自己看程式碼有想通惹QQ 感謝證實!!
4F:→ neiltsang: 我有寄稅後100p給大大了 不過上面我有新的疑問 01/03 09:59
5F:→ neiltsang: 還請大大或是各路好手 幫忙解惑一下 謝謝各位!! 01/03 09:59
6F:→ garyl62327: 你的需求看起來是需要動態陣列,在vb.net叫arraylist 01/03 10:12
7F:→ garyl62327: ,不太確定vb6是否也有就是了,你在google看看 01/03 10:12
好的 我再研究 此問題解決了謝謝哦!!
8F:推 chinoyan: DIM B() For i = 0 to Ubound(A) IF i>0 then 01/05 02:12
9F:→ chinoyan: redim preserve B(i) , B(i) = OOXX 01/05 02:13
10F:推 chinoyan: 另UI拉二個TEXTBOX,一個BUTTON,一個LIST 01/05 02:16
11F:→ chinoyan: 二個TEXT 分別輸入名子和成積,BUTTON 確定加入LIST 01/05 02:16
12F:→ chinoyan: 最後你只要處理LIST的資料,和UI TEXT的KEYIN ENTER事件 01/05 02:17
謝謝大大詳盡的說明 我好像已經自己想通惹 有前輩的講解我會再實驗看看 多多熟悉的 前幾天有爬 發現自己要加油!! 聊表心意 我寄10P稅後給大大查收!! ※ 編輯: neiltsang (61.220.255.143 臺灣), 01/08/2020 21:07:37







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP