![]() |
|
كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها (/showthread.php?tid=4635) |
كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - M_Mori2010 - 12-10-2012 السلآم عليكم ورحمة الله وبركاته ... ماهي طريقة تشغيل فورم انشأته برمجياً بهذه الطريقة : PHP كود : varوادرجت له كود حفظ بصيغة Sav لكن المشكلة انه لايعمل عند اغلاق البرنامج وتشغيله مرة اخرى فما الحل برأيكم ؟ كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - Lam.Abdeldjalil - 12-10-2012 و عليكم السلام و رحمة الله وبركاته من المفروض يعمل ، حاول وضع كودك بالصيغة كود : F := TForm2.Create(nil);
try
f.Name:='R';
f.Caption:='RR';
F.ShowModal;
finally
F.Free;
end;ماذا تقصد بـ " وادرجت له كود حفظ بصيغة Sav " ؟ كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - M_Mori2010 - 12-10-2012 آخي أنه يعمل قبل اغلاق البرنامج لكن الذي آُريدْه هو تشغيله بعد اغلاق البرنامج شكراً لك عمل المتغير i هو شيء اخر لكن على سرعة النسخ نسيت محوه آما بالنسبة لـ Sav هذا هو الكود الذي هو عبارة عن حفظ الفورم : PHP كود : publicالبيانات التي تقوم بنسخ الفورم وعمله موجودة ومخزنة في ListView ما رأيك لو قمت بعمل اعادة تكوين في كل تشغيل للبرنامج اقوم به لأن البرنامج هو عبارة عن سيرفر لبرنامج دردشة ؟ هل هو حل مناسب ؟ شكراً لك وجزاك الله كل خير كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - Lam.Abdeldjalil - 13-10-2012 السلام عليكم طالع حول ReadComponent كود : http://docwiki.embarcadero.com/Libraries/XE3/en/System.Classes.TStream.ReadComponent* قم بإنشاء كل شيئ برمجيا أو في وقت التصميم + حمل/إرفع الخصائص فقط من/في ملف أو قاعدة بيانات برمجيا أو أوتوماتيكيا بـ TFormStorage كمثال ( إذا حصل عطب للملف/القاعدة الخصائص تأخذ القيم الإفتراضية ) بالتوفيق كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - SMP3 - 13-10-2012 كود : آخي أنه يعمل قبل اغلاق البرنامج لكن الذي آُريدْه هو تشغيله بعد اغلاق البرنامج شكراً لكهناك حلان : الحل الأول يعتمد على تصميم تطبيق آخر يحتوي على الفورم الذي تريد عرضه بعد ان تقوم بغلق البرنامج عند الحدث غلق البرنامج قم بتشغيل التطبيق المرفق الحل الثاني استخدام ال Command Line .. عند غلق البرنامج أعد فتحه مع تمرير برامتر يخبر البرنامج بعرض الفروم x كيف اقوم بتشغيل فورم اشأته برمجياً في كل مرة يعمل البرنامح بها - M_Mori2010 - 13-10-2012 أخوتي الكرام الحمدلله حلت المشلكة واليكم الحل : أولأ أنشأت ServerSocket و ClinetSocket على فورم واحد بعنوان 127.0.0.1 ثم وضعت تايمر بتوقيت 100 جزء يقوم بفتح الاتصال في ClinetSocket ومن ثم يوم بارسال جملة اليكم الكود : هذا بالنسبة للسيرفر : PHP كود : procedure TForm10.CheckNameClientRead(Sender: TObject;وهذا بالنسبة لـ كلاينت PHP كود : procedure TForm10.clntsckt1Read(Sender: TObject; Socket: TCustomWinSocket);بحيث يقوم في كل تشغيل بعمل تلقائي لكل فورم لوحده وبعد نهايته من العمل يقوم بتشغيل السوكت الرئيسي شكراً لكم آخوتي |