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

مجموعة رائعة من الأكواد البرمجية

بدأه هانى عوض في 19 يناير 2008 · 10 رد · 11,134 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عمتم مساءً أخوانى الأعضاء

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

وقد استفدت منها كثيرا...

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

لا أحب أن أطيل عليكم...

الملف المرفق يحتوى على هذه الأكواد:

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

1. Relinking tables

2. Browse for a file

3. Bypass Autoexec

4. Calculate the first day of the month

5. Calculate work days

6. Change cursor

7. Linking tables

8. Compact and Repair

9. Concatenating

10. Convert a number to text

11. Convert a currency value to the written out string for a check (ie. $10.00 = Ten and 00/100 dollars)

12. Count mouse ticks

13. Create DSN's on the fly

14. Decompiling on the fly

15. Changing default printer

16. Change mouse pointer

17. Disable mouse wheel

18. Check to see if a table exists

19. Execute a DTS via vba

20. Extracting numbers from a text field

21. Get age example

22. Get Date function

23. Get FullName in a domain

24. Get rid of close X on a maximized form

25. Get UserName

26. Importing Outlook messages

27. Key stop code

28. Listing files in a directory

29. Map a network drive in vba

30. Detecting multiple users in the same mdb

31. Password prompt

32. Reading the registry in vba

33. Retrieve domain name

34. Running wizards via vba

35. Set priority to MSAccess

36. Shell command in vba

37. SQL Server syntax on Like statement

38. Output an MSAccess report to a PDF

39. Use FTP in MSAccess

المقابل...

أن تدعو لى بالتوفيق فى هذا الطريق الذى لا ينتهى.

شكراً أخوانى على المرور.

WordDocsGoodSampleCode.zip

#2

بارك الله فيك اخي الكريم

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

هناك ملاحظة بسيطه

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

لهذا دائما وابدا ننصح اخواننا المبتدأين ان لا يبحثوا ابدا بأي حال من الأحوال عن الأكواد الجاهزه لأنها والله الهلاك المباشر له منذ البداية لعدم وجود الأساسيات والمبادىء في الفيجول بيسك او في كتابة الأكواد عموما وكما تعلم ان VBA الخاصة بالأكسيس ( فيجول بيسك التطبيقات ) ما هو إلا جزء من عشرة اجزاء من اللغة الأم VB ( الفيجول بيسك ) حيث ان المعاملات والدوال في برنامج الأكسيس قليلة جدا بمقارنتها بأي لغة اخرى وهنا تحدث المصيبة والكارثه عندما ينتقل الشخص من لغة الى اخرى مثل الـ VB او VB.NET او اي لغة اخرى سيكون مخزونه صفر من المعلومات لأنه اساسا كان يعتمد على جلب الأكواد الجاهزه بدون محاولة فهمها او حتى كتابة سطر واحد منها .

لهذا تجد الخبراء والمتقدمين الذين لديهم الخبرة في كتابة الأكواد وتطويعها كيفما ارادوا وحسب حاجة البرنامج لن يجدوا اي مشكلة في ذلك فبمجرد نظرة يعرفون اين الخلل في الكود فإما ان يتم اضافة معاملات جديده او حذف او اصلاح اي خلل في الكود من أوله الى آخره بدون اي مشكله ليلائم البرنامج الخاص بهذا الكود .

لهذا اكرر النصيحة لوجه الله تعالى لجميع اخواني " ان ما يتم الحصول عليه بسهوله سيتم نسيانه بسهوله "

#3

بارك الله فيك وجزاك الله خير اختنا الفضله زهره

نصيحه تكتب بماء الذهب

الله يعطيك العافيه

اتق الله حيث ماكنت

#4

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

ولكن من وجهة نظرى المحدودة "ومن أكون فى وسط علماء ومعلمين خبراء مثلكم" أنه لايوجد صعب ولا مستحيل...

بمعنى أنه لابد لأى مبرمج يستخدم قواعد البيانات فى مشاريعه أن يكون على إطلاع ولو بسيط بنظام تكوين الجمل البرمجية ومنطقيتها فى استخراج وتعديل وضبط البيانات فإن ذلك يساعده كثيراً فى منطقية فهم الكود...

فلغة الفيجوال بيسك كأى لغة ممكن تعلمها كالعربية أو الإنجليزية أو حتى الصينية... الخ

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

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

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

"على اعتبار أن هذه القفزة بناءة ومحسوب قيمتها لئلا نقفز كمن قفز من سطح عالىىىىىىى".

وشكراً لكم أخوانى وللقائمين برعاية هذا المنتدى.

ملحوظة"هذه وجهة نظر كما قلت محدودة مع مراعاة كامل التقدير والاعتبار لنصائح الأخت زهرة"

#5
hongylover كتب:
بمعنى أنه لابد لأى مبرمج يستخدم قواعد البيانات فى مشاريعه أن يكون على إطلاع ولو بسيط بنظام تكوين الجمل البرمجية ومنطقيتها فى استخراج وتعديل وضبط البيانات فإن ذلك يساعده كثيراً فى منطقية فهم الكود...

فلغة الفيجوال بيسك كأى لغة ممكن تعلمها كالعربية أو الإنجليزية أو حتى الصينية... الخ

بارك الله فيك اخي الكريم

لا يوجد خلاف في ذلك وها أنت استخدمت عبارة " مبرمج " بمعنى انه ليس مبتدأ لا يوجد لديه اي مبادىء عن الأكواد البرمجيه فقد كان حديثي السابق عن المبتدأين .

فلك ان تبحث في المشاركات الموجوده في المنتدى عن اخوان لنا لا زالوا مبتدأين ويريدون الإجابة على بعض الأسئلة طبعا اذا لم يكن الحل يدويا اي من خلال الأدوات المتوفره في الأكسيس فحتما سيكون بالكود البرمجي وهنا تبدأ المعاناة في وضع الأسئلة والرد عليها فيسأل : لماذا تم وضع علامة التعجب ! في الكود ؟ وماذا تعني كلمة Me ؟ وماذا ولماذا وكيف ومتى ........ وتبدأ من جديد ومن الصفر في الحديث عن هذه الأكواد لغرض تعليم الأخوة المبتدأين A B C برمجه ثم يذهب هذا العضو ولا تراه مرة اخرى ويقوم بالتسجيل عضو جديد مبتدأ في البرمجه ويريد ان نشرح له كل اوامر الإستعلام والأكواد و ..........

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

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

#6

السلام عليكم

اخي hongylover

الله يعطيك العافية ومشكور علي مجهودك في تجميع "الأكواد البرمجية"

لا تؤجل عمل اليوم الي الغد

#7

تسلم ايديك اخي هاني

#8

بسم الله الرحمن الرحيم

ادام الله نعمتة عليكم وحفظكم .... اختنا زهر ة العبدالله

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

اعجبتني ملاحظتك وهي 100 * 100 صحيحة لمن اراد ان يتعلم كتابة الاكواد وهي الاساس لمن اراد ان يطور نفسة ..... ولكن :

لماذا لايكون هناك موضوع كامل عن الاكواد ( كتابتاً - وشرحاً ) وتكون دروس شبهة اسبوعيه

بمعنى ان الاسبوع الفلاني نكتب كود معين ونقوم بشرحة ومجال استخدامة ويكون الشرح متدرج ويكون للمشاركة والتفاعل

لمن اراد التعقيب على شي لم يفهمة او اراد ان يضع كود معين ليتم الشرح علية وهكذا

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

هــو اقــتــراح .. ولكم الشكر والتقدير

#9

شكرا لكم جميعا وجزاكم الله خيرا وانا اؤيد فكرة اخي firsr road بتعليم كتابة الكود ويكون موضوع مثبت لمن اراد الرجوع له

#10

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

الاكواد البرمجية للاخ هاني رائعة وملاحظات الاستاذة زهرة اروع

بارك الله بالجميع

والله هذا المنتدى مدرسة عظيمة

#11

شكراً لكم أخوانى الأعزاء

وعلى فكرة المنتدى يحتوى على الكثير من الموضوعات التعليمة الخاصة بالأكواد

على سبيل المثال

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

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

والكثير من الموضوعات التى شارك بها جميع الأخوة فى المنتدى... "ولكن لا تحضرنى الروابط الآن"...

عموماً استخدام خاصية البحث فى المنتدى تعطى دائماً فائدة كبيرة..

وشكراً مرة أخرى على مروركم الكريم

ملحوظة بسيطة...

استوقفنى تاريخ كتابة هذا الموضوع فهو من حوالى ثمانية شهور تقريباً!! ياللعجب..

ولماذا العجب؟؟ لأننى كنت فى تلك الفترة مبتدىء فى تعلم الأكواد البرمجية.. وطوال الثمانية شهور أخذت على عاتقى فعلاً التعلم خطوة خطوة...

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

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

أخوكم فى الله

هانى عوض

وشكراً

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