PDA

View Full Version : ارسال مطالب به سایت با vb.net



mehrdad.gh
چهارشنبه 26 خرداد 1389, 19:05 عصر
سلام
فرض کنید این مطالبیا که من اینجا نوشتن بدون اینکه بخواهم از مرورگر استفاده کنم درج شود

در واقع میخواهم برنامه ای بنویسم که اینگونه عمل کند:

ابتدا با زدن یک کلیک سایتی را باز کند

System.Diagnostics.Process.Start("http://www.barnamenevis.org/forum/newthread.php?do=newthread&f=20")

خوب حالا دو تکست باکس داریم که یکی عنوان تایپک را میگید و یکی دیگر مطالب را و با زدن یک دکمه ی دیگر ارسال میشود (دلیل باز شدن اولیه ی وب سایت با مرورگر این است که میخواهم مطالبی که در تکست باکس ها میریزیم فقط به داخل text box سایت منتقل شود و برنامه فقط نقش یک میانبر را داشته باشد)

کسی میتونه برنامه ای در اختیار من قرار دهد؟

mehrdad.gh
پنج شنبه 27 خرداد 1389, 11:19 صبح
یعنی کسی این کار را تا حالا انجام نداده
فقط میخوام اطلاعات یک صفحه را کپی بگیرم و بریزم توی فرم

sajjad_india
جمعه 28 خرداد 1389, 01:22 صبح
سلام
فرض کنید این مطالبیا که من اینجا نوشتن بدون اینکه بخواهم از مرورگر استفاده کنم درج شود

در واقع میخواهم برنامه ای بنویسم که اینگونه عمل کند:

ابتدا با زدن یک کلیک سایتی را باز کند

System.Diagnostics.Process.Start("http://www.barnamenevis.org/forum/newthread.php?do=newthread&f=20")

خوب حالا دو تکست باکس داریم که یکی عنوان تایپک را میگید و یکی دیگر مطالب را و با زدن یک دکمه ی دیگر ارسال میشود (دلیل باز شدن اولیه ی وب سایت با مرورگر این است که میخواهم مطالبی که در تکست باکس ها میریزیم فقط به داخل text box سایت منتقل شود و برنامه فقط نقش یک میانبر را داشته باشد)

کسی میتونه برنامه ای در اختیار من قرار دهد؟


نظر شخصی من اینه که باید هر کدوم از ID های پیج رو داشته باشی و بتونی Send کنی براش

Hossis
جمعه 28 خرداد 1389, 08:08 صبح
به نظر من از WebBrowser استفاده کنيد،
بعد از لود شدن صفحه مزبور توسط برنامه، نام و Id تکست باکس مزبور را گرفته و متن خود را در خاصيت InnerText تگ مذکور مي ريزيد
البته بايد مشکل ورود با نام کاربري را هم حل کنيد.