PDA

View Full Version : ارتباط با یک قسمت از یک سایت با vb !!



Veteran
شنبه 28 اسفند 1389, 12:57 عصر
سلام دوستان خسته نباشین ببخشین چجوری میتونم با یک قسمت از یک سایت در vb ارتباط برقرار کنم ؟
مثلا در یک سایت یک قسمت داره که توی اون اطلاعات مینویسی بعد یک دکمه هم داره که اگه روش کلیک کنی یک سری کارها انجام میشه

حالا من میخوام بدون اینکه وارد سایت بشم با برنامه این کارو بکنم

یک تسکت باکس که همه جایی هست که توش اطلاعات مینویسی با یک کامند که اگه روش کلیک کنی همه کارهایی انجام میشه اکه اگه روی همون دکمه که درون سایت هست کلیک کنیم انجام میشه
خودمم نفهمیدم چی شد :اشتباه::ناراحت:
اگه منظورمو نگرفتین بگین یکم بیشتر توضیح بدم

parselearn
شنبه 28 اسفند 1389, 13:03 عصر
واژه webbrowser را در بخش vb6 جستجو كنيد

قبلا زياد بحث شده

Bvk_programmer
شنبه 28 اسفند 1389, 13:38 عصر
سلام : دوست عزیز ، با توجه به گفته دوست مون parselearn جان اگه در سایت بگردی مطلب زیاد در موردش .

ولی بازم من بهت میگم تا کارت راه بیفته . شما باید اول به سورس صفحه مورد نظر دسترسی داشته باشی

چرا ؟ به خاطره اینکه باید نام تکست باکس یا کامند موردنظر رو بلد باشی که بتونی تو vb شبیه سازی کنی .

خوب . شما بعد از اینکه نام کنترل های مورد نظر رو پیدا کردی . باید سایت مورد نظر رو در یک web Browser ست

کنی . بعدش با توجه به نام کنترل ها کد مربوط به کلیک کامند در سایت رو در داخل Command در vb بنویسی .

به عنوان مثال :

کد مربوط به Load صفحه مورد نظر :



Private Sub Form_Load()
WebBrowser1.Navigate "http://www.google.com"
End Sub




کد مربوط به Text Box صفحه گوگل ( هر چی داخل فرم در تکس باکس نوشته بشه داخل تکس باکس گوگل قرار میگیره )

:


*** به عنوان مثال نام دکمه سرچ صفحه btnsend میباشد .***


WebBrowser1.Document.Forms(0).elements("btnSend").Click




کد مربوط به تکس باکس : *** به عنوان مثال نام فیلد تکس باکس txtwriter میباشد***



WebBrowser1.Document.Forms(0).elements("txtwriter").Value = Text1.Text

__________________________________________________ __________________________________


با این روش میتونی فرم سایت مورد نظر رو در Vb درست کنی و به کنترل های سایت مورد نظر دسترسی داشته باشی .


امید وارم تونسته باشم بهت کمک کنم . بازم اگه مشکلی داشتی بگو تا بیشتر توضیح بدم .

یا علـــــــی
با تشکر
(Bvk)

parselearn
شنبه 28 اسفند 1389, 14:59 عصر
براي سابميت فرم
http://barnamenevis.org/showthread.php?179610-%D9%83%D9%84%D9%8A%D9%83-%D8%AE%D9%88%D8%AF%D9%83%D8%A7%D8%B1-%D8%B1%D9%88%D9%8A-%D9%84%D9%8A%D9%86%D9%83-%D8%AF%D8%B1-webbrowser&p=1027629&viewfull=1#post1027629

http://barnamenevis.org/showthread.php?177785-%D8%AA%D9%85%D8%A7%D9%85%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D8%A7%DB%8C-WebBrowser-%D9%87%D9%85%DB%8C%D9%86%D8%AC%D8%A7&highlight=webbrowser
http://barnamenevis.org/showthread.php?168223-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%D9%8A-%D8%A8%D9%87-%D8%A7%D8%AC%D8%B2%D8%A7%D9%8A-%D8%B5%D9%81%D8%AD%D9%87-%D8%AF%D8%B1-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-WebBrowser&highlight=webbrowser
http://barnamenevis.org/showthread.php?220611-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D9%84%D9%88%D8%AF-%D8%B4%D8%AF%D9%86-%DA%A9%D8%A7%D9%85%D9%84%D9%87-%DA%A9%D8%A7%D9%85%D9%84-%D8%AF%D8%B1-WebBrowser&highlight=webbrowser