in4maTic
- سورية - اللاذقية
- sql between
بسم الله الرحمن الرحيم إخواني الأعزاء ! ما هو السبيل لاستخدام المعامل between في عبارات الـ sql الخاصة بـ adoquery معين... إذا كان هذا المعامل صالحاً للاستخدام, فما هي الكيفية التي يمكن من خلالها استخدام السلاسل الموجودة في eidt معينة ضمن عبارات الـ sql في عنص…
- الأنماط التعدادية
بسم الله الرحمن الرحيم إخواني الأعزاء... في حال وجود نمط تعدادي مؤلف من مجموعة من القيم ( مثل aaname, aanumber) هل هنالك تابع يعيد مباشرة قيمة ( من النمط التعدادي ذاته) وذلك انطلاقاً من ترتيبها... فبالنسبة للنمط السابق, إذا مررنا القيمة 0 فإنه يعيد aanumber وه…
- كيف يكون الاستعلام عن طريق صوره
بسم الله الرحمن الرحيم إن حقول الصور هي حقول ثنائية غير مفهرسة وغير قابلة للمقارنة, كما هو شأن الحقول ذات النمط number مثلاً, ومن ثم لا يمكن استخدامها في استعلامات مباشرة... هنالك علم مستقل يبحث في هذا الموضوع وهو التعرف على الصور أو معالجة الصورimage processi…
- كيفية التعامل مع checklistbox
بسم الله الرحمن الرحيم للعنصر checklistbox خاصة مفهرسة تدعى checked, فمثلاً, لإزالة العلامة عن العنصر الأول نكتب الكود التالي: checklistbox1.Checked[0]:=false;
- منع المستخدم من العبث بالملفات
بسم الله الرحمن الرحيم تستطيع جعل البرنامج مقيماً في الذاكرة بعدة طرق, أحدها تخصيص system tray icon له, وجعل نافذة التطبيق الأساسية مخفية, وإرفاق هذه الـ system tray بقائمة تتضمن أمراً بإظهار تلك النافذة... وموضوع الـ tray icon مشروح كثيراً في هذا المنتدى... أ…
- backspace
بسم الله الرحمن الرحيم بالنسبة للطلب الأول: تستطيع استخدام الكود التالي: if not (Key in ['0'..'9',#8]) then Key := #0; أما بالنسبة للطلب الثاني فلم أفهم المقصود بالضبط, ماذا تعني بكلمة (تضليل), وعموماً إذا ما كنت ترغب بحذف القيمة الافتراضية في حال تم الانتقال …
- منع المستخدم من العبث بالملفات
بسم الله الرحمن الرحيم أخي العزيز! تستطيع قبل الاتصال بقاعدة المعطيات, تفحص الخصائص attributes العائدة لملف القاعدة... كما ويمكن منع المستخدم من العبث بقاعدة المعطيات أو التعامل معها من خارج البرنامج, وذلك بجعل جزء من برنامجك مقيماً في الذاكرة ومراقباً للقاعدة…
- المقاطعات
بسم الله الرحمن الرحيم إخواني الأعزاء.... لإضافة code بلغة التجميع إلى delphi code نستخدم Asm و end; ونكتب بينهما تعليمات لغة التجميع... لكن عند محاولة تنفيذ الكثير من التعليمات تظهر رسالة خطأ, ومن ضمنها المقاطعات كالمقاطعة int 21 h والمقاطعة int 13 h فهل لدى …
- التواريخ
بسم الله الرحمن الرحيم الأخوة الأعزاء... عندما أستخدم الدالة date في php لإعادة التاريخ الحالي, ومن ثم تخزين النتيجة في قاعدة البيانات (mysql) لا يتم تخزينه بصورة صحيحة, وأحياناً كثيرة يخزن على شكل أصفار فقط... فهل لدى أحدكم الطريقة اللازمة لتخزين التاريخ بصور…
- تصميم زر من أجل البحث
بسم الله الرحمن الرحيم: الأخوة الأعزاء: كيف يمكن تصميم زر مرتبط بإجراء javascript يقوم بالبحث في الموقع.... أرجو الإفادة... وجزاكم الله كل خير...
- string grid
شكراً للأخوة الأعزاء على المساعدة.... ما هو السبيل الذي أستطيع من خلاله جعل النص في منتصف الخلية في الـ stringgrid, حيث أنني بحثت في مخلتف الـ options لعائدة لها ولم أتمكن من ذلك.... أرجو الإفادة, وشكراً جزيلاً لكم مرة أخرى....
- string grid
بسم الله الرحمن الرحيم إخواني الأعزاء.... كيف يمكن حذف سطر من الـ stringgrid, علماً أنني جربت استخدام الإجراء delete التابع للخاصة rows غير أنه لم ينجح وظهر اعتراض, وعند مراجعة الـ help تبين أنه يظهر اعتراضاً دوماً.... جربت الإجراء clear ولكنه حول خلايا السطر …
- تنفيذ النماذج
بالضبط أخي العزيز... أريد ألا يتدخل مستعرض الوب في التنفيذ...
- تنفيذ النماذج
بسم الله الرحمن الرحيم إخواني الأعزاء... في الـ (developer 10g) يتم تنفيذ النموذج (المصمم في الـ form builder) ضمن مستعرض الوب, فهل لدى أحدكم فكرة عن ذلك... وكيف بالإمكان التنفيذ خارج المستعرض... شكراً لكم...
- الذكاء الصنعي
بسم الله الرحمن الرحيم إخواني الأعزاء... هل لدى أحدكم فكرة عن كيفية ربط لغة الذكاء الصنعي برولوغ مع قاعدة بيانات الأوراكل... شكراً لكم...
- تحريك الأزرار
أخي العزيز! كل الشكر لك... الحقيقة أنني أستخدم الشيفرة ذاتها, وبالطبع مع قيم متغيرة لمركز الدوران و لنصف قطر الدوران.... لكن ما يحصل أن الدوران لا يبدأ من موضع الزر الحالي... وإنما ينتقل في البداية إلى موقع جديد يبدأ منه الدوران... بالطبع, لقد قمت بتعريف متحول…
- تحريك الكلمة أو الشكل المرسوم ..
أخي العزيز! إليك هذا المثال عن الخط المستقيم... في الملف المرفق... وبخصوص هذا المثال أشير إلى أن بعض الإجرائيات التي استخدمتها هي إجراءات ليست خاصة باللغة وإنما كتبتها لتسريع العمل... مثل (set_canvas_settings) و (keep_canvas_settings)... كما أنك ستجد متحولاً (…
- اضافة ايقونة جديدة لنوع ملفات جديد
بسم الله الرحمن الرحيم أخي العزيز! لتجعل لنمط من الملفات أيقونة خاصة به... يمكنك إنجاز ذلك برمجياً... اذهب إلى محرر الريجستري (regedit.exe) وابحث في الجذر (Hkey_classes_root) عن المفاتيح الخاصة بالملفات النصية مثلاً... ستجد مفتاحاً يحمل الاسم (txt.) وكل نمط مل…
- تحريك الكلمة أو الشكل المرسوم ..
أخي العزيز... أنت بحاجة إلى إنشاء كائن جديد لتأدية المطلوب... type text_ob= class text:string procedure draw(point:Tpoint); procedure move(new:Tpoint); end; وعليك دوماً في عمليات التحريك المرحلية استخدام نمط القلم pmnotxor أو أي نمط يساعدك على الرسم بلون الخلف…
- تحريك الأزرار
بسم الله الرحمن الرحيم إخواني الأعزاء! إذا كان لدينا على أحد النماذج زر button ونرغب بتحريكه حركة دائرية حول نقطة معينة, فكيف يمكن ذلك ... أرجو وضع كود يرشد للعمل (لأن الفكرة النظرية واضحة لدي وحاولت تطبيقها فلم تنحج بالشكل المطلوب)... وشكراً لكم...