fh_feras
خبير ديلفي
- تكرار Parameter في جملة Sql
لقد لاحظت وجود هذه المشكلة منذ زمن بعيد «ولكني لم أبحث لأتأكد إن كانت مذكورة أو يوجد لها حل» واضطررت إلى أن أقوم بتغيير اسم البارمتر الثاني ثم إدخال نفس القيمة قي البارمترين
- مشكلة الصورة في Sql
صحيح تماما عند جلب الصورة استخدم ADOQuery وعند الإضافة أو التعديل استخدم ADOCommand
- عمل Help للبرنامج
هناك برنامج اسمه Help & Manual وهو أداة ممتازة لكتابة ملفات مساعدة وتصديرها إلى تنسيقات مختلفة ولكنه غير مجاني
- المسبحة ؟؟؟؟
يمكن أن يكون مثال عن Physics Engine :D
- تحويل كود من لغة الى اخرى
لا تنسى تضمين الكود التالي في البداية من أجل ربط المكتبات اللازمة: //--------------------------------------------------------------------------- #include <math.h> #include <string.h> #include <map.h> //----------------------------------------------------------…
- تحويل كود من لغة الى اخرى
//--------------------------------------------------------------------------- #define DIV(x, y) int(floor(int(x) / int(y))) #define MOD(x, y) int(int(x) % int(y)) //--------------------------------------------------------------------------- struct hv_struct { …
- كيف أكتب في word في سطر أختاره بواسطة دلفي
من أجل التعامل مع Word بإمكانك استخدام CreateOleObject اجلب النص المكتوب ثم قم بالتعديلات المطلوبة ثم أعد كتابة النص
- component لتسجيل المكالمات
قم بالبحث عن TAPI وستجد عدة مكونات تساعدك
- معلومة كيف تعرف نوع الحقل فى GRID
لقد قمت بوضع استفتاء عن الكود الذي كتبته ولكنك لم تقم بتنسيقه ككود استعمل رمز # عندما تريد كتابة مقطع كود أما إذا كنت تستخدم الرد السريع فاستعمل code tag
- إقتراح لإدارة المنتدي
القصد أن يكون الشكر ليس بمشاركة, لأن مشاركات الشكر مخالفة للقوانين, فعند ضغط زر Thanks ترسل رسالة خاصة للعضو شخصيا أجد الفكرة مناسبة
- كيف نقوم بتقسيم برامجنا الى عدة ملفات؟
أحد أهم عوامل تخفيض حجم التطبيق هو عزل resources بملفات خارج الملف التنفيذي, وغالبا ما تكون الحجوم الكبيرة للتطبيقات بسبب resources كبيرة مضمنة في التطبيق. برأيي ملف تنفيذي أكبر من 2MB يعتبر كبيرا وما دون ذلك جيد. سأعود لتكملة النقاش في بقية النقاط لاحقا, حالي…
- تعديل قيمة حقل في Table
ما تحتاجه هو عبارة UPDATE بسيطة كالتالي: UPDATE Tbl1, Tbl2 SET Tbl1.Qte=Tbl2.Qte WHERE Tbl1.ID=Tbl2.ID ومن الممكن أن يكون الربط أكثر تعقيدا
- تصحيح الكود
القاعدة تقول: إذا حجزت ذاكرة يدويا فلا بد لك من تحريرها يدويا, لذا فالعكس صحيح إذا لم تحجز الذاكرة يدويا هذا يعني أنه سيتم تحريرها اتوماتيكيا
- delphi et PDFMAIL
The statement that assigns Unassigned to the OLE Variable causes the OLE Automation Object that was created to interface with Word or Excel to be released هذا ما هو مكتوب في Help
- رقم الهارد الفزيائى هذا هو
for more information see S.M.A.R.T. ioctl http://www.microsoft.com/hwdev/respec/storspec.htm http://www.microsoft.com/hwdev/download/respec/iocltapi.rtf
- تنفيذ أمر معين عند رفع سماعة الهاتف
لا يمكن التحكم بالمكالمات الصادرة عن غير المودم إلا إذا كان هناك مقسم عندها عليك قراءة خرج المقسم...
- حقوق استخدام اللغة .... حقوق امتلاك البرنامج ..... من يفيدني ...؟
لماذا؟ فقد قال هذا صحيح على كل لم لا تتأكدون بأنفسكم إذا كان لديك القرص الليزري لأي نسخة Delphi أو CBuilder افتح ملف Readme.exe أو License.txt لم أعد أذكر وابحث عن كلمة Syria ستجدها وتجد العديد من البلدان الغير مسموح بيع هذه المنتجات فيها أو بالأحرى غير مسموح …
- حقوق استخدام اللغة .... حقوق امتلاك البرنامج ..... من يفيدني ...؟
في سوريا تكمن مشكلة أخرى وهي حتى لو قمت بشراء نسخة Delphi من موقع Borland ودفعت عن طريق CreditCard فلن يكون استخدامي لها مشروعا لأن شركة Borland لا تبيع منجاتها في عدة بلدان مذكورة في القرص الليزري لـ Delphi أو CBuilder منها سورية لذلك فالحل يحتاج إلى الخروج م…
- فتح notepad من خلال MFC
شكرا على التنبيه