NGMsoftware

NGMsoftware
로그인 회원가입
  • 커뮤니티
  • 질문과 답변
  • 커뮤니티

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문과 답변

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문에 대한 답변을 3일안에 채택하지 않으면, 자동으로 첫번째 답변자가 채택되고 포인트는 100점이 차감됩니다.

    디자이너 디자이너로 스크립트 실행시 매개 변수가 잘못되었습니다. 라는 오류가 뜹니다.

    페이지 정보

    본문

    디자이너 재설치도 해보고 몇번 다시 만들어봤는데, 아예 처음부터 오류메시지를 출력하는 경우도 있고

    처음에는 잘 작동하던 디자이너가 하루 이틀 뒤에 다시 켜보면 매개 변수가 잘못되었습니다. 라면서 종료됩니다.

    제 생각에 코드에는 큰 문제가 없는것같은데 원인을 전혀 모르겠습니다.. 9ㅅ9

    모듈암호화 받았고 짜놓은 코드는 아래와 같습니다.

    사용하는 기능은 메뉴스트립에서 스크립트 오픈 / 프로그램 종료, 관리자 권한으로 실행, 플레이 & 스탑버튼 글로벌 단축키 정도 입니다.

     

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace gsdao
    {
        public partial class Form1 : NGM.GUI.ComponentMetro.MainView
        {
            public Form1()
            {
                InitializeComponent();
                Load += Form1_Load;
            }

            private void Form1_Load(object sender, EventArgs e)
            {

            }

            private void fileToolStripMenuItem_Click(object sender, EventArgs e)
            {

            }

            private void openToolStripMenuItem_Click(object sender, EventArgs e)
            {
                OpenFileDialog dialog = new OpenFileDialog();
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    script1.SelectScript = dialog.FileName;
                }
            }
            
            private void closeToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.Close();
            }

            private void HookManager_KeyDown(object sender, KeyEventArgs e)
            {
                if (playButton1.ButtonShortcut != Keys.None)
                {
                    if ((e.KeyCode | e.Modifiers) == playButton1.ButtonShortcut)
                    {
                        playButton1.PerformClick();
                        e.Handled = true;
                    }
                }
                if (stopButton1.ButtonShortcut != Keys.None)
                {
                    if ((e.KeyCode | e.Modifiers) == stopButton1.ButtonShortcut)
                    {
                        stopButton1.PerformClick();
                        e.Handled = true;
                    }
                }
            }
            protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
            {
                if (playButton1.ButtonShortcut != Keys.None)
                {
                    KeyEventArgs e = new KeyEventArgs(keyData);

                    if ((e.KeyCode | e.Modifiers) == playButton1.ButtonShortcut)
                    {
                        playButton1.PerformClick();
                        return true;
                    }
                }
                if (stopButton1.ButtonShortcut != Keys.None)
                {
                    KeyEventArgs e = new KeyEventArgs(keyData);

                    if ((e.KeyCode | e.Modifiers) == stopButton1.ButtonShortcut)
                    {
                        stopButton1.PerformClick();
                        return true;
                    }
                }
                return base.ProcessCmdKey(ref msg, keyData);
            }
        }
    }

     

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

      채택답변
    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    에러 메시지가 어떻게 되나요?
    로그를 전부 키고 어떤 액션이 실행될 때 에러가 발생하는지도 알려주세요.

    profile_image

    묘이님의 댓글의 댓글

    no_profile 묘이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    비주얼 스튜디오에서는 문제없이 되다가 디자이너 실행 후 스크립트를 실행하면 디자이너가 굳어버립니다. 한 10초 후에 매개변수가 잘못되었습니다. 라는 오류메시지 출력 후 프로그램이 강제로 종료됩니다. 제가 에러 메시지나 로그를 보여드리고 싶은데.. 비주얼 스튜디오에서는 실행이 잘 되니까 이걸 어떻게 보여드려야 할지 모르겠습니다 9ㅅ9
    혹시 디버깅시에 "기호를 로드하지 않고 건너뛰었습니다. 모듈이 최적화되어 있고 '내 코드만' 디버거 옵션을 사용하도록 설정되어 있습니다." 이러한 문구가 뜨는데 이러한 문구가 문제일수 있을까요?

    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    음... 이미지 저장하는 로직이 있나요?

    profile_image

    묘이님의 댓글의 댓글

    no_profile 묘이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    디자이너 내에는 없고 스크립트에는 이미지 서치 로직이 있습니다.