PDA

View Full Version : سوال: ارور 521



علیرضا.ا
دوشنبه 25 شهریور 1392, 00:54 صبح
سلام
با وی بی یه مشکل دارم خیلی بزرگ:D
من یه اسپمر بلاگفا ساختم و برای لود کپچا از این کد استفاده کردم:

WebBrowser3.Navigate "javascript:showcaptcha();"
Set o = WebBrowser3.Document.body.createControlRange()
Call o.Add(WebBrowser3.Document.Images.Item(WebBrowser3 .Document.Images.Length - 1))
Call o.execCommand("Copy")
Set Picture1.Picture = Clipboard.GetData

قبل از لود شدن کپچا هم از کد های :

Clipboard.Clear
CloseClipboard

استفاده کردم
ولی بازم گاهی اوقات ارور can't open clipboard میده
چرا؟:متفکر:
ممنون

Mr'Jamshidy
دوشنبه 25 شهریور 1392, 08:35 صبح
احتمالا از ویندوز 7 استفاده میکنی؟

ویندوز 7 اجازه استفاده از Clip رو به بعضی برنامه ها نمیده نمیدونم چرا

برنامه رو در حالت Run As Administrator باز کن ببین نتیجه میده (البته باید بده)

علیرضا.ا
دوشنبه 25 شهریور 1392, 10:45 صبح
اره خودم وین 7 دارم ولی بعضی از افرادی که استفاده کردن xp دارن و میگن این ارور رو میده!

علیرضا.ا
چهارشنبه 27 شهریور 1392, 13:26 عصر
راهی نداشت؟:متفکر:

vbhamed
جمعه 29 شهریور 1392, 10:24 صبح
سلام

چرا تابع CloseClipBoard رو استفاده مي‌كنيد، همون Clipboard.Clear كافيه

علیرضا.ا
جمعه 29 شهریور 1392, 15:07 عصر
هر دو رو تک تک استفاده کردم جواب نداد
گفتم دو تا رو باهم بزارم ولی بازم جواب نداد...:افسرده:

vbhamed
شنبه 30 شهریور 1392, 08:02 صبح
سلام
مشكل از جايي از برنامتونه كه بايد بررسي بشه ولي ببينيد قبلش يه موقع تابع OpenClipboard رو فراخواني نكردين ؟

علیرضا.ا
شنبه 30 شهریور 1392, 13:45 عصر
نه فراخوانی نشده!
این اسپمر کد کپچا رو لود میکنه و بعد حذف میشه و همینطور ادامه پیدا میکنه......
گاهی اوقات این ارور ظاهر میشه!

vbhamed
یک شنبه 31 شهریور 1392, 06:33 صبح
سلام
شايد كپچا گاهي اوقات درست لود نميشه، در هر صورت بايد برنامتون رو بزاريد تا بررسي بشه

علیرضا.ا
یک شنبه 31 شهریور 1392, 12:30 عصر
سورس برنامه رو الان ندارم-از بین رفت ولی کپچا لود میشه(وب بروزر نشون میده)
اگه سورس به دستم رسید اینجا میزارم...