📘 ❞ ملف المصادر في الفيجوال بيسك Next Condor ❝ كتاب

كتب فجوال بيسك 6 - 📖 كتاب ❞ ملف المصادر في الفيجوال بيسك Next Condor ❝ 📖

█ _ 0 حصريا كتاب ❞ ملف المصادر الفيجوال بيسك Next Condor ❝ 2024 Condor:

خطوة نحو احتراف من خلال التعرف هذا الكتاب الشامل الجزء 2 تحدثنا الأول عن كيفية إنشاء مصادر جديد,إضافة مجموعة ملفات برنامجك داخله أهم ما يكون الملف المصدري سنتحدث بإذن الله تعالى حول التعامل برمجيا مع كل لم يستطع تتبع فليضغط هنا إليك الآن أكواد : إستدعاء نص : Txt=LoadResString(101) Msgbox txt مءشر فأرة : Form1 MousePointer = vbCustom Form1 MouseIcon LoadResPicture(101,vbResCursor) أيقونة Form1 Icon LoadResPicture(101, vbResIcon) صورة ذات إمتداد bmp Picture1 Picture vbResBitmap) مخزن Custom ,أي ذي أي امتداد ممكن ضع الكود الحدث General : Public Sub LoadDataIntoFile(id As Integer, FileName String) Dim myArray() Byte myFile Long If Dir(FileName) "" Then myArray LoadResData(id, "CUSTOM ") FreeFile Open For Binary Access Write #myFile Put #myFile, , myArray Close End If End Sub قم بالتعديل حسب متطلبات LoadDataIntoFile 101, App Path & "8 gif " Picture1 LoadPicture(App gif") Kill gif" إستدعاء فلاش الأداة Shockwave Flash Public String ) حاجات ,يمكنك كتابته زر LoadDataIntoFile "temp swf " ShockwaveFlash1 Movie Play Kill " ملاحظة : إستدعاء فيديو يلزمك ببعض التغييرات مستوى كذلك الموجود الإستدعاء تحميل قاعدة بيانات موجودة دائما نضع نفس الشيفرة البرمجية التعامل يلزم تحميلها بدء البرنامج ليخلو لاحقا الأخطاء بطء التحميل لعناصره لذا ارتأيت وضع العنصر Form Load في ستجد أنني افترضت وجود تدعى temp mcb حقل واحد يدعى Table1 يحتوي name mdb Adodc1 ConnectionString "Provider=Microsoft Jet OLEDB 4 0;Data Source =" _ mdb" ";Persist Security Info=False CommandType adCmdTable RecordSource "Table1 Set Text1 DataSource Adodc1 DataField "name شرح بسيط للكود : في البداية نستخدم الاجراء LoadDataIntoFile لتحميل إلى مؤقت ثم نتعامل البيانات طريق وبعد نهاية تحميل نقوم بحذف المؤقت نضع Terminate كتب فجوال 6 مجاناً PDF اونلاين VB6 لغة البرمجة فيجوال هي تصميم مرئي واجهة رسومية بعكس بعض اللغات مثل (الاسمبلي) الشاشة السوداء حيث تحتوي هذه اللغة العديد الاوامر بداخلها ولغة سهلة التطبيق تم تطوير النسخة القديمة basic والتي تعمل تحت بيئة dos التي ويندوز تعتمد تطبيقاتها الكائنات فهي تشبه لغات الحديثة اعتمادها الديناميكية والأحداث تعني القدرة استدعاء اي اقتران أو اجراء اعتمادا هو عملية يقوم بها مستخدم الضغط بزر الفارة أحد ازرار لوحة المفاتيح حتى نموذج

إنضم الآن وتصفح بدون إعلانات
ملف المصادر في الفيجوال بيسك  Next Condor
كتاب

ملف المصادر في الفيجوال بيسك Next Condor

ملف المصادر في الفيجوال بيسك  Next Condor
كتاب

ملف المصادر في الفيجوال بيسك Next Condor

حول
المتجر أماكن الشراء
مناقشات ومراجعات
QR Code
عن كتاب ملف المصادر في الفيجوال بيسك Next Condor:
خطوة نحو احتراف الفيجوال بيسك من خلال التعرف على ملف المصادر في هذا الكتاب الشامل.

ملف المصادر في الفيجوال بيسك - الجزء 2 -

تحدثنا في الجزء الأول عن كيفية إنشاء ملف مصادر جديد,إضافة مجموعة من ملفات برنامجك داخله و عن أهم ما يكون الملف المصدري . في هذا الجزء سنتحدث بإذن الله تعالى حول كيفية التعامل برمجيا مع ملف المصادر. و كل من لم يستطع تتبع الجزء الأول فليضغط هنا و إليك الآن أهم أكواد التعامل مع ملف المصادر :



إستدعاء نص :



Txt=LoadResString(101)

Msgbox txt



إستدعاء مءشر فأرة :

Form1.MousePointer = vbCustom

Form1.MouseIcon = LoadResPicture(101,vbResCursor)



إستدعاء أيقونة :



Form1.Icon = LoadResPicture(101, vbResIcon)



إستدعاء صورة ذات إمتداد bmp :



Picture1.Picture = LoadResPicture(101, vbResBitmap)





إستدعاء ملف مخزن في Custom ,أي ملف ذي أي امتداد ممكن :



ضع هذا الكود في الحدث General :

Public Sub LoadDataIntoFile(id As Integer, FileName As String)

Dim myArray() As Byte

Dim myFile As Long

If Dir(FileName) = "" Then

myArray = LoadResData(id, "CUSTOM ")

myFile = FreeFile

Open FileName For Binary Access Write As #myFile

Put #myFile, , myArray

Close #myFile

End If

End Sub



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


LoadDataIntoFile 101, App.Path & "8.gif "

Picture1.Picture = LoadPicture(App.Path & "8.gif")

Kill App.Path & "8.gif"

إستدعاء ملف فلاش في الأداة Shockwave Flash :



ضع هذا الكود في الحدث General :



Public Sub LoadDataIntoFile(id As Integer, FileName As String )

Dim myArray() As Byte

Dim myFile As Long

If Dir(FileName) = "" Then

myArray = LoadResData(id, "CUSTOM ")

myFile = FreeFile

Open FileName For Binary Access Write As #myFile

Put #myFile, , myArray

Close #myFile

End If

End Sub



قم بالتعديل على هذا الكود حسب حاجات برنامجك ,يمكنك كتابته في زر :



LoadDataIntoFile 101, App.Path & "temp.swf "

ShockwaveFlash1.Movie = App.Path & "temp.swf "

ShockwaveFlash1.Play

Kill App.Path & "temp.swf "





ملاحظة : إستدعاء ملف فيديو يلزمك ببعض التغييرات على مستوى الأداة و كذلك في الكود الموجود في زر الإستدعاء .



تحميل قاعدة بيانات موجودة في ملف المصادر :



دائما نضع نفس الشيفرة البرمجية في الحدث General :



Public Sub LoadDataIntoFile(id As Integer, FileName As String )

Dim myArray() As Byte

Dim myFile As Long

If Dir(FileName) = "" Then

myArray = LoadResData(id, "CUSTOM ")

myFile = FreeFile

Open FileName For Binary Access Write As #myFile

Put #myFile, , myArray

Close #myFile

End If

End Sub



التعامل برمجيا مع قاعدة بيانات يلزم تحميلها مع بدء البرنامج ليخلو البرنامج لاحقا من الأخطاء و بطء التحميل لعناصره .

لذا ارتأيت وضع الكود في العنصر Form و في الحدث Load .



في هذا الكود ستجد أنني افترضت وجود قاعدة بيانات تدعى temp.mcb ذات حقل واحد يدعى Table1 و يحتوي على حقل واحد يدعى name



LoadDataIntoFile 101, App.Path & "temp.mdb "

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" _

& App.Path & "temp.mdb" & ";Persist Security Info=False "

Adodc1.CommandType = adCmdTable

Adodc1.RecordSource = "Table1 "

Set Text1.DataSource = Adodc1

Text1.DataField = "name "


شرح بسيط للكود :

في البداية نستخدم الاجراء LoadDataIntoFile لتحميل الملف من ملف المصادر إلى ملف قاعدة بيانات مؤقت ثم نتعامل مع قاعدة البيانات عن طريق هذا الملف وبعد نهاية تحميل البرنامج نقوم بحذف الملف المؤقت .



نضع هذا الكود في العنصر Form في الحدث Terminate :
الترتيب:

#1K

0 مشاهدة هذا اليوم

#50K

9 مشاهدة هذا الشهر

#32K

8K إجمالي المشاهدات
عدد الصفحات: 8.