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

محمد علاء الدين

مشرف قسمي C/Cpp و Windows API

المشرفون عضو شرف ★★★★★

  • الدولة الإسلامية
  • Operating Systems & Compilers
2,496مشاركة
885السمعة
141موضوع منشور
2 أكتوبر 2007تاريخ الانضمام
19 يوليو 2022آخر زيارة
36,246مشاهدة للملف
  1. إعتراض يظهرلى بسبب جملة الإستعلام قلولى إيه السبب

    هذا فعلا كلامهم (لإنى كنت درسته من قبل) توجد العديد من الأساليب لتمرير القيم لتقرير الكريستال ريبورت فيمكنك مثلا تمرير إليها DataTable او تمرير جملة استعلام (لتنفيذها او لتمريرها إلى sp للتنفيذ بشكل ديناميكى)او تمرير اسم view او stored procedure. الموضوع ده بي…

    18 أكتوبر 2009 في 12:35
  2. اضف إلى معلوماتك : تلميحات و خدع

    هل يمكن بإستخدام الـ FrameDimension تحميل و عرض صور من نوع MNG ؟ ام لابد من عمل فئه خاصه بهذا النوع من الصور ؟ و الله ولى التوفيق

    18 أكتوبر 2009 في 01:06
  3. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    بالتأكيد لن تعمل لذا قد نصيف الداله getCanFlush للتأكد من ان الـ stream تدعم عملية الـ flush. انا كنت اتكلم عن Win32API حيث اذا تم فتح ملف و لم يكن موجود سيتعم العوده INVALID_HANDLE و سأعرف حينها ان هناك خطب ما و سأستطيع تحديده ثم العوده بـ (exception \ errCod…

    17 أكتوبر 2009 في 13:10
  4. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    اعتقد انه مهما كانت فئة التعامل مع الملفات ديناميكيه لن تصل لفتح الملفات عن طريق تمرير متغيرات. الهدف من هذا الكلام ان هذه الداله لا داعى منها حيث انك عندما ستفتح ملف ستحدد اى نوع ترديه و غن لم تحدد سيكون الوضع الطبيعى للقراءة فقط. ** انا اؤيد الداله seek بنوع…

    16 أكتوبر 2009 في 21:48
  5. سؤال عن كيفية إنشاء اداه شبيهة للكومبو بوكس

    يمكن بناء اداة combo box عالية الكفاءة و بإمكانيات غير محدوده بإستخدام Win32API فإن لم تكن متمكن بها فقد قامت vbaccelerator بحل المشكله لك و صنعت لك اداة combo box اكثر من رائعه و هى متاحه و بالـ source code مجانا لتحميلها. ادخل على هذا الرابط لمزيد من المعلوم…

    16 أكتوبر 2009 في 21:05
  6. أريد معرفة اسم اى عنصر موجود فى القائمة بعد الضغط عليه

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

    15 أكتوبر 2009 في 22:19
  7. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    هل سيتم بناء IniFile بالإعتماد على دوال windows ؟؟ عموما الداله seek اعم و اشمل من setPosition حيث ان الأولى تتيح لك اتجاه الحركه اما الثانيه فهى دائما ما تجعل التحرك للمؤشر من الأمام فقط. اقترح مراجعة الفئه File الموجوده فى هذا الموضوع اعتقد لا ينفع على الأقل…

    15 أكتوبر 2009 في 14:29
  8. اضف إلى معلوماتك : تلميحات و خدع

    كنت افعلها يدويا، و لم اكن اتوقع ان لها رساله خاصه بها معلومه جديده اخى محمد، شكرا لك و الله ولى التوفيق

    14 أكتوبر 2009 في 19:28
  9. أين أضع ملف الbat عند عملية Setup

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

    14 أكتوبر 2009 في 19:22
  10. Events And Events Handlers

    شرح قليل لكن و فير و مفيد، طبقت المقوله خير الكلام ما قلّ و دلّ. و اللى ولى التوفيق

    14 أكتوبر 2009 في 08:58
  11. أين أضع ملف الbat عند عملية Setup

    ما البرنامج الذى تستخدمه لعمل الـ setup ؟ و اين ستكون الملفات التى ستستدعيها من داخل الـ batch file ؟ و الله ولى التوفيق

    13 أكتوبر 2009 في 18:00
  12. عرض الفولدرات والملفات فى شجره

    فكره التى طرحها الأخ ghost هى الأمر الصحيح و الذى استخدمه انا ايضا لسهولته و لكن إن لم يكن هذا يرضيك يمكنك فعل امر اخر و هو طويل بعض الشئ: قم فى البدايه بإضافة nodes رئيسية تماثل الـ drives الموجوده بجهازك بعدها قم بإنشاء threads بعدد هذه الـ nodes و بداخل كل …

    13 أكتوبر 2009 في 17:57
  13. للتحكم بالاحداث في Vb.net

    لحذف Handler لحدث استعمل RemoveHandler و لإضافة Handler لحدث استخدم AddHandler لم افهم سؤالك فى البدايه و لكن فهمته الأن، استخدم return. ملحوظه : الحدث لا يتم انهائه لإنه تم استدعائه بالفعل من الأداه التى تحتوى عليه و انما الـ Handler الذى تكتبه انت هو الذى تس…

    13 أكتوبر 2009 في 17:51
  14. حفظ ملف تكست فيه مشكلة بسيطة .. ممكن ؟

    يوجد فرق كبير بين الدله ReadAllText و الفئه StreamReader و يظهر هذا الفرق عند القراءة من ملفات نصيه كبيرة الحجم، حيث ان الداله ReadAllText تقوم بتهنيج الـ Thread الحالى حتى تتم عملية القراءة كامله من الملف داخل الذاكره على شكل مصفوفه من السطور، ايضا يعيب هذه ا…

    13 أكتوبر 2009 في 14:39
  15. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    الـ MemoryStream هو الـ MemoryBuffer حيث يتيح لك حجز منطقه معينه من الذاكره و التعامل معها (بدلا من استخدام void*) هو يقوم باللازم. بالنسبه للـ IniFile فأنا اوافق عليها، و بالطبع هذه الفئه لن يتم وراثتها من Stream حيث ان نظام القراءه و الكتابه من وإلى IniFile …

    13 أكتوبر 2009 في 09:24
  16. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    اخى الشمرى الجوال التى ذكرتها موجوده داخل BinaryStream و ليس stream لم افهم ماذا تقصد، ارجو التوضيح. و الله ولى التوفيق

    12 أكتوبر 2009 في 12:58
  17. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    اخى لا يوجد اختلاف فى المهام حيث انك داخل الـ textstream ستحتاج للحصول على النصوص اولا على شكل مصفوفه من char و بعد تقوم بمعالجتها و إرجعها و كما تعلم ان الداله read الموجوده داخل stream تعود بمصفوفه من البايت التى يمكن تحويلها بسهوله إلى chars، نفس الكلام ينط…

    12 أكتوبر 2009 في 08:25
  18. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    كما تلاحظ داخل الواجهه stream توجد الخصائص canSeek و canRead و canWrite و التى تيح تحديد نوع الـ stream نفسها و حيث ان كل فئات الملفات سيتم وراثتها من stream لذا ما الدوال المشتركه التى سيتم وضعها داخل stream إذا قمنا بصنع فئات للقراءه و فئات للكتابه ؟ الفئه F…

    11 أكتوبر 2009 في 21:32
  19. المرحلة الثانية : تطوير وحدة i/o - الملفات .

    ينهار ابيض ده انا لسه شغال فى الفئه Triangle و Circle و المرحله التانيه بدءت، ده انا متأخر قوى :o . بس طبعا ده مش هيمنع انى اشارك معاكم فى المرحله دى برضه :D . اقترح استخدام واجهات بدلا من فئات لتسهيل تعميم الكود فيما بعد لانظمة التشغيل الأخرى. بالنسبه للملفات…

    11 أكتوبر 2009 في 15:53
  20. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    نقطه اخرى الداله getCenterPoint لابد بكل الأحوال تضمينها و السبب فى ذلك ان الدالتين getBoundCircle و getBoundRectangle يعتمدوا عليها اعتمادا كبيرا فى عملهم. لذا فانا احاول معها و لكن لى سؤال هل يعرف اى من الأعضاء موقع او برنامج يحتوى على امكانية رسم مثلث على g…

    10 أكتوبر 2009 في 19:52

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

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

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

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