احمد غريب
مشرف قسم الأسمبلي سابقاً
- بلاد شمس منتصف الليل
- www.google.com
- اسمبلى وندوز API علم النفس تنس الطاولة
- التقاطع والإتحاد والفرق بين المجموعات
السلام عليكم يوجد بعض الادوات التى يمكنك الاستعانه بها وهى : set_intersection() set_union() set_difference() انا لم استخدمها من قبل فارجو من احد الاخوه او الاخوات القيام بشرحها. والسلام
- هل من مهتم بالأسمبلر 32 بايت
السلام عليكم انا لا اقصد إستخدام ال RadASM ك Visual Tool و إنما ك Editor . ارفق صوره توضح ذالك.
- هل من مهتم بالأسمبلر 32 بايت
السلام عليكم الحاله الوحيده التي نحتاج فيها لل 16 بت اسمبلى هى كتابة ال boot sector اما الباقى فيمكن كتابته على ال 32 بت اسمبلى, وكما ذكرت اخى chik فدرس ال 16 بت مازال موجود لمن اراده. ثانياً ال 64 بت بروسسور فى الطريق وهى لا تدعم ال 32 بت فضلاً عن دعمها لل 16…
- مشروع برنامج ادارة مقهى انترنت مطلوب مختبرين
السلام عليكم انا لا اعرف اى شئ عن ال VB Programming ولكن عندى بعض النصائح بالنسبة لبرمجة الوندوز : لمنع المستخدم من إغلاق البربامج : hwndMenu := GetSystemMenu( hwin, FALSE); لإخفاء و إظهار ال Task bar hwin:=FindWindow("Shell_TrayWnd",NULL ) if(hwin!=0) ShowWin…
- عضو جديد و اول مشاركه
السلام عليكم لقد قمت بتشغيل البرنامجين فى ال command line و البرنامجين يعملان. انا اعمل على الوندوز XP , ولا اعرف ما المشكله لديك. حاول تشغيل البرنامج من ال command line و وندوز XP وارجو ان تبلغنى بالنتيجه. والسلام
- عضو جديد و اول مشاركه
السلام عليكم لقد قمت بوضع برنامجين, احدهما Hello World.exe و الاخر add.exe يحتاج البرنامجين الى مكتبت ال سى والتى سبق ان ذكرتها فى مداخله سابقه, لقد قمت بوضعها على هذا الربط : http://www.nada.kth.se/~su00-aab/crtdll.zip عليك ان تضع ctrdll.inc تحت c:\masm32\inc…
- عضو جديد و اول مشاركه
السلام عليكم نعم اخى ضع الملفات فى مجلد folder و لا تحتاج لاى تنصيب, وظيفتها بكل بساطه انها تسهل عملية كتابة الكود, وتجعل برمجة الوندوز سهلة للغايه. هناك 6 درس لكيفية إستخدام RadASM فى نفس الموقع والذى هو. http://radasm.visualassembler.com/ إختر من القائمه Rad…
- برنامج يحاكي دالة random او randomize إذا ممكن
السلام عليكم نعم يوجد algorithm لمحاكاة ال Ramdomizer و يودعى Park-Miller random number generator وإليكى الكود بال c++ : منقول int intrnd (int& seed) // 1<=seed<=m { #if LONG_MAX > (16807*2147483647) int const a = 16807; //ie 7**5 int const m = 2147483647; //i…
- عضو جديد و اول مشاركه
السلام عليكم حياك الله اخى الحبيب عافيف, و إن شاء الله نستفيد من خبرات بعض: و إليك إجابه على اسئلتك : اولاٌ للإنتقال من 16 بت الى 32 بت فهذا اسهل ما يكون, ولن تجد اى صعوبه إن شاء الله. فى ال 16 بت كنا نستخدم المودبلات, Large,small الخ , اما فى ال 32 بت فهى مود…
- ما معنى هذا !
السلام عليكم انا ايضاً تظهر لى نفس الرساله , ولا اعرف معناها ولكن اظن انك على وشك الحصول على ترقيه, من عضو جديد الى عضو. بالنسبة للرساله الشيطانيه فلاداعى لاحضار شارون(عليه من الله ما يستحق), فقط انقر عليها بزر الفئره الايمن و إختر coding/arabic و من ثم ستظهر …
- مبتدأ يبغي المساعدة
السلام عليكم طيب اخى اضف هذى السطر #include "stdafx.h" ولكن هناك اخطاء اخرى والسلام
- مبتدأ يبغي المساعدة
السلام عليكم هناك خطئين اكتشفتهم بالمرور السريع على الكود void out_ord_num() { cout << outOrdNum; } void ordToArr() { int x; int Gotit=0; while ( !Gotit) { cout << "\nEnter the ordinary number :"; cin >> ordNum; for (x=0; x<NON; x++) { if (ordNum==(x+1)) { Got…
- هل من مهتم بالأسمبلر 32 بايت
السلام عليكم وبعد: الاخ الفاضل chik لا ارى اى فائده من تعلم 16 بت اسمبلى, فاغلبية ال instructions و ال interrupts لا تعمل على اى من ال 32 بت operating systems, لذالك احبذ التركيز على ال console لتعلم البرامج البسيطه المشابهه لل DOS و من ثم تعلم ال API لبرمجة W…
- ملاحظات بالنسبة لعناوين المواضيع
السلام عليكم مواضيع كثيره تطرح في المنتدي بعناوين مثل "ساعدوني" و "اريد حل" و "اسعااااااااف" هذه فقط بعض الامثله, ارى انه من الافضل اعطاء الموضوع عنوان يتناسب مع محتواه مثل " سؤال عن برنامج المضروب " او " سؤال عن برمجة الشبكات " . كثير من الاخوه و الاخوات و خا…
- طلب مساعدة في كود برنامج calculator مرررة ضروري
السلام عليكم بالنسبه ل class Underflow{}; class Overflow{}; class Largesize{}; فهذه تسمى Exeption Handling وهى لمعالجة الخلل فى البرنامج. مثال على ذالك : void MyFunction() { try{ Stack::Push('c'); // Push functions tries to push a value into the stack cout<<"V…
- طلب مساعدة في كود برنامج calculator مرررة ضروري
السلام عليكم البروجرام به اخطاء وللاسف غير منسق, لنبداء بال stack و الباقى على الله ثم عليكى. class Stack{ char* a; int top; int size; public: class Underflow{}; class Overflow{}; class Largesize{}; Stack(int size); ~Stack(); void Push(char c); char Pop(); }; …
- ما معنى هذا الخطأ
السلام عليكم الإضافه لازم تكون هاكذا /Zm#1000 عمومن ياريت تطبع ال command هنا حتى ارى اين الخلل. والسلام
- ما معنى هذا الخطأ
السلام عليكم لا اخى إذا كان ليس visual فقط اضف /Zm#1000 فى ال command line والسلام
- تحدي >>من يكتب افضل طريقة حل للبرنامج؟
السلام عليكم انا ايضاً مبتدء اخى ابو احمد, انا اسمبلى بروجرامر فى الاصل ولكن احاول تعلوم c++ الان. والسلام
- ما معنى هذا الخطأ
السلام عليكم لو فتحت VC++, تجد فال Meny كلمت Project و من هناك تواصل إن شاء الله والسلام