منشئ الاكواد
#1
السلام عليكم
هذا البرنامج كنت استخدمه في بدايات تعلمي للبرمجة واستخدمته حتى فيما بعد خاصة مع الحقول الكثيرة والتي تحتاج الي تكرار كتابة الكود
البرنامج عدلت فيه الان هو يتصل بقواعد بيانات فايربيرد ، وايضا فيه امكانية كتابة حقول خاصة
هنا صورة للبرنامج
[صورة مرفقة: eeba53e8e9f1af1.jpg]
اذا اخترت اول خيار Fromdatabase فسوف يفتح نافذة للاتصال بقاعدة بيانات فايربيرد وبعد الاتصال حدد اسم الجدول من القائمة المنسدلة
تم اختر اي عملية اضافة تعديل حذف وسيتم كتابة الكود لك ويمكنك تضليله ونسخه .
بعدها يمكنك اختيار Copy Control وهذا سينشي الادوات لحقولك تنتقل بعدها الى برنامجك وتقول بعملية لصق فيتم اضافتها الى النموذج وهي بنفس الاسماء الموجودة بالكود .
ولاحظ يمكنك تغيير نوع الادوات المستخدمة وذلك بكتابة أسم الكلاسس الذي تريد
اذا اخترت From List فسوف يتم احظارك هنا .
حيث يجب ان تكتب اسم الجدول وتضيف اسماء الحقول المطلوبة وهي مفيدة بحال لم تكن قاعدة بياناتك من نوع فايربيرد .
هناك زر اسمه Generat Sample أنقر عليه لينشئ لك مثال على السريع لتجربة البرنامج .
[صورة مرفقة: 50d02329245d9b2.jpg]
رابط تحميل البرنامج
كود :
http://www.m5zn.com/d/?16873513
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
[-] كل من 2 users say قال شكرا ل Delphi4Us على المشاركة المفيدة
  • Ben.Ja, S.FATEH
الرد
#2
السلام عليكم جميل جدا في احد مشارعي انشئت برنامج بنفس الفكرة لكنه بسيط للغاية memo و button لتوليد استعلامات الاضافة و الحذف
ان كان بالامكان جعله مفتوح المصدر سيكون شيئ جميل لو بالامكان اضافة خاصية تعديل اللاحقة مثلا في برامجي استخدم لاحقة edt بدل txt
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
الرد
#3
تم التعديل 
[صورة مرفقة: 9043d1ac690b057.jpg]
رابط التحميل البرنامج
كود :
http://www.m5zn.com/d/?16873589

رابط تحميل المشروع
كود :
http://www.m5zn.com/d/?16873590

كنت فعلا افكر في رفع المشروع ولكن ليس قبل ان اعدل الكود فهو يحتاج الى ترتيب والى اختصار يمكنك القول انه كان مسودة اكثر منه برنامج منظم
ولكن على العموم هذا هو المشروع مفتوح
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
[-] كل من 1 user says قال شكرا ل Delphi4Us على المشاركة المفيدة
  • S.FATEH
الرد
#4
أنتظروا النسخة المتقدمة سواء في انشاء الكود او في المظهر
يمكن تحويل المستند الى ملف PDF او ارساله الى أيميل مباشرة من البرنامج
لازال يحتاج الى بعض الوقت لاعداده بشكل ملائم
كل الكود المنتج حقوقه تم ادراجها للمنتدى 

[صورة مرفقة: 3988f976e4a8e5e.jpg]
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#5
بالتوفيق أخي, أيضًا ما هي المكونات التي تستعملها في النموذج الجديد؟
الرد
#6
مكونات Devexpress على ثقنية Framework.Net
مكونات الاتصال بقواعد البيانات FireBird هي FirebirdSql.Data.FirebirdClient.dll

ليكون البرنامج اكثر احترافية وفائدة اضفت له استعلام لجلب رقم التعريف
بحال اكتشف البرنامج وجود اسم حقل ID وضع القيمة المناسبة او رقم جديد بعد اضافة رقم واحد أليه
[صورة مرفقة: 5d5ea06350d8b5b.jpg]
بحال وجود اي فكرة نرجوا المشاركة
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#7
تم حل مشكلة اللغة العربية بالمستنذ كما بالشكل التالي :

[صورة مرفقة: 8b10a6f18510d45.jpg]

الشركة تعمدت قلب اللغة العربية في هذا المكون ولم  تدعمها ، وكلمتهم اكثر من مرة ولكن قالوا لا نفكر في ايجاد حل لهذا .
لا اعلم لماذا ، ولكن هذا المكون يعمل اشياء كبيرة جدا حيث يمكن ان يكون اداة تعليمية كالكتب والشروحات بالصور وغيرها .
لم اجد الا انهم لا يريدون ان يستفاد العرب من هذه الميزة .
فبحسب مناقشتي معهم من حين الى أخر ، لم اجد سبب الا هذا .
لهذا كنت انتظر اي فرصة لاقدم للعرب المسلمين اي شئ او عمل بادواتهم .
المشكلة انني بعد عكس النص وظهوره في العرض بشكل جيد عند نسخة الى مكان أخر يتم عكسه من جديد ، لانه يعود الى حالته الطبيعية
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#8
على حسب ردودهم, يبدو أن نقص الزبائن "من يحتاج الكتابة من اليمين الى اليسار" سبب من الاسباب لعدم توفيرها

هذا رد احد العمال:
كود :
"Here's where i currently stand on RTL support for our Rich Text Editor - We cannot implement the request because availability of consumers (with the ability to pay for the product) and the opportunity cost involved are oceans apart...
الرد
#9
أجل هناك العديد من الاعذار لي سنتين وانما اتابعها واتواصل معهم
والله بيني وبينك نحن مبرمجين ويمكننا ان نتكهن حجم التحديث المطلوب لجعل الاداة تقبل الكتابة العربية
الاداة يمكنها المحاذاة الى اليمين فقط اللغة تنقلب بشكل عجيب ، ليس انقلاب مراءة فقط وانما انقلاب كامل لكل حرف
حتى سلوكها مع اللغة العربية عندما تتعامل معها برمجيا فيه شئ من الغرابة
يعني انا بواسطة سطر برمجي واحد جعلت الكتابة العربية مقبولة هل مبرمج الاداة نفسها عجز عن فعل ذلك .
على العموم ساحاول وقت الفراغ ان ادخل على الكود وارى ما كتبوه بالضبط

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

[صورة مرفقة: 4b59bda9f6808d8.jpg]

بنقرة زر واحدة ينتج كل الكود المطلوب من اضافة وتعديل وحذف واتصال وحتى معالجة الحقول الفارغة وما الى ذلك
[صورة مرفقة: e7e8bcba30e4ca8.jpg]


وربما حتى وضع ملاحظات واقتباسات على المتغيرات
وروابط كذلك لانتقال السريع

[صورة مرفقة: ea4a8d953da7745.jpg]
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#10
احسست وكانني ظلمت الدلفي بانشائي برنامج عادي بها واظهرت برنامج اكثر جمالا بثقنية الدوت نت
لهذا اردت ان انتصف لها وتركت الاول وعدت الى الدلفي

[صورة مرفقة: 57dff7fb0589843.jpg]


[صورة مرفقة: d3775d826904ea3.jpg]


سيكون جاهزا للتحميل عند الاكتمال
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
[-] كل من 1 user says قال شكرا ل Delphi4Us على المشاركة المفيدة
  • mohamed49
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف