PDA

View Full Version : deconstruct كزدن يك كنترل



anooshiran
شنبه 14 دی 1387, 05:49 صبح
سلام دوستان

سئوال يك :

پس از Declare كردن يك كنترل
dim Dbase as Database
و new كردن آن
Dbase = new Database
و سپس dispose كردن آن
Dbase.Dispose
در حقيقت هنوز كنترل deconstruct نشده است و هنوز اگر از
dbase = New DataBase
استفاده كنيم مشكلي پيش نمي آيد يا اروري نمي گيريم
آيا امكان اين هست كه وقتي يك control را كه ديگر به آن احتياجي نداريم به طور كلي از بين ببريم يعني با ارور مقابل مواجه شويم كه گويا اصلا آن را Decalre نكرده ايم (Name 'dbase' is not decared)

سئوال دو

من براي محاسباتم در يك پرو ژه از يك ماژول استفاده مي كنم و از داخل فرم آن را فراخواني ميكنم. در اين ماژول من مقدار زيادي متد و متغير دارم كه هر بار تعدادي از آنها مقدار مي گيرند . مشكل من اين است كه وقتي ماژول را فراخواني مي كنم متغيرهاي من هنوز مقدار قبلي را دارند.
خوب يك راه اين است كه من همه آنها را پس از استفاده Null يا صفر كنم و لي آيا راهي وجود دارد كه وقتي از ماژول خارج شدم متغيرها مقادير خود را از دست بدهند

با تشكر