الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Best VB6 Add Ins

مثبّت
بدأه msayed2004 في 7 أغسطس 2007 · 20 رد · 11,510 مشاهدة · في قسم الدروس والمواضيع الهامة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قبل ما نبدأ أحب أحملكم أمانة و هى عدم وضع ردود من نوع مشكور و شكرا ( مش منتظر شكر من حد ) و ننتظر المزيد ........................... ألخ ألخ.

spamxk4.gif

طبعا تعرفوا أنه معظم بيئات التطوير بتقبل أضافات Add Ins لأضافة أمكانيات زيادة.

فى موضوعنا هنتكلم عن 4 Add Ins لتحسين و تسهيل العمل فى بيئة الـ VB6 مش لأضافة أمكانيات للغة نفسها.

MZ-Tools و Ulli's VB Companion و vbAdvance و Ulli's Code Formatter

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

MZ-Tools

mztools3_original.gif

هى Add In مغلقة المصدر , أصدارها الخاص بالـ VB5 و VB6 و VBA مجانى.

موقعها : MZ-Tools

بالمناسبة : سبب التسمية كارتون Mazinger-Z :lol:

الأداة تقوم بأضافة Toolbar فى الـ IDE و أشياء أخرى لوضع أمكانيات جديدة داخلها لتسهيل عمل المبرمج , بعد يومين من تجربتها هتسوا أنه لا يمكن الأستغناء عنها و هتلاقوا الـ VB من غيرها ناقص كتير.

مرفق مع الأداة ملف مساعدة به شرح وافى و طويل عن كل الخواص اللى فيها.

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

Ulli's VB Companion

PIC200721916553736.JPG

أداة مجانية و مفتوحة المصدر , تضيف الأداة دعم الـ Mouse Wheel لنوافذ الأكواد , تكملة تلقائية للـ Keywords و الـ API declarations , و غيرهم من الخصائص.

مرفق مع الأداة ملف Read Me يرجى قرائته كاملا للتعرف على الأداة و خواصها.

بالنسبة للناس اللى نوافذ الأكواد عندهم فيها دعم للـ Mouse Wheel أساسا فده مش الأصل فى الـ VB , ده من بعض الـ Drivers الخاصة ببعض أنواع الـ Mouses.

فيه حل تانى لحكاية الـ Mouse Wheel و هو من مايكروسوفت , لكن أنا أفضل أداة Ulli , من هنا

عنوان الأداة Ulli's VB Companion V 4.4.17

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

vbAdvance

VBAdvanced.jpg

هى حاليا مجانية لأن منتجيها أوقفوا دعمها , مغلقة المصدر.

الأداة تضيف أمكانيات عمل Standard DLLs و حقن الـ XP Manifest تلقائيا و عمل Resources Only DLL و أزار Build و Execute كبيئة الـ ++C

مرفق مع الأاة ملف مساعده به شرح للأداة مع أمثلة.

لاحظوا الفروق بين الـ VB Caller Standard DLL و Non VB Caller Standard DLL و الـ Control Panel Applet

الأداة تحتاج لملف Cvtres.exe من Microsoft و هو مجانى علشان تعمل Resources Only DLL , رابط تحميله بملف المساعدة.

رابط الأداة و معلومات تسجيلها : vbAdvance

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

Ulli's Code Formatter

PIC2007125812266901.JPG

بديل مفتوح المصدر لأداة Smart Indenter , به خواص أكثر من الـ Smart Indenter

عنوان الأداة : Ulli's Code Formatter

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

صورة نهائية للـ IDE بالأدوات اللى فاتت :

post-92969-1186490774_thumb.jpg

لاحظا أنه فيه حاجات تانية أنا عاملها فى الـ IDE بنفسى مش بالأدوات.

أرحب بأى أستفسار , و للمرة التانية حفاظا على الموضوع منسق و مفيد بلاش ردود من نوع مشكور و تسلموا و ......................

أرحب بنشر الموضوع للمنتديات الأخرى بشرط وضع رابط للموضوع الأصلى , اللى هو ده.

أدعوا لى و لأهلى بالرحمة و الهداية و الجنة و بالتوفيق.

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

#2

أضافات :

- اللى عنده Add Ins أخرى ( غير الـ Smart Indenter لأن ليها مليون موضوع بالمنتدى ) يا ريت يحطلنا معلومات عنها.

- الـ vbAdvance كمان بتسهل عمل Console Applications و أعتقد أنها بتغير فى الـ Sub System بتاع الملف علشان يكون Win32 console و حاجات تانية غير كده.

- الـ Ulli's VB Companion تحتاج للـ Office علشان الـ Compiling أما عند عملها مش محتاجة لحاجة من الـ Office

- قبل عمل Compiling للـ Ulli's VB Companion يرجى تعديل كل الـ Forms بأستثناء fIcon ليكونوا Center Screen

- فى رأيى الشخصى أن صوابعك مع زرى Tab و Shift Tab هم أفضل Indenter للـ Classic VB

- مع المشاريع الكبيرة ألغى الـ Ulli's VB Companion من الـ Add In Manager قبل فتح المشروع ( الكبير ) لأن الـ IDE هيبقى بطئ جدا جدا جدا.

- أقرأ ملف الـ Read Me بتاع الـ Ulli's VB Companion قبل أضافتها للـ VB علشان تعرف أزاى تجهز ملف الـ Database اللى فيه الـ API Declarations.

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

تعديل : للأضافة :

- أعدادات الأداة MZ-Tools ( و هى الأهم و الأكثر من حيث الخيارات ) تحفظ فى :

×:\Program Files\MZTools3VB6\MZTools3.ini

حيث × هو القرص المثبت علية النظام , أنصح بحفظ نسخة منه بعد ضبط الأداة بالأعدادات المفضلة لديك.

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

تعديل 2 :

بالمشاركة 12 ( للأخ طارق ) و المشاركة 13 ( عن موضوع للأخ Siner ) روابط لأدوات أخرى.

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

تعديل 3 :

بالمشاركة 16 ( للأخ DreamNet ) رابط لأداة أخرى.

تم تعديل هذه المشاركة بواسطة msayed2004 في 14 أغسطس 2007 في 16:55

#3

أخي كيف أضيف الأدوات المذكورة؟

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#4

الـ vbAdvance و الـ MZ-Tools يبجوا فى Packages مجرد أنك تنصبهم على الجهاز و تفتح الـ VB هتلاقيهم.

الأتنين التانين نزل مشاريعهم و أعمل Compile ليهم كـ DLLs , ضعهم فى مجلد System32/System على حسب نظام التشغيل و سجلهم بـ Regsvr32

تم تعديل هذه المشاركة بواسطة msayed2004 في 7 أغسطس 2007 في 19:06

#5
اقتباس
قبل ما نبدأ أحب أحملكم أمانة و هى عدم وضع ردود من نوع مشكور و شكرا ( مش منتظر شكر من حد ) و ننتظر المزيد ........................... ألخ ألخ.

مشكور والله ماقصرت :lol: والله جهد متعوب عليه

اقتباس
يبدوا أنك لم تقرأ كلمة فى الموضوع , سأطلب من المشرفيين حذف المشاركتين 5 و 6

خليهم يشيلو السابعة كمان

اقتباس
الأداة تضيف أمكانيات عمل Standard DLLs و حقن الـ XP Manifest تلقائيا و عمل Resources Only DLL و أزار Build و Execute كبيئة الـ ++C

يسلام لو لقيت Addins يعمل مكتب Dll من نوع Com ( Components object module ) لانى بصمم Download manger وانت عارف انه اقريبا خلص ولقيت Article بتتكلم عن انك ازاى تعمل Handeler لل Download process لكن كل الامثلة للسى ++ وانت عارف انى لسة ورور فيها

على العموم لو المعلم جه نادينى

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#6

أشترى الكتاب ده : Developing COM/ActiveX Components with Visual Basic 6 :P

تم تعديل هذه المشاركة بواسطة msayed2004 في 7 أغسطس 2007 في 19:36

1
#7

اشترى ايه عيب عليك هو انت لسة معرفتنيش

ص على الرابط ده وقولى ايه رايك

تم تعديل هذه المشاركة بواسطة حريف برمجة في 7 أغسطس 2007 في 23:59

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#8

الموضوع كده هيتحول عن هدفه الرئيسى.

عموما ايه المانع من أستخدام COM معمولة بالسى و لا أنت عايز المشروع Pure VB + APIs ؟!

#9

يا ريت تكون قرات الموضوع

انا قمت بعمل المكتبة وعرفت ال CLSID الخاص بها داخل DownloadUI لكنه لم يقم باستدعاء الدالة

مع ان مكتبات الفى بى يمكنها ان تكون Com او TypeLib

اسف على تحول الموضوع

تم تعديل هذه المشاركة بواسطة حريف برمجة في 8 أغسطس 2007 في 04:50

موقع البرنامج

مبارك لشعب تونس photo-thumb-42837.png

#10

جزاك الله خيرا اخي محمد

طيب هو مفيش Add-Ins لتسريع الفي بي نفسه ؟؟؟

وجزاك الله خيرا مرة اخرى

اقتباس
أدعوا لى و لأهلى بالرحمة و الهداية و الجنة و بالتوفيق.

آمين اخي الكريم

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#11

تقصد ايه بالتسريع ؟!

تسريع الـ IDE ؟ تذكر أن الـ Add-Ins هى DLLs مكتوبة بالـ VB نفسه.

أن كنت تقصد تسريع البرامج المكتوبة بالـ VB فدى ملهاش علاقة بالـ IDE فالبرامج دى تحتاج الى مفسر و بالتالى هى بطيئة عن البرامج اللى لا تحتاج لمفسر.

#12

بالنسبة لل addins هي اغلبها لتسريع البرمجة وليس لتسريع البرامج

في مثل هذه الادوات اتعامل معها منذ فترة ولا استغني عنها هي من الموقع http://www.axtools.com/ لكن للاسف ليست مجانية

#13

كنت بدور فى المنتدى عن حاجة المهم طلعلى موضوع عن Add-In من PSC أكتر من رائعة , و هى عن كتابة أكواد C و ASM فى برامجنا اللى بالـ VB , أسم الأداة Thunder VB رابطها موجود بالموضوع : Use ASM & C in VB (Add-in) 4 VB وشكرا للأخ Siner

تم أضافة تنوية بالمشاركة 2 عن المشاركات 12 و 13 و شكرا يا طارق.

#14

أخي الكريم ، تحية طيبة وبعد ،

الآداة MZ-Tools آداة جميلة جداً ، لكن بصراحة أنا نزلتها علي الجهاز ولكن لم أري أي تغييرات بالفيجوال بيزيك ، حتي لم أراها داخل مجموعة أدوات AddIns .

رجاء المساعدة

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

#15

هل نزلت الأصدار الخاص بالـ VB6

لو اه , تأكد من تسجيل الأداة , و لو منفعش شوف الـ Add-Ins Manager يمكن تلاقيها غير مفعلة.

#16

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

موضوع يستحق التثبيت للأهمية

لا أعرف إذا تم الحديث عن TurboVb لكن المهم أردت ادراجه ضمن هذا الموضوع لتعم الفائدة

TurboVBToolbar.gif

الموقع

#17

@ DreamNet : لم يتم الحديث عنها على أساس أنها غير مجانية , تم أضافة تنويه عن مشاركتك بالمشاركة رقم 2 .

#18

شكرا لك على كل ما قدمت و لكل الأعضاء

طبعا أريد ان أكمل أنه يمكن وضع مثلما في بعض المنتديات بطاقة شكرا أسفل كل موضوع أو رد بحيث تضغط عليها لتضيف إسمك إلى قام بشكر مزيد :كذا و كذا و superboy

في تتواصل مع الإدارة من شان ها الشي

شكرا

#19

شاكرين ﻷقتراحك :) و أهلا بعودتك الى المنتدى :D لكن لا علاقة له بالموضوع فيوجد قسم للمقترحات بالمنتدى :P , و الموضوع أتناقش قبل كده لكن على ما يبدوا أنه فيه مشاكل بتنفيذة :(.

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

بالمناسبة توجد Add-In ليست بجديدة و لكن تم تحديثها مؤخرا ( علشان كده افتكرتها ) و هى لنفس الشخص Ulli و هى Ulli's Code Profiler Add-In

PIC200339212117313.JPG
#20

شكرا لك أخي الكريم .. بارك الله بك .. تحياتي

50610597.gif

68195903.png

43618215.gif

#21

السلام عليكم...

هذا Add-In صغير من تصميمي الخاص لحفظ ملفات VB (أي الـ Forms و الـ Modules و الـ Class Modules ... إلخ) كقوالب بحيث يمكن إدراجها من داخل VB في أي مشروع.

الـ Add-In مرفق في مشاركة سابقة بعنوان: إضافة صغيرة إلى Visual Basic, حافظ القوالب.

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

مواضيع مشابهة