fh_feras
خبير ديلفي
- عمل فاتورة لمؤسسة
تبعا لتوصيف المشكلة الذي ذكرته فالحل الأفضل لك هو تصميم قاعدة بيانات بسيطة «جدول فواتير وجدول تفاصيل الفاتورة وجدول مواد» ثم بناء واجهة للإدخال بالتصميم المناسب «غالبا سيتم استخدام DBGrid من أجل تفاصيل الفاتورة» غير صحيح, إن DBGrid تقوم بتمثيل جدول من قاعدة ال…
- مجموعة أسئلة إذا امكن الأجابة عليها
لغة Delphi تمكنك من بناء أية برامج تريدها وفعلا هناك العديد من البرامج القوية والضخمة المبنية باستخدام Delphi والأمر ليس بالمعقد إنما يحتاج إلى الخبرة التي تأتي مع العمل والتجريب وقراءة كتاب واحد أو حتى العديد من الكتب لن تكون كافية, بالإضافة إلى أن عملية بناء…
- مجموعة أسئلة إذا امكن الأجابة عليها
يأتي مع Delphi مكونات VCL كاملة وتقوم Borland بتطوير وإضافة مكونات لهذه المكتبة عند كل إصدار
- كيف نعرف ان المكونات متقاطعة
أنت تتكلم عن تقنية Collision Detiction المستخدمة في الألعاب بإمكانك البحث عنها لتجد مقالات رائعة ولكن ربما بعيدة قليلا عن ما تريده
- السيرفر المحمي بكلمة مرور واسم مستخدم .... كيف يمكن تخطيه ....؟
كما قال الأخ waeldalol إن مشكلتك لا علاقة لها بقاعدة البيانات وأنا أقول أنه لا يجب عليك أن تحلها برمجيا لأنها تتعلق بأمن الشبكة التي يعمل عليها برنامجك بل يجب على مسؤول الشبكة تخصيص مجلد مشترك لا يتطلب سماحيات للقراءة منه أو الكتابة عليه
- كيفية البحث في TreeView نريد تنافس في سرعة البحث
فكرة جيدة ولكن هذه الطريقة تعتمد على أن تكون الشجرة مفروزة على الأسماء, ولا تعمل في حال لم تكن مفروزة
- حماية البرنامج عن طريق Check Sum ؟
على ما يبدو التواصل مفقود مع الأخ Swift
- كيفية البحث في TreeView نريد تنافس في سرعة البحث
ألا تظن أن هذه العملية مكلفة أكثر من البحث بحد ذاته, فأنت تقرأ وتكتب كل عناصر الشجرة لذلك الشرط من أجل أن تتم الكتابة بنفس الوقت الذي يتم فيه تعبئة الشجرة وليس عند البحث نعم العملية تستهلك الذاكرة, ولكن عناصر الشجرة موجودة في الذاكرة أساسا ببنية List ونريد أن …
- كيفية البحث في TreeView نريد تنافس في سرعة البحث
قد تستطيع تسريع عملية البحث قليلا ولكنها ستبقى عملية بحث وبالتالي ستبقى مكلفة خاصة مع ازدياد عدد العقد. أما للحصول على سرعة فورية «بشرط أنك أنت من يضيف العقد على الشجرة» فذلك ممكن باستخدام تقنية caching باستخدام بنية map أو ما يشابهها «فهي بالنهاية LinkedList …
- كيف سوى حركة الالوان
على كل, يمكنك عمل ما تريده على الأغلب باستخدام TColorDialog كما ذكر Aboalnoor-Delphi7 فقط يحتاج الأمر إلى قليل من القراءة والتجريب
- مكتبة مكونات مهمة للغاية
thanks alot
- مشروع جماعي صيفي
يبدو أنه وكما قلت لك سابقا أن الهمم ستخمد ولكن استمرارك ومثابرتك ممتازين أرجو نجاحك ووصولك لمبتغاك والله ولي التوفيق
- هل من طريقة عامة لتصدير البيانات
أعتذر عن الغيبة عن المنتدى, ولكن تعرفون مشاغل الحياة شكرا لردودكم اقتراحاتكم وفقكم الله
- هل من طريقة عامة لتصدير البيانات
كتبت مرة تابع يصدر إلى XML باستخدام TClientDataSet لذلك فهو ليس بإمكانيات كبيرة, كما أنه لا يراعي إلا أنواع حقول محددة uses Classes, SysUtils, Dialogs, ADODB, DB, DBClient; procedure ExportToXML(SourceConnectionString, XMLFolder: string); var SourceConnection:…
- ماهي أسهل طريقة لتدوير البيانات
هذه ليست عملية تدوير بيانات ولتنفيذ ما تريد يجب عليك تصميم قاعدة البيانات بالشكل الذي يخدم هذه المهمة
- سؤال عن السكربتات
تريد تنفيذ كود لعمل مهمة معينة مكتوب بلغة أخرى من Delphi لماذا لا تكتب الكود الذي يعمل هذه المهمة بـ Delphi على جميع الأحوال يمكنك أن تطلب أي ملف تنفيذي من Delphi باستخدام تعليمة ShellExecute
- هل من طريقة عامة لتصدير البيانات
ما المقصود بالضبط, هل تريد كود يقوم بعملية تصدير بيانات معينة إلى صيغة XML أم تريد أداة أم ماذا؟
- إنهاء تطبيق ولا إمكانيه لإنهاء تطبيق
الكود الموجود في الموقع يعمل بشكل جيد لقد قمت بتجربته إن المشكلة التي ظهرت لديك بسبب أن define موجودة قبل typedef حيث أن هذه الـ define تستخدم النمط المعرف بتعليمة typedef لقد قمت بترتيب الكود ليصبح كالتالي //---------------------------------------------------…
- أول تجربة لي مع عنصر الكويري وبعض المشاكل.
يجب أن تنجح الطريقة, لا أعرف ماذا تكتب بالتحديد لكنه يجب أن يكون كالتالي SELECT FIELD1, FIELD2, FIELD3 FROM TABLE WHERE CONDITION ORDER BY FIELD1 وفي حالة الفرز العكسي تضيف كلمة DESC لتصبح العبارة كالتالي SELECT FIELD1, FIELD2, FIELD3 FROM TABLE WHERE CONDITIO…
- سؤال مهم ؟الفلترة في الشبكة
لا أعرف لماذا لكني أظن أنك لم تبحث هن الموضوع بالمرة يتم ذلك باستخدام خاصية Filter أو التعديل على عبارة SQL التي تجلب البيانات