推 fumizuki:沒有人這麼做的吧 210.58.156.43 05/07
推 fumizuki:至少我從沒聽說過 210.58.156.43 05/07
推 fumizuki:對不起不小心對齊 210.58.156.43 05/07
推 fumizuki:一維陣列就夠用了 210.58.156.43 05/07
推 linmic:做了二維能幹麻阿220.139.185.224 05/07
推 fumizuki:可能想做像grid那樣的表單吧? 210.58.156.43 05/07
推 fumizuki:用一維就行了 210.58.156.43 05/07
> -------------------------------------------------------------------------- <
作者: MingZhong (井中月平淡而無奇) 看板: Visual_Basic
標題: Re: [請益] 如何建立Text的矩陣物件?
時間: Sat May 7 22:45:22 2005
※ 引述《AoFoUoCoK (struct *life)》之銘言:
: 目前我所知道的是複製一次
: 可以得 Text1(0),Text1(1),Text1(2),...
: 我想請教一下,如何可以造出
: Text(0)(0),Text(0)(1),Text(0)(2),...
: Text(1)(0),Text(1)(1),Text(1)(2),...
: 類似的二維矩陣?3Q...各位板大.
VB的索引功能只有提供1維的功能
如果你真的有需求,可以自行建立二維轉一維的函數
--
醉過才知酒濃,愛過才知情重
傷過才知心痛,恨過才知珍重
你不懂我的心,正如我不能給你的愛....
---------------------------------------------------------------------------
http://blog.xuite.net/zeng.mz/mylife/ http://blog.xuite.net/lidian.ccc/moon/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.131.180
推 AoFoUoCoK:3Q各位大大的建言 ... :) 59.104.132.193 05/07
> -------------------------------------------------------------------------- <
作者: fumizuki (小獅) 看板: Visual_Basic
標題: Re: [請益] 如何建立Text的矩陣物件?
時間: Sun May 8 10:36:07 2005
※ 引述《MingZhong (井中月平淡而無奇)》之銘言:
: ※ 引述《AoFoUoCoK (struct *life)》之銘言:
: : 目前我所知道的是複製一次
: : 可以得 Text1(0),Text1(1),Text1(2),...
: : 我想請教一下,如何可以造出
: : Text(0)(0),Text(0)(1),Text(0)(2),...
: : Text(1)(0),Text(1)(1),Text(1)(2),...
: : 類似的二維矩陣?3Q...各位板大.
: VB的索引功能只有提供1維的功能
: 如果你真的有需求,可以自行建立二維轉一維的函數
函數也不能完全呈現二維陣列的樣式吧...@@"
寫法有很多...嗯..
1) Function txtArray(first As Integer, second As Integer)
2) Function ctlArray(ctl, first As Integer, second As Integer)
我能想到的樣子就是這樣了...@@"
陣列的寫法就可以完全符合需求了
3) Dim txtArray()
Redim txtArray(row - 1, col - 1)
For i = 0 To row - 1
For j = 0 To col - 1
Set txtArray(row, col) = Text(i * col + j)
Next
Next
txtArray(x, y).Text = "XD"
最原始也最省記憶體資源,執行也快一點的方法
4) Text(x * col + y).Text = "XD"
--
VB 程式設計 倉木麻衣 PTT 星爺板 行列輸入法
======================================================
Visual_Basic MaiKuraki Stephen Array
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.58.156.43
> -------------------------------------------------------------------------- <
作者: mouse26 (請吱解我) 看板: Visual_Basic
標題: Re: [請益] 如何建立Text的矩陣物件?
時間: Sun May 8 16:26:47 2005
可以利用Variant的陣列
舉個例子
如果你現在有
text1(0) text1(1) text1(2)
text1(0) text2(1)
這些控制項
dim text(1) as Variant
set text(0)=text1
set text(1)=text2
就可以像下面這樣用
text(0)(1).text="5678"
變化很多 自行應用
※ 引述《AoFoUoCoK (struct *life)》之銘言:
: 目前我所知道的是複製一次
: 可以得 Text1(0),Text1(1),Text1(2),...
: 我想請教一下,如何可以造出
: Text(0)(0),Text(0)(1),Text(0)(2),...
: Text(1)(0),Text(1)(1),Text(1)(2),...
: 類似的二維矩陣?3Q...各位板大.
--
╦═══╗ ╔════ ╔═══╗ ╗ ╔
║ ║ ║ ║ ║ ║ ║
║ ║ ╠════ ╠══╦╝ ╚╮ ╭╝
║ ║ ║ ║ ╚╮ ║ ║
║ ║ ╚════ ║ ║ ╚═╝
Http://98.to/吱 Copyright(C) 2005 Nerv.Studio
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.234.65