form1에는 Form2를 열어 응용 프로그램을 닫는 닫기 버튼이 있습니다. timer를 사용하여 30 초 후에 form2를 닫고 싶습니다. 또한 타이머가 작동하는 동안 더 커지는 picturebox를 사용하는 것이 좋습니다.하지만이 마지막 부분을 처리 할 수있을 것 같습니다. 폼 2에 타이머를 넣었고 폼 1에서 컨트롤하려고했지만 타이머를 인식하지 못했습니다. 내 마지막 프로젝트입니다. 난 정말 당신의 도움을 주셔서 감사합니다. 감사합니다.타이머 및 응용 프로그램 닫기
-2
A
답변
0
public System.Timers.Timer MyTimer { get; set; }
int counter;
public Form2_Load()
{
MyTimer = new System.Timers.Timer();
MyTimer.Interval = 1000;
MyTimer.Elapsed+=new System.Timers.ElapsedEventHandler(myTimer_Elapsed);
MyTimer.Start();
}
void myTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
if (++counter == 30)
{
//do pic
this.Close();
}
}
양식 2에이 기능을 추가하면 새 양식 2를 만들 때 타이머를 처리 할 수 있고 대화 상자를 표시하면 타이머가 시작됩니다.
+0
감사합니다! 나는 조금 다르지만 아이디어를주었습니다. 이제는 내 프로그램이 작동합니다! – user1370872
0
타이머가 유용 할 경우 Form1
에 넣을 수 있습니다. 그것이 어떤 형태인지는 중요하지 않습니다. 타이머는 Forms
에 의존하지 않습니다. 양식에 넣지 않고 프로그래밍 방식으로 만들 수 있습니다. 타이머를 폼에 추가하면 속성 창에서 속성을 편리하게 설정할 수 있습니다.
또 다른 옵션합니다 (Design
섹션) 속성 창에서 Timer
Public
에의 Modifiers
속성을 설정하는 것입니다. 다른 양식에서 액세스 할 수 있습니다.
관련 문제
- 1. 타이머 메시지 응용 프로그램
- 2. 응용 프로그램 내에서 iPhone 응용 프로그램 닫기
- 3. 위킷 응용 프로그램, 직렬화 및 Java 타이머
- 4. 응용 프로그램 닫기 문제
- 5. 응용 프로그램 닫기
- 6. 닫기 Windows 응용 프로그램
- 7. 응용 프로그램 강제 닫기
- 8. 닫기 응용 프로그램
- 9. 오류시 응용 프로그램 닫기
- 10. 응용 프로그램 닫기 및 외부 응용 프로그램 실행
- 11. 닫기 모든 응용 프로그램 닫기 X Winform
- 12. 응용 프로그램 닫기 및 다시 열기
- 13. HTA 응용 프로그램 및 브라우저 확인 닫기
- 14. GWTP의 타이머 기반 응용 프로그램
- 15. 안드로이드에 타이머 응용 프로그램, 스레딩
- 16. WCF 서비스 응용 프로그램 타이머
- 17. C# 응용 프로그램 닫기 문제
- 18. WiX를 사용하여 응용 프로그램 닫기
- 19. 닫기 HTML5 버전 응용 프로그램
- 20. android에서 전체 응용 프로그램 닫기
- 21. 응용 프로그램 닫기 이벤트 받기
- 22. 제거하기 전에 .NET 응용 프로그램 닫기
- 23. Vaadin 응용 프로그램 : 응용 프로그램 닫기 이벤트 처리
- 24. 응용 프로그램 시작, 응용 프로그램 닫기 후 복원
- 25. MessageBox.Show 응용 프로그램 닫기/비활성화 된 이벤트
- 26. 은 BackgroundWorker에있는 타이머, WP7 폰 응용 프로그램
- 27. 웹 응용 프로그램 용 타이머 구현
- 28. 닷넷 응용 프로그램 스레드/타이머 성능
- 29. 자바 스윙 타이머 및 프로그램 일시 중지?
- 30. IntelliJ PHP 응용 프로그램 닫기 모듈 닫기 후
코드를 게시하시기 바랍니다. "오류를 인식하지 못합니다."라는 정확한 오류 메시지가 있으면 표시하십시오. 당신이 시도한 것을 보여주십시오. – Adam
운동처럼 들립니다. 내가 잘못? – Schaliasos