از راهنماییتون خیلی ممنون.
این چند روزه خیلی گرفتار بودم وقت برای کار با vb زیاد نداشتم.
کار با پروژه های MDI رو خیلی خوب یاد گرفتم ... همون که قبلا برام توضیح دادید.
باز هم ممنون.
یه سوال ... فرق این که یه متغیر با new تعریف میشه با این که بدون new تعریف بشه چیه ؟
فرقش اینه که متغیری که با New تعریف نمیشه (اگه از Type های خود سیستم نباشه) صرفا یه اسمه و هیچ موجودیتی نداره!اگه بخوای ازش استفاده کنی Null Reference میگیری.ولی New اول فضای حافظه رو میگیره و بعد اونو به متغیر اختصاص میده.تعریف بدون New برای وقتی خوبه که مثلا تو یه پروژه ی Direct Draw میخوای یه Surface گلوبال داشته باشی ولی باید یه متغیر دیگه رو به عنوان SurfaceDescription بهش بدی.اونوقت جفتشونو بدون New تعریف میکنی بعد اول کدت مینویسی:
SurfaceDescription1=new DirectDraw.SurfaceDescription
with SurfaceDescription1
...
End With
Surface1 = New DirectDraw.Surface(SurfaceDescription1,...)
اینجوری متغیر ها گلوبال میشن.البته اگه بنویسی :
Dim Int2 as New Integer= Int1
اونوقت دومی میشه پوینتر اولی،ولی دقیقا نمیدونم سیستمش چجوریه.