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

هاني الأتاسي

خبير #C

المشرفين القدامى عضو مميز جدا ★★★★

1,220مشاركة
3السمعة
108موضوع منشور
9 يناير 2001تاريخ الانضمام
2 نوفمبر 2008آخر زيارة
6,572مشاهدة للملف
  1. تصغير حجم الملف التنفيذي

    مرحبا أخي فيصل ... أنا أبدا مابيرضاني زعلك ... :) ياصاحبي بالنسبة إلى ضغط ال Resource فالعملية سهلة وممكن برمجتها ولكن يجب أن تبرمج أيضا روتنات ضغظ وفك ضغط في برنامجك أو تستعين بمكتبة جاهزة . إن أيقونة البرنامج تكون موضوعة في الResource وأعتقد أنها أول صورة من…

    22 أغسطس 2001 في 02:04
  2. الرجاء من الأخ أنس و الهاكرز الدخول

    الواضح أنو الأخ أنس مو قد هذا البرنامج أو أنو مشغول بتعلم الفيجوال سي ... :D

    22 أغسطس 2001 في 01:50
  3. ارجو المساعده

    طيب إذا مافي مانع أخي أن تضع الكود هنا حتى نستفيد وممكن نفيدك ببعض التحسينات إن لم نكن ساعدناك في الطريقة ... :)

    21 أغسطس 2001 في 14:48
  4. الرجاء من الأخ أنس و الهاكرز الدخول

    الفكرة المعتمد عليها البرنامج حلوة جدا .. وأنصحك يا أنس أن تجرب ...!!! :)

    21 أغسطس 2001 في 03:18
  5. كيفية توزيع العمل في Process ؟

    بصراحة أخي آل عيد .. نجحت شحط يعني على الحافة 49 من 100 .. وعطيناك علامة من عنا +1 حتى تصير 50 وتنجح .. .. لا تصدق عمأمزح !! الاجابة الصحيحة هي: البرنامج الأول : النافذة في ثريد وروتين الرسم في ثريد آخر وبالتالي روتين الرسم لا يؤثر على عملية معالجة الرسائل في …

    20 أغسطس 2001 في 06:50
  6. طريقة وضع الكود

    ما لقيت غير هذا المقطع من الكود نشرحلك اياه ... الناس بيجيبو مقطع من CWinApp أو من CDialog .. وأنت رايح جايبلي كلاس الabout dialog في البرنامج ..؟!؟!؟! أنا راح أشرح السطور العليا .. حتى تقوم باحضار شي كود خرج ينشرح #ifdef _DEBUG #define new DEBUG_NEW #undef TH…

    20 أغسطس 2001 في 06:32
  7. ايش معنى N-tier و Single-Tier وMulti-Tier برمجيا

    أخي محمد ، سوف أشرح لك ذلك بشكل عام من غير الدخول في لغة معينة لأن هذا الموضوع ليس علاقة بلغة معينة بقدر ما لع علاقة ببنية البرامج .. أولا مايكروسوفت اعتبرت أن هناك ثلاث أنواع لبنية البرامج وهي : desktop و 2-tier و 3-tier .. سوف أبدء بشرح كل واحدة بالتفصيل ومن…

    20 أغسطس 2001 في 01:46
  8. مشروع : فهرسة مواضيع المنتدى

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

    19 أغسطس 2001 في 23:35
  9. سلسلة التجارب - التجربة السابعة

    ياسلام أخي عادل ... الله يوفقك .. ياأخي عندي أشياء كثير بدي أحطهاكنت مبرمجها بزماناتي بس أفضى وهي : كلاس موروث من CStatic اسمه CStaticEx يمكن أن تضع فيه خلفية مع تحريك نص عله بشكل شفاف مثل بعض ال About في برامج Corel .. قائمة main menu مثل ال Start . أي تحتوي …

    19 أغسطس 2001 في 23:25
  10. هوت كي Hot Key

    أهلا أخي بدر .. آسف على التأخير في الرد ولكني لم أرى رسالتك إلا إلى هذا الوقت .. على كل يمكن عمل ذلك عن طريق الهووك أو System Wide Hook .. حيث تحتاج إلى ملف DLL وبرنامجك الأساسي .. على كل سوف أكتب لك برنامج بسيط وأضعه هنا .. بس أمهلني بعض الوقت بسبب انشغالي ال…

    19 أغسطس 2001 في 23:13
  11. طريقة وضع الكود

    أخي رمض.... أخ آسف منصور ...!! :) أىا آسف وفعلا كان وقتها نص الليل وكنت نايم بس بصراحة سؤالك كان غامض ومش واضح .. من أجل اسناد أي حدث على أداة معينة أو عنصر في ال dialog راجع الوصلة التالبة : http://arabteam.nicmatic.com/vb/showthread...3?threadid=2053 الأخ ني…

    19 أغسطس 2001 في 23:03
  12. كتبته لكن

    التابع Invalidate هو تابع عضو لل CWnd .. ووظيفته أمر النافذة باعادة رسم نفسها وهو يقوم بوضع WM_PAINT في رتل الرسائل . أي أن عملية اعادة رسم النافذة لن تتنفذ إلا عند الانتهاء من الروتين الذي استدعى Invalidate .. أما إذا أردت أن يوكن اعادة الرسم فوري وحالا فيجب …

    19 أغسطس 2001 في 22:53
  13. كيفية توزيع العمل في Process ؟

    السلام عليكم، كلام الأخوين عادل ونيوو صحيحين وأردت أن أضيف مايلي: من أجل كل نافذة تصلها رسائل من الوندوز يجب أن يكون لها Window Procedure أو روتين عادة مايسنى ب WndProc داخل هذا الروتين يوجد الكود الخاص بتنفيذ الرسائل الواردة . الذي ينقل الرسائل إلى هذا الروتي…

    19 أغسطس 2001 في 22:24
  14. طريقة وضع الكود

    أخي رمضان سؤالك غريب شوي ، يعني أرجو التوضيح :) ولكن الكود أو البلوك يبدأ ب } وينتهي ب { ...

    19 أغسطس 2001 في 01:10
  15. MFC في شهر

    أخي رمضان ... الحق مو على الاستاذ نيوو لأنو هو بعتلي الدرس الأول وبيقول أنو الدرسين عندو خالصين .. سوف أضع الدرس الأول اليوم في المنتدى .. وآسفين للتأخير ..!!

    18 أغسطس 2001 في 01:43
  16. هذا البرنامج حيرني أريد المساعدة في كشف الغموض

    لا يوجد زيادة على ماقاله الأخ سمارت ويمكنك مراجعة ال MSDN لترى أن endl تقوم بافراغ الbuffer عن طريق التابع streambuf::sync من بعد أن تطبع n على كل إذا أحببت افراغ الbuffer من غير أن تنتقل إلى سطر جديد يمكنك أن تستخدم flush كالتالي : main() { cout :)

    17 أغسطس 2001 في 14:57
  17. الفائدة الثامنة - تغيير شكل المؤشر -

    بانسبة إلى استخدام SetCursor في أي محل في كود الفورم قد يؤدي إلى الحصول على نتائج غير مرغوب فيها .. إن SetCursor لا تقوم بتغير شكل المؤشر بشكل دائم حيث إذا قمت بتحريك المؤشر سوف ترجع الصورة الأساسية للمؤشر التي تم تسجيلها عند بناء الفورم . أفضل موقع لاستدعاء S…

    16 أغسطس 2001 في 06:59
  18. تصغير حجم الملف التنفيذي

    أخي نيو ال WinMainCRTStartup وال WinMain هما الاثنين موجودين في كود ال Visual C حيث تعتبر الأولى هي الstartup وفيها تتم عملية تهيئة لاستخدام مكتبات السي القياسية وهي التي تستدعي التابع WinMain الذي عندك .. وعلى فكرو إذا أردت أن تجعل تطبيقك UNICODE فيجب أن تجعل…

    16 أغسطس 2001 في 06:30
  19. الله الله الله يا هاني:)

    هيك كشفت حالك يا أنس ... طيب ياشبـــــــاب اسمعو: هذا أنس مو مبرمج فيجوال بيسك ، بل مبرمج بالفيوال سي ومحترف ، وهو مبرمج عن بعد في فريق برمجة Windows XP .. أما الدودة فهي دلفاوية .. وأنا لست من مبرمجي الدلفي ... :)

    15 أغسطس 2001 في 09:05
  20. سلسلة التجارب - التجربة الرابعة

    يعطيك العافية أخي عادل على هذه التجربة .. حبيت أن أعقب بتعليق بسيط للغاية .. أنت لم تعالج حالة عرض الثلاث مناطق التي يتم اظهار حالة الأزرار CapsLock و ScrollLock و NumLock .. إن ارتفاع ال statusbar يتغير بشكل آلي عتد تغيير الخط أما العرض فلا يتغير ، لذلك يجب ا…

    15 أغسطس 2001 في 05:23

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…