delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف اجعل برنامجي عندما يغلق لايفتح اللا بعد 10مثلا
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله تعالى وبركاته
كيف اجعل الفورلـــ login عندما تغلق لاتفاح حتى وقت معين

وايضا

كيف ابحث dbgridفي قواعد البيانات مثلا عن اسماء او تواريخ

وشكرا .
وعليكم السلام ورحمة الله

إقتباس : كيف اجعل الفورلـــ login عندما تغلق لاتفاح حتى وقت معين

استعمل timer واضبط المدة التي تريد

إقتباس :كيف ابحث dbgridفي قواعد البيانات مثلا عن اسماء او تواريخ
http://www.delphi4arab.net/forum/showpos...ostcount=4
http://www.delphi4arab.net/forum/showthread.php?p=24351
وفي المنتدى امثلة كثيرة
كيف افعل ذالك في الاستفسار الاول بستخدام time لقد حاولت ولم اعرف
السلام عليكم

اخي اذا كنت تريد اعادة تشغيل البرنامج بعد مدة محدده قم بانشاء ملف ذو امتداد bat او مايسمى Batch file وضع هذه الشيفرة
إقتباس :@Echo OFF
CLS
PING -n 10 127.0.0.1>nul
Start .\Project1.exe
[COLOR="Red"]مع ملاحظة تغيير الرقم 10 الموجود بعد PING -n برقم اخر ( المدة التي تريد اعادة تشغيل البرنامج فيها ) واسم المشروع افترضت انه Project1.exe
[/COLOR]

قم بتسمية الملف على فرض Restart.bat وضعه في نفس مجلد البرنامج الذي تريد اعادة تشغيله تلقائيا

في برنامجك قم بكتابة التعليمة التالية والتي سوف تقوم باستدعاء الملف Restart.bat
كود :
WinExec('ReStart.bat', SW_HIDE);
ملاحظة هامةافترضت انك بحاجة الى انهاء البرنامج من الذاكرة وتشغيل نسخة جديدة بعد مدة محددة من الزمن
طبعا اذا كان غير ضروري استخدم عندها Timer سوف تفي بالغرض

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

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