-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
كتاب McGraw Hill يبدو قيمًا، فلطالما حاولت البحث عن كتب كهذه، حتى أن حجم الملف حوالي 4 ميغا + ~500 صفحة، وهذا مذهل.
بما أن الكتاب أعجبك فتفضل كتابين آخرين من نفس الكاتب: Herbert Schildt
الأول يساعد المبتدئين ممن لا يعلمون شيئا عن لغة سي++ إلى أن يصلوا إلى مستوى طيب + هذا يعني أنه ينفع غير المبتدئين كذلك<br>
الكتاب بعنوان: C++ Beginner's Guide 2nd Edition
541 صفحة، 11 ميغا
الثاني لجميع المستويات بعنوان:<C++ The Complete Reference 3rd Ed
1041 صفحة فقط على 5 ميغا
دمتم ببرمجة وخير و إبداع
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
لقد وجدت الكتاب بعد عناء دام ساعة تقريبًا.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم اعضاء مسومس eh_s7
احب ادخل في الموضوع بدون ما أطول عليكم breack-fast
صارلي ابحث عن كتاب تعليم Visual C++2008 أو 2010
ولكن من ناحية تعليم الwindows forms applications
لأن كل الكتب تركز على حكاية أكواد ++C فقط
فياليت حد يعطيني كتاب يشرح الفورمز بالتفصيل أكون شاكر لكم
وادعوا لي الله يوفقني في دراستي
وشكرا لكم مقدما......
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة eighteen
السلام عليكم اعضاء مسومس eh_s7
احب ادخل في الموضوع بدون ما أطول عليكم breack-fast
صارلي ابحث عن كتاب تعليم Visual C++2008 أو 2010
ولكن من ناحية تعليم الwindows forms applications
لأن كل الكتب تركز على حكاية أكواد ++C فقط
فياليت حد يعطيني كتاب يشرح الفورمز بالتفصيل أكون شاكر لكم
وادعوا لي الله يوفقني في دراستي
وشكرا لكم مقدما......
من هنا..
http://www.mediafire.com/?nzijcxn0mkw
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم
هممممممم
بدي اسال انا في الجامعة عندي مادة السي ++
و الدكتور ما بحكي غير انجليزي = مكسر و هو روسي يعني ما منفهم عليه
المهم بدي اسال اذا في متواجد دورات للسي ++ وليس كتب
لانه في بالجامعة مراجع تكفي وزيادة
بدي دروس شوي شوي
لانه الكتب اغلبيتها نتستخدم طريقة غير طريقة دكتورنا
اقتباس:
هو بفتح البرنامج بستخدام سي سورو/سي بلس بلس
و شكرا
و عندي تعليق وسؤال على اكم شغله ههههههه
هل نستطيع ان نضع endl في منتصف البرنامج endl >>>> لانه بعرف انه مننهي فيها البرنامج مثل المشاركة 144
#include <limits> شو هدفها لانه cin و cout بدهم فقط iostream
و كما شيء شو هدف البرنامج الي في مشاركة 144
للعلم لم اشاهد غير صفحة الاخيرة ههههه لو شفتهم كلهم بكون الرد جريده
هههههههه
طيب اذا بتقدروا تشرحولي موضوع الdouble ليس انه اكبر من float او من int
قصدي لما نحط double larger (double x,double y) i وضعت الi حتى يرجع القوس لمكانه هههههه
كيف يتم التعويض فيهم و هم ما الهم خص في الموضوع ههههه انا مو فاهمه على حالي حتى
في كثييير لكن بدي اشوف اذا بتردوا علي لانه الا الان ما حد رد علي باي موضوع للاستفسارات
للاسف هههههههه
سلام
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
شكرا جزيلا أخي GH.S icon-cab
ولكن على حد علمي هذا الكتاب يستخدم اصدار قبل 2008 Icon59
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة KILLUA
السلام عليكم
هممممممم
بدي اسال انا في الجامعة عندي مادة السي ++
و الدكتور ما بحكي غير انجليزي = مكسر و هو روسي يعني ما منفهم عليه
المهم بدي اسال اذا في متواجد دورات للسي ++ وليس كتب
لانه في بالجامعة مراجع تكفي وزيادة
بدي دروس شوي شوي
لانه الكتب اغلبيتها نتستخدم طريقة غير طريقة دكتورنا
و شكرا
و عندي تعليق وسؤال على اكم شغله ههههههه
هل نستطيع ان نضع endl في منتصف البرنامج endl >>>> لانه بعرف انه مننهي فيها البرنامج مثل المشاركة 144
#include <limits> شو هدفها لانه cin و cout بدهم فقط iostream
و كما شيء شو هدف البرنامج الي في مشاركة 144
للعلم لم اشاهد غير صفحة الاخيرة ههههه لو شفتهم كلهم بكون الرد جريده
هههههههه
طيب اذا بتقدروا تشرحولي موضوع الdouble ليس انه اكبر من float او من int
قصدي لما نحط double larger (double x,double y) i وضعت الi حتى يرجع القوس لمكانه هههههه
كيف يتم التعويض فيهم و هم ما الهم خص في الموضوع ههههه انا مو فاهمه على حالي حتى
في كثييير لكن بدي اشوف اذا بتردوا علي لانه الا الان ما حد رد علي باي موضوع للاستفسارات
للاسف هههههههه
سلام
لم أفهم سؤالك جيدًا.
اقتباس:
المشاركة الأصلية كتبت بواسطة eighteen
شكرا جزيلا أخي GH.S icon-cab
ولكن على حد علمي هذا الكتاب يستخدم اصدار قبل 2008 Icon59
ليس المهم مانوع الكومبايلر الذي تستخدم، المهم أن الكومبايلر الذي تستخدم يدعم C++ Standard.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
ليس المهم مانوع الكومبايلر الذي تستخدم، المهم أن الكومبايلر الذي تستخدم يدعم C++ Standard
أنا معاك أخي بس الأوامر اللي تعمل لينكات لل actions او ال buttons تختلف من اصدار لآخر على حد علمي
وكمان حكاية ال.NET frame work الذي يدعمة تختلف
وأكيد كلهم يدعموا ال C++ standard
اعذرني أخي إذا اثقلت عليك اذا انا مخطئ في هذي النقطة ارجو ان تخبرني بذلك
لان ماعندي خبرة كبيره في هذا الموضوع Icon02
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة eighteen
أنا معاك أخي بس الأوامر اللي تعمل لينكات لل actions او ال buttons تختلف من اصدار لآخر على حد علمي
وكمان حكاية ال.NET frame work الذي يدعمة تختلف
وأكيد كلهم يدعموا ال C++ standard
اعذرني أخي إذا اثقلت عليك اذا انا مخطئ في هذي النقطة ارجو ان تخبرني بذلك
لان ماعندي خبرة كبيره في هذا الموضوع Icon02
صحيح ذكرتني. الكتاب الذي أعطيتك يشرح بعضًا عن برمجة النوافذ باستخدام مكاتب الـ ++C، وتكون برمجته أساسية في اللغة نفسها (Natvie C++ Programming)، دون الاعتماد على Net.Frame Work. أما إذا أردت الاعتماد على (Net.Farme Work) ستكون برمجتك أكثر سرعة، ولكن نصيحة مني لا تستخدم في الوقت الحالي سوى Net.Frame Work 2.0 لأن أغلب الأجهزمة محمل فيها، أما الأحدث 3, 3.5 فنادرًا ما تجد أجهزة محمل بها، مع ملاحظة أنني أتكلم عن نظام التشغيل Windows XP أما فيستا و سبعة فبالتأكيد يدعمان.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
صحيح ذكرتني. الكتاب الذي أعطيتك يشرح بعضًا عن برمجة النوافذ باستخدام مكاتب الـ ++C، وتكون برمجته أساسية في اللغة نفسها (Natvie C++ Programming)، دون الاعتماد على Net.Frame Work. أما إذا أردت الاعتماد على (Net.Farme Work) ستكون برمجتك أكثر سرعة، ولكن نصيحة مني لا تستخدم في الوقت الحالي سوى Net.Frame Work 2.0 لأن أغلب الأجهزمة محمل فيها، أما الأحدث 3, 3.5 فنادرًا ما تجد أجهزة محمل بها، مع ملاحظة أنني أتكلم عن نظام التشغيل Windows XP أما فيستا و سبعة فبالتأكيد يدعمان.
حاليا أنا أطبق في الإصدار 2010 من البرنامج وللأسف هذا الإصدار يستخدم نسخة NETframework 4.0
يعني لين ماينزلوا كتاب للتعليم
يمكن في سنة 2020 هههههه
شكرا أخي على الكتاب
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة KILLUA
السلام عليكم
بدي اسال اذا في متواجد دورات للسي ++ وليس كتب
و شكرا
و عندي تعليق وسؤال على اكم شغله ههههههه
هل نستطيع ان نضع endl في منتصف البرنامج endl >>>> لانه بعرف انه مننهي فيها البرنامج مثل المشاركة 144
#include <limits> شو هدفها لانه cin و cout بدهم فقط iostream
و كما شيء شو هدف البرنامج الي في مشاركة 144
للعلم لم اشاهد غير صفحة الاخيرة ههههه لو شفتهم كلهم بكون الرد جريده
هههههههه
طيب اذا بتقدروا تشرحولي موضوع الdouble ليس انه اكبر من float او من int
قصدي لما نحط double larger (double x,double y) i وضعت الi حتى يرجع القوس لمكانه هههههه
كيف يتم التعويض فيهم و هم ما الهم خص في الموضوع ههههه انا مو فاهمه على حالي حتى
في كثييير لكن بدي اشوف اذا بتردوا علي لانه الا الان ما حد رد علي باي موضوع للاستفسارات
للاسف هههههههه
سلام
وعليكم السلام ..
مم بالنسبة للدورات فلا علم لي..
بالنسبة لـ endl لو أنكِ جربت:
كود:
cout<<"I want to test if I can put endl at the middle" << endl<< "what happened?" << endl;
لعرفتِ أن ذلك ممكن
-----خارج الموضوع-----
لا شيء يثري معارف المبرمج أكثر من التجربة والأخطاء في الكومبايل
----عودة للموضوع-----
لاستدعاء المكتبة limits.h التي تمكننا من معرفة صيغة المتغير (أقصد إمتداد القيم التي يمكنه أن يأخذها. مثلا من100000 - إلى 1000001) الخاصة بـstandard types إذ أن هذه الامتداد قد تتغير منbits processor 32 إلى bits proc 64 إلى... إلى .....الخ
يعني بعبارة أخرى للإحتياط الشديد قمنا بإضافة هذه المكتبة لأسباب متعلقة بالإلكترونيك
وذلك لكي نستعمل التمبليت numeric_limits و لكي نستعمل
max which is a method from numeric_limits. In this case, it returns the size of an I/O
buffer
أعتقد أنني لم أزدك سوى وجعا للرأس...
لا مشكلة في الوقت الحالي يمكن تجاهلها فحسب
هدف البرنامج مذكور في 142
لو توضحي أكثر بشأن الـ float and double فقد يستطيع الأعضاء مساعدتك
و المعذرة على عربيتي السيئة
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
عندما أعمل كومبايل للبرنامج في لغة c++ مستخدمًا Code::Blocks يكون حجم الملف ~300 كيلو بايت على الرغم من أن البرنامج حوالي ~130 سطر فقط، فلم هذا الحجم الكبير يا ترى وكيف يمكنني التخلص من الحجم الزائد؟
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Gh.S
عندما أعمل كومبايل للبرنامج في لغة c++ مستخدمًا Code::Blocks يكون حجم الملف ~300 كيلو بايت على الرغم من أن البرنامج حوالي ~130 سطر فقط، فلم هذا الحجم الكبير يا ترى وكيف يمكنني التخلص من الحجم الزائد؟
أهلا غسان،
لا علم لي بهذا الكومبايلر، لكن قد ترغب في العمل بالـ ++g وخاصة باستخدام الـMakefile ، بالطبع على لينوكس. الأمر يبدو صعبا في البداية لكن مع الوقت سترمي بالويندوز (فيما يخص البرمجة) وراء البحر وليس في البحر
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
كيف يمكنني تفصيل الأوامر لمربع الرسالة من نوع YesNoCancel؟
بمعنى...
إذا كان لدي مربع رسالة من نوع YesNoCancel,فكيف أفصل الأوامر المعطاة للبرنامج في حال ضغط المستخدم على Yes وأوامر أخر لـ No وأخرى لـ Cancel؟
اللغة:VB9
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Akkipuden
أهلا غسان،
لا علم لي بهذا الكومبايلر، لكن قد ترغب في العمل بالـ ++g وخاصة باستخدام الـMakefile ، بالطبع على لينوكس. الأمر يبدو صعبا في البداية لكن مع الوقت سترمي بالويندوز (فيما يخص البرمجة) وراء البحر وليس في البحر
بالمناسبة، Code::Blocks معتمدٌ في الأساس على ++g. سأحاول البحث في هذه المشكلة وإن شاء الله سأجد الحل.
أيضًا، أنت تقول أن الأفضل هو البرمجة تحت بيئة اللينوكس، وكنت قد سمعت هذا الكلام من أحد مشرفي هذا القسم (hossams)، فيا ترى لم؟
في حال كانت البرمجة تحت بيئة اللينوكس هي الأفضل، فأنا حتى الآن لا أعلم نسق البرامج التنفيذية في اللينوكس، ففي الويندوز exe.*، أما في اللينوكس يوجد الكثير من التوزيعات؟ سؤال آخر، إن تمكنت من البرمجة تحت بيئة الليونكس إن شاء الله، فهل سيمكنني عمل ملفات تنفيذية تعمل على الويندوز؟
أعلم أن أسئلتي كثيرة وأعلم بانشغالك وسفرك الكثيرين، لذا أرجو لو أرشدتني إلى مواقع أو صفحات ويب قد تساعدني.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Gh.S
بالمناسبة، Code::Blocks معتمدٌ في الأساس على ++g. سأحاول البحث في هذه المشكلة وإن شاء الله سأجد الحل.
أيضًا، أنت تقول أن الأفضل هو البرمجة تحت بيئة اللينوكس، وكنت قد سمعت هذا الكلام من أحد مشرفي هذا القسم (hossams)، فيا ترى لم؟
في حال كانت البرمجة تحت بيئة اللينوكس هي الأفضل، فأنا حتى الآن لا أعلم نسق البرامج التنفيذية في اللينوكس، ففي الويندوز exe.*، أما في اللينوكس يوجد الكثير من التوزيعات؟ سؤال آخر، إن تمكنت من البرمجة تحت بيئة الليونكس إن شاء الله، فهل سيمكنني عمل ملفات تنفيذية تعمل على الويندوز؟
أعلم أن أسئلتي كثيرة وأعلم بانشغالك وسفرك الكثيرين، لذا أرجو لو أرشدتني إلى مواقع أو صفحات ويب قد تساعدني.
أولا بالنسبة لسؤالك عن الحجم، فلا علاقة إلزامية بين عدد الأسطر و حجم الملف (أرجح أنك تتحدث عن الـ Binary file)
و الأمر يتعلق أكثر بطبيعة البرنامج (مثلا في بناء النوافذ الذي ليس ضمن إختصاصي يكون البرنامج بالطبع أكبر حجما من برنامج يعمل على الـ console)
مم حسن فلأشرح بسرعة: أنت تكتب برنامج، تعمله كومبايل يصبح object file أي قائمة من الأوامر الـ Binary يعني التي يفهمها المعالج
لكن هذه الأوامر لن تعطي المفعول إلا بعد اللينك مع المكتبات لتصبح لديك Binary file يستطيع المعالج التعامل معه للقيام بالعمل المطلوب
من هنا: المسألة تتعلق بالمعالج والـ toolchain وطريقة كتابتك للبرنامج، مثلا كل ما احتوى على constants أكثر كلما كان حجم البرنامج أكبر. وكلما كانت الأوامر التي كتبتها تترجم إلى أوامر كثيرة مفهومة من طرف المعالج كان الحجم أكبر..
لهذا مثلا في برمجة الأنظمة المضمنة دائما يكون العمل بالأسمبلي أو C لأنهما الأقرب للهاردوير
مثال: إستخدام case عادة ما يساهم في تقليص حجم الملف أكثر من if...elseif...else
أنا قلت هذا لأنه يناسبني (قد ترغب في...) كما أنني متعصب للينوكس
من أفضل ما أعجبني في لينوكس هو دقة تحديده للأخطاء وليس كالطلاسم التي يواجهها الفرد على ++Visual C
إن شاء الله وحدة وحدة أعود للبقية وبالنسبة للمواقع فما أستعمله أغلبه فرنسي لا أعتقد أنه قد يفيدك + غن شاء الله أبحث لك
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم
أنا عندي سؤال مدري إذا مخالف للموضوع ولا لا؟؟
بس حبيت أسأل ايش البرامج المستخدمة في البرمجة غير الفجول بيسك
حبيت أعرف أسماءها بس
وجزاكم الله خير
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة صــدى المحبة
السلام عليكم
أنا عندي سؤال مدري إذا مخالف للموضوع ولا لا؟؟
بس حبيت أسأل ايش البرامج المستخدمة في البرمجة غير الفجول بيسك
حبيت أعرف أسماءها بس
وجزاكم الله خير
الفيجوال بيسك عبارة عن برنامج لانتاج برامج مكتوبة بلغة بيسك. وهناك برامج أخرى من مايكروسوفت لعمل برامج بلغات أخرى
مثل فيجوال سي بلس بلس وفيجوال سي شارب.كلمة (فيجوال) هي اسم لمجموعة برامج من مايكروسوفت لإنتاج برامج بلغات مختلفة.هناك ايضا compilers لكل هذة اللغات من شركات أخرى
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
الله يجزاك الجنة وصاحب الموضوع
الله يوفقكم
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Gh.S
أيضًا، أنت تقول أن الأفضل هو البرمجة تحت بيئة اللينوكس، وكنت قد سمعت هذا الكلام من أحد مشرفي هذا القسم (hossams)، فيا ترى لم؟
في حال كانت البرمجة تحت بيئة اللينوكس هي الأفضل، فأنا حتى الآن لا أعلم نسق البرامج التنفيذية في اللينوكس، ففي الويندوز exe.*، أما في اللينوكس يوجد الكثير من التوزيعات؟ سؤال آخر، إن تمكنت من البرمجة تحت بيئة الليونكس إن شاء الله، فهل سيمكنني عمل ملفات تنفيذية تعمل على الويندوز؟
أعلم أن أسئلتي كثيرة وأعلم بانشغالك وسفرك الكثيرين، لذا أرجو لو أرشدتني إلى مواقع أو صفحات ويب قد تساعدني.
أعود مع بقية الأسئلة..
اقتباس:
أيضًا، أنت تقول أن الأفضل هو البرمجة تحت بيئة اللينوكس، وكنت قد سمعت هذا الكلام من أحد مشرفي هذا القسم (hossams)، فيا ترى لم؟
كلما تعمقت في الحاسوبية كلما كان لينوكس أكثر جاذبية لأنه يعطيك تحكما أكبر لكن المشكلة في البداية حيث لا توجد gui تقوم بالكثير من العمل في مكانك مثلما هو الحال مع الـ ++Visua C
اقتباس:
في حال كانت البرمجة تحت بيئة اللينوكس هي الأفضل، فأنا حتى الآن لا أعلم نسق البرامج التنفيذية في اللينوكس، ففي الويندوز exe.*، أما في اللينوكس يوجد الكثير من التوزيعات؟
نسق البرامج التنفيذية، أتعني بذلك extension ؟ أو ربما format ؟
في كلتا الحالتين، التوزيعات لا دخل لها في هذا الأمر لأن نظام التشغيل هو نفسه:جنو لينوكس. في اللينوكس الـformat هي ELF وفي ويندوز ليست exe لكن PE يجب الإنتباه هنا إلى أن exe هي ال extension على كل حال لا قيمة كبيرة لها. أما في لينوكس فتقليديا الexecutable files يكونون بلا extension وأحيانا تجد .bin كذلك لكن قليل.
اقتباس:
سؤال آخر، إن تمكنت من البرمجة تحت بيئة الليونكس إن شاء الله، فهل سيمكنني عمل ملفات تنفيذية تعمل على الويندوز؟
همم، سؤال كبير وموضع بحث مستمر. الجواب الحالي: كلا والسبب الاساسي هو أن API ويندوز (Win32) مختلفة عن API لينوكس (Posix). لكن هناك من يستعمل wine... ممم لا علم لي. لم أجرب هذا الأمر وليس ضمن اختصاصي
اقتباس:
أرجو لو أرشدتني إلى مواقع أو صفحات ويب قد تساعدني.
همم وجدت الكثير. حاول مع مواقع الإصدارة التي تعمل عليها مثل fedora.forums أو ubuntu.org
على العموم google لن يقصر معك أبدا. ضع linux C++ developement أو شيء كهذا وسيظهر لك الكثير...
+ يجب أن تكون صبورا لتتحمل تعلقات مجتمع لينوكس الساخرة
أرجو أن أكون قد أفدتك
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
شكرًا يعقوب على المعلومات القيمة. لقد قررت أن أواصل البرمجة تحت بيئة الويندوز حيث أنني دخلت في OOP مما سببت لي بعض الصداع. وسأحمل قريباً الأوبونتو، فعل الرغم من أن الصوت لا يعمل في هذا النظام، إلا أنني أشعر أنه أسهل إلى حدٍ ما من openSUSE. إن شاء الله سأتعمق في اللينكس تدريجيًا، وفي نفس الوقت سأطور قدراتي البرمجية تدريجيًا.
شكرًا جزيلاً مرة أخرى.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
يا شباب,هل من بينكم من يملك إجابة على سؤالي أعلاه؟
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Eye Code
يا شباب,هل من بينكم من يملك إجابة على سؤالي أعلاه؟
المعذرة، لا أفقه البيسك. إن شاء الله ستجد من يجيب على سؤالك.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
كيف يمكنني تفصيل الأوامر لمربع الرسالة من نوع YesNoCancel؟
بمعنى...
إذا كان لدي مربع رسالة من نوع YesNoCancel,فكيف أفصل الأوامر المعطاة للبرنامج في حال ضغط المستخدم على Yes وأوامر أخر لـ No وأخرى لـ Cancel؟
اللغة:VB9
أولاً أعتذر فلم أرى السؤال ^^"
ثانياً : لستُ متمرساً كثيراً في اللغة لكن سوف أخبرك بقدر ما أعلم :)
هذا هو الأمر :
اقتباس:
MessageBox.Show("Welcoome My Frind's ", " Welcoome ", MessageBoxButtons.YesNoCancel, MessageBox.Question)
If Windows.Forms.DialogResult.Yes Then
Label1.Text = "The User Clicked Yes"
EndIf
If Windows.Forms.DialogResult.No Then
Me.Close()
EndIf
اقتباس:
MessageBox.Show(message text)
عندما نكتب هذا الأمر في المسج بوكس هذا يعني نص الرسالة الذي يظهر على المسج بوكس
اقتباس:
MessageBox.Show(message text, caption)
أما هذا فيعني نص الرسالة مع عنوان لها
اقتباس:
MessageBox.Show(message text, caption, buttons)
أما هذا فيعني نص الرسالة مع عنوان لها مع نوع لهذا المسج بوكس يعني (YesNoCancel , OkCancel ...)
اقتباس:
MessageBox.Show(message text, caption, buttons, icon)
أما هذا فيعني نص الرسالة مع عنوان لها مع نوع لهذا المسج بوكس مع نوع الأيقونة التي تظهر مثل ( Information ,Warning ...)
الأن نأتي للبرمجه إذا ضغط المستخدم كلمةَ مثلاً ( Yes ) :
اقتباس:
If Windows.Forms.DialogResult.Yes Then
Label1.Text = "The User Clicked Yes"
EndIf
وهذا هو المهم عن طريق هذا الأمر الذي هو :
اقتباس:
Windows.Forms.DialogResult.Yes
وبإمكانك التحكم بالأخر مثلاً :
اقتباس:
Windows.Forms.DialogResult.NO
وهكذا
أرجو أن تكون الفكرة قد وصلت ^__^
والحمدُ للـه رب العالمين
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
سلمت يداك أخي القائد...
جزاك الله ألف خير...
أنا أكتب مربع الرسالة عادة هكذا:
كود:
msgbox "Text",Type Of Message,"Message Title"
حيث:
text:نص الرسالة
type of message:نوع الرسالة والأزرار (VBCritical,VBInformation,VBYesNo,VBYesNoCancel... etc)...
Message title:عنوان الرسالة
لكن أضفت لي الكثير أخي القائد...لا هنت
لا هنت أخي غسان,مجرد ردك يكفي ^^...
جزاكم الله خير...
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
مشكورااا على الموضوع وعلى النقاش
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم مبرمجي مسومس
عندي سؤال في الفيجوال ++C وهو
مالأمر المستخدم في ربط Button ب Form
وهل يوجد كتاب يشرح الtoolbox controls بالتفصيل
شكرا لكم
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم ورحمة الله وبركاته
عندي سؤال حول عمل setup لبرنامج
لقد قمت بعمل برنامج وربطته بقاعدة بيانات مصممة بـ access
وقمت بعمل setup ولكن عند تثبيته يعمل البرنامج ولكن لا يتوفر أي اتصال بينه وبين قاعدة البيانات
بحيث لا يمكنني عمل إضافة أو حذف أو حتى عرض البيانات من قاعدة البيانات
فأتمنى منكم أن تشرحوا لي الطريقة الصحيحة لعمل setup وماهي الحزم التي يجب إضافتها حتى يعمل البرنامج بالشكل المطلوب
علما بأني كتبت البرنامج بلغة : C#.net 2008
وتقبلوا فائق شكري وتقديري
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
أخ نادر...
بخصوص الـsetup أعتقد أنك تستخدم نسخة Express من الـ #C لهذا فهي غير موجودة لديك...
أتمنى لو كنت أعرف شيئا في قواعد البيانات لكنت أخبرتك...
لكن بالمناسبة,أداة DataGridView موجودة في VB2008 Express عندي أعتقد أنها موجودة في شارب أيضا,,,ابحث عنها فهي تقوم بعمل قواعد بيانات...
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
السلام عليكم يا شباب...
جبت لكم سؤالين ضروريين...
* كيف أجعل عمل البرنامج عاما,بحيث يستقبل أي نص ينسخ في الويندوز دون إظهار البرنامج؟
مثلا عند نسخ نص من المتصفح,أريد أن يقوم البرنامج بوضعه في مربع نص بالبرنامج دون أن أقوم بعرض البرنامج أمامي على الشاشة...
* أين أكتب أسماء الأزرار وكيف في كود عند ضغط الزر؟
أعني في أمر KeyDown أو KeyPress أين أكتب اسم الزر المحدد في الكود...
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
أود المساعدة لكنني لا أفهم في الـ #C والـVB وما أشكلهم
إن شاء الله لن يقصر معك بقية الاعضاء.
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
خسااارة...
طيب,,,أنتظر باقي الإخوة...
شكرا لك يعقوب على كل حال,,,دائما أنت على الرأس,حتى ولولم تقدم شيء,فيكفي مرورك...^^
تسلم حبيبي
-
رد: على سؤال Eye code
اقتباس:
المشاركة الأصلية كتبت بواسطة Eye Code
السلام عليكم يا شباب...
جبت لكم سؤالين ضروريين...
* كيف أجعل عمل البرنامج عاما,بحيث يستقبل أي نص ينسخ في الويندوز دون إظهار البرنامج؟
مثلا عند نسخ نص من المتصفح,أريد أن يقوم البرنامج بوضعه في مربع نص بالبرنامج دون أن أقوم بعرض البرنامج أمامي على الشاشة...
* أين أكتب أسماء الأزرار وكيف في كود عند ضغط الزر؟
أعني في أمر KeyDown أو KeyPress أين أكتب اسم الزر المحدد في الكود...
أخ حسام أسف على تأخري على إجابة سؤالك
أما السؤال الأول فلا أعرف إجابته
أما السؤال الثاني فجرب هذا الكود
وإذا ظهرت أي مشكلة أنتظر سؤالك
تحياتي
نادر
اقتباس:
If e.KeyCode = Keys.C AndAlso e.Modifiers = (Keys.Control Or Keys.Shift) Then
MsgBox("Alt+Shift+c")
ElseIf e.KeyCode = Keys.V AndAlso e.Modifiers = Keys.Control Then
MsgBox("Ctrl+v")
End If
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
أهلا بك نادر...في الموعد المناسب ^^...
الأول بالنسبة لي أهم من الثاني,لكن جزاك الله خيرا,أفدتني كثيرا...
الكود يعمل بقاعدة If كما قدمه إسلام قبلا...
لكن الكود فيه 4 أخطاء (Error وليس Warning) وبالتالي فلن يعمل....الأخطاء:
'KeyCode' is not a member of نسيت الباقي :d
'Modifires' is not a member of برضه نسيت الباقي :d
...
بخصوص السؤال الأول...
قد أتمكن من استخدام Notifyicon في النظام لأنه يظهر دائما...
المشكلة... كيف؟!
لدي سؤال آخر/
كيف يمكنني كتابة نص منسق في صندوق RitchTextBox أثناء تصميم البرنامج؟
حاليا يمكنني استيراد نص منسق من ملف RTF خارجي أما الكتابة من داخل البرنامج فلا يمكن...
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
كححححح كححح...
السلام عليكم دار قوم مؤمنين,أنتم السابقون وإنا إن شاء الله بكم لاحقون... ^^
صباح الخير يا أموات ^_^...
عندي سؤال متعلق ربما بالهاردوير...
الخاصية Tick للأداة Timer هل تعمل بالاعتماد على الوقت (الثانية وأجزائها ومضاعفاتها) أم على سرعة المعالج؟
هذا السؤال مهم,لأنه لو كانت الثانية (سرعة المعالج) فأداء البرنامج سيختلف من جهاز لآخر...
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Eye Code
الخاصية Tick للأداة Timer هل تعمل بالاعتماد على الوقت (الثانية وأجزائها ومضاعفاتها) أم على سرعة المعالج؟
هذا السؤال مهم,لأنه لو كانت الثانية (سرعة المعالج) فأداء البرنامج سيختلف من جهاز لآخر...
خاصية tick تعتمد على الوقت وليس على اي شيء آخر
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
آي كود
كيف حالك؟ :d
طبعا مستغرب هذا الظهور المفاجئ :d
المعذرة، في حالة انشغال بل طحن بالأصح، ووجدت وقتا متفرغا في مرة من المرات القليلة الحدوث جدا فقلت امر على الموضوع :)
ارجو فقط أن استطيع افادتك فطبيعة عملي صارت بعيدة عن الدوت نت تماما الان ^^"
بالنسبة لسؤالك:
اقتباس:
* كيف أجعل عمل البرنامج عاما,بحيث يستقبل أي نص ينسخ في الويندوز دون إظهار البرنامج؟
مثلا عند نسخ نص من المتصفح,أريد أن يقوم البرنامج بوضعه في مربع نص بالبرنامج دون أن أقوم بعرض البرنامج أمامي على الشاشة...
قم باستخدام هذا الكود:
كود:
My.Computer.Clipboard.GetText()
هذا الكود يقوم بإرجاع اي نص تم نسخه الى الكليب بورد وهي المكان الذي يوجد فيه اي شيئ يتم نسخه
طبعا المشكلة ان الكليب بورد يمكن نسخ اشياء عدة اليها غير النص مثل الصور مثلا، لذا قم باستخدام if للتأكد من ان الموجود في الكليب بورد هو نص قبل اظهاره
استخدم هذا الكود داخل ال if
كود:
My.Computer.Clipboard.ContainsText()
هذا الكود يقوم بارجاع قيمة Boolean لإخبارك ان كان الشرط المكتوب متحقق ام لا
لو كان الراجع قيمته true فهذا يعني ان الموجود في الكليب بورد هو نص، عندها قم بعرضه في الtextbox الذي تريد عرضه فيه
فقط هذا كل شيئ
طبعا المشكلة هي في كيفية معرفة الوقت الذي يقوم فيه المستخدم بالنسخ الى الكليب بورد فلا يوجد event في الفيجوال بيسك يخبرك بانه قد تم نسخ شيئ الى الكليب بورد في هذه اللحظة
هذه اتركها لك لتفكر في كيفية عملها :d
ان كما نقول بالمصري (غلب حمارك) معناها لمن لا يعلم (يئست) فأخبرني لأخبرك كيفية عملها :d
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
موضوع كبير و حلو أخوي مششكوووووووووور و ما قصرت
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
شكرا من القلب ARZQ4EVER على إجابتك...المعذرة لتأخري في الرد....
______
أوووووووووووه إسلام!!...أخيرا شفناك...
لا بأس أخي,حتى أنا لم أدخل منذ مدة طويييييييييييلة...ربما يومين :D
المهم أننا رأيناك....أيضا الإخوة هنا قاموا بالواجب في أسئلة كثيرة....فشكرا جزيلا لهم...
امممممممممممم....حلوة إسلام الفكرة...
غلب حماري من الآن :D
أعتقد لو نستخدم NotifyI con يكون هو المستقبل للنص دوما...
امممممم....جائتني فكرة أخرى وهي أن أضع ذلك الأمر في Timer ....
صح؟
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Eye Code
لا بأس أخي,حتى أنا لم أدخل منذ مدة طويييييييييييلة...ربما يومين :D
خخخخخخخخخ، ياللمدة الطويلة P:
اقتباس:
غلب حماري من الآن :D
icon001
لم تحاول حتى :d
اقتباس:
جائتني فكرة أخرى وهي أن أضع ذلك الأمر في Timer ....
صح؟
أحسنت أيها العقل المفكر ^_^
لم تدعي الجهل إذن :d
لكن أي امر تقصد؟
ربما اكون قد فهمتك بشكل خاطئ :d
عموما باختصار ستقوم بالتأكد كل فترة بسيطة مما إذا كان هناك شيئ أضيف قد تم اضافته الى الكليب بورد، فقط هذا كل ما في الأمر إن كان هذا ما تقصده :)
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
نعم هذا ما قصدته بالضبط...
نستخدم متغير نخزن فيه آخر قيمة مضافة,ونتأكد بقاعدة IF كل لحظة مثلا إن كان محتوى الكليببورد قد اختلف أم لا,حينئذ ينسخ النص الجديد ^^....
شكرا لك ألف إسلام^^...هكذا ضع الألغاز دوما حتى أفكر :d...
بقي السؤال التالي:
كيف يمكنني كتابة نص منسق في صندوق RitchTextBox أثناء تصميم البرنامج؟
حاليا يمكنني استيراد نص منسق من ملف RTF خارجي أما الكتابة من داخل البرنامج فلا يمكن...
ترى هل يوجد حل له ,أم أن النسخة الجديدة 2010 فيها حل لذلك؟
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Eye Code
نعم هذا ما قصدته بالضبط...
نستخدم متغير نخزن فيه آخر قيمة مضافة,ونتأكد بقاعدة IF كل لحظة مثلا إن كان محتوى الكليببورد قد اختلف أم لا,حينئذ ينسخ النص الجديد ^^....
شكرا لك ألف إسلام^^...هكذا ضع الألغاز دوما حتى أفكر :d...
بقي السؤال التالي:
كيف يمكنني كتابة نص منسق في صندوق RitchTextBox أثناء تصميم البرنامج؟
حاليا يمكنني استيراد نص منسق من ملف RTF خارجي أما الكتابة من داخل البرنامج فلا يمكن...
ترى هل يوجد حل له ,أم أن النسخة الجديدة 2010 فيها حل لذلك؟
كيف يمكنني كتابة نص منسق في صندوق RitchTextBox أثناء تصميم البرنامج؟
ما فهمت عليك ..
تقصد يكون يمين او بسار او وسط او نوع الخط او حجم الخط
ترا كلهم موجودين في الخصائص
ولو بتستخدم Vb 2010
كلمني عشان نفتح موضوع نساعد بعضنا ^^
http://www.megaupload.com/?d=83XXQPIK
حمل و شوف
رابط للبرنامج بصيغة exe
http://www.mediafire.com/?n5zn3mm4mmv
يا ريت تشوف كل شيء و ترد علي بالخاص و شكراً
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة المحقق الطموح
السلام عليكم
أريد حلا في برنامج Corel VideoStudio 12
عندما أريد أن أكتب باللغة العربية في برنامج Corel VideoStudio 12 باستخدام برنامج ابو رشيد تكون الكلمة هكذا كما في الصورة التالية
فأجوا من يعرف شيئا أو طريقة لحل هذة المشكلة يخبرني
وجزاكم الله خيرا
والسلام عليكم
هذا النوع من الإستفسارات لها موضوع خاص للإجابه عليها , تفضل من هنا
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
انا ابغى اتعلم البرمجة ويوم بحثت في جووجل شفت اكثر من لغة..فما هي اسهل لغة؟
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
انا ابغى اتعلم البرمجة ويوم بحثت في جووجل شفت اكثر من لغة..فما هي اسهل لغة؟
تريد تعلم البرمجة أم تريد معرفة "أسهل لغة" ؟
-----------------
همم.. بما أن السؤال فضفاض بعض الشيء فسأفترض أنك تتحدث عن تعلم البرمجة العامة.
رأيي الشخصي:
0- التدرب على التجريد كما يفعل الحاسب (أقصد محاكاة "تفكيره")
1- تحديد وظيفة البرنامج الذي ترغب في عمله
2- أخذ ورقة وقلم وكتابة الخوارزمية=المراحل التي سيمر بها البرنامج لتأدية الوظيفة المرغوبة
3-
إن كنت ترغب في كتابة برنامجين أو ثلاثة من هنا وهناك ومن ثم نسيان أمر البرمجة فعليك بالـ VB، يمكِّنُك من إظهار نتائج مثل تصميم نوافذ وأزرار بسرعة وبكل يسر لكن لا يعلمك المبادئ الأساسية ولا يشجعك على التعمق (قد تشعر بالاكتفاء عندما ترى نتيجة سريعة وواضحة للعيان)
أما إن كنت ترغب في الاستمرار مع عالم البرمجة فأنصحك بالبداية مع لغة غير معقدة ولا تُظهر نتائج كبيرة خلال دقائق (مثل ما هو الحال مع VB والـ C#)
Turbo Pascal أراه شخصيا خيارا مناسبا جداً لا يضم الكثير من الـ types ويمكنك من كتابة برامج محدودة فقط ولا يتيح فرصة إنشاء واجهة رسومية ولا يتناول أمر الـ OOP
+ الأهم : يعلمك أصول البرمجة وكيفية التفكير البرمجي بعيدا عن التعقيد في كتابة البرنامج و بعيدا عن الاستسهال
ثم أفضِّل الانتقال إلى الـ Delphi الذي يتيح إنشاء الواجهات الرسومية ودخول عالم الـ OOP
بعدها أنصح بالدخول مباشرة في الـ C أقوى لغة في العالم، تتيح لك فهم معنى الـ computing وتمنحك أكبر قدر من التحكم (مما يؤدي إلى صعوبة أكبر)
إن تمكن المرء من هذه اللغة (هذا الأمر ليس هينا البتة) فسيصبح الباقي لعب أطفال بالنسبة له
+ لينوكس وويندوز والكثير غيرهم كتبوا بهذه اللغة
+ ........
لا أريد أن يُفهم كلامي على أنه تقليل من شأن الـ VB ومختصيه لكني أقول أنه لا يصلح مدخلا إلى عالم البرمجة، وللأسف نجد في بعض الدول العربية أنه أول لغة يتعلمها الطالب سعيا لتلبية طلبات السوق
وطريقة التفكير هذه هي التي تؤدي إلى تحليل وفهم سيئين، تصور سيء ---> برامج سيئة
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
اقتباس:
المشاركة الأصلية كتبت بواسطة Akkipuden
تريد تعلم البرمجة أم تريد معرفة "أسهل لغة" ؟
-----------------
همم.. بما أن السؤال فضفاض بعض الشيء فسأفترض أنك تتحدث عن تعلم البرمجة العامة.
رأيي الشخصي:
0- التدرب على التجريد كما يفعل الحاسب (أقصد محاكاة "تفكيره")
1- تحديد وظيفة البرنامج الذي ترغب في عمله
2- أخذ ورقة وقلم وكتابة الخوارزمية=المراحل التي سيمر بها البرنامج لتأدية الوظيفة المرغوبة
3-
إن كنت ترغب في كتابة برنامجين أو ثلاثة من هنا وهناك ومن ثم نسيان أمر البرمجة فعليك بالـ VB، يمكِّنُك من إظهار نتائج مثل تصميم نوافذ وأزرار بسرعة وبكل يسر لكن لا يعلمك المبادئ الأساسية ولا يشجعك على التعمق (قد تشعر بالاكتفاء عندما ترى نتيجة سريعة وواضحة للعيان)
أما إن كنت ترغب في الاستمرار مع عالم البرمجة فأنصحك بالبداية مع لغة غير معقدة ولا تُظهر نتائج كبيرة خلال دقائق (مثل ما هو الحال مع VB والـ C#)
Turbo Pascal أراه شخصيا خيارا مناسبا جداً لا يضم الكثير من الـ types ويمكنك من كتابة برامج محدودة فقط ولا يتيح فرصة إنشاء واجهة رسومية ولا يتناول أمر الـ OOP
+ الأهم : يعلمك أصول البرمجة وكيفية التفكير البرمجي بعيدا عن التعقيد في كتابة البرنامج و بعيدا عن الاستسهال
ثم أفضِّل الانتقال إلى الـ Delphi الذي يتيح إنشاء الواجهات الرسومية ودخول عالم الـ OOP
بعدها أنصح بالدخول مباشرة في الـ C أقوى لغة في العالم، تتيح لك فهم معنى الـ computing وتمنحك أكبر قدر من التحكم (مما يؤدي إلى صعوبة أكبر)
إن تمكن المرء من هذه اللغة (هذا الأمر ليس هينا البتة) فسيصبح الباقي لعب أطفال بالنسبة له
+ لينوكس وويندوز والكثير غيرهم كتبوا بهذه اللغة
+ ........
لا أريد أن يُفهم كلامي على أنه تقليل من شأن الـ VB ومختصيه لكني أقول أنه لا يصلح مدخلا إلى عالم البرمجة، وللأسف نجد في بعض الدول العربية أنه أول لغة يتعلمها الطالب سعيا لتلبية طلبات السوق
وطريقة التفكير هذه هي التي تؤدي إلى تحليل وفهم سيئين، تصور سيء ---> برامج سيئة
الا افهمه من كلامك اني ابدأ اول شي بــTurbo Pascal ومن ثم الــDelphi وثم اتعمق في الــC
مشكور اخوي على جوابك على سؤالي....
عندي سؤال ثاني(ادري تعبتك ويايicon114) ابغى شروحات للبرمجة بلغة Turbo Pascal و Delphi لاني بحثت عنهم وما شفت شيicon108
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
أجل هذا رأيي الشخصي والمنهجية المتبعة في عدة دول متقدمة
بخصوص شروحات الـ Pascal هل تود شروحات بالعربية أم الانجليزية (أشك في توفر العربية منها)
أما الانجليزية فيمكنك الدخول
هنا أو هنا... غووغل ما بيقصر
+ وجدت بالعربية أنت حاول فقط وستجد
لتحميل الـ compiler انقر
هنا
أي سؤال لا تتردد في طرحه
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
أخي عدنان لقد رأيتُ السؤال لكن أثرت أن أدع من هُم أفضل مني في هذا المجال لكي يُجاوبك وقد جاء من هُم أفضل مني - ما شاءَ اللـه - .
لدي كلام لك إذا سمحت أخي عدنان :
أولاً إحتسب الأجر عند اللـه في تعلُمك ان تنشُر دين اللـه وأن تدعو إلى اللـه و أن ترفع شأن أُمتك بتعلُم البرمجة وتصنع برامج تُساعد الناس بها .
ثانياً أنصحُك بكثرة التدريب فالبرمجة سهلة النسيان إذا لم تُمارسها وتتعود عليها
أخيراً البرمجة مجالُها طيب ومُمتاز , وهي مُمتعة جداً فلا تيأس واستمتع بها ^__^
أخي Akkipuden ما شاءَ اللـه كلام مُمتاز وطيب
أوأيدُك في كلامك فلو تعلم الشخص ال VB مُباشرة لصعُب عليه اللُغات الباقية لما يرى في هذهِ اللُغة من رسوم حميلة وسهلة
ولقد بدأنا وتعلمنا لُغة السي ++ أولاً ثُم الجافا ثُم الـ VB
كانَ اللـه في عونكم وجزاكَ اللـهُ خيراً وزادكُم من فضله ^_^
الحمدُ للـه رب العالمين .
-
رد: الموضوع الرسمي لإستفسارات المبرمجين في لغات البرمجة [يرجى المساهمة من جميع المبرمجين]
مشكور على ردك عليي وبالتأكيد ان استصعب علي شيء لن اتردد في طرحه
كلماتك في القلب اخوي وبعمل بنصيحتك .
الله يوفقكم دنيا واخرة اخواني