ورود

نسخه کامل مشاهده نسخه کامل : اطلاع از اتمام لود کامل webbrowser در vb.net



30morgh1
06-11-2018, 22:31
سلام
من یه کد میخوام که بتونم سه تا ادرس رو به طور کامل لود کنه و بعد از لود هر صفحه
بتونه چندین اطلاع به رو به ما بده مثلا بتونه بعد از هر لود صفحه رنگ یک بگید رو تغییر بده یا نوشته در تکستباکس رو تغییر بده یا بتونه یه لیبل رو منفی کنه.
در برنامه vb.net
من مبتدیم

خیلی برام مهمه
ممنون

_H2_
07-11-2018, 19:15
سلام
توضیحات تان کمی کلی است.
اگر منظورتان استفاده از WebBrowser در پروژه های WinForm است، این کنترلر رویداد DocumentCompleted دارد که پایان بارگذاری سند را اطلاع میدهد.
برای تغییر مقادیر هم میتوانید به کمک متدهایی مانند Document.GetElementById یک عنصر را با id آن پیدا کنیدو تغییرات را اعمال کنید...


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

(دوتاپیک تکراری دیگرتان حذف شد)

30morgh1
08-11-2018, 01:47
سلام
تشکر از جوابتون
من یه پروژه ی برای ویندوز باز کردم و توی اون یه کلید

30morgh1
08-11-2018, 21:17
سلام
مرسی از جوابتون ولی بنده منظورم چیز دیگه هست که در پایین بطور مفصل براتون توضیح میدم
فرض کنید یه winform جدید باز کردم و توی اون یک کلید و یک TextBox و یک WebBrowser قرار دادم که میخوام بعد از کلیک بروی کلید (با استفاده از کدی که توی کلیک نوشتم) سه سایت که بعد از باز کردن هر کدوم از این صفحات یه متن خاص توی تکس باکس بنویسه و فونت اون رو تغییر بده و رنگ نوشته را تغییر بده و سایتز تکست باکس رو هم تغییر بده.(این کار ها رو بعد از باز کردن هر کدوم از آدرس ها و اتمام لودشون انجام بده. یعنی سه بار این تغییرات رو باید انجام بدن)
و در پایان یه مسیج باکس برای اتمام بنویسه.
اگر میشه پروژه رو برام بفرستید که راحتتر متوجه بشم.چون من خیلی مبتدیم
ممنون
.

_H2_
09-11-2018, 17:01
سلام
خیلی ساده و در سطح تمرین های دانشگاه بخواهم بنویسم، چیزی شبیه این میشود

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.