Nwahy Articles V3 pro

فيجوال بيسك

تشغيل البرامج والملفات

تشغيل الملفات هناك عدة طرق لتشغيل الملفات في الويندوز من داخل الفيجوال بيسك. وقد وضعنا في هذا الدرس أهم الطرق لتشغيل الملفات التنفيذية والملفات الأخرى. لعنا نقدم الفائدة لكل مبرمج في الفيجوال بيسك. نبدأ بتشغيل الملفات التنفيذية ( البرامج EXE) أولاً - بإستخدام الدالة Shell : هذه الدالة تستخدمها الفيجوال بيسك لتشغيل ...

تاريخ الإضافة: 20/3/2008

زيارات: 2000

تشغيل البرامج والملفات

تشغيل ملف فيديو

الملتميديا - تشغيل ملف فيديو درس اليوم سوف يعجبك كثيراً إذا فهمت الأساسيات وفكرت قليلاً سوف تعمل أجمل برنامج لفتح ملفات الصوت والصورة. سوف نتعامل مع عنصر تحكم جاهز هو Windows Media Player وتعرف كيف تضيفه . عن طريق زر يمين فوق صندوق الأدوات اختر Windows Media Player وأنقر Ok فتظهر أيقونته على صندوق الأدوات . ضعه بعد ذلك على الفورم وضع الأدوات ...

تاريخ الإضافة: 20/3/2008

زيارات: 2127

تشغيل ملف فيديو

تشغيل الصوت مع عنصر تحكم

الملتميديا - تشغيل الصوت بأداة MCI هناك طريقة جيدة لتشغيل الصوت بكافة انواعه وهي عن طريق إستخدام عنصر التحكم Microsoft Multimedia Control طريقة وضعه على الفورم هي : أنقر بالزر اليمين للماوس فوق صندوق الأدوات . فتظهر لك قائمة إختر منها Components فيظهر لك مربع حوار يحوي على الأدوات سوف تجد فيها العنصر Microsoft Multimedia Control وأنقر فوق الزر Ok ضعها ...

تاريخ الإضافة: 20/3/2008

زيارات: 1924

تشغيل الصوت مع عنصر تحكم

تشغيل الصوت دون أدوات

الملتميديا - تشغيل الصوت دون أدوات درس اليوم هو عبارة عن طريقة تشغيل ملف صوت WAV عن طريق برنامجك دون ان تحتاج إلى وضع عنصر تحكم جاهز أضف فورم ووحدة نمطية Module انسخ الأسطر التالية إلى الوحدة النمطية Module [code]Declare Function sndPlaySound Lib 'winmm.dll' Alias 'sndPlaySoundA' (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long Global Const SND_ASYNC = &H1[/code] أضف الكود التالي إلى زر ...

تاريخ الإضافة: 20/3/2008

زيارات: 1927

تشغيل الصوت دون أدوات

التعامل مع الأخطاء

إذا كنت تريد عمل أي برنامج بسيط فلابد أن يحصل في بعض الأحداث الأخطاء وهذاالخطأ سوف يتسبب في إغلاق البرنامج. فدرسنا اليوم هو للتصريح عن الخطأ وتجاهله : التعليمة القياسية لتجاهل الأخطاء هي [code]On Error Resume Next[/code] تكتب قبل الحدث وتقوم بإلغاء الحدث عند وقوع خطأ وهناك طريقة أخرى وهي عمل حدث كرسالة مثلاً عند وقوع الخطأ أولا ...

تاريخ الإضافة: 20/3/2008

زيارات: 1516

التعامل مع الأخطاء

التعامل مع صناديق الفتح والحفظ

صنايق الحوار Common Dialog في هذا الدرس سوف نتحدث عن كيفية استخدام صناديق الحوار CommonDialog ربما لم تسمع بهذه الأداة سابقاً. ولاكن سوف تعرفها: عندما تفتح أي برنامج فإنك سوف تحفظ عملك في النهاية ! ماذا يظهر لك عندما تختار 'حفظ' ؟ وإذ فتحت أي برنامج وتريد فتح ملف فسوف يظهر لك أيضا صندوق الحوار الخاص بالفتح وهو نفس صندوق الحفظ! هذا ...

تاريخ الإضافة: 20/3/2008

زيارات: 2286

التعامل مع صناديق الفتح والحفظ

التعامل مع صناديق الحوار msgbox

الرسائل Msgbox الشكل العام للرسالة : [code]MsgBox 'نص الرسالة', vbDefaultButton1, 'العنوان' [/code] الشكل الكامل (مع ربط بالتعليمات): [code]MsgBox 'نص الرسالة', vbMsgBoxHelpButton, 'العنوان', 'c:windowshelpwindows.chm', 0 [/code] مسار ملف التعليمات إليك بالأمثلة عن الرسائل : الشكل العام [code]Msgbox'رسالتك هنا' [/code] [CENTER][img]images/im_vb/11.jpg[/img][/CENTER] مثال [code]On Error GoTo r Dir1 = ...

تاريخ الإضافة: 20/3/2008

زيارات: 2458

التعامل مع صناديق الحوار msgbox

التعامل مع القوائم المنسدله

محرر القوائم إن أبسط برنامج تريد صنعه سوف يحتاج بالتأكيد إلى قوائم منسدلة مثلاً : ملف . تحرير . تعليمات ..... وهذا الدرس يساعدك على كيفية إنشاء القوائم: لفتح محرر القوائم أنقر فوق الزر [CENTER][img]images/im_vb/menubutton.JPG[/img][/CENTER] في شريط الأدوات أو من قائمة Tools إختر Menu Edior فيظهر لك محرر القوائم [CENTER][img]images/im_vb/menu_win.JPG[/img][/CENTER] أكتب العنوان ...

تاريخ الإضافة: 20/3/2008

زيارات: 1712

التعامل مع القوائم المنسدله

التعامل مع الحافظة

درس اليوم ليس صعباً ولاكنه هام . سوف تعرف كيف تنسخ النص وتلصق ماهو منسوخ من أي برنامج أخر وكذلك الصور. فلو إلتقطت صورة عن طريق مفتاح Print Screen SysRa فإنك تستطيع لصق الصورة في برنامجك وحفظها . طريقة العمل ليست صعبة . بعد تجهيز الفورم أضف العناصر التالية: [CENTER][img]images/im_vb/clibbord.JPG[/img][/CENTER] أداة النصوص Text1 5 أزرار Command غير Caption كما في ...

تاريخ الإضافة: 20/3/2008

زيارات: 1660

التعامل مع الحافظة

الطباعه

الطباعة باستخدام Print Object إن الطباعة من الأساسيات في برامجك فأي برنامج يحتاج إلى الطباعة في هذا الدرس سوف نقدم مثالاً بسيطاً لطباعة نص دون إستخدام توابع API أولاً يجب أن يكون لديك طابعة إفتراضية مثبتة ولو لم يكن لديك طابعة أضف طابعة وهمية للتجريب . عن طريق لوحة التحكم -> الطابعات -> إضافة طابعة ثانياً عليك تجهيز ...

تاريخ الإضافة: 20/3/2008

زيارات: 1741

الطباعه

المصفوفات والمتغيرات (2)

يجب ان تشمل المصفوفة على: أ‌- اسم المصفوفة: الاسم الذي ستستعمله للمصفوفة في البرنامج ب‌- نوع البيانات : يحدد نوع البيانات التي ستخزنها المصفوفة ج- عدد الأبعاد : لمعظم المصفوفات بعد واحد (قائمة قيم) أو بعدين (جدول قيم) د- عدد العناصر : يحدد عدد عناصر المصفوفة وبشكل افتراضي تكون أول خانة في المصفوفة برقم فهرس 0 (صفر) كما هو الحال ...

تاريخ الإضافة: 20/3/2008

زيارات: 1906

المصفوفات والمتغيرات (2)

المصفوفات والمتغيرات(1)

المصفوفة هي قيم مخزنة في البرنامج يتم الإضافة إليها وعرضها. التصريح عن المتغير يتم كمايلي: 1 - إما في الحدث Dim a, b As Integer a و b متحولات عددية 2- في قسم التصريحات General: 'تعريف متحول عددي Dim no1 As Integer 'تعريف مصفوفة عددية سعتها 10 عناصر Dim list(10) As Integer 'تعريف مصفوفة مؤلفة من 10 عناصر عرض و10 إرتفاع أي 100 عنصر Dim matrix(10, 10) As Integer 'تعريف متغير ...

تاريخ الإضافة: 20/3/2008

زيارات: 1916

المصفوفات والمتغيرات(1)

التعامل مع التطبيقات OLE

كائن التطبيقات OLE [CENTER][img]images/im_vb/ole.JPG[/img][/CENTER] يستعمل الكائن OEL لإدارج تطبيق في برنامجك كإدراج صورة نقطية يمكنك التحرير والرسم فيها من داخل برنامجك عن طريق دمج الرسام معه. ويمكنك دمج الكثير من العناصر كملفات Word و Access و أي تطبيق أخر. [CENTER][img]images/im_vb/ole.GIF[/img][/CENTER] لنأخذ مثال ورقة أكسل. انقر أداة التحكم OLE ثم ارسم مستطيلا كبيرا في ...

تاريخ الإضافة: 20/3/2008

زيارات: 2346

التعامل مع التطبيقات OLE

التعامل مع List Box و Combo Box

الكومبو والليست يستخدمان لضم قائمة للإختيار منها لاحظ الشكل. [CENTER][img]images/im_vb/cl.JPG[/img][/CENTER] لايختلف الكومبو عن الليست كثيراً سوى أن الكومبو لايظهر القائمة إلى عند النقر عليه ويستخدم الكومبو أيضاً للكتابة بداخله. طريقة الإضافة إلى الأداتين هي نفس الطريقة: 1- عن طريق الخاصية List يمكنك كتابة العناصر 2- إذا كنت تريد إضافة عناصر ...

تاريخ الإضافة: 20/3/2008

زيارات: 5651

التعامل مع List Box و Combo Box

التعامل مع أدوات عرض الملفات

أدوات عرض الملفات هي ثلاث: صندوق عرض محركات الأقراص DriverList Box [CENTER][img]images/im_vb/deiver.JPG[/img][/CENTER] صندوق عرض المجلدات DirList Box [CENTER][img]images/im_vb/dir.JPG[/img][/CENTER] صندوق عرض الملفات FileList Box [CENTER][img]images/im_vb/file.JPG[/img][/CENTER] وهذه الأدوات يجب أن تكون مترابطة ببعضها . لنعمل نموذج بسيط لتعرف كيف تربطها ببعضها: بعد تجهيزك للفورم أضف إليه الأدوات ...

تاريخ الإضافة: 20/3/2008

زيارات: 1580

التعامل مع أدوات عرض الملفات

التعامل مع أداة التوقيت Timer

أداة التوقيت Timer لن تحتاج إلى درس طويل لذلك نشرحها هنا بدرس بسيط أتمنى أن يفيد قليلاً [CENTER][img]images/im_vb/timer.JPG[/img][/CENTER] تستخدم أداة التوقيت Timer لعمل حدث بعد وقت معين أو لتكرار الحدث طول التكرار لتغيير وقت التايمر في خاصية Interval. أكتب القيمة باجزء من الثانية مثلاً لو أردت أن يعمل كل ثانية عليك كتابة 1000 لتعطيل التايمر هناك خاصية Enabled ...

تاريخ الإضافة: 20/3/2008

زيارات: 1780

التعامل مع أداة التوقيت Timer