作者Wangdy (小杜)
看板Visual_Basic
标题[VB6 ] 请问 乱数 物件选择
时间Mon Mar 23 23:32:42 2009
我没有学过,单就这几天网路上找些教学网站
简而言之:门外汉
这几天写的过程遇到很多问题,不得其门而入...请提点
我想要在投影片中引入一些互动:
画面如下
==============================================
v textbox1 textbox2 v textbox7 textbox8
v 3 4 v 9 10
v 5 6 v 11 12
commandbutton1 commandbutton2 v是核取方块
==============================================
我希望手动输入 textbox1~6的过程
按 1 钮时,将text1~6的文字内容 随机 放到 text7~12中
按 2 钮时,将text7~12 随机 放回 text1~6中
当我勾核取方块後再按 钮,则该核取方块後的 textbox则不被取用,并被移除
程式码完全没有完成
a1=text1
a2=text2
.
.
.
.
a6=text6
但之後我想用for i next 产生乱数将 a1~6放到text7~12时
用 a(i)=text(j)
就跑不过去了
还有,若是要将我核取方块勾到的 text 排除,有什麽方式呢?
--
麻烦了,我也只有p币能报达了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.90.79
1F:推 Peruheru:如果要这样做,你要先把那些物件弄成阵列或集合 03/24 11:05
2F:→ Peruheru:其实我也不太懂,我为免麻烦,就乾脆在程式读取时 03/24 11:07
3F:→ Peruheru:才创造那些想要配置成阵列的控制项 03/24 11:07
4F:→ Peruheru:这样只有座标要注意而已,其他都很容易用回圈创造 03/24 11:08
5F:→ Peruheru:虽然好像collection这个类别,但是我不会用XD 03/24 11:09
6F:→ Peruheru:当时是想要创出50个除了座标,其他属性都相同的物件 03/24 11:10
7F:推 Peruheru:把现有物件包进collection以後我就不会用了,因为很急着 03/24 11:12
8F:→ Peruheru:要弄出成果来,乾脆放弃这个做法,从头开始创造 03/24 11:12
9F:→ Peruheru:反正就是把所有text弄成阵列,chkbox也弄成阵列 03/24 11:13
10F:→ Peruheru:乱数选择假如存在i,就在读取itextbox的值之前,先判断 03/24 11:14
11F:→ Peruheru:ichkbox的选取值,有选就不进入给值的部分 03/24 11:15
12F:→ Peruheru:不过这样我会想到的是,这样一来值可能会重复给予 03/24 11:15
13F:→ Peruheru:同一个textbox,或是同一个textbox的值被使用两次 03/24 11:16
14F:→ Peruheru:另外就是你选取时,可能会造成8对7这种不平衡的情况 03/24 11:16
15F:→ Peruheru:看错了,是6对5才是 03/24 11:17
16F:→ Wangdy:感恩 03/24 23:34
17F:推 markart:随机的东西就利用Random物件吧 03/25 13:37