Click here to Skip to main content
16,017,755 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralToolTip with RTL property Pin
lmaks2-May-05 21:55
lmaks2-May-05 21:55 
GeneralRe: ToolTip with RTL property Pin
Anonymous3-May-05 2:32
Anonymous3-May-05 2:32 
GeneralRe: ToolTip with RTL property Pin
lmaks3-May-05 3:51
lmaks3-May-05 3:51 
GeneralRe: ToolTip with RTL property Pin
Rizwan Bashir3-May-05 21:20
Rizwan Bashir3-May-05 21:20 
GeneralDispose Class Pin
nitin_ion2-May-05 21:05
nitin_ion2-May-05 21:05 
GeneralRe: Dispose Class Pin
Colin Angus Mackay3-May-05 1:07
Colin Angus Mackay3-May-05 1:07 
GeneralRe: Dispose Class Pin
nitin_ion3-May-05 1:25
nitin_ion3-May-05 1:25 
GeneralRe: Dispose Class Pin
Colin Angus Mackay3-May-05 1:36
Colin Angus Mackay3-May-05 1:36 
First, you should not be calling GC.Collect() - the garbage collector is optimised already so don't undo that optimisation by forcing a collect.

You don't appear to have any UNmanaged resources so the dispose method is pointless - it is for disposing of unmanged (non-.NET) resources. If you don't directly have any unmanaged resources in your class, but it is made up of object that have dispose methods, then your dispose method should call dispose on these objects. So, there are only 2 valid reasons for having a Dispose method. (1) Clear up unmanaged resources, (2) calling dispose on objects in the class.

nitin_ten wrote:
Now when i call the c3.dispose in class1 then the reference to tclass3 should be removed

No, as I've said already, that is not how it works. Dispose is only for clearing up unmanaged resources. It does NOT remove references.


nitin_ten wrote:
now when i set a=nothing then it works fine but we know that nothing sets it to the default value

No, that is not correct. If you set a reference to Nothing the reference does not point to anything. It does not create a default instance of the class; it does not initialise any values.


Does this help?


My: Blog | Photos | Next SQL Presentation
WDevs.com - Open Source Code Hosting, Blogs, FTP, Mail and More


GeneralRe: Dispose Class Pin
nitin_ion3-May-05 1:48
nitin_ion3-May-05 1:48 
GeneralRe: Dispose Class Pin
Colin Angus Mackay3-May-05 3:24
Colin Angus Mackay3-May-05 3:24 
GeneralRe: Dispose Class Pin
nitin_ion3-May-05 19:21
nitin_ion3-May-05 19:21 
GeneralRe: Dispose Class Pin
Colin Angus Mackay3-May-05 20:46
Colin Angus Mackay3-May-05 20:46 
GeneralRe: Dispose Class Pin
nitin_ion3-May-05 20:51
nitin_ion3-May-05 20:51 
GeneralRe: Dispose Class Pin
Colin Angus Mackay3-May-05 22:28
Colin Angus Mackay3-May-05 22:28 
GeneralRe: Dispose Class Pin
nitin_ion3-May-05 22:59
nitin_ion3-May-05 22:59 
QuestionHow to capture width in paint event of picturebox Pin
meghadwivedi2-May-05 19:52
meghadwivedi2-May-05 19:52 
AnswerRe: How to capture width in paint event of picturebox Pin
Fernando Soto3-May-05 14:30
Fernando Soto3-May-05 14:30 
Generalproblem with ntvdm.exe Pin
Jason Brumwell2-May-05 17:02
sussJason Brumwell2-May-05 17:02 
GeneralRe: problem with ntvdm.exe Pin
Dave Kreskowiak3-May-05 2:22
mveDave Kreskowiak3-May-05 2:22 
GeneralRe: problem with ntvdm.exe Pin
Jason Brumwell3-May-05 15:46
sussJason Brumwell3-May-05 15:46 
GeneralWeird Textbox Behavior Pin
Computer_Guy2-May-05 16:29
Computer_Guy2-May-05 16:29 
GeneralRe: Weird Textbox Behavior Pin
Het21092-May-05 18:59
Het21092-May-05 18:59 
GeneralRe: Weird Textbox Behavior Pin
Computer_Guy3-May-05 2:36
Computer_Guy3-May-05 2:36 
GeneralRe: Weird Textbox Behavior Pin
lmaks3-May-05 19:19
lmaks3-May-05 19:19 
GeneralRe: Weird Textbox Behavior Pin
Computer_Guy4-May-05 2:26
Computer_Guy4-May-05 2:26 

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.