PDA المساعد الشخصي الرقمي

عرض كامل الموضوع : [ Visual Basic ] » دروس ، تجارب ، تطبيقات .. شاركونا



هزيـم الرعـد
07-05-2007, 15:05
بسم الله الرحمن الرحيم

أهلاً بالجميع .. مسائكم ورد وجوري

في هذه اللحظة .. أنا لا أدّعي الاحتراف .. لكني اطمح اليه
ومع الدروس والتجارب والتطبيقات .. سنصل إليه جميعاً ;)

لذلك ادعوكم الى هذا الموضوع .. وهو اشبه بمدرسة لتعليم برنامج الفيجوال بيسك

الدعوة للمبتدئين & المتوسطين & المحترفين ..
والمشاركة متاحة للجميع [ علــّم أو تعلــّم ] .. ^_~ !

تمنياتي للجميع بدوام التوفيق والنجاح .. :o

دمتم ،،

هزيـم الرعـد
07-05-2007, 15:23
الدرس الأول : كيفية إضافة كلمة مرور بأسلوب حرّ لبرنامجك

راح نتعلم في البداية كيف نسوي كلمة مرور
وبأسلوب جميل وحرّ .. وبسيط ! ;)

في البداية نقوم بإضافة form جديد

http://www.mexat.com/vb/attachment.php?attachmentid=274163&d=1178549026

http://www.mexat.com/vb/attachment.php?attachmentid=274164&d=1178549026

ونرسم بداخله Text Box على شكل مستطيل :

http://www.mexat.com/vb/attachment.php?attachmentid=274165&stc=1&d=1178549026

http://www.mexat.com/vb/attachment.php?attachmentid=274166&d=1178549026

من الخصائص نقوم بتغيير النص الموجود بداخل الـ TextBox
http://www.mexat.com/vb/attachment.php?attachmentid=274167&stc=1&d=1178549026
اكتب مثلاً : اكتب كلمة المرور هنا

لاحظ كيف تغيرت :
http://www.mexat.com/vb/attachment.php?attachmentid=274168&d=1178549121

الآن نقوم بإضافة زر ورسمه على شكل مستطيل تحت الـ textbox الذي قمنا برسمه سابقاً :

http://www.mexat.com/vb/attachment.php?attachmentid=274169&stc=1&d=1178549121

http://www.mexat.com/vb/attachment.php?attachmentid=274170&d=1178549121

ومن الخصائص نغير مسمى الزر :

http://www.mexat.com/vb/attachment.php?attachmentid=274171&stc=1&d=1178549121

الآن اضغط على الزر مرتين [ دبل كلك ] :

http://www.mexat.com/vb/attachment.php?attachmentid=274172&d=1178549121

وقم بكتابة الكود التالي :


If Text1 = "mexat" Then
Form2.Show
Form1.Hide
End If

حتى يصبح بهذا الشكل :

http://www.mexat.com/vb/attachment.php?attachmentid=274173&d=1178549175

---------------------------


If Text1 = "mexat" Then
إذا كانت كلمة المرور التي وضعت هي mexat

Form2.Show
اذا قم بفتح الفورم الثاني

Form1.Hide
وايضاَ قم بإغلاق الفورم الاول

End If
إنهاء جملة الشرط


---------------------------

انتهى الدرس .. والتطبيق بالمرفقات ::جيد::
ملحوظة : الباسوورد هو mexat

وبإنتظار تطبيقاتكم .. ;)

وبإذن الله سنتواصل في وضع الدروس في هذا الموضوع
ومن اراد المشاركة في وضع دروس بسيطة وسريعة فيمكنه ذلك ::جيد::

AhmadDabbagh
07-05-2007, 17:00
يعطيك العافية على الموضوع الرائع
و يشرفني اكون احد تلاميذك و اولهم :D

انا عندي علم بالquick basic و بعض المعلومات عن الvb و لكن عمري ما طبقتها و عندي برنامج microsoft visual basic 2005 express edition

و قمت بتطبيق التعليمات و لكن ظهرلي عدة اخطاء errors
1- اشارة المساواة في الكود رفضها و قال expression expected
2- في كود Form2.Show
Form1.Hide
رفضهم و قال Error'WindowsApplication1.Form1' cannot refer to itself through its default instance; use 'Me' instead

هل ممكن ان اكواد الVB2005 تختلف عن القديم :confused:

و ملاحظة على كلامك بالكود لازم يكون في forum2 لكن انت لم تذكره و ذلك لانهاء الامر كما في تطبيقك المرفق

The Crash
07-05-2007, 17:21
- اشارة المساواة في الكود رفضها و قال expression expected
الكود مغلوط أصلاً يا أخي لازم يكون:o


Text1.Text = "mexat"


Error'WindowsApplication1.Form1' cannot refer to itself through its default instance; use 'Me' instead

هو عم يقلك استخدم Me في الفورم يعني اكتب بدل
Form1.Hide
اكتب
Me.Hide
و لكن أعتقد بانك لم تعرف الفورم أساساً


هل ممكن ان اكواد الVB2005 تختلف عن القديم

طبعاً و ليس ذلك فحسب بل أكواد ال 2003 تختلف عن ال 2005..

و أطلب منك هزيم أن توضح على أي مترجم تعمل بالضبط :o و أيضاً الدرس الي كتبته انت فصلته في موضوعي السابق يا أخي..هكذا صار هناك عده دروس بنفس النقطة في القسم::جيد::

AhmadDabbagh
07-05-2007, 17:41
الكود مغلوط أصلاً يا أخي لازم يكون

كلامك صحيح و بال 2005 لازم يكون الكود هكذا
If TextBox1.Text = "mexat" Then
انا هيك زبطت معي




هو عم يقلك استخدم Me في الفروم يعني اكتب بدل
Form1.Hide
اكتب
Me.Hide

انا فهمت عليه و و عملت هيك بس شكيت انه غلط بس رجعت تاكدت و قرات انه الكود للforum اللي بتشتغل عليه اذا بدك تكتبلو كود بتكتبو بصيغة me و اذا بدك تكتب عن forum ثانية بنفس الكود تقدر تكتبها forum2.hide عادي بقبلها



طبعاً و ليس ذلك فحسب بل أكواد ال 2003 تختلف عن ال 2005..

هذا الكلام مطبق على جميع البرامج و حبيت اتاكد و يسلمو على تاكيد المعلومة





على العموم مشكور على الرد و زي ما قلت هزبم لازم يوضح على انو مترجم بشتغل
و كمان بنوه انه الملف المرفق بعد ادخال الباسورد تخرج نافذة ثانية و هو حاططها بالكود يس لم يشرح طريقة وضعها (مع انه المتقدمين بعرفوا وضع الtext ) بس يفضل انه تنحط الطريقة لانه في مبتدءين بهمهم يعرفو

هزيـم الرعـد
07-05-2007, 17:55
أهلاً بكما اخواني ^^
او "استاذاي" .. لاني مبتدئ كمان بالفيجوال :p

اخي احمد :

انا عندي علم بالquick basic و بعض المعلومات عن الvb و لكن عمري ما طبقتها و عندي برنامج microsoft visual basic 2005 express edition

الفيجوال بيسك 2005 سمعت عنه اليوم .. تصدق ! :مرتبك:
طيب انت كيف تشوفه "من وجهة نظرك" .. هل هو اسهل وافضل من الـ vb 06 ?
اذا اسهل راح احمله .. يمكن اصير مبدع بالبرمجة مثلك ::جيد::

انا اطقطق خفيف بالفيجوال بيسك 6 .. لكن مو محترف مثل ذا كراش وكليمو ^_~

ان شاء الله اكون مثلهم ^^ !


ذا كراش


و أطلب منك هزيم أن توضح على أي مترجم تعمل بالضبط :o

وش قصدك بالمترجم ؟ :مرتبك: ..

البرنامج اللي صممت فيه البرنامج اعلاه بالـ .[ Microsoft Visual Basic 6.0 ]

اخوي احمد :


انا فهمت عليه و و عملت هيك بس شكيت انه غلط بس رجعت تاكدت و قرات انه الكود للforum اللي بتشتغل عليه اذا بدك تكتبلو كود بتكتبو بصيغة me و اذا بدك تكتب عن forum ثانية بنفس الكود تقدر تكتبها forum2.hide عادي بقبلها

ايضاَ لدي سؤال ~_~ ! بخصوص هالنقطة

form2.hide
Hide > الامر اخفاء .. لكن لو ذهبت الى إدارة المهام Ctrl + Alt + Delete يظهر البرنامج لي شغال .. ><

اذكر اخي اياس شرح لي اياها قبل لكن نسيتها ::مغتاظ:: !

-------

حياكم اخواني في الموضوع ..
اسعدني تواجدكما ^^ !

غريبة الأطوار
07-05-2007, 17:59
جـــات صاحبة الموضوع :تدخين:




:ضحكة:


هزيم ترى انا مو فاهمة و لا كلمة:غياب:

يعني اول شي فهمني وش هو الــ...الـ:مرتبك:..مدري شسمه بس اقصد الشي اللي بتتكلموا عنه:موسوس:

<<تحس مالها داعي:تعجب:

يلا احد يتبرع و يفهمني...ابغى اتعلم:نظارة:

AhmadDabbagh
07-05-2007, 18:00
الفيجوال بيسك 2005 سمعت عنه اليوم .. تصدق !
طيب انت كيف تشوفه "من وجهة نظرك" .. هل هو اسهل وافضل من الـ vb 06 ?

في خصائص اكثر من 6 و يحتوي على ميزات اكثر( و هذا معروف لانه كل حديث بكون مطور اكثر)





لاني مبتدئ كمان بالفيجوال
صرنا اثنين هع هع :D




form2.hide

هذا الامر خاطيء اذا كنت تريد انهاء البرنامج لان هذا الامر يقوم باخفاء البرنامج لا اغلاقه
هناك امر اخر لكن نسيته، اذا تذكرته بقلكياه، او the crash يخبرنا

AhmadDabbagh
07-05-2007, 18:05
هناك امر اخر لكن نسيته، اذا تذكرته بقلكياه،

تذكرته .close
يعني بتصير forum2.close او me.close كما في ال 2005

هزيـم الرعـد
07-05-2007, 18:07
في خصائص اكثر من 6 و يحتوي على ميزات اكثر( و هذا معروف لانه كل حديث بكون مطور اكثر)

هل هو سلس بالتعامل ؟

يعجبني 6 لانه سهل جداً وأوامرها مفهومة .. بس يحتاج تفهم اساسيات الاكواد والقوائم ^^ ! > على ما اظن

لدي سؤال : انا الان محمل vb6 >> هل استطيع تحميل 2005 معاه .. والا يلزم اني احذف 6 عشان اثبت 2005 ؟ ><


صرنا اثنين هع هع

مو مشكلة اخوي .. تعلمني واعلمك وان شاء الله نوصل القمر سوا :p !


هذا المر خاطيء اذا كنت تريد انهاء البرنامج لان هذا الامر يقوم باخفاء البرنامج لا اغلاقه
هناك امر اخر لكن نسيته، اذا تذكرته بقلكياه، او the crash يخبرنا

صحيح .. يوم كنت اتعلم [ فتح فورم واغلاق فورم اخر .. ] كنت استخدم هالامرين فقط
توني كتبت form1. > ظهر لي قائمة فيها اوامر .. ما عرفت منها الا [ تحديث ، حركة ، اخفاء ، اظهار .. ] والبقية ما فهمت منهم حاجة ~__~ !

هزيـم الرعـد
07-05-2007, 18:10
تذكرته .close
يعني بتصير forum2.close او me.close كما في ال 2005

:مرتبك:

http://www.mexat.com/vb/attachment.php?attachmentid=274205&stc=1&d=1173481748

مافيه close ::مغتاظ::

هزيـم الرعـد
07-05-2007, 18:13
جـــات صاحبة الموضوع :تدخين:




:ضحكة:


هزيم ترى انا مو فاهمة و لا كلمة:غياب:

يعني اول شي فهمني وش هو الــ...الـ:مرتبك:..مدري شسمه بس اقصد الشي اللي بتتكلموا عنه:موسوس:

<<تحس مالها داعي:تعجب:

يلا احد يتبرع و يفهمني...ابغى اتعلم:نظارة:


اهلين غريبة ^_^

هذا برنامج لغة برمجة .. Microsoft Visual Basic 6.0
على فكرة هو اصعب من الفوتوشوب :D > يبي يخوّفك :p

حياك ِ اي وقت في الموضوع .. حملي البرنامج وان شاء الله تحطين دروس معانا هنا ;)

سلام ^^

غريبة الأطوار
07-05-2007, 18:16
هذا برنامج لغة برمجة .. Microsoft Visual Basic

اممممممم...و لغة البرمجة هذي ايش تعملوا فيها :مرتبك: <<ميؤووس منها:ميت:


على فكرة هو اصعب من الفوتوشوب :D > يبي يخوّفك :p

خخخخخخخخخ...:p


حملي البرنامج

من فين:لقافة:؟


وان شاء الله تحطين دروس معانا هنا ;)

في المشمش:ضحكة:

The Crash
07-05-2007, 18:19
مافيه close
استخدم End يا هزيم و ليس Close تلك للvb.net :o

انا الان محمل vb6 >> هل استطيع تحميل 2005 معاه .. والا يلزم اني احذف 6 عشان اثبت 2005 ؟ ><
أكيد بتقدر لأن كل منهما بيئة مختلفة فتلك تعمل على الCom و هذه تعمل على الNetFrameWork ...و أنا بالعاده بنصب التنين سوا ^.^

أختي الكريمة غريبة الأطوار ممكن أطلب منك طلب أخوي...نحنا هنا نعلم و نتعلم و ردود المزاح سوف تزيد عدد الصفحات بدون فائدة...فكما تعلمين قسمنا لا يشابه قسم الأصدقاء و المرح بل هو أكثر جدية...:o

AhmadDabbagh
07-05-2007, 18:24
استخدم End يا هزيم و ليس Close تلك للvb.net

مزبوط كودات ال6 و ال 2005 مختلفين و انا جديد قاعد على ال2005 في كتير اختلاف بالكودات



انا الان محمل vb6 >> هل استطيع تحميل 2005 معاه .. والا يلزم اني احذف 6 عشان اثبت 2005 ؟

من فين؟

في عضو حط رابط لتحميله مش متذكر وين بس الاقيه بحطلكياه و مش غلط حدا ثاني اذا بعرف يحط

غريبة الأطوار
07-05-2007, 18:25
أختي الكريمة غريبة الأطوار ممكن أطلب منك طلب أخوي...نحنا هنا نعلم و نتعلم و ردود المزاح سوف تزيد عدد الصفحات بدون فائدة...فكما تعلمين قسمنا لا يشابه قسم الأصدقاء و المرح بل هو أكثر جدية...:o


سوري عالازعاج:نوم:


مع انه كان ودي اتعلم..يلا خيرها بغيرها,,


سلام

The Crash
07-05-2007, 18:43
سوري عالازعاج



مع انه كان ودي اتعلم..يلا خيرها بغيرها,,



سلام

طولي بالك ليش زعلتي:p
أختي نحنا منعلمك و منحطك على راسنا:o ...و لكن أهم شيء بس تكون ردودك في إطار الموضوع الي عم نحكي فيه و أهلاً و سهلاً فيكي دائماً :o

KABOOM
07-05-2007, 20:24
موضوع رائع والاروع هو اتاحة الفرصة للجميع بالمشاركة وابداء الرأي

محمد بن عبدالله
08-05-2007, 01:01
السلام عليكم ورحمة الله وبركاته ،،

هزيم :نوم: .. فاتح الموضوع ولا تقول لي ؟ .. يعني انشغلنا شويه بالاختبارات .. تتركنا
.. لمّح بس طيب :لقافة:

بالنسبة للتسميه باسم الفورم . فهذا شيء صحيح ولكن يستحسن دائماً انك تكتب me اذا كنت تتكلم
عن نفس الفورم لأنك احياناً تضطر تغير اسم الفورم .. وقتها راح تظهر لك اخطأ ولازم تعيد التسميه
البرنامج هذا خفيف بس لو واحد زي مكسات ريدر مثلاً >_< .. 18 صفحه للأكواد بس .. كم تقعد تبحث وتعدل :مندهش:

كما أحب أوضح أن أكواد الـ VB6 وأنت نازل قريبة جداً وفروقها ضئيله .. عشان كذا منتديات البرمجة
الأجنبيه تصنف الـ VB6 وما دون في قسم واحد .. والـ NET واللغات الأخرى باقسام اخرى

بالنسبه للبرنامج >> استقبل التطوير البسيط هذا :D

شوف الصوره

http://www.mexat.com/vb/attachment.php?attachmentid=274167&stc=1&d=1178549026

امسح الي مكتوب في الـ text وخليه فاضي .. ::جيد::

بعدين في المكان الي تحته .. اسمه "ToolTipText"
اكتب " الرجاء كتابة كلمة المرور هنا "

هذي الحركة اش تسوي ؟..
هذي تخليك لما تحط الماوس على المربع تطلع الجمله في مستطيل صغير جنب الماوس ..
ودائماً تكون احسن .. واريح لأنها تبين للمستخدم الفائدة من المكان هذاك دون ما تلعب في شكل البرنامج

الشي الثاني
في خيار في نفس القائمة الي في الصوره اسمه Password Chart .. او شي قريب من كذا
حط فيه رمز .. اي رمز تحب .. فرضاً " * " << النجمه ..
هذا يخلي كل الكلام الي يكتبه المستخدم .. نجوم .. عني كلمه مخفيه ::جيد:: << وهذا المطلوب في كلمات السر ;)


جرب هذول وطبقهم

في أمان الله ،،

AhmadDabbagh
08-05-2007, 01:17
الشي الثاني
في خيار في نفس القائمة الي في الصوره اسمه Password Chart .. او شي قريب من كذا
حط فيه رمز .. اي رمز تحب .. فرضاً " * " << النجمه ..
هذا يخلي كل الكلام الي يكتبه المستخدم .. نجوم .. عني كلمه مخفيه << وهذا المطلوب في كلمات السر

مشكور

كما انه في ال NETتوجد خيار usesystempasswordchar

و هذا يقوم بجعل الكلام المكتوب بالtextbox على شكل نقاط بدل نجوم
و يوجد ايضا خيار passwordchar حيث تضع اي رمز تريده و يظهر

الوردة الجوريه
08-05-2007, 08:31
السلام عليكم ورحمة الله و بركاته

يالي اسمك هزيم و فاتح الموضوع:نوم:


في حاجة ابغى اقولها

بما ان هذي مدرسة زي ما قرأت في المقدمة فالمفروض انكم تبدءون خطوه خطوة

أول شيء عرفونا ايش يعني فيجيول بيسك + الفائدة منه = المحصلة النهائية من استخدام البرنامج ايش بالضبط؟؟

انتوا على طول كتبتوا تطبيقات و اكواد بالهداوه علينا::مغتاظ::

The Crash
08-05-2007, 10:59
في حاجة ابغى اقولها

بما ان هذي مدرسة زي ما قرأت في المقدمة فالمفروض انكم تبدءون خطوه خطوة

أول شيء عرفونا ايش يعني فيجيول بيسك + الفائدة منه = المحصلة النهائية من استخدام البرنامج ايش بالضبط؟؟

ورده كما قال هزيم هنا للتطبيق و بالنسبة للمفاهيم ارجعي للموضوع :
http://www.mexat.com/vb/showthread.php?t=48200

و أذكرك يا أختي الموضوع جدي :o و لا نريد صرقعة(مع إنك لسا ما قلتيلي معناها) :p

الوردة الجوريه
08-05-2007, 11:23
ورده كما قال هزيم هنا للتطبيق و بالنسبة للمفاهيم ارجعي للموضوع :
http://www.mexat.com/vb/showthread.php?t=48200

و أذكرك يا أختي الموضوع جدي :o و لا نريد صرقعة(مع إنك لسا ما قلتيلي معناها) :p

:p والله اتكلم جد انا ما امزح ابغى اتعلم

هو قال مدرسة
وقال ورد جوري هو الي ناداني:D

طيب بس سؤال ايش الهدف من هذي اللغه:)

صرقعة يعني كثرة غلبه:ميت:

هزيـم الرعـد
08-05-2007, 11:29
غريبة الأطوار

ايش بك .. والله انك غريبة اطوار صحيح :confused:
راح اعلمك على البرنامج ولا يهمك .. بس ابغا منك زيارة مستمرة في الموضوع :rolleyes:
وراح اشرح لك الاساسيات كلها ان شاء الله ^_^

> مو لما اعرفها انا بالأول :D

Kill'em All

اخيراً نور الموضوع ::سعادة:: .. انا يوم حطيته اقول بيني وبين نفسي "انا ناسي شي مهم ::مغتاظ:: "
والله ياخي الموضوع من غيرك ما يسوى :بكاء: .. > واحد بكاش :D

والله يعطيك العافية .. "يلوموني فيك وانت استاذهم :rolleyes: "
طبقت الدرس بنجاح :مكر:
http://www.mexat.com/vb/attachment.php?attachmentid=274276&stc=1&d=1173543360
> لا ويتشرط ويقول بسرعة :p

ياليت تواصل في دروسك .. مرة روعة ^_~

وياليت اذا فيه تطبيق عملي تعطينا اياه :o
اموت على التطبيقات :D

AhmadDabbagh


كما انه في ال توجد خيار usesystempasswordchar
و هذا يقوم بجعل الكلام المكتوب بالtextbox على شكل نقاط بدل مجوم

^^ عجبتني الحركة ..
احسن عشان اذا كتبت الباسورد قدام احد ما يعرفه ::جيد::

بس الطريقة اللي قالها كليمو روعة .. اللي هي passwordchar
افكر اكتب اسمي [ هزيم الرعد ] بدل الـ *** :لقافة:

أجدد مو ؟ ;)


الوردة الجوريه

اهلين جوجو .. وعليكم السلام والرحمة ^^
منورة الموضوع


أول شيء عرفونا ايش يعني فيجيول بيسك + الفائدة منه = المحصلة النهائية من استخدام البرنامج ايش بالضبط؟؟

تعرفين انا متحمس مرة .. وحبيّت انافس موضوع [ علموني ^ـ^ ] ..
فسويت الموضوع والدرس بعصرية وحدة :D > حتى مع تثبيت البرنامج :rolleyes:


انتوا على طول كتبتوا تطبيقات و اكواد بالهداوه علينا ::مغتاظ::

انتم المخضرمين اللي المفروض تعلمونا البرمجة بالذات .. ما تعرفون الاساسيات ؟ :بكاء:
على فكرة جوجو .. ترى التعاريف وهالشغلات مرة ما احبها ولا اعترف فيها بمسمى "دروس"
هذي تعاريف ومقدمة عن البرنامج .. ممكن تفيد وممكن غالباً لا ^_~

عشان كذا بدأنا بالتطبيقات .. وفكرة الباسوورد خطرت على بالي وعلى طول سويتها
الدرس الجاي عن الالة الحاسبة .. بإسثناء الجمع طبعاً .. لاني ما اعرف كي اسويه
اكتب [ 1 + 1 ] يعطيني الناتج [ 11 ] :محبط:

قريباً ان شاء الله تشوفين ابداعاتي البرمجية :D

The Crash

اهلين عزيزي المبدع :cool:


و أذكرك يا أختي الموضوع جدي :o و لا نريد صرقعة(مع إنك لسا ما قلتيلي معناها) :p

تعطيني درس بالفيجوال بيسك واعلمك يعني ايش صرقعة ؟ :لقافة: > تبادل خبرات ^^

عادي اخوي وسّع صدرك ^_^ .. الموضوع مفتوح للجميع بالمشاركة .. ;)
وانا من اول متوقع الصرقعة هنا .. هههه "امزح :D "

وممكن الاسلوب هذا يوصل للقمر سوا ^^ !

طبعاً اول مشاريعي بعد الاحتراف :rolleyes: .. راح اسوي برنامج يوصلني للقمر :لقافة: .. بروح انا واخي AhmadDabbagh جولة استطلاعية :رامبو:

هزيـم الرعـد
08-05-2007, 11:38
:p والله اتكلم جد انا ما امزح ابغى اتعلم

هو قال مدرسة
وقال ورد جوري هو الي ناداني:D

:eek:

يممه منك بس :لقافة: .. حولتي المقدمة كلها لصالحك ! ::مغتاظ::


طيب بس سؤال ايش الهدف من هذي اللغه:)

اللي اعرفها ان هذا برنامج يسوي برامج :مرتبك: !

سويت آلة حاسبة فيه .. [ تضرب وتنقص وتقسم .. بس ما تجمع ]
كليمو اذكر علمني كيف اسوي الجمع بس نسيت :بكاء:


صرقعة يعني كثرة غلبه:ميت:

:لعق:

صرقعة يعني .. :rolleyes:


:غريب: :تعجب: :نينجا: :جرح: :موسوس: :غياب: :ضحكة: :واجم: :لعق: :سعادة2:


هذا كاركتير مصرقع .. :D

http://www.alriyadh.com:81/2006/08/30/img/308149.jpg

:مرتبك:

The Crash
08-05-2007, 11:45
والله اتكلم جد انا ما امزح ابغى اتعلم

هو قال مدرسة
وقال ورد جوري هو الي ناداني

طيب بس سؤال ايش الهدف من هذي اللغه

صرقعة يعني كثرة غلبه
منورة الورده..بالفعل قلت ما لك بالعاده تدخلي قسمنا :p
يا ستي البرمجه هي عملية صناعة البرامج ماشي..أو التطبيقات نفس الشيء...يعني برنامج الفوتوشوب مصنوع بواسة لغات البرمجة (طبعاً ليس باللغة التي نتكلم عنها فهي لغة بسيطة) و إنك تصنعي برنامج بإيدك بواسطة الأوامر و الكودات هذا ما يسمى البرمجه ..يعني هي باختصار ها..


تعطيني درس بالفيجوال بيسك واعلمك يعني ايش صرقعة ؟ > تبادل خبرات ^^

عادي اخوي وسّع صدرك ^_^ .. الموضوع مفتوح للجميع بالمشاركة ..
وانا من اول متوقع الصرقعة هنا .. هههه "امزح "
ولو يا أخي تكرم عينك بس بتعمل لي برنامج بكتب له صرقعة بيعطيني معناها :p

هو بصراحة يا أخي أي موضوع ينقلب مزاح و ضحك بيخرب و بصير مهزلة و سيرك لذلك حبيت نكون جديين قدر الإمكان يعني ممكن يمزح الشخص مع ردوده و هوي عم يتعلم أما أن يضيف البعض ردود فقط لا يوجد بها كلمة متعلقة بالموضوع فهذا ثقيل بحقه قبل أن يكون بحقنا :o

هزيـم الرعـد
08-05-2007, 12:04
ولو يا أخي تكرم عينك بس بتعمل لي برنامج بكتب له صرقعة بيعطيني معناها :p

يالله انا سويت البرنامـج
بالمرفقات ;)

جـرب اكتـب [ اياس ] < لا تنسى الهمزة همزة وصل :مرتبك:
وثم جـرب اكتـب اي حاجة ثانية :rolleyes:

الوردة الجوريه
08-05-2007, 12:19
تعرفين انا متحمس مرة .. وحبيّت انافس موضوع [ علموني ^ـ^ ] ..
فسويت الموضوع والدرس بعصرية وحدة > حتى مع تثبيت البرنامج
روح لموضوع علموني فيه حاجة تنتظرك:نوم:

انتم المخضرمين اللي المفروض تعلمونا البرمجة بالذات .. ما تعرفون الاساسيات ؟
على فكرة جوجو .. ترى التعاريف وهالشغلات مرة ما احبها ولا اعترف فيها بمسمى "دروس"
هذي تعاريف ومقدمة عن البرنامج .. ممكن تفيد وممكن غالباً لا ^_~
المخضرمين من عصر الديناصورات ايش عرفهم بالبرمجة
انتوا الجيل الجديد جيل الانترنت:rolleyes:

بعدين التعريف شيء مهم انا ما اقول لك اكتب تعريف البرنامج لغة و اصطلاحاً:D بس اعطيني نبذة اعرف ايش الفايدة من البرنامج


قريباً ان شاء الله تشوفين ابداعاتي البرمجية
:نوم: مو قبل ما تدخلون موضوعنا في المسابقة


اياس


منورة الورده..بالفعل قلت ما لك بالعاده تدخلي قسمنا
يا ستي البرمجه هي عملية صناعة البرامج ماشي..أو التطبيقات نفس الشيء...يعني برنامج الفوتوشوب مصنوع بواسة لغات البرمجة (طبعاً ليس باللغة التي نتكلم عنها فهي لغة بسيطة) و إنك تصنعي برنامج بإيدك بواسطة الأوامر و الكودات هذا ما يسمى البرمجه ..يعني هي باختصار ها..
طيب اعطوني الرابط
و إلا من فين اجيب البرنامج علشان اطبق معاكم:لقافة:


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

:p لا لا ان شاء الله ما نشطح كثير في الصرقعه

AhmadDabbagh
08-05-2007, 14:21
كل هذا صار بغيابي
the crash

و أذكرك يا أختي الموضوع جدي و لا نريد صرقعة(مع إنك لسا ما قلتيلي معناها)

لا يا اخوان the crash معاه حق مش لازم يصير الموضوع طرقعة او صرقعة مع اني ما بعرف شو معناها ::مغتاظ::





وردة
يا هلا بوردة نورتي الموضوع و قلبتيها حماس :ضحكة:



طيب بس سؤال ايش الهدف من هذي اللغه

مثل ما قالولك الهدف من لغات البرمجة هي عمل برامج لها هدف معين ، و هذه البرنامج تنعمل للناس يعني احنا و ذلك لنستطيع التفاهم مع الكمبيوتر يعني لغة البرمجة جعلت البرنامج كمترجم بيني و بين الكمبيوتر، فمثلا vb 6 هو نسخة قديمة و الحديثة هي VB.net 2005 ، هذا البرنامج اغلب استخدامه هو لعمل نوافذ (نوافذ الكمبيوتر مش شباك غرفة) اعطيكي مثال بسيط عندما تريدين مسح ملف تظهر لك نافذة و تسالك انت كنت موافقة، فقد تم برمجة هذه النافذة عن طريق الvb ، و يمكن باستخدام لغات البرمجة الاخرى ادخال برمدة basic عليها ، في لغة c++(انا عم بتعلمها حاليا) تستطيعي استخدام التطبيقات التي عملتيها في basic ، مثلا في c اريد عمل برنامج يقوم باظهار رقم التلفون عند كتابة الاسم ، استطيع استخدام basic لاتمام نوافذ البرنامج و ادخالها على لغة c ، و بيسك من اللغات البسيطة و لكن لا يمكن الاستغناء عنها.

اتمنى تكون فهمتي من الشرح و هذا درس مش بس الك لكل الاعضاء المهتمين كمان.
و اي استفسار احنا جاهزين



المخضرمين من عصر الديناصورات ايش عرفهم بالبرمجة
انتوا الجيل الجديد جيل الانترنت
نعم احنا المخضرمين قدام لكن هذا لا يعني عدم مواكبة العصر( حاسس حالي فيلسوف)



طيب اعطوني الرابط
و إلا من فين اجيب البرنامج علشان اطبق معاكم
معاكي حق بهذي انا عندي النسخة الحديثة و بدي النسخة القديمة
و الصراحة بتلزمني عشان بس نسير نحط تطبيقات اقدر اعرف الاختلاف بين النسختين و احط كيفية التطبيق على النسخة الحديثة


هزيمو


راح اسوي برنامج يوصلني للقمر .. بروح انا واخي AhmadDabbagh جولة استطلاعية

مشكور ما نسيتني بس بالاول نطلع من الارض بعديها نوصل القمر



يالله انا سويت البرنامـج
بالمرفقات

جـرب اكتـب [ اياس ] < لا تنسى الهمزة همزة وصل
وثم جـرب اكتـب اي حاجة ثانية

حملت البرنامج و يا ريت تكتب الخطوات اللي عملتها افضل ليستفيد الجميع

و انا عندي استفسار انا شغلت الرنامج و كتبت اياس و حطيت ok و طلعلي المبدع و بعدها حطيت كمان ok و طلعلي (اياس احسن واحد)، بس لما عدت البرنامج و كتبت اشي تاني غير اياس طلعلي (اياس احسن واحد) بدون ما يطلع المبدع، حسب تحليلي انه هزيم اشترط انه بس ينكتب اياس يطلع المبدع بعدها يطلع (اياس احسن واحد)
و الشرط اطبق على المبدع فقط فكيف بقدر يطبقها على (اياس احسن واحد) بدون ما يكرر جملة الشرط؟؟؟

انا بتذكر انه منقدر نحط بعد if statement كلمة else و بعدها نحط انه لا يظهر اشي فالجملة بتصير غير ذلك لا تظهر شيء
فما الكود الصحيح لعمل ذلك؟ :confused:


عنجد يا اخوان ما بدنا صرقعة(نفسي اعرف معناها بس عاجبتني الكلمة)
و لنبلش تعليم الVB ::جيد::

هزيـم الرعـد
08-05-2007, 14:56
أهــلاً مرة اخرى ^^

الوردة الجورية


روح لموضوع علموني فيه حاجة تنتظرك:نوم:

الله يستر .. :مرتبك:


المخضرمين من عصر الديناصورات ايش عرفهم بالبرمجة
انتوا الجيل الجديد جيل الانترنت:rolleyes:
بعدين التعريف شيء مهم انا ما اقول لك اكتب تعريف البرنامج لغة و اصطلاحاً:D بس اعطيني نبذة اعرف ايش الفايدة من البرنامج

:D :D :D

الله يغربل ابليسك يا وردة .. منجد " ديناصورات مرة وحدة هههه " :p
يا ستي بأهـ .. ما كل البرامج exe .. وش راح تفرق يعني :لقافة: > ناوي يجيب العيد :مرتبك:

اخوي احمد شرح لك مضبوط ;)
راح ابحث عن رابط للبرنامج .. ان ما حصلته برفعه لك ^_~


:نوم: مو قبل ما تدخلون موضوعنا في المسابقة

اجل حسافة عليك ما راح تشوفين ابداعاتي البرمجية ::مغتاظ::

AhmadDabbagh


كل هذا صار بغيابي

الله يهديك وينك ؟ ::مغتاظ:: .. باقي كم كيلو ونوصل القمر :p


لا يا اخوان the crash معاه حق مش لازم يصير الموضوع طرقعة او صرقعة مع اني ما بعرف شو معناها ::مغتاظ::

الموضوع مفتوح للجميع بالمشاركة ^_^ !


اتمنى تكون فهمتي من الشرح و هذا درس مش بس الك لكل الاعضاء المهتمين كمان.
و اي استفسار احنا جاهزين

انا اشوف علامة استفهام كبيرة فوق راس الوردة :p .. بعد هالشرح راحت ملح :لقافة:


مشكور ما نسيتني بس بالاول نطلع من الارض بعديها نوصل القمر

اكيد .. مو انت السواق :لقافة: > قلب عليك :مكر:
اي والله معك حق .. مليت من الارض خلنا نغير جو شوي ^_^


حملت البرنامج و يا ريت تكتب الخطوات اللي عملتها افضل ليستفيد الجميع

حاضر .. ::جيد::

انا كتبت هالكود :



If Text1 = "اياس" Then
Text1 = "المبدع"
Else
Text1 = "اياس احسن واحد"
End If

بهذا الشكل :

http://www.mexat.com/vb/attachment.php?attachmentid=274313&stc=1&d=1173556574

جربه وشوف وش يطلع معاك ;)

The Crash
08-05-2007, 16:28
تسلم يا هزيم:o

انا آسف للقصور بتعرف هالوقت لم يعد ملكي...

في تطبيق بسيط و سريع هنا على تغيير لون الخط ماشي..

تغيير اللون (الText مثلاً):

1-اذهب لقائمة الأدوات Tool box ثم انقر عليه بالزر اليمين ثم اختر Components ثم ستظهر لك نافذة اختر منها الأداء التي أسمها Microsoft Common Dialog Control 6.0 ...ثم ضع أمامها إشاره صح ثم OK ستظهر لك أداه جديده في صندوق الادوات.
2-أضف لمشروعك أداتين الأولى صندوق نص: Text box و الثانية Microsoft Common Dialog Control 6.0 و زر Command.
3-ادخل كود الClick في الزر ثم اكتب الكود التالي:


Private Sub Command1_Click()
' لإظهار مربع الألوان
CommonDialog1.ShowColor
'جعل قيمة لون النص مساوية للون الأداة
Text1.ForeColor = CommonDialog1.Color
End Sub

و جرب
أما وظيفتك فهي سأعطيك الكود الأكثر احترافية و ستقول لي الفرق بينهما ^.^


الكود هو :


Private Sub Command1_Click()
CommonDialog1.Color = Text1.ForeColor
CommonDialog1.ShowColor
Text1.ForeColor = CommonDialog1.Color
End Sub

هزيـم الرعـد
09-05-2007, 10:48
الله يسلمـك ^_^

وشكـراً لـك عـلى الـدرس .. ;)
قريتـه اكثر من مـرة يالله فهمـت ايـش قصدك بالـ .. Microsoft Common Dialog Control 6.0 :ميت:

سويته بنجاح .. شوف المرفقات :rolleyes:

matt the best
14-05-2007, 14:21
حسنا لدي بعض الخبرة عن الفيجوال بيسك

وان شاء الله افيدكم واستفيد;)

سويت بروجيكت باستخدام طريقة "اف ذن" بفيجوال ستوديو 2005

ورفعتو على الموقع ان شاء الله يفيدكم:)

AhmadDabbagh
14-05-2007, 23:08
برنامجك رائع :D لكن هناك خطاين في الكودات
و هم ظاهرين لكن يبدو انك لم تنتبه

و هم خطان في نفس المكان

If TextBox1.Text > 40 <>True (>=100) Then

حيث انه هذا الكود فيه خطا <> لا معنى لها و وجودها خاطيء و true ايضا لا داعي لوجودها و طريقة وضعك للاكبر او يساوي 100 خاطئة

حيث الكود الصحيح يجب ان يكون هكذا

If TextBox1.Text > 40 And TextBox1.Text <= 100 Then

عندها لن يظهر اي خطا

يمكن كتابته بطريقة اخرى دون الحاجة الى كتابة TextBox1.Text مرتين لكنها غابت عن بالي


شكرا على البرنامج :D

مشاكس البحرين
17-05-2007, 09:59
مشكوووووووووووووووووور على الموضوع المميز ...

و يعطيك الف عافية على الطرح

تحياتي

مشاكس البحرين

علي_بابا
17-05-2007, 10:57
روووووووووووعة يعطيكم العافية

matt the best
18-05-2007, 18:54
برنامجك رائع :D لكن هناك خطاين في الكودات
و هم ظاهرين لكن يبدو انك لم تنتبه

و هم خطان في نفس المكان

If TextBox1.Text > 40 <>True (>=100) Thenحيث انه هذا الكود فيه خطا <> لا معنى لها و وجودها خاطيء و true ايضا لا داعي لوجودها و طريقة وضعك للاكبر او يساوي 100 خاطئة

حيث الكود الصحيح يجب ان يكون هكذا

If TextBox1.Text > 40 And TextBox1.Text <= 100 Thenعندها لن يظهر اي خطا

يمكن كتابته بطريقة اخرى دون الحاجة الى كتابة TextBox1.Text مرتين لكنها غابت عن بالي


شكرا على البرنامج :D


اوووه:مرتبك:

عذرا لم انتبه للاخطاء:مرتبك:

عشان انا متعود على القديم (ترا الاشارة <> تعني لا يساوي)

شكرا على التصحيح:o

صنيتان
24-05-2007, 02:06
ما شاء الله عليكم


الناس في وادي وانتم في وادي

M!SS.Pink
27-07-2007, 14:03
السلام عيكم

حملت الفيجوال بيسك لكن

يوم اثبته يطلب من ال Id

ممكن تساعدوني ؟

RanZ
23-11-2011, 20:45
اول برنامج لي (تجربة) عبارة عن آله حاسبة xD

هذا الرابط :
http://www.mediafire.com/?1euv2q4il6dzzja

لاكن في تقدم مستمر ان شاء الله ^^

ابغا رايكم فيه^^

وكمان حجمو : 44KB

X'D

مشكلتي الايقونه تقول في خذا في الصورة ><"

H.E.Lion
04-12-2011, 19:26
السلام عليكم ورحمة الله وبركاته
انا قمت بتصميم برنامج بالفيجوال باسيك 2010
بس طلع لي مشكل
البرنامج شغال عندي انا سليم 100%
بس كل ما ابعثه لأي شخص ما يشتغل ويعطي هذه الرسالة

http://data.imagup.com/12/1137678758.jpg

حيرني وما تعرفت للمشكل حتى الآن
بحط رابط البرنامج ويا ريت القى الحل عندك :بكاء:

البرنامج

(http://www.mediafire.com/?vwljeudpkaasv7e)وشكرا