1. 페이지 출력
2. 원하는 컨트롤 찾기
3. 컨트롤에 값 넣고 가져오기
이렇게하면 텍스트블록에 데이터가 들어가는 것을 확할수 있습니다.
당연하게도 가져올때는 GetAttribute입니다 ㅎㅎㅎ
4. 특정버튼을 찾아서 클릭 이벤트 발생시키기
출처 : http://blog.danggun.net/646
1
2
3
| //WebBrowser webHide = new WebBrowser(); //테스트페이지 오픈 |
2. 원하는 컨트롤 찾기
1
2
3
| //HTML //<input id="ID" maxlength="25"> webHide.Document.Body.All[ "ID" ]; |
3. 컨트롤에 값 넣고 가져오기
1
2
3
| //HTML //<input id="ID" maxlength="25"> webHide.Document.Body.All[ "ID" ].SetAttribute( "value" , "값이~ 들어간다!" ); |
이렇게하면 텍스트블록에 데이터가 들어가는 것을 확할수 있습니다.
당연하게도 가져올때는 GetAttribute입니다 ㅎㅎㅎ
1
2
3
| //HTML //<input id="ID" maxlength="25"> string sGetData = webHide.Document.Body.All[ "ID" ].GetAttribute( "value" ); |
4. 특정버튼을 찾아서 클릭 이벤트 발생시키기
1
2
3
4
5
| //WebBrowser webHide = new WebBrowser(); //<buttion+ id="submitButton" class="common_btn" type="submit"> //버튼에 연결된 함수는 폼에 연결되어있어 자바스크립트를 직접 호출할수 없을때 사용합니다. webHide.Document.Body.All[ "submitButton" ].InvokeMember( "click" ); </buttion+> |
출처 : http://blog.danggun.net/646
'컴퓨터 > 언어,프로그래밍' 카테고리의 다른 글
[스크랩] C# 사용 팁 모음 (0) | 2012.09.11 |
---|---|
[C# .NET] 메세지 박스(MessageBox) (0) | 2012.09.10 |
C# Winform 에서 새 창 띄우기 (1) | 2012.09.06 |
[RS232C 통신] 통신 프로그램 만들기 (0) | 2012.09.06 |
[윈도우 프로그래밍] MSFlexGrid 속성, 설명 (0) | 2012.09.06 |