游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 游戏之家

不使用类的VB游戏程序设计方法(1)

[复制链接]

10

主题

411

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
发表于 2006-9-6 21:43:00 | 显示全部楼层

Re: Re: Re: Re: Re:不使用类的VB游戏程序设计方法(1)

psic: Re: Re: Re: Re:不使用类的VB游戏程序设计方法(1)



你又在转移话题,没有回答我的问题

我确实是不懂,请你解释一下,VB哪里来的指针?

PS:VB可以用隐...



VB的指针有3种, 我用的那种叫"变量指针", 通过改变变量而影响子程序的功能,  以前陈?在这里解释过, 你没看到可以去搜, 我的指针不是汇编里的指针, 我的设计方法是DOS继承的,你想学我可以教你.

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-9-6 22:02:00 | 显示全部楼层

Re: Re: Re: Re: Re: Re:不使用类的VB游戏程序设计方法(1)

游戏之家5世: Re: Re: Re: Re: Re:不使用类的VB游戏程序设计方法(1)




VB的指针有3种, 我用的那种叫"变量指针", 通过改变变量而影响子程序的功能,  以前陈?在这里解释过, 你没看到可以去搜, 我的指针不是汇编里的指针, 我的设计方法是DOS继承的,你想学我可以教你.


哦,原来这就是大师所谓的“指针”

我的XX不是YY里的XX,这样的句型大师已经说过多次了
如果大师你想展示你的高明,大可发明一个新词,而不是去重新解释一个大家熟知的名词

最后在技术一下
大师你说的那个什么“变量指针”,看来看去也就是一个全局变量而已,全局变量用多了没好处的,尽可能应该用传递参数给子程序,当然,这只是一个建议……

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-9-6 23:55:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

全局变量在软件工程里是一把双刃剑.
对没经验或者不负责任的程序员.直接建议就是不要使用.

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-9-7 00:43:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

我现在倒是经常用指针,那是没办法自定义操作符不支持byref传址,那我只好传送一个指针了,都是为了我自己写的那个流操作类~
不过现在好了,流操作一下子简单不少:
dim aa as new Steam
dim bb as Integer
dim cc(20) as Byte
dim dd as String="test"

aa=aa<<bb<<cc<<dd
就全部写进留啦
读取也简单
aa=aa>>bb>>cc>>dd
是不是很像c++,嘻嘻~

不过这个是简化了的,实际上要用我原来发过的那个指针类(上次那个有一Bug,实现IDisposable接口的时候忘了让GC回收内存了……结果是造成内存泄露……不过现在好了。用我这个指针类Dump内存还不错,操作十分简单)

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-9-7 00:52:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

你说的是vB.NET

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2006-9-7 10:19:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

该全局就全局,不该就不该。

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-9-7 10:23:00 | 显示全部楼层

Re: 不使用类的VB游戏程序设计方法(1)

什么时候该,什么时候不该呢? [em4]

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2006-9-7 11:11:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

这要问VB指针的发明者

10

主题

411

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
发表于 2006-9-7 11:34:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

有人管这个叫全局变量吗?
我不知道什么叫全局变量,我的变量只影响部分程序。

K=INT(RND*3+1)
IF K=1 THEN A=1
IF K=2 THEN A=2
IF K=3 THEN A=3

SUB PROG1
PRINT A
END SUB

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2006-9-7 11:49:00 | 显示全部楼层

Re:不使用类的VB游戏程序设计方法(1)

既然只影响部分程序,那就该把变量放到“部分”里……

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-4-13 09:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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