ورود

نسخه کامل مشاهده نسخه کامل : ارتباط با سایر پنجره ها و برنامه ها



Admiral
26-09-2006, 12:46
سلام

چطور میشه از داخل برنامه خود با یک پنجره دیگه مرتبط بشیم و مثلاً یک دکمه را فشار دهیم،یا متنی به داخل Memo ی آن پنجره اضافه کنیم ؟!

ممنون

NoneForce
26-09-2006, 13:38
سلام

چطور میشه از داخل برنامه خود با یک پنجره دیگه مرتبط بشیم و مثلاً یک دکمه را فشار دهیم،یا متنی به داخل Memo ی آن پنجره اضافه کنیم ؟!

ممنون

سلام
يك مثال :
با اين تابع مي تواني يك عبارت را به يك برنامه ديگر بفرستيد (مثلا Notepad(
(قبل از اجراي برنامه NotePad را باز كنيد)



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ميتوانيد به زير كنترلها هم دستور ارسال كنيد ولي ابتدا بايد هندل اون كنترل را پيدا كنيد.

مثال 2 : فشار دادن و تغيير عنوان يك كليد برروي يك برنامه ديگر :
ابتدا يك پروژه جديد بسازيد و يك Button روي فرم قرار دهيد و براي OnClick دكمه عبارت زير را بنويسيد :

ShowMessage('Clicked');

حالا برنامه را كامپايل بگيريد و اجرا كنيد.

حالا يك پروژه جديد بسايد و يك دكمه روي فرم قرار دهيد و كد زير را بنويسيد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

حالا روي دكمه فرم دوم كليك كنيد!

Admiral
26-09-2006, 17:13
خیلی ممنون

اگه روی فرم چند تا شی از کلاس TButton بود باید نامش رو به عنوان پارامتر آخر تابع FindWindowEx بدیم ؟

نامش رو چطور پیدا کنیم ؟

ممنون