본문 바로가기
etc/프로그래밍

20210606 코딩 일지

by 칸타렌서 2021. 6. 6.

1. 버튼을 누르면 

 Btn_Copy_Clip.Click += new EventHandler(이벤트발산_객체.버튼_클립보드복사_호출);
 Btn_Del_Profile.Click += new EventHandler(이벤트발산_객체.버튼_프로필삭제_호출);
 Btn_Driver.Click += new EventHandler(이벤트발산_객체.버튼_드라이버실행_호출);
 Btn_Get_URL.Click += new EventHandler(이벤트발산_객체.버튼_주소확인_호출);
 Btn_Clean.Click += new EventHandler(이벤트발산_객체.버튼_청소하기_호출);
 Btn_Move_Winner.Click += new EventHandler(이벤트발산_객체.버튼_위너이동_호출);
 Btn_Move_Search.Click += new EventHandler(이벤트발산_객체.버튼_조회이동_호출);
 Btn_Brand_Name.Click += new EventHandler(이벤트발산_객체.버튼_브랜드이름_호출);
 Btn_Start.Click += new EventHandler(이벤트발산_객체.버튼_시작하기_호출);
 Btn_Down.Click += new EventHandler(이벤트발산_객체.버튼_다운방식_호출);
 Btn_Restart.Click += new EventHandler(이벤트발산_객체.버튼_다시시작_호출);
 Btn_Stop.Click += new EventHandler(이벤트발산_객체.버튼_잠시멈춤_호출); 
 Btn_Auto_Stop.Click += new EventHandler(이벤트발산_객체.버튼_자동취소_호출); 
 Btn_ThreadState.Click += new EventHandler(이벤트발산_객체.버튼_상태확인_호출);

 

2. 셀레니움 쓰레드를 시작한다.

            try
            {
                if (th_Driver == null)
                {
                    출력해다오("오류 :드라이브를 시작 한 후 클릭하세요.");
                }
                else
                {
                    if (th_Selenium == null || th_Selenium.IsAlive == false)
                    {
                        th_Selenium = new Thread(반복시작_객체.셀레니움반복_가격변경클릭0524);
                        {
                            th_Selenium.IsBackground = true;
                        }
                        th_Selenium.Start();

                        스타트버튼바꾸기(false, Color.White);
                        멈춤버튼바꾸기(true, Color.Lavender);
                        자동취소버튼바꾸기(true, Color.Lavender);
                        //크롬뉴머릭바꾸기(false);
                        출력해다오("성공 : 새로시작");
                    }
                    else
                    {
                        출력해다오("오류 : 반복 함수가 실행 된 상태 입니다.");
                    }
                }
            }
            catch (ThreadStateException ex)
            {
                출력해다오("오류 : 시작하지 못함 : " + ex.ToString());
            }

 

 

댓글