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

نسخة كاملة : اخفاء form عن طريق الريجيستري
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
هل من الممكن ظريقة لإخفاء الفورم الرئيسي عن طريق الريجيستري وفتح التطبيق بدون ذلك الفورم
و عليكم السلام و رحمة الله

هل من توضييحات أدق حول ما تريد القيام به فعلا.
[quote pid='40171' dateline='1475997083']
اود يا اخي عند تسجيل البرنامج تغلق فورم التسجيل بحيث بعد فتح البرنامج للمرة الثانية تتأكد من عدم ظهور هذه الفورم
[/quote]
(09-10-2016, 01:17 PM)farhi2008 كتب : [ -> ][quote pid='40171' dateline='1475997083']
اود يا اخي عند تسجيل البرنامج تغلق فورم التسجيل بحيث بعد فتح البرنامج للمرة الثانية تتأكد من عدم ظهور هذه الفورم
[/quote]
السلام عليكم
توجد عدة طرق لدلك و اليك فكرة بسيطة
بعد التسجيل قم بحفظ قيمة معينة في الريجيسثري او ملف ini وفي المرة القادمة لما تفتح البرنامج اعمل شرط لمقارنة ما تم حفظه بقيمة معينة عندك فان وجدها متساوية لا تقم باظهار فورم التسجيل والا يقوم ياظهار فورم التسجيل
اتمنى ان الفكرة وصلتك
ان امكن مثال
(10-10-2016, 02:11 PM)farhi2008 كتب : [ -> ]ان امكن مثال
في فورم التسجيل وبعد الضغط على تسجيل مثلا تقوم بانشاء متغير من نوع integer وتضع به قيمة 1 كدلالة على ان البرنامج اصبح مسجلا وتحفظ القيمة في ملف ini او ريجسثري واليك مواضيع حول دلك
ini
http://delphi4arab.net/forum/showthread.php?tid=566
http://delphi4arab.net/forum/showthread.php?tid=555
ملف الريجسثري
http://delphi4arab.net/forum/showthread.php?tid=1176
http://delphi4arab.net/forum/showthread.php?tid=675
http://delphi4arab.net/forum/showthread.php?tid=1406
ثم تدهب الى الفورم الرئيسي لبرنامجك و في حدث oncreat له قم بقراءة القيمة التي سجلناها سابقا في ملف ini - ولا تقل لي كيف اقرا تلك القيمة لان الطريقة موضحة في الروابط السابقة - ثم نقارنها بمتغير اخر من نوع integer وليكن b مثلا وتضع الشرط التالي
PHP كود :
var
b:integer;
begin
b يحمل قيمةما تم قراءته من ملف ini او غيره 
//
if b=1 then
form3
.show
else
form2.show;
 
حيث form2 هو فورم التسجيل و form3 هو فورم اخر في برنامجك 
بالتوفيق 
لو تكرمت بمثال تطبيقي بسيط
(11-10-2016, 12:12 AM)farhi2008 كتب : [ -> ]لو تكرمت بمثال تطبيقي بسيط
تفضل يا اخي
السلام عليكم
احتاج نفس المثال وحبذا لو يكون عن طريق الريجيستري
شكرا.