مدونة علم البرمجة والحاسوب
من حقك ان تتعلم اكثر

اداه askpc لتجميل مشروعك

السلام عليكم ورحمة الله وبركاته

هذا البرنامج لصنع أدوات skin بنفسك لتجميل شكل برنامجك

التحميل من هنا
Read On

التعامل مع اداه التايمر - How to use time in vb6

أداة التوقيت Timer لن تحتاج إلى درس طويل لذلك نشرحها هنا بدرس بسيط أتمنى أن يفيد قليلاً

im_vb/timer.JPG تستخدم أداة التوقيت Timer لعمل حدث بعد وقت معين أو لتكرار الحدث طول التكرار

لتغيير وقت التايمر في خاصية Interval. أكتب القيمة باجزء من الثانية مثلاً لو أردت أن يعمل كل ثانية عليك كتابة 1000

لتعطيل التايمر هناك خاصية Enabled تتيح تعطيله وتشغيله

خذ هذا المثال البسيط : ساعة رقمية

إصنع فورم وأضف إليه Timer و Text

غير خاصية Interval إلى 500 أو أي قيمة تحت 1000

أنقر فوق التايمر نقرتين وأكتب السطر التالي
Text1=Time

شغل المثال سوف يظهر لك الوقت متغيراً في أداة النصوص Text


انتهى الدرس

وبالتوفيق
Read On

كتب لتعليم فيجوال بيسك - Visual basic 6 books

 

_______________


تفضلو هذي الكتب وللأمانه منقوله


__________________




تعلم أساسيات فيجوال بيسك 6


البرمجة وتحليل النظام


شيفرات الفجوال بيسك الكتاب الثاني والثالث


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


صناديق الرسائل في الفجوال بيسك ومعناها


تعلم كيفية التعامل مع الWinSock


شيفرات الفجوال بيسك


دروس في الفجوال بيسك


سلسلة دروس قواعد البيانات في الفجوال بيسك 6


تعلم الكريستال ريبورت


مذكرة في الفجوال بيسك للمبتدئين


كتيب تعليم الفجوال بيسك


بنك الشيفرات البرمجية


طريق الإحتراف في الفجوال بيسك 6 - الجزء الأول


التعامل مع الحروف في الفجوال بيسك 6


كتابة أول برنامج لك في الفجوال بيسك


دروس في الفجوال بيسك 6


درسين متقدمين في الفجوال بيسك 6


شرح الأداة MsFlexGrid


ربط قواعد البيانات أكسس بالفجوال بيسك


تعلم الفجوال بيسك مع الصقر الجارح


تعلم الفجوال بيسك


الأداة DATACONTROL


برمجة قواعد البيانات


فجوال بيسك 6


التعامل مع وسائط التخزين


التعامل مع مسجل النظام


فجوال بيسك للجميع


برمجة الـ DirectX


فجوال بيسك 6 للمبتدئين


برمجة دوال الـ API
Read On

درس عمل enternet explorer - درس عمل متصفح انترنت

[ ٍِ آلسلآم عليكم ورحمة آلله وبركآته ٍِ]

بلآ مقدمآت بلآ كلآم فآضي

درس عمل متصفح Internet Explorer

للتحمـىـل من هنـآ
Read On

درس عمل enternet explorer - درس عمل متصفح انترنت

[ ٍِ آلسلآم عليكم ورحمة آلله وبركآته ٍِ]

بلآ مقدمآت بلآ كلآم فآضي

درس عمل متصفح Internet Explorer

للتحمـىـل من هنـآ
Read On

عمل برنامج Run مثل وندوز اكس بي

آخبآركمـ عسآكمـ يصحة وسلآمةْ ~..

اليومـ حـبيت آسويْ شـرحْ فديو لـعمل برنآمـجْ Run آو تـشغيلْ نـفسْ حـقْ ويندوزْ ~..

الشـرحْ بسييييطْ كـثيرْ ~..

~~

للتـحميلْ

http://www.4shared.com/file/106724765/6b96306a/Run.html

~~

المـوضووعْ آهدآء للكلْ
منقووووووول للفائدة
Read On

التعامل مع MessageBox خطوة بخطوة

اقدم لكم شرح التعامل مع MessageBox خطوة بخطوة


نبذه عنه
أنشاء صناديق الرسائل بأسهل الطرق وبشكل جميل مع عدة أمثلة جميلة

لتحميل

هنـا
Read On

برنامج يفحص البورتات المفتوحه - port scanner

اقدم لكم االاكواد المستخدمة في صنع برنامج لفحص البورتات فيا شباب انا ما عندي فيجوال بيسك لو كان عندي لجربت الاكواد وعملت شرح
فارجوو من كل واحد عندو فيجوال بيسيك يجرب يعمل برنامج لفحص البورتات ويعمل شرح
فانا هساعده واحطله الاكواد الامستخدمة
ما تحتاج هو:
2 Text boxes ( Text1,Text2 )
1 ListBox ( List1 )
3 Command Buttons ( Command1, Command2, Command3 )
1 Timer ( Timer1 )
1 Winsock Component ( Winsock1 )


Read On

برنامج يفحص البورتات المفتوحه - port scanner

اقدم لكم االاكواد المستخدمة في صنع برنامج لفحص البورتات فيا شباب انا ما عندي فيجوال بيسك لو كان عندي لجربت الاكواد وعملت شرح
فارجوو من كل واحد عندو فيجوال بيسيك يجرب يعمل برنامج لفحص البورتات ويعمل شرح
فانا هساعده واحطله الاكواد الامستخدمة
ما تحتاج هو:
2 Text boxes ( Text1,Text2 )
1 ListBox ( List1 )
3 Command Buttons ( Command1, Command2, Command3 )
1 Timer ( Timer1 )
1 Winsock Component ( Winsock1 )


Read On

| Code Tools Add-in إضافة مميزة وهامة لبرنامج فيجوال بيسك

أعتقد أن طريقة كتابة كود أي برنامج تلعب دورا هاما في فهمه بشكل أسرع من قبل أي شخص آخر يقرأ هذا الكود لأول مرة, أو من قبل نفس الشخص الذي قام بكتابة الكود.

فطريقة كتابة الكود المرتّب بحسب قواعد اللغة الأساسية نلاحظ أنها تسهّل علينا قراءة الكود لأننا نرى بداية الدالة ومحتواها ونهايتها بشكل مميز ومنفصل.

عدا على أن ترتيب الكود يساعد المبرمج على تحليل الكود وفهمه بشكل أسرع, فإن ترتيب أكواد البرنامج يعطي مظهرا احترافيا للكود المصدري للبرنامج عند نشره مثلا.

لن أطيل عليكم

سأقدم لكم و حصريا لأول مرة في منتدى فيجوال بيسك
الإضافة المميزة لبرنامج فيجوال بيسك ( Code Tools Add-in ) وهي من برمجتي وقد استغرقت مني وقتا طويلا حتى أتممتها وحتى أقدمها لكم ويستفيد منها الجميع من مبتدئين ومحترفين ...

معلومات عن الإضافة Code Tools Add-in

الإصدار : 1.0

حجم الإضافة : 160 ك.ب

مكان الإضافة : نافذة تحرير الكود (Code Editor ) في فيجوال بيسك

طريقة الإضافة لبرنامج فيجوال بيسك :
1 : قم بتسجيل الملف CodeTools.dll باستخدام الأمر regsvr32
2 : افتح برنامج فيجوال بيسك و اذهب للقائمة Add-Ins ومن ثم إلى Add-in manager
3 : ستظهر لك النافذة التي تحوي الإضافة كما في الصورة







حيث تستطيع تشغيل وتعطيل الإضافة كما تريد باستخدام الخاصية Loaded\Unloaded
كما يمكنك جعلها تعمل تلقائيا مع برنامج فيجوال بيسك بتفعيل الخاصية Load On Startup
صورة توضيحية بعد الإضافة :






كل ما عليك هو أن تحدد الكود المراد معالجته وثم استخدام الأمر الذي تريده..

الأوامر المتاحة :
1 : Arrange Code Without Remove Comments
هذا الأمر سيعمل على ترتيب الكود المحدد في محرر الكود ( كامل الكود مع أسطر التعليقات إن وجدت ) بحسب القواعد الأساسية في كتابة الأكواد.
وفي الصورة التالية مثال بسيط جدا على هذا الأمر
حيث قمت بوضع تابع صغير بعدد أسطر قليل فقط لتوضيح الآلية والتي يمكن أن تطبق على برامج كاملة وبآلاف السطور البرمجية بسرعة وسهولة تامة.
التابع قبل :






وبعد استخدام أمر الترتيب ومهما كانت كتابة الكود عشوائية فسيصبح الكود بالشكل التالي :






أعتقد أن الجميع يوافقني الرأي بأن التابع المرتب هو أكثر وضوحا واحترافية وأسهل قراءة وتحليل من التابع الغير مرتب.

2 : Arrange Code And Remove Comments
هذا الأمر مماثل للأمر السابق لكنه يقوم بحذف كافة أسطر التعليقات بعد ترتيب الكود.
لقد وضعت نفس التابع لكن مع وجود تعليقات وعشوائية أكثر في كتابة الأسطر.
التابع قبل :






التابع بعد تنفيذ الأمر :






3: Set As Comments
هذا الأمر سيعمل عل جعل الأسطر المحددة من الكود كأسطر تعليقات أي أنه سيقوم بإضافة () لبداية كل سطر.
أعتقد أن هذا الأمر واضح وليس بحاجة لصورة توضيحية.

4: Remove Comments Lines
هذا الأمر سيعمل على حذف كافة أسطر التعليقات فقط ( ويترك أسطر الكود على حالها دون ترتيب ) من الكود المحدد.
أي سيصبح التابع السابق كما يلي :






5: (Remove (') And (REM
هذا الأمر سيعمل على حذف رموز التعليقات ( الرمز () والرمز (Rem) ) من الأسطر المحددة من الكود وهذا الأمر واضح وليس بحاجة لمثال.

6 : Remove Empty Lines
هذا الأمر سيعمل على حذف كافة الأسطر الفارغة من الكود المحدد أيضا هذا الأمر واضح وليس بحاجة لمثال.

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



تحميل الادات من عدة سيرفرات
http://www.multiupload.com/TX9FYYI3NI
Read On

الخصائص في Visual Basic

لكل اداة عدة خصائص ولكل اداة عدة احداث

والخصائص هي التي تتحكم بشكل الاداة ومميزاتها من تنسيقها على الشاشة او اظهارها او اخفائها

تحديد اسم فريد للاداة name

لون الخلفية backcolor

سمك اطار النافذة borderstyle

عنوان الاداة caption

عنوان الاداة text

مايظهر في اعلى كل نافذة في اقصى اليمن للتحكم بالنافذة controlbox

لتمكين الاداة enabled

الخط font

اللون الامامي forecolor

الارتفاع height
الرمز icon
موقع الاداة من اليسار left

تستخدم في البرامج متعددة النوافذ mdichild

مؤشر الفارة mousepointer
الصورة picture

مفيدة جدا في البرامج العربية لتحويل القوائم من اليسار الى اليمين righttoleft

موقع الركن العلوي من الاداة top

اخفاء الاداة visible

العرض width

حالة النافذة من حيث الحجم windowstate

جعل الاداة شفافة backstyle

حذف الاطار المحيط بالاداة borderstyle

اسم قاعدة البيانات databasename

seek اذا استخدمنا البحث في قاعدة البيانات بالامر table يجب ان توضع في حالة recordset

تحديد الجدول من قاعدة البيانات recordsource

ربط اداة النص بحقل معين من جدول معين datafield

ربط اداة النص بجدول معين من قاعدة البيانات datasource

القيمة value

الحد الاعلى max

الحد الادنى min

التغيير الصغير smallchange

التغيير الكبير largechange

الفترة الزمنية المراد تنفيذ حدث المؤقت بعد مرورها interval

التعليق الذي يظهر فوق الاداة عند ابقاء الفارة علية لمدة قصيرة tooltiptext

على زر معين tab توقيف التنقل بزر tabstop

ترتيب التنقل بين الادوات tabindex
Read On

الادوات في فيجوال بيسك 6 - vb6 tools

الادوات في Visual Basic

مربع رسم

لإظهار الصور أو كوعاء لادوات الاخرى

مربع التسمية

يظهر نص غير قابل للتعديل

مربع النص

يظهر نص قابل للتعديل

إطار

وعاء لمجموعة من الأدوات

زر أمر

لتنفيذ أمر معين عند النقر عليه

مربع اختيار

لاختيار اكثر من عنصر

زر اختيار

لاختيار عنصر

مربع تحرير و سرد

للاختيار من قائمة

مربع سرد

للاختيار من قائمة

زر التمريرشريط تمرير أفقي

يسمح باختيار قيمة بناءً على موضع

زر التمريرشريط تمري رأسي

يسمح باختيار قيمة بناءً على موضع

معين مؤقت

القيام باوامر معين بعد فترة

محركات الأقراص

لاختيار محرك قرص معين A,C,D

دليل

يتيح اختيار أحد المجلدات الفرعية

ملفات

لاختيار أحد الملفات

شكل

لرسم شكل هندسي

خط

لرسم خط

صورة

لإدراج صورة

قواعد البيانات

لربط قاعدة بيانات بالبرنامج
Read On

الادوات في فيجوال بيسك 6 - vb6 tools

الادوات في Visual Basic

مربع رسم

لإظهار الصور أو كوعاء لادوات الاخرى

مربع التسمية

يظهر نص غير قابل للتعديل

مربع النص

يظهر نص قابل للتعديل

إطار

وعاء لمجموعة من الأدوات

زر أمر

لتنفيذ أمر معين عند النقر عليه

مربع اختيار

لاختيار اكثر من عنصر

زر اختيار

لاختيار عنصر

مربع تحرير و سرد

للاختيار من قائمة

مربع سرد

للاختيار من قائمة

زر التمريرشريط تمرير أفقي

يسمح باختيار قيمة بناءً على موضع

زر التمريرشريط تمري رأسي

يسمح باختيار قيمة بناءً على موضع

معين مؤقت

القيام باوامر معين بعد فترة

محركات الأقراص

لاختيار محرك قرص معين A,C,D

دليل

يتيح اختيار أحد المجلدات الفرعية

ملفات

لاختيار أحد الملفات

شكل

لرسم شكل هندسي

خط

لرسم خط

صورة

لإدراج صورة

قواعد البيانات

لربط قاعدة بيانات بالبرنامج
Read On

أرشيف المدونة الإلكترونية

من انا ؟