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

Eng.Tareq Jehad

اعضاء عضو ★★

  • Syria
  • GNU/Linux, Windows C/C++/C#/Java/Prolog ASP.NET, MVC, Silverlight MVVM, PHP HTML5, CSS3, jQuery WPF MVVM, WCF, LINQ, ADO.NET Entity Framework XML, SQL, Oracle, JSON. Android, Windows Phone 8
240مشاركة
81السمعة
10موضوع منشور
6 مايو 2013تاريخ الانضمام
15 أبريل 2018آخر زيارة
3,320مشاهدة للملف
  1. تمثيل البندول البسيط برمجيآ ؟؟

    وعليكم السلام ورحمة الله،،، هناك مثال بنفس الخواص على Code Project، المثال عبارة عن تطبيق WPF ضمن #C Pendulum هي نفسها على Windows From، الفرق فقط بالرسم.

    14 مايو 2014 في 14:44
  2. progressbar in different thread

    أهلا بك أخي الكريم،،، Progress bar ليس هو يعمل عن طريق thread جديدة، وإنما عملية Scan هي التي تعمل عن طريق Thread جديدة، أما Progress Bar فلا يجوز أن يتدخل في عمله أحد سوى Thread UI المسؤولة عن تنظيم عناصر الواجهة. لذلك تقوم بعمل عملية السكان ضمن Thread جديدة،…

    29 أبريل 2014 في 09:55
  3. ترقيم حروف وارقام

    اخي الكريم كريم الواجهة عبارة عن توضيح فقط. ما يهمنا هو NumberingFormay class. ومع ذلك اذا كان بالامكان ان تكتب الحل الذي تفضلت به. ليستفيد منه الاخوة لاحقا.

    26 مارس 2014 في 19:38
  4. ترقيم حروف وارقام

    العملية بسيطة بحاجة لبعض التحليل، حيث أن الصيغة المولدة تتألف من عدة أقسام: 1. القسم الرقمي 1 - 99 2. قسمين للأحرف: أ. قسم حرفي بالنسبة للصيغ تحت Z99 ب. قسم حرفي يضاف بعد تجاوز Z99 3. قسم حرفي يضاف في حال الرقم أصغر من 10 مثل A01 على هذا الأساس يجب عمل Class م…

    26 مارس 2014 في 07:52
  5. ايقونات المشاريع

    Icons Icon الواحدة تتألف من أكثر من قياس: 16 * 16 24 * 24 32 * 32 64 * 64 128 * 128 256 * 256 في الغالب تكون الأيقونة على سطح المكتب بقياس 48 * 48، وإذا قمت بتصغير الأيقونات أو تكبيرها سيقوم نظام التشغيل باختيار القياس المناسب. وهذا الامر ينطبق على ايقونة برنا…

    26 مارس 2014 في 06:15
  6. ايقونات المشاريع

    جرب www.iconfinder.com فقط ابحث باسم الايقونة بالانجليزي. ولديك خيارات عديدة. مثل لون الخلفية. او حفظ الايقونة بصيغة png.

    25 مارس 2014 في 16:24
  7. كيفية غلق فورم عند الضغط على زر بفورم اخر

    بدل اغلاق الفورم الرئيسية. استخدم الميثود () Hide ;()form1.Hide

    25 مارس 2014 في 08:44
  8. بيانات datagridview تختفي عن تحديد صف معين

    أهلا بك أختي الكريمة. أولا جربي تعبئة الـ Data Grid View بالطريقة التالية: dataGridView1.Rows.Add(dgv[0], dgv[1], dgv[2], dgv[3], dgv[4], dgv[5], dgv[6], dgv[7]); وحاولي وضع الخاصية SelectionMode إلى FulRowSelect ليقوم بتحديد السطر كامل عن التحديد، بالشكل التا…

    20 مارس 2014 في 20:29
  9. ارجوا تقييم هذا البرنامج من خبراء البرمجة بالمنتدى

    نعم أخي كريم، ملاحظتك صحيحة مئة بالمئة. أنا وضعت المثال للتوضيح فقط، ولم أكمله حتى، الأفضل أن نقرأ البيانات لحظة حاجاتها. - في حال كانت البيانات ضخمة، الافضل عدم عرضها دفعة واحدة، بل نعرضها على دفعات، بحيث لا نحمل الـ DataGridView أكثر من 25 إلى 50 سطر. في الم…

    10 مارس 2014 في 06:05
  10. ما وظيفة DataBind ؟

    أنت عندما تربط DataSource، لا يتم تنفيذ الأمر فعليا وعرضها على العنصر إلا بعد استدعاء DataBind

    9 مارس 2014 في 13:22
  11. ارجوا تقييم هذا البرنامج من خبراء البرمجة بالمنتدى

    وعليكم السلام أخي الكريم. البرنامج جميل، ومنظم. ولكن لدي عدة ملاحظات، ستفيدك كثيرا في برامجك القادمة. 1. يفضل عزل طبقة التواصل مع قاعدة البيانات ضمن طبقة مستقلة، انت قمت بإضافة هذه الطبقة لمشروعك، ولكنك لم تستغلها جيداً ( DataSet)، حيث يجب نقل جميل Queryies إل…

    9 مارس 2014 في 13:20
  12. اهمية الكونسول console

    الـ Console ضمن #C عبارة عن آلية لعرض النتائج. وليس الهدف هو اظهار النتائج على تلك الشاشة السوداء! بالطبع، فربما تكون بحاجة لكتابة النتائج إلى ملف، أو عرضها ضمن TextBox أو أي عنصر أخر. لذلك وفي الحالات التي يكون برنامجك عبارة عن طريقة عرض لمجموعة بيانات فقط، ن…

    9 مارس 2014 في 12:21
  13. ما الفرق بين null وعدم وجود قيمة ؟

    NULL هي عدم وجود قيمة. وهناك بعض المصطلحات مهمة أيضاً مثل: NaN والتي تعني Not a Number . nil والتي تعني صفر أو لا شيء ( NULL or ZERO ).

    6 مارس 2014 في 22:42
  14. ما هو الحدث Dispose ؟

    Dispose والذي يأتي مع الـ Interface IDisposable مهمته تحرير الذاكرة من بيانات ذلك الكلاس، الذي يطبق هذا الكلاس. طبعاً ضمن الكلاسات التي تعملها أنت، عليك بمسحها بيدك. لكن عندما تكون هناك أنواع بيانات تحوي على هذه الميثود، فتعني تحرير الذاكرة. تخيل برامج الرسم ا…

    6 مارس 2014 في 16:10
  15. غلق فورم داخل panel وفتح فورم اخري داخل نفس panel

    وعليكم السلام ورحمة الله. أخي الكريم، في الحالات التي يكون فيها تخاطب بهذا الشكل، يفضل استخدام الأحداث events. مثلاً ضمن الـ Form2 نعرف الحدث Button2Clicked، ثم نقوم برفع (إشعال) هذا الحدث بمجرد الضغط على الزر button2. الأن بعد تعريف object من نوع Form2 ضمن ال…

    6 مارس 2014 في 03:59
  16. ربط عدد عمليات مجهول بـ progress bar

    نعم أخي الكريم "كريم". بالفعل الموضوع مهم جداً. وقد بدأنا بأول مقالة مفصلة وموضحة بمثال مهم، بإستخدم قاعدة بيانات Northwind. أنصح بمطالعتها جيداً، ومحاولة تطبيق الأمثلة يدوياً أيضاً. /index.php/topic/287107-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D9%85%D8%…

    4 مارس 2014 في 02:35
  17. البرمجة متعددة المهام، زيادة في الأداء (هام)

    السلام عليكم ورحمة الله الموضوع مهم جداً، وهناك بعض الأخوة طلبوا مني بعض الأملثة توضيحة. لذلك سنقوم معاً بمناقشة صغيرة نفضي بعدها إلى مثال حي، يمكن أن نوظفه في أغلب تطبيقاتنا. وبالطبع نحن بحاجة له في الكثير من أجزاء أي مشروع. ... مقدمة لا بد منها ... 1. وحدة ا…

    4 مارس 2014 في 02:26
  18. ربط عدد عمليات مجهول بـ progress bar

    إذا كنت تقصد عند كل عملية )ضغط زر( يتم زيادة القيمة في progress bar. فما عليك سوى تحديد خاصية maximum ضمن progressbar إلى العدد n. الذي يمثل رقم اخر عملية. مثلا لو عدد العمليات 300. نحدد قيمة maximum الى 300. وعند كل عملية نزيد Value الخاصة ب progressbar progr…

    28 فبراير 2014 في 12:42
  19. كيفية عمل لوك على الداتا بيز أثناء التعديل ؟

    هناك طريقتين. كل طؤيقة لها متطلبات معينة. 1. يكون لديك متغير منطقي bool اسمه مثلا allowEdit يكون بالبداية true وضمن الميثود المسؤلة عن التعديل. وفي اول سطر فيها نضع نفحص الشرط اذا كان allowEdid == true. في هذا الحالة وضمن جملة if. نحول قيمة allowEdit =false. و…

    27 فبراير 2014 في 19:18
  20. تنفيذ الحدث Formclosed

    نعم أخي الكريم، لكن يجب عليك التأكد من أن الفورم (Form)، الذي تريد تنفيذ الكود بعد إغلاقه، ليس هو الفورم الأساسي لأنه بإغلاق الفورم الأساسي، يتم إنها البرنامج ككل، بالتالي لن تستطيع تنفيذ الكود !!! لذلك أنت بحاجة لعمل المثال في فورم أخر ( عند إغلاقة لا يتم إنه…

    26 فبراير 2014 في 20:56