PDA

View Full Version : سوال: بدست آوردن url از address bar



seydali
یک شنبه 23 تیر 1387, 11:19 صبح
چطوری میشه url را از address bar بدست آورد و همینطور یک url را Set کرد.dll هم اگر دارید برام خیرات کنید.

mehdi.mousavi
یک شنبه 23 تیر 1387, 13:17 عصر
چطوری میشه url را از address bar بدست آورد و همینطور یک url را Set کرد.dll هم اگر دارید برام خیرات کنید.

سلام.

1. اگر تو IE میخواهید اینکارو کنید، باید از IShellWindows استفاده کنید. برای این منظور میتونید به این سایت (http://blogs.msdn.com/oldnewthing/archive/2004/07/20/188696.aspx) رجوع کنید. Source ای که اینجاست به CPP و با استفاده از دانش COM نوشته شده، (اگر چه استفاده از CComPtr میتونست Source ایشون رو بسیار خوانا تر و تمیزتر کنه، اما با اینحال تکنیک رو بهتون یاد میده). شما در واقع باید معادل این کار رو در C# انجام بدین.

2. برای Firefox هم میتونید از XUL و امکاناتی که Mozilla با Framework های متفاوتش در اختیارتون قرار میده، استفاده کنید.

hdv212
یک شنبه 23 تیر 1387, 20:34 عصر
در مورد C# میتونید به لینک زیر هم رجوع کنید :
Access Explorer and Internet Explorer in C# (http://www.omegacoder.com/?p=63)

seydali
یک شنبه 13 مرداد 1387, 08:25 صبح
در firefoxچطوری میشه این کار را انجام داد؟

mehdi.mousavi
دوشنبه 14 مرداد 1387, 11:54 صبح
در firefoxچطوری میشه این کار را انجام داد؟

سلام.
همونطور که در پست اول ذکر کردم، برای Firefox هم میتونید از XUL و امکاناتی که Mozilla با Framework های متفاوتش در اختیارتون قرار میده، استفاده کنید.

mohammad272005
دوشنبه 14 مرداد 1387, 21:21 عصر
در مورد C# میتونید به لینک زیر هم رجوع کنید :
Access Explorer and Internet Explorer in C# (http://www.omegacoder.com/?p=63)
آقا ممنون. خیلی عالی بود. در مورد history هم نظری دارید؟