コード例 #1
0
ファイル: Main.cs プロジェクト: UAVWorks/PinoEye
 private void Form1_Load(object sender, EventArgs e)
 {
     textBox4.Text   = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);
     hud1.Enabled    = false;
     hud1.Visible    = false;
     this.KeyPreview = true;
     try
     {
         joystick = new USB_Joystick(800, 2200, .99, this); // 조이스틱 범위, 감도
     }
     catch (Exception)
     {
         MessageBox.Show("조이스틱이 연결되지 않았습니다.");
         Application.ExitThread();
         Environment.Exit(0);
     }
 }
コード例 #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                // 일단 객체 생성을 시도해보고...
                // (범위는 [0, 1000], 이동 비율은 0.2퍼센트씩 => 각 방향을 500단계로 나타내겠죠)
                joystick = new USB_Joystick(0, 1000, .20, this);
            }
            catch (Exception) // 오류나면(아마도 조이스틱이 없는 경우) 예외처리
            {
                throw;
            }

            // 조이스틱 객체 사용을 위해 정해놓은 값 할당
            joystick.PresetValues();


            // 타이머 시작
            timer2.Start();
            txtComNum.Text   = "COM26";
            txtBaudRate.Text = "115200";
        }