作者greymatter (grey)
看板Visual_Basic
标题Re: [VB6 ] 开启txt档并将资料传至不同的表单
时间Sat Apr 25 21:30:24 2009
感谢这位版友的回应
那我想再请问一下各位
若今天单一人物的属性就有很多种类 且彼此独立性很高
导致一个人物会有n个不同的属性种类
那我是否用多维阵列来处理这样的问题呢?
譬如说人物加属性 用一个n+1维的阵列来储存资料
这样会很暂记忆体空间吗?(抱歉非本科 不太会算)
想请问一下各位是如何来管理不同种类的资料?
是使用资料库元件吗?
谢谢
※ 引述《disc1002 (语言可以代表??)》之铭言:
: 建议你可以在开启旧档後,将所有资料存入二维阵列
: 举例来说
: [0,0]=人类
: [0,1]=hp
: [0,2]=智力
: [1,0]=怪兽
: [1,1]=hp
: [1,2]=智力
: .........以此类推
: 当你选择人类时,就将所有以0开头的阵列
: 列入你的第二个表单当中
: 再依你的选择做相对应的变更即可
: ※ 引述《greymatter (grey)》之铭言:
: : 开启旧档(.txt)後,希望能将档案里的不同的资料群
: : 显示在不同的表单的控制项中
: : 请问适当的作法,是不是将txt档里的资料分群後 再存到不同的阵列呢
: : 因为我目前在做一个简易的 游戏人物的属性管理
: : 第一个表单可选择游戏人物种类: 例如人类、怪兽、法师等
: : 第二个表单是该游戏人物的属性: 例如HP 智力 武力等等
: : 目前游戏人物种类及其属性我都将它存在txt档里
: : 我希望我开启一个旧档後 当我在第一个表单选择了其中一种人物
: : 第二个表单就会出现该人物的属性...大概是这样 囧
: : 有人可以提供一下类似这开启旧档後 希望将资料显示在不同表单的作法吗
: : 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.195.239