2010-05-17 10 views
0

세 가지 응용 프로그램을 사용하는 길고 성가신 프로세스가 있으며 매주이 작업을 자동화해야합니다. 모든 단계를 자동화하는 도구를 찾고 있습니다. 내 모든 응용 프로그램은 winform 응용 프로그램입니다. 기본적으로 응용 프로그램을 열려면 단추 클릭 또는 왼쪽 클릭을 시뮬레이트해야합니다.프로세스 자동화

WATIN을 사용하여 webforms에 대해 동일한 작업을 수행했으며 지금은 winforms에 대해 동일한 작업을 수행하는 올바른 도구를 찾고 있습니다. 감사합니다.

+0

내게는 SuperUser.com 후보자처럼 보입니다. – Oded

+0

동료가 아닙니다.이 작업을 위해 C#을 사용하여 응용 프로그램을 개발하려고합니다.하지만 어쨌든 할 수있는 일은 괜찮습니다. 도구를 찾아야합니다. – Asha

답변

1

는 그냥 활성 응용 프로그램 후 마우스 클릭에 대한 키 누름과 SendInput을 보낼 SendKeys를 사용하도록 응용 프로그램을 찾을 수 SetForeGroundWindowFindWindow을 사용 후, System.Diagnostics.Process를 사용하여 응용 프로그램을 실행합니다.

SendKeys 또는 SendInput을 통해 전송할 수없는 것이 필요한 경우 SendMessage을 사용해야 할 수 있습니다.

0

AutoIt이는 WindowsForms을 자동화 할 수 있습니다. (나는 이전 게시물에 댓글을 추가 할 수 없습니다 복제에 대한 실례합니다). 설치가 완료되면 도움이되는 파일을 찾을 수 있습니다. EXE 파일을 만들어 모든 컴퓨터에서 실행할 수 있습니다.

관련 문제