PDA

View Full Version : سوال: كنترل Internet Explorer



Armin060
یک شنبه 07 تیر 1388, 20:11 عصر
چطوری ميشه آدرس هایی كه در IE باز ميشه رو به دست آورد؟

Armin060
سه شنبه 09 تیر 1388, 10:42 صبح
كسی نيست به اين سوال من جواب بده؟

13601360
سه شنبه 09 تیر 1388, 10:50 صبح
این نمونه برنامه ببین میتونه کمکت کنه

http://www.codeproject.com/KB/cs/ponta.aspx?df=100&forumid=67589&exp=0&select=897325

amirepsilon
سه شنبه 09 تیر 1388, 10:52 صبح
سلام
من مدتی دنبال همچین چیزی بودم و بدست آوردم
دقیقا بگو چی میخوای تا بهت بگم

amirepsilon
سه شنبه 09 تیر 1388, 10:53 صبح
دوستان در مورد فایر فاکس کسی نمیتونه کمک کنه ؟

bahman_akbarzadeh
سه شنبه 09 تیر 1388, 11:09 صبح
يه راه ساده وجود داره و اونم اينه كه از خاصيت AutoCompleteSource تكست باكس استفاده كنين.
فقط كافيه مقدارش رو به AllURL تغيير بدين تا دقيقا مثل آدرس بار IE كار كنه.

Armin060
سه شنبه 09 تیر 1388, 12:47 عصر
تشكر
ولی اين ها جواب سوال من نيست.

در واقع من می خوام آدرس هایی كه در زمان حال توی IE باز شده رو به دست بيارم.
مثلا كاربر آدرس http://Google.Com رو وارد آدرس بار كرد و كليد Enter رو زد. حالا من می خوام اون آدرسی كه كاربر نوشته رو به دست بيارم. بايد چی كار كنم؟

bahman_akbarzadeh
سه شنبه 09 تیر 1388, 13:25 عصر
اين كار معمولا به درد نوشتن key logger ميخوره.
بايد اول هندل پنجره هاي باز شده رو بگيرين. بعد اون پنجره هايي كه داخل عنوانشون Internet Explorer رو داره جدا كنين و از هر كدوم، يه FindControl براي پيدا كردن TextBox مورد نظر انجام بدين.
متاسفانه من يه زماني تو ++C اين كارو انجام دادم و تو #C نميدونم چطوريه.
البته دوستان ديگه بايد بدونن و لطف ميكنن به ما هم ياد ميدن.

13601360
سه شنبه 09 تیر 1388, 14:38 عصر
این لینک رو ببین

http://mohamedfaramawi.blogspot.com/2006/05/internet-explorer-spy.html