چطوری ميشه آدرس هایی كه در IE باز ميشه رو به دست آورد؟
چطوری ميشه آدرس هایی كه در IE باز ميشه رو به دست آورد؟
كسی نيست به اين سوال من جواب بده؟
این نمونه برنامه ببین میتونه کمکت کنه
سلام
من مدتی دنبال همچین چیزی بودم و بدست آوردم
دقیقا بگو چی میخوای تا بهت بگم
دوستان در مورد فایر فاکس کسی نمیتونه کمک کنه ؟
يه راه ساده وجود داره و اونم اينه كه از خاصيت AutoCompleteSource تكست باكس استفاده كنين.
فقط كافيه مقدارش رو به AllURL تغيير بدين تا دقيقا مثل آدرس بار IE كار كنه.
تشكر
ولی اين ها جواب سوال من نيست.
در واقع من می خوام آدرس هایی كه در زمان حال توی IE باز شده رو به دست بيارم.
مثلا كاربر آدرس http://Google.Com رو وارد آدرس بار كرد و كليد Enter رو زد. حالا من می خوام اون آدرسی كه كاربر نوشته رو به دست بيارم. بايد چی كار كنم؟
اين كار معمولا به درد نوشتن key logger ميخوره.
بايد اول هندل پنجره هاي باز شده رو بگيرين. بعد اون پنجره هايي كه داخل عنوانشون Internet Explorer رو داره جدا كنين و از هر كدوم، يه FindControl براي پيدا كردن TextBox مورد نظر انجام بدين.
متاسفانه من يه زماني تو ++C اين كارو انجام دادم و تو #C نميدونم چطوريه.
البته دوستان ديگه بايد بدونن و لطف ميكنن به ما هم ياد ميدن.
این لینک رو ببین