![]() |
|
التحكم بالمكونات التي في وحدات اخرى - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : التحكم بالمكونات التي في وحدات اخرى (/showthread.php?tid=790) |
التحكم بالمكونات التي في وحدات اخرى - Delphi Lover - 09-04-2009 السلام عليكم ورحمة الله وبركاته اخواني لدي مشكل بسيط جدا جدا حول التحكم بالمكونات التي في الوحدات الاخرى ساوضح لكم لدي مثلا Form1 ويحتوي على Button1 ولدي Form2 ويحتوي على Button1 أود أن أقوم بالضغط على Button1 الموجود في Form1 فيقوم بعمل disabled مثلا للزر Button1 في الـ Form2 هل لاحظتم العلاقه ؟ اتحكم بمكونات الفورم 2 عن طريق الفورم 1 لقد قرأتها في أحد الكتب وهي طريقه تعريف الوحده أو المكون داخل الوحده 1 لا أتذكر بالضبط وندمت لأنني لم ألف لها اهتماما أود منكم مساعدتي جزاكم الله خيرا
التحكم بالمكونات التي في وحدات اخرى - I_Tiger - 09-04-2009 عادة عند محاولة نتفيذ البرنامج يقوم دلفاي بسؤالك عما اذا كنت ستربط الوحدتين تلقائيا والطريقة اليدوية هي كتابة الكود التالي في Unit1 بعد كلمة implementation كود : uses Unit2;وتكتب في حدث الظغط العنوان بالكامل كالتالي: كود : form2.Button1.Enabled := False;و هناك طريقة اخرى لعمل ذلك بدون ربط الوحدتين حتى كود : Unit2.form2.Button1.Enabled := False;اعتقد انك فهمت الفكرة ![]() قد ارفقت لك مثال صغير التحكم بالمكونات التي في وحدات اخرى - AL-MOB4RM3G - 09-04-2009 نعم بارك الله فيك اخي الكريم I_Tiger واخي السآئل,, هل تابعت دروس الدورة ؟ ان لم تتابعها فتابعها بارك الله فيك,,, وبلأخص الدرس 2 او 3,,, يتم عمل هذا وبلفيديوا ايضى,,, يعني لا تقلق اخي الكريم الآمر ليس صعبا,, ملاحظة خي I_Tiger ,,, الكود هذا في غاية الروعة,,, إقتباس :Unit2.form2.Button1.Enabled := False; لم اكن اعلم هذا مسبقا,,, شكرا كثيرا,,, التحكم بالمكونات التي في وحدات اخرى - Delphi Lover - 09-04-2009 أقسم بجلال الله وعزته انني لا اعرف كيف ارد لكم جميلكم لكن لا يسعني الا الدعاء لكم التحكم بالمكونات التي في وحدات اخرى - AL-MOB4RM3G - 09-04-2009 Delphi Lover كتب :أقسم بجلال الله وعزته انني لا اعرف كيف ارد لكم جميلكم لا عليكم اخي.,, المهم انك استفدت ولله الحمد... نحن موافقون على دعائك لنا اليس كذلك اخي I_Tiger
التحكم بالمكونات التي في وحدات اخرى - Dr.MOT - 09-04-2009 السلام عليكم ,, يمكن أيظا عن طريق : File >>> Use Unit ثم اختر Unit2 وافعل هذا مع Unit2 : File <<< Use Unit ثم اختر Unit1 بالتوفيق التحكم بالمكونات التي في وحدات اخرى - gigi - 10-04-2009 I_Tiger كتب : شكرا لقد اضفت الي معلومة جديدة بارك الله فيك ![]()
|