|
|
|
สอบถามเรื่อง Webbrowser control ใน visual basic หน่อยอะครับคืออยากทราบวิธีการคลิกรูปภาพหน้าเว็บอะครับ |
|
|
|
|
|
|
|
ไม่เข้าใจอะยังไงว้า
|
|
|
|
|
Date :
2012-04-18 23:40:00 |
By :
manman12307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือจะมีรูปที่ลิ้งไปหน้าถัดไปอะครับ แล้วจะให้vbคลิกที่รูปที่เราต้องการให้คลิกอะครับ
|
|
|
|
|
Date :
2012-04-18 23:56:07 |
By :
thannam001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สร้างButton เพื่อให้คลิกใน Webbrowser ใช่มะ
|
|
|
|
|
Date :
2012-04-19 00:22:35 |
By :
manman12307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาไปประยุกต์เอาเองนะครับ
Code (VB.NET)
WebBrowser1.Document.GetElementById("login").InvokeMember("click")
|
|
|
|
|
Date :
2012-04-19 00:27:59 |
By :
manman12307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่างอันนี้อะครับลิ้งรูป https://si0.twimg.com/profile_images/1945041939/2_normal.jpg แล้วรุปนี้มันเป็นตัวที่คลิกแล้วพาไปหน้าถัดไปอะครับจะใหเ vb คลิกที่รูปอะครับ
|
|
|
|
|
Date :
2012-04-19 00:35:04 |
By :
thannam001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปิดใน google เห็นบอกว่าชื่อ webbrowser control click image แต่ผมไม่รู้ทำยังไงอะครับ
|
|
|
|
|
Date :
2012-04-19 00:41:34 |
By :
thannam001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ้อคือเปิดแล้วให้ไปที่อีกรูปใช่หนึ่งไหมคัฟถ้าผมเข้าใจไม่ผิดนะ
|
|
|
|
|
Date :
2012-04-19 10:43:57 |
By :
phantham |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็คำสั่งที่ผมบอกไปยังไงละครับแต่ คุณต้องรู้คำสั่งของ HTML ก่อนถึงจะสามารถเขียนให้มันขึ้นถัดไปได้ (นี้เป็นความเข้าใจตามความรู้ของผมแค่นั้นนะครับ ของบางคนอาจจะไม่เหมือนกัน)
|
|
|
|
|
Date :
2012-04-19 12:56:57 |
By :
manman12307 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำตามคนความรู้น้อยก็ได้ครับ
อ้างอิงจากบทความนี้นะครับ
http://pstudiodev.blogspot.com/2012/04/access-html-element-c-webbrowser.html
จะมีการเพิ่ง Image HTML tag ตามโค็ดนะครับ
Code (C#)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WebBrowserWithIEElement
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string strHTML = @"<html>
<body>
<h1 id='amountMoney'>ยอดเงินทั้งหมด 3,112 บาท</h1>
<img id='imageNext' src='https://si0.twimg.com/profile_images/1945041939/2_normal.jpg'
onclick='alert(""Hello world"");' />
</body>
</html>";
webBrowser1.DocumentText = strHTML;
}
private void button1_Click(object sender, EventArgs e)
{
HtmlElement htmlElement = webBrowser1.Document.GetElementById("amountMoney");
string[] strItems = htmlElement.InnerText.Split(' ');
MessageBox.Show(strItems[1]);
}
private void button2_Click(object sender, EventArgs e)
{
HtmlElement htmlElement = webBrowser1.Document.GetElementById("imageNext");
htmlElement.InvokeMember("click");
}
}
}
|
|
|
|
|
Date :
2012-04-19 22:50:01 |
By :
pStudio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|