作者reptile0426 ( )
看板C_Sharp
标题Re: [问题] 序列化一问
时间Wed Jan 16 17:26:06 2008
※ 引述《dm33 ()》之铭言:
自定的class,因为我里面有个PictureBox的物件
在序列这个class时,它说PictureBox未序列化的物件
这该怎麽好呢,我也不可能去改PictureBox吧....
有大大知道怎麽处理好吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.126.238
1F:推 SmartGoose:不太懂,[Serialize]class mypic:PictureBox可以吗 01/14 17:18
2F:推 reptile0426:自订的class要传整个class的话,我记得要先把此class 01/14 17:29
3F:→ reptile0426:给先写在一个DLL档,然後要给属性[SERXXXX]忘了 01/14 17:30
4F:→ reptile0426:并且写好之後给序列化跟反序列化的两端USING 01/14 17:31
5F:→ reptile0426:不知道是不是你要的 01/14 17:31
6F:→ dm33:上上句话不是很懂 我输出dll给这个project拿来用了 可是还是 01/16 16:57
7F:→ dm33:一样的未把pictureBox序列化的错误 01/16 16:59
DLL.cs
[Serializable] //不知道你有没有漏掉这个
public class xxxx
{
pictureBox pic;
.....
}
你说的那句话是当序列化跟反序列化端在不同程式run的时候,
才需要用到这个方法
相信你也是有这种需求吧
(因为我只有这种情况才会用到序列化 把一端的class object序列化传到另一端)
如果你在同一个程式下run,不用用到序列化就可以用别的方法解了
不用这样麻烦。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.101.28
8F:推 dm33:ok 感谢 01/17 22:22