الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

objects

مغلق
بدأه mmmmm123 في 22 أغسطس 2006 · 5 رد · 654 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اذا كان لدى bankaccount class و اود بعمل objects اسماء مختلفه متغيرة بحيث اقوم انا بادخال اسم objects و ليس تحديدها فى البرنامج بل جعلها متغيرة و لدي الاماكنيه فى ادخال اسماء جدده اثناء عمل البرنامج

فما هو الكود المستخدم ليتم هذه العملية

و شكرا

#2

وضح اكثر، مثلا ماهي خصائص واعضاء الصنف bankaccount

#3

يا اخي يبدوا سؤالك محيرا :wacko: لماذا تحتاج لتفعل ذلك ذلك اثناء عمل البرنامج,فمن خلال تسميتك للكلاس اري انك تسعي للتعمل مع Data base فهي الحل المثالي بل وجدات لتتعامل مع مثل هذه المواقف .

فأنت تنشئها ثم من خلال البرنامج -أثناء العمل- تسطيع ان تغير او تنشئ او تمسح اي شئ داخلها و التعامل معها يتم عن طريق جداول او ما شابه و الحقيقة انا لا أستطيع ان اساعدك في Data base لأني لم أتعامل معها حتي الان.

اما عن امكانية فعل ما كنت تسأل عنه فلا أعتقد انه يمكن ذلك فالكود الذي تكتبه في البرنامج عندما تحوله لصيغة exe لم يعد له وجود الا في الذاكرة و لا تسطيع عكس العملية.

أرجوا ان أكون قد أفتدك :rolleyes:

#4

public string Name;

public int Accountno ;

public int valuee;

}

public static void Main()

{

BankACCOUNT John ;

John= new BankACCOUNT();

John.Name= ("JohnKhalil");

John.Accountno= 5;

John.valuee= 1000 ;

ففى المثال السابق يتواجد object باسم bankaccount و يتواجد متغيرات فيه باسم Name,accountno,valuee و تم ادخال متغير باسم John

السؤال الان كيفيه جعل هذا الاسم متغير و اقوم انا لادخاله الى البرنامج

تم تعديل هذه المشاركة بواسطة mmmmm123 في 23 أغسطس 2006 في 04:11

#5

لا يوجد Object في الكود باسم bankaccount ! فـ bankaccount هو اسم Class أو Struct كما يظهر.

واسم الـ Object في مثالك هو "John" فلماذا تود أن تجعله متغير. فهو شئ لا يهم العميل في شئ فلو كان اسمه "kdfj4094jkv" فلا مشكله. فقط أنت تختار اسم مناسب حتى يساعدك أنت وأنت تكتب الكود عندما تود الاشاره اليه.

تم تعديل هذه المشاركة بواسطة معتز شمس في 23 أغسطس 2006 في 07:00

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#6

الظاهر ان ال Class المسمى BankACCOUNT هو

public class BankACCOUNT
{
public string Name;
public int Accountno;
public int valuee;
}

بافتراض انه عندك ال TextBoxes التاليه:

txtName

txtAccountno

txtvaluee

لادخال قيم ال Object

وزر امر لانشاء ال Object

اكتب هذا الكود في الحدث Click لزر الامر

BankACCOUNT John;
John= new BankACCOUNT();
John.Name=txtName.Text;
John.Accountno= Convert.ToInt64(txtAccountno.Text);
John.valuee= Convert.ToInt64(txtvaluee.Text);

تم تعديل هذه المشاركة بواسطة abd_albaset في 24 أغسطس 2006 في 07:15

هذا الموضوع مغلق.

مواضيع مشابهة