社区
VB
帖子详情
在VB中取得变量的内存地址用VARPTR,在.NET中应如何实现?
wlh0821
2002-04-17 08:31:37
谢谢!
...全文
163
3
打赏
收藏
在VB中取得变量的内存地址用VARPTR,在.NET中应如何实现?
谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NowCan
2002-10-14
打赏
举报
回复
gzct
tenglang
2002-10-10
打赏
举报
回复
可是有些API函数是需要传递地址的,那怎么办呢?
老熊宝宝
2002-04-19
打赏
举报
回复
关于这个问题的我会专门写一篇文章,由于CLR的可控制代码都要经过IL再编译,所以真接操作内存不可行。在Vb.NET里可以调用MSVBVMx0.DLL里VarPrt并不难,但是仍然得不到的Box里的实际变量地址,只能得到CLR列集后压栈变量的地址,这个地址没多少用。
C++系列第2:C++2.0(11+14+17+20)详解及多线程实战
通过lambda表达式创建线程 101 thread线程的使用 101 互斥量与临界区 105 期物Future 111 条件
变量
112 原子操作 114 内存模型 118 第7章 C++2.0线程池原理与实战 120 线程与线程池的基本原理 120 1)、线程 120 2)、...
C#
中
Var
Ptr
的
实现
Var
Ptr
是
VB
中
的一个函数,这个函数的作用,是返回
变量
的地址,说白了就是一个指针,但是,
.Net
平台放弃了指针,采用了委托,对于托管代码,
.Net
的限制较多,这也跟
.NET
平台的本身定位有关系。
Var
Ptr
在 C#...
Var
Ptr
函数
发展历史在Basic语言演变成QBasic,然后到Visual Basic之前,
Var
Ptr
函数就已经存在了。开始,这个函数存在于
VB
运行库1.0版
中
。通过声明可以调用这个函数:Declare Function
Var
Ptr
Lib "
vb
run100.dll" (
Var
As Any) ...
深入了解
VB
中
的
变量
和指针
前言:我们都知道,在
VB
中
,可以使用
Var
Ptr
、Str
Ptr
和Obj
Ptr
来获得
变量
的地址,它们之间有什么区别和联系呢?许多资深的
VB
人员告诉我们,最好将API函数声明
中
ByVal lpstr As String改为ByVal lpStr As Long,这又是...
VB
中
的指针与指针
变量
VB
中
的指针实际就是某一
变量
的
内存地址
。例如下面的p储存了a的
内存地址
: dim a as long dim p as long p=
Var
Ptr
(a) 上网查资料也有的说
vb
指针是有的,只不过被隐藏起来了,因为
vb
官方不鼓励用户使用指针。...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章