31-07-17, 01:53 AM
السلام عليكم و رحمة الله و بركاته
الاخ عماد ... انت طرحت مشكلة محددة وهي عدم القدرة على التعامل مع عدد كبير من العناصر في قائمة ListBox
و كل عنصر منها يحتاج الى تمرير دالة سميناها جدلاً Send و انا رايت ان اختار دالة تقوم بتمرير نص محدد (النص الذي لديك في الكود)
يتم تمرير هذا النص الى مربع نص على الفورم لكل عنصر في القائمة (و ليس الى سيرفر كما لديك)
و اما السؤال عن كلمة emad في الكود فليس له وجود عندي لانني لا اتعامل مع مكتبتك (شيئ طبيعي لاني لا املكها و لم اتعامل معها).
المفروض عليك انت تستفيد من جوهر الكود و طريقة عمله و توظفه لديك بما يناسب الدالة الخاصة بكائن الاتصال الخاص لديك.
اما مسالة ان اعدل لك على كم كبير من الاكواد فهذا ما لا استطيعه .
وفق نظرة على الكود لديك ....... بعض النصائح ؟؟
انت تعيد كتابة نفس الكود في الكثير من الاجراءات مع تغير بسيط غالباً في اسم Lable او اسم اخر .
النصيحة لك ان تعمم كود الارسال و تجعله في دالة منفصلة او كلاس او اي شيئ اخر و تقوم باستدعائه مع تغير ما يلزم فقط.
لم اطلع على كامل الكود فقط كانت نظرة ..
بالتوفيق
الاخ عماد ... انت طرحت مشكلة محددة وهي عدم القدرة على التعامل مع عدد كبير من العناصر في قائمة ListBox
و كل عنصر منها يحتاج الى تمرير دالة سميناها جدلاً Send و انا رايت ان اختار دالة تقوم بتمرير نص محدد (النص الذي لديك في الكود)
يتم تمرير هذا النص الى مربع نص على الفورم لكل عنصر في القائمة (و ليس الى سيرفر كما لديك)
و اما السؤال عن كلمة emad في الكود فليس له وجود عندي لانني لا اتعامل مع مكتبتك (شيئ طبيعي لاني لا املكها و لم اتعامل معها).
المفروض عليك انت تستفيد من جوهر الكود و طريقة عمله و توظفه لديك بما يناسب الدالة الخاصة بكائن الاتصال الخاص لديك.
اما مسالة ان اعدل لك على كم كبير من الاكواد فهذا ما لا استطيعه .
وفق نظرة على الكود لديك ....... بعض النصائح ؟؟
انت تعيد كتابة نفس الكود في الكثير من الاجراءات مع تغير بسيط غالباً في اسم Lable او اسم اخر .
النصيحة لك ان تعمم كود الارسال و تجعله في دالة منفصلة او كلاس او اي شيئ اخر و تقوم باستدعائه مع تغير ما يلزم فقط.
لم اطلع على كامل الكود فقط كانت نظرة ..
بالتوفيق
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال


