PDA

View Full Version : خواندن کلمه زیر ماوس



iman_Delphi7
چهارشنبه 11 مرداد 1385, 07:28 صبح
با عرض سلام و خسته نباشید خدمت اساتید محترم.
من میخوام یه برنامه بنویسم که کلمه زیر ماوس رو به ما بده.مثل بعضی دیکشنری ها که با قرار گرفتن ماوس روی کلمه معنی اونو میدن.
این نرم افزار باید حداقل با Word, IE, Firefox, Acroread, Notepad کار کنه.
لطفا منو راهنمایی کنید.
با تشکر قبلی:بوس:

vcldeveloper
چهارشنبه 11 مرداد 1385, 08:10 صبح
برای بعضی از متن ها می تونید از توابع API مثل GetWindowText استفاده کنید. برای سایر متن ها هم از OCR.

iman_Delphi7
جمعه 13 مرداد 1385, 09:34 صبح
با عرض سلام و تشکر از راهنمایی تون میخواستم بگم می شه در مورد GetWindowText و OCR بیشتر توضیح بدین؟
من تابع GetWindowText رو امتحان کردم ولی چیزی دستگیرم نشد.
یعنی اصلا نتونستم ازش خروجی بگیرم. لطفا اگر ممکنه منو راهنمایی کنید.
در مورد OCR هم که اصلا نمی دونم چیه ؟؟؟؟؟؟؟؟ Component یا تابع یا ؟؟؟؟
ممنون میشم در این رابطه کمکم کنید.
با تشکر قبلی.

vcldeveloper
شنبه 14 مرداد 1385, 07:43 صبح
GetWindowText را در همین سایت جستجو کنید، کدهای مختلفی را پیدا می کنید که ازش استفاده کردند. توضیحاتش هم در MSDN موجود هست.
برای آشنایی با OCR هم می تونید به تاپیک زیر، که آقای ذولقدر زحمت کشیدند، مراجعه کنید:
http://www.barnamenevis.org/forum/showthread.php?t=40433

iman_Delphi7
یک شنبه 15 مرداد 1385, 06:09 صبح
من از مطالب استفاده

من از این مطالب استفاده می کنم و اگر مشکلی بود مطرح می کنم.متشکرم.

همدانی
یک شنبه 29 مرداد 1385, 21:04 عصر
اگه بتونید یک مثال از GetWindowText بزارید خیلی عالی میشه
تنبل خان!!!!!!!!!

Delphi_OnLine999
دوشنبه 30 مرداد 1385, 03:20 صبح
تنها راه استفاده از ocr است و تابع GetWindowText برای گرفتن متن کنترل ها و کپشن فرم ها و ....
یک نمونه برنامه از کاربرد GetWindowText رو این جا گذاشتم.