游戏开发论坛

 找回密码
 立即注册
搜索
楼主: hdm2968

visual basic 中的数组问题

[复制链接]

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2004-10-20 12:29:00 | 显示全部楼层

Re:visual basic 中的数组问题

Len是做什么的?
你是看什么书的,关于vb的有些什么好书?

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-20 18:56:00 | 显示全部楼层

Re:visual basic 中的数组问题

Len可是Basic语言中的基本函数之一呀!它的基本作用是求一个字符串的长度,在用户自定义变量方面,它是求这个变量所占的大小。

学习VB,不能光看VB的书!首先得有良好的Basic语言基础!下来要有Win32编程的常识和技巧!

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2004-10-20 19:51:00 | 显示全部楼层

Re:visual basic 中的数组问题

Basic太多行数字:10 inputx  
太繁复了,而且许多没在vb中使用。
为什么ms的d3d8的例子中,有:
dim v as customvertex
dim size as long
size = Len (v)
......
什么意思?

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-10-22 10:18:00 | 显示全部楼层

Re:visual basic 中的数组问题

晕倒,basic也有data语句啊
for 楼上
建立了一个自定义节点,然后返回自定义节点的长度!记住,是数据长度!

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2004-10-22 19:26:00 | 显示全部楼层

Re:visual basic 中的数组问题

basic有data,vb没有呀!
13楼
好像不行。。。。。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-22 20:25:00 | 显示全部楼层

Re: Re:visual basic 中的数组问题

hdm2968: Re:visual basic  中的数组问题

Basic太多行数字:10 inputx  
太繁复了,而且许多没在vb中使用。
为什么ms的d3d8的例子中,有:
dim v ...




——的确,Basic(主要指QB)有许多函数和方法与VB不同了,但学习QB作为VB的基础是十分必要的。当你吧基本Basic的语言掌握好了,回到Vb中来,你会发现大部分原来的语法没有变,最多有几个语句名字换了。

当然,学习基本Basic只是基础的基础,你在学习VB的时候会逐渐发现,虽然在QB中学习的东西大部分还可以用,但VB增加的新特性却是QB的n倍。

至于QB的行号标号是可有可无的,和VB一样。

你说的那个例子正是我说的Len函数的第二个功能。

132

主题

1341

帖子

1341

积分

金牌会员

Rank: 6Rank: 6

积分
1341
 楼主| 发表于 2004-10-24 10:29:00 | 显示全部楼层

Re:visual basic 中的数组问题

我做出深度搜索了,非常感谢sandy_zc_1。

19

主题

116

帖子

122

积分

注册会员

Rank: 2

积分
122
QQ
发表于 2004-10-30 11:45:00 | 显示全部楼层

Re: visual basic 中的数组问题

hdm2968: visual basic  中的数组问题

像c++的
int map[3][3]=
{{1,0,3}.
{5,2,2},
{4,1,2}}
如何用vb做到
也就是给多维数组赋值 [em7] [em...

试试这个:
Map_data = Array( _
         16, 11, 10, 16, 24, 40, 51, 61, _
         12, 12, 14, 19, 26, 58, 60, 55)
For i = 0 To 3
    For j = 0 To 3
        map(i, j) = Map_data
Next j, i

[em5]

19

主题

116

帖子

122

积分

注册会员

Rank: 2

积分
122
QQ
发表于 2004-10-30 11:59:00 | 显示全部楼层

Re: Re:visual basic 中的数组问题

sandy_zc_1: Re:visual basic  中的数组问题

我的天,你做地图用那种方法?——直接把地图信息打在代码里?

我强烈建议你放弃这种做法,改用文件或脚本吧。而且也不难呀,不明白为什么非要采用那种极端的形式……


hdm2968的方法虽然如你所说太……,可我看怎么样他也是经过思考了,当然解决一种方法不止一种办法,在这个阶段或许他想不出其它方案,我们留点思考及进步的空间给他吧。
[em5]

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-30 19:59:00 | 显示全部楼层

Re:visual basic 中的数组问题

哈哈,练习是应该鼓励的,不过还是最开始少走弯路。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 11:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表