Click here to Skip to main content
15,921,793 members
Home / Discussions / Visual Basic
   

Visual Basic

 
AnswerRe: Any Idea about vb.net remoting??? Pin
Joshua Quick20-Nov-05 10:32
Joshua Quick20-Nov-05 10:32 
QuestionPrint Form Pin
himanshu_softin18-Nov-05 21:24
himanshu_softin18-Nov-05 21:24 
Questionlogin form Pin
himanshu_softin18-Nov-05 21:20
himanshu_softin18-Nov-05 21:20 
AnswerRe: login form Pin
Joshua Quick18-Nov-05 21:32
Joshua Quick18-Nov-05 21:32 
GeneralRe: login form Pin
kanchv12-Jan-06 3:03
kanchv12-Jan-06 3:03 
AnswerRe: login form Pin
Dave Kreskowiak20-Nov-05 12:52
mveDave Kreskowiak20-Nov-05 12:52 
QuestionDrag and Drop Pin
kenexcelon18-Nov-05 18:48
kenexcelon18-Nov-05 18:48 
AnswerRe: Drag and Drop Pin
Joshua Quick20-Nov-05 11:30
Joshua Quick20-Nov-05 11:30 
QuestionCell phone Pin
vtalau18-Nov-05 17:43
vtalau18-Nov-05 17:43 
QuestionSDE Pin
chh18-Nov-05 15:22
chh18-Nov-05 15:22 
AnswerRe: SDE Pin
Dave Kreskowiak20-Nov-05 12:49
mveDave Kreskowiak20-Nov-05 12:49 
QuestionTextBox Border Pin
eagertolearn18-Nov-05 13:58
eagertolearn18-Nov-05 13:58 
AnswerRe: TextBox Border Pin
Dave Kreskowiak18-Nov-05 14:05
mveDave Kreskowiak18-Nov-05 14:05 
GeneralRe: TextBox Border Pin
eagertolearn18-Nov-05 14:08
eagertolearn18-Nov-05 14:08 
GeneralRe: TextBox Border Pin
Dave Kreskowiak20-Nov-05 12:47
mveDave Kreskowiak20-Nov-05 12:47 
GeneralRe: TextBox Border Pin
eagertolearn20-Nov-05 19:37
eagertolearn20-Nov-05 19:37 
QuestionTo clone an object Pin
irapov18-Nov-05 11:10
irapov18-Nov-05 11:10 
AnswerRe: To clone an object Pin
Joshua Quick18-Nov-05 14:37
Joshua Quick18-Nov-05 14:37 
GeneralRe: To clone an object Pin
irapov18-Nov-05 18:33
irapov18-Nov-05 18:33 
AnswerRe: To clone an object Pin
Joshua Quick18-Nov-05 21:22
Joshua Quick18-Nov-05 21:22 
You need to call the Clone() method to make a copy of an object.

Dim obj1 As New Foo<br />
Dim obj2 As Foo = DirectCast(obj1.Clone(), Foo)


But be aware that it'll only create a shallow copy. Meaning that the reference member variables in both the clone and source will still reference the same objects in the heap. If you want the clone's member references to refer to new objects/copies, then you'll need to clone its member variables too.

Public Class Bar : Implements ICloneable
   Public Data As Integer ' Value types are always copied.

   Public Function Clone() As Object Implements System.ICloneable.Clone
      Return Me.MemberwiseClone()
   End Function
End Class

Public Class Foo : Implements ICloneable
   Public Bar As New Bar ' Referenced objects are not copied.

   Public Function Clone() As Object Implements System.ICloneable.Clone
      Dim copy As Foo = DirectCast(Me.MemberwiseClone(), Foo)
      copy.Bar = DirectCast(Me.Bar.Clone(), Bar) ' Clone member object too.
      Return copy
   End Function
End Class

GeneralRe: To clone an object Pin
irapov21-Nov-05 2:53
irapov21-Nov-05 2:53 
QuestionLaunch HTML document using VB.net Pin
Civic0618-Nov-05 7:10
Civic0618-Nov-05 7:10 
AnswerRe: Launch HTML document using VB.net Pin
Michael Cochrane18-Nov-05 23:06
Michael Cochrane18-Nov-05 23:06 
QuestionDLL Function Noobie Pin
tadieckmann18-Nov-05 6:00
tadieckmann18-Nov-05 6:00 
AnswerRe: DLL Function Noobie Pin
Dave Kreskowiak18-Nov-05 6:37
mveDave Kreskowiak18-Nov-05 6:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.