delphi4arab منتديات دلفي للعرب
اخفاء form عن طريق الريجيستري - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : اخفاء form عن طريق الريجيستري (/showthread.php?tid=8171)



اخفاء form عن طريق الريجيستري - farhi2008 - 08-10-2016

السلام عليكم
هل من الممكن ظريقة لإخفاء الفورم الرئيسي عن طريق الريجيستري وفتح التطبيق بدون ذلك الفورم


RE: اخفاء form عن طريق الريجيستري - h-farid - 09-10-2016

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

هل من توضييحات أدق حول ما تريد القيام به فعلا.


RE: اخفاء form عن طريق الريجيستري - farhi2008 - 09-10-2016

[quote pid='40171' dateline='1475997083']
اود يا اخي عند تسجيل البرنامج تغلق فورم التسجيل بحيث بعد فتح البرنامج للمرة الثانية تتأكد من عدم ظهور هذه الفورم
[/quote]


RE: اخفاء form عن طريق الريجيستري - bassem_43 - 10-10-2016

(09-10-2016, 01:17 PM)farhi2008 كتب : [quote pid='40171' dateline='1475997083']
اود يا اخي عند تسجيل البرنامج تغلق فورم التسجيل بحيث بعد فتح البرنامج للمرة الثانية تتأكد من عدم ظهور هذه الفورم
[/quote]
السلام عليكم
توجد عدة طرق لدلك و اليك فكرة بسيطة
بعد التسجيل قم بحفظ قيمة معينة في الريجيسثري او ملف ini وفي المرة القادمة لما تفتح البرنامج اعمل شرط لمقارنة ما تم حفظه بقيمة معينة عندك فان وجدها متساوية لا تقم باظهار فورم التسجيل والا يقوم ياظهار فورم التسجيل
اتمنى ان الفكرة وصلتك


RE: اخفاء form عن طريق الريجيستري - farhi2008 - 10-10-2016

ان امكن مثال


RE: اخفاء form عن طريق الريجيستري - bassem_43 - 10-10-2016

(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 هو فورم اخر في برنامجك 
بالتوفيق 



RE: اخفاء form عن طريق الريجيستري - farhi2008 - 11-10-2016

لو تكرمت بمثال تطبيقي بسيط


RE: اخفاء form عن طريق الريجيستري - bassem_43 - 12-10-2016

(11-10-2016, 12:12 AM)farhi2008 كتب : لو تكرمت بمثال تطبيقي بسيط
تفضل يا اخي


RE: اخفاء form عن طريق الريجيستري - appakar - 06-04-2020

السلام عليكم
احتاج نفس المثال وحبذا لو يكون عن طريق الريجيستري
شكرا.