社区
VB基础类
帖子详情
怎样进行对象复制。
lmx7707
2003-11-20 05:44:16
给对象赋值是不是只能byref不能byval?
...全文
78
28
打赏
收藏
怎样进行对象复制。
给对象赋值是不是只能byref不能byval?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
supergreenbean
2004-02-17
打赏
举报
回复
简单的东西可以copymemory一下,但对象这种复杂的东西是无法复制的。传来传去的只有对象的指针。不信可以去问vb的老爸老妈
lmx7707
2004-02-16
打赏
举报
回复
楼上的,你有什么根据?
oldforest
2004-02-15
打赏
举报
回复
VB中要实现很难,用VC吧,写个DLL调用
3gw
2004-02-15
打赏
举报
回复
up
ly537zp
2004-02-15
打赏
举报
回复
对象无法复制,只能引用,引用方法:set 对象变量=要引用的对象
blueice2002
2004-02-14
打赏
举报
回复
load
applekiller
2004-02-14
打赏
举报
回复
set a=new b
3gw
2004-02-14
打赏
举报
回复
up
3gw
2004-02-14
打赏
举报
回复
楼主,B不是类型,不能这样赋值。
kmzs
2004-02-14
打赏
举报
回复
嗯
vcshcn
2004-02-13
打赏
举报
回复
不可以吧
3gw
2004-02-13
打赏
举报
回复
我只想给对象赋值,而不传递地址。。
换句话说,假如有对象A(已有属性值等),我现在新建一个对象B,
要使得B与A完全相同,但是必须A是A,B是B,互不干扰。。
hemeijun81
2004-02-13
打赏
举报
回复
up
online
2004-02-13
打赏
举报
回复
byval传递的是值,而byref传递的是地址
如果对对象负值,使用set关键字
cslf
2004-02-13
打赏
举报
回复
set objde=objres 就行了
3gw
2004-02-13
打赏
举报
回复
up
3gw
2004-02-13
打赏
举报
回复
up
3gw
2004-02-12
打赏
举报
回复
up
3gw
2004-02-12
打赏
举报
回复
up
lmx7707
2004-02-03
打赏
举报
回复
都不行,每次还是都修改了。
加载更多回复(8)
ZeroClipboard实现js
复制
ZeroClipboard实现js
复制
,兼容谷歌,文件包带ZeroClipboard.js和ZeroClipboard.swf
json-lib-2.4 jar 程序文件
json jar 包,java 开发Ajax ,封装json格式的jar包工具
Newtonsoft.Json.dll 程序文件
json
对象
格式转化,最新版本 Newtonsoft.Json.dll 欢迎大家使用。不需要任何分
javascript 数组以及
对象
的深拷贝(
复制
数组或
复制
对象
)的方法
javascript 数组以及
对象
的深拷贝(
复制
数组或
复制
对象
)的方法前言在js中,数组和
对象
的
复制
如果使用=号来
进行
复制
,那只是浅拷贝。如下图演示: 如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。 因此,数组以及
对象
的深拷贝就是javascript的一个基本功了。数组的深拷贝条条大道通罗马,实现数组的深拷贝,是有好几种方法的。举例如下:for 循环
C#
对象
复制
拷贝
在我们工作中经常会用到
对象
复制
的情况,比如 A
对象
为原有
对象
,把A
对象
赋值给B
对象
,记录原有数据,然后对A
对象
开始操作改变值,接着想知道 A都改变了那些值 都会先这样写: A a = new A(); a.ID = 10; a.Name = "jacky"; A b = a; a.ID = 11; a.Name = "zhuovi"; 然后 结果并不是我们想要的,a b 两
对象
的值都...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章