PDA

View Full Version : سوال: فرق دستور... Set var=Newبا Dim var as New ...



IranVB
یک شنبه 16 مرداد 1390, 09:08 صبح
سلام
میخواستم بدونم فرق دو نوع اعلان زیر چیست:
نوع1:
Dim CCol As New Collection

نوع2:
Dim CCol As Collection
Private Sub Form_Load()
Set CCol = New Collection
End Sub

با تشکر

محسن واژدی
یک شنبه 16 مرداد 1390, 09:25 صبح
سلام علیکم
در نوع اول شی مستقیما" در حافظه ایجاد میشود اما در نوع دوم، تا موقع نیاز شی در حافظه ایجاد نخواهد شد همچنین در نوع دوم میتواند پس از استفاده آنرا از حافظه حذف کرد