PDA

View Full Version : سوال: مشكل با فايل كلاس و ارتباط با فرم اصلي



Parham.D
جمعه 28 تیر 1387, 15:20 عصر
دوستان عزيز با مشكلي در استفاده از فايل كلاس برخورد كردم كه از شما تقاضاي كمك داردم.

در فايل كلاس اين چنين به فرم اصلي برنامه ارتباط برقرار كرده‏ام:




namespace Example



{



public class TestClass



{



Form1 AccessToForm1 = new Form1



}



}‌‌




در فرم اصلي اين كلاس را فراخواني ميكنم:


private void Object_Click (object sender, EventArgs e

{

TestClass AccessToClass = new TestClass


}

در فرم اصلي و در بخش Public Form1() يك Notify Icon تعريف كرده‏ام كه در زمان اجرا برنامه خود را نشان مي‏دهد. مشكل اينجا است كه هر گاه كلاس فراخواني مي‏شود، بخش Public Form1() اجرا شده و يك Notify Icon جديد ساخته مي‏شود.



آيا جاي Notify Icon نبايد در public Form1() باشد؟
اصولا چه زماني از public Form1() استفاده مي‏شود؟
آيا مي‏شود دسترسي AccessToForm1 را محدود كرد؟


با سپاس از توجه و پاسخگويي شما.

Amir Oveisi
جمعه 28 تیر 1387, 17:58 عصر
Public form1() سازنده کلاس Form1 است.
برای آشنایی بیشتر توصیه میکنم مفاهیم اولیه OOP‌ رو مطالعه کنید.

موفق باشید
jooje

پ.ن.
برنامه نويس واقعي نگران كند بودن سيستم است به حدی که مانع از چرت زدنش می شود!
برنامه نويس واقعي فلوچارت مي كشد تا یک غارنشین هم کار او را درک کند!
برنامه نويس واقعي حتما مستندات مي نويسد تا هر انسان کم هوشی بتواند از برنامه او استفاده کند!

نتیجه اخلاقی: برنامه نویس و کدنویس دو موجود متفاوت هستند.

Parham.D
شنبه 29 تیر 1387, 08:04 صبح
اساتيد بزرگوار ينده تازه كار هستم. مفاهيم اوليه oop يعني چي؟ منابع دارم، و به مقداري كم مفاهيم oop را ميدانم. اوليه و ثانويه oop يعني چي؟ ممكن هستيد كمي بيشتر من را راهنمايي كنيد؟

Parham.D
شنبه 29 تیر 1387, 16:38 عصر
كسي نيست كمك كنه؟ آقايان اساتيد، كمك!!