내 프로그램에서 선택한 텍스트 상자에 데이터를 추가 할 수 있도록 웹 페이지에서 사용할 수있는 텍스트 상자를 선택하려면 어떻게합니까?웹 페이지에서 텍스트 상자를 선택하는 방법
일련의 웹 사이트에 자동 로그인하는 C# 프로그램을 설치하려고합니다.
예 웹 사이트 :
현재 코드 :
private void login()
{
System.Net.HttpWebRequest whatCDReq = (System.Net.HttpWebRequest)System.Net.WebRequest.Create("http://what.cd/login.php");
HTMLDocument htmlDoc = new HTMLDocumentClass();
htmlDoc = (HTMLDocument)webBrowser1.Document;
HTMLInputElement username = (HTMLInputElement)htmlDoc.all.item("p", 0);
username.value = "Test";
}
"웹 페이지에서 texbox 선택"이란 무엇을 의미합니까? 어떤 종류의 프로그램이 당신의 프로그램입니까? – Icarus
C#의 일련의 웹 사이트에 대한 자동 로그인 - C#이 제목에 있었지만 이유가 확실하지 않은 경우 편집되었습니다. – cheeseman
먼 웹 서버의 입력 필드를 프로그래밍 방식으로 채우려한다고 가정합니다. [HttpWebRequest] (http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.aspx), [NameValueCollection] (http://msdn.microsoft.com/ko/default.aspx)를 살펴보십시오. -us/library/system.collections.specialized.namevaluecollection.aspx) 클래스 및이 SO 응답 : http://stackoverflow.com/questions/7023046/sending-namevaluecollection-to-http-request-c-sharp –