VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: bxc1995

[求助] 请教下,vb如何修改变量地址?

[复制链接]
发表于 2012-11-7 00:01:05 | 显示全部楼层
本帖最后由 tgy 于 2012-11-7 00:02 编辑

这就是VB的软肋,没有指针变量,换种语言吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-8 12:19:45 | 显示全部楼层
用了VC,才发现VB好多不方便的地方

点评

VC不是一样有好多不方便的地方  发表于 2012-11-8 18:46
回复 支持 反对

使用道具 举报

发表于 2012-11-10 11:07:27 | 显示全部楼层
你说的这种情况,在C语言里有,用指针变量可以实现
VB不行啊,不提供对地址的运算
回复 支持 反对

使用道具 举报

发表于 2013-8-29 22:02:30 | 显示全部楼层
呵呵,如果是全局变量
那么你在代码块里搜索出所有的变量引用,然后交换他们。
嗯,想想就觉得蛋疼。
回复 支持 反对

使用道具 举报

发表于 2013-8-31 11:12:15 | 显示全部楼层
tgy 发表于 2012-11-7 00:01
这就是VB的软肋,没有指针变量,换种语言吧

指针变量用long代替,用到的时候copymemory
回复 支持 反对

使用道具 举报

发表于 2020-1-13 18:59:34 | 显示全部楼层
用指针可以搞定,DIM A AS LONG,DIM B(0) AS LONG,然后用B(***)访问,修改读取,和A就绑一起了。
'新建一个只有模块的工程,在菜单工程->属性->编译->高级优化里,选上“取消数据绑定检查”,然后:

'链接:http://www.imooc.com/article/27007
回复 支持 反对

使用道具 举报

发表于 2020-1-13 18:59:48 | 显示全部楼层
用指针可以搞定,DIM A AS LONG,DIM B(0) AS LONG,然后用B(***)访问,修改读取,和A就绑一起了。
'新建一个只有模块的工程,在菜单工程->属性->编译->高级优化里,选上“取消数据绑定检查”,然后:

'链接:http://www.imooc.com/article/27007
回复 支持 反对

使用道具 举报

发表于 2021-9-28 20:40:41 | 显示全部楼层
用VB内嵌汇编的办法很容易搞定。
回复 支持 反对

使用道具 举报

发表于 2021-9-28 20:41:04 | 显示全部楼层
用VB内嵌汇编的办法很容易搞定。
回复 支持 反对

使用道具 举报

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

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-4 22:57

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表