PDA

View Full Version : ارسال Enter در webbrowser



Behrouz3363
چهارشنبه 29 فروردین 1397, 14:11 عصر
سلام دوستان توی این سایت خیلی جستجو کردم اما متاسفانه به نتیجه مطلوبی در مورد استفاد از اینتر یا کلیک بر روی دکمه نتیجه خاصی ندیدم اگه ممکنه برای لاگین در سایتی که سورس اون پیوست کردم کمک بفرمایید .

ممنونم

دانلود (http://up2www.com/uploads/c71blogin.rar)

www.pc3enter.tk
جمعه 31 فروردین 1397, 09:03 صبح
بیا نمونه هاش اینجاست

چون با گوشی هستم و نمیتونم تست کنم خودت دیگه برسی کن، اگر حل شد مشکلت که هیچی و اگر نه بگو تا درستش کنم
http://www.vbforums.com/showthread.php?309853-Send-an-Enter-press-to-a-WebBrowser-control-RESOLVED
http://www.vbforums.com/showthread.php?702881-SendInput-Using-the-Enter-Command
https://www.tek-tips.com/viewthread.cfm?qid=1629773

Behrouz3363
شنبه 01 اردیبهشت 1397, 08:33 صبح
ممنونم اگه میشد سورسه کامل کنید ممنون میشدم

SlowCode
شنبه 01 اردیبهشت 1397, 22:39 عصر
اول باید با استفاده از id یا class یا از طریق والدها به عنصر مورد نظر برسی بعد تابع click رو فراخوانی کنی.
مثلا اگه id داره:

WebBrowser1.Document.getElementById("send").click()

Behrouz3363
یک شنبه 02 اردیبهشت 1397, 13:57 عصر
باید توی پرانتز جلوی click آیدی دکمه رو بنویسی ؟ یا ایدی تکست باکسی که میخوایم عمل اینتر روش انجام بشه

SlowCode
دوشنبه 03 اردیبهشت 1397, 17:52 عصر
خیر
به جای کلمه send باید نوشته بشه
البته اون تابه فقط زمانی جواب میده که عنصر آیدی داشته باشه
ولی اکثر مواقع باید با sibling, parent, child به هدف برسی
در مورد تک تکشون تحقیق کن

gorg313
دوشنبه 10 دی 1397, 11:29 صبح
اول باید با استفاده از id یا class یا از طریق والدها به عنصر مورد نظر برسی بعد تابع click رو فراخوانی کنی.
مثلا اگه id داره:

WebBrowser1.Document.getElementById("send").click()


سلام ببخشید جناب اسلوکد من بخوام برای کد زیر از خط بالا که شما نوشتی استفاده کنم چطور باید بزنم



<input type="button" class="send" onclick="blogsky.ajax.commentSubmit(this, event, 3);" value=" ارسال " style="float:left">



id SEND هستش

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

یه سوالم داشتم بخوام محتویات 1 لیست باکس را تو 4 تا لیست باکس تقسیم کنم چیکار کنم ؟