ورود

View Full Version : آیا FindWindow در فاکس پرو وجود دارد ؟



masoud8880
یک شنبه 19 مهر 1388, 11:53 صبح
با سلام به دوستان

آیا امکان Findwindow در ویژوال فاکس پرو وجود دارد ؟

منظورم اینه که ویژوال فاکس پرو می تواند Title ها را بخواند و یا حتی Window مربوطه را

ببندد؟

Esikhoob
سه شنبه 21 مهر 1388, 20:05 عصر
دستور Win32API با این اسم وجود دارد.
API را هم می شود در VFP استفاده کرد.
برای این کار این سایت را ببینید:
http://www.news2news.com/vfp/?example=245

masoud8880
پنج شنبه 23 مهر 1388, 12:19 عصر
دستور Win32API با این اسم وجود دارد.
API را هم می شود در VFP استفاده کرد.
برای این کار این سایت را ببینید:
http://www.news2news.com/vfp/?example=245
مرسی آقا اسی . اگر بخواهیم برنامه خاصی را با Title خاصی Terminate کنیم چکار کنیم ؟

Esikhoob
جمعه 24 مهر 1388, 10:14 صبح
دوست من سایت www.news2news به اون خوشگلی ، یکم توشو نگاه کن دیگه.

mehran_337
شنبه 25 مهر 1388, 09:45 صبح
کلاسی به نام filer در خود فاکس موجوده. در شاخه tools فرمی به همین نام طراحی شده که مثال خوبی برای این کار هست.

masoud8880
شنبه 25 مهر 1388, 11:35 صبح
کلاسی به نام filer در خود فاکس موجوده. در شاخه tools فرمی به همین نام طراحی شده که مثال خوبی برای این کار هست.
مرسی آقا مهران کلاس خوبی بود.

masoud8880
شنبه 25 مهر 1388, 12:28 عصر
دوست من سایت www.news2news (http://www.news2news) به اون خوشگلی ، یکم توشو نگاه کن دیگه.

ممنون سایت جالبی بود ولی بعضی از کدها رو لاک کردن که terminate هم جزو همون موارد است.

Esikhoob
سه شنبه 05 آبان 1388, 21:21 عصر
این کد که از راهنمایی های همان سایت نوشتم ، یک پنجره calculator را اگر بازباشد میبندد:

#DEFINE WM_QUIT 18

DECLARE INTEGER FindWindow IN user32 STRING lpClassName, STRING lpWindowName
hCalc = FindWindow(NULL, "Calculator")


DECLARE INTEGER PostMessage IN user32;
INTEGER hWindow, INTEGER Msg,;
STRING @wParam, INTEGER lParam

PostMessage(hCalc, WM_QUIT, 0,0)

garmsarcom
سه شنبه 20 دی 1390, 18:15 عصر
خیلی ممنون از مثالی که زدی، مشکل من را حل کردب