- 233 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 13:09:19 ]
- >>231
あ、そだった、すまん。C#でのソースを再レス private void Form1_Load(object sender, EventArgs e){ this.WebBrowser1.Navigate(@"c:\hoge.html"); } private void WebBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { HtmlDocument hdoc = this.WebBrowser1.Document; HtmlElementCollection inputs = hdoc.GetElementsByTagName("input"); foreach(HtmlElement inputElement in inputs) { string type = inputElement.GetAttribute("type"); ListViewItem lvi = new ListViewItem(type); ListViewItem.ListViewSubItem nsi = new ListViewItem.ListViewSubItem(lvi, inputElement.Name); lvi.SubItems.Add(nsi); string value = ""; switch(type.ToLower()) { case "text": value = inputElement.InnerText; break; case "radio": case "checkbox": value = inputElement.GetAttribute("checked"); //value = inputElement.GetAttribute("value"); break; } ListViewItem.ListViewSubItem vsi = new ListViewItem.ListViewSubItem(lvi, value); lvi.SubItems.Add(vsi); this.ListView1.Items.Add(lvi); } }
|

|