디자이너 디자이너로 스크립트 실행시 매개 변수가 잘못되었습니다. 라는 오류가 뜹니다.
페이지 정보
본문
디자이너 재설치도 해보고 몇번 다시 만들어봤는데, 아예 처음부터 오류메시지를 출력하는 경우도 있고
처음에는 잘 작동하던 디자이너가 하루 이틀 뒤에 다시 켜보면 매개 변수가 잘못되었습니다. 라면서 종료됩니다.
제 생각에 코드에는 큰 문제가 없는것같은데 원인을 전혀 모르겠습니다.. 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);
}
}
}
- 이전글매개변수가 잘못되었습니다. 라고 뜨며 종료가 되는 현상입니다. 20.08.07
- 다음글Stop 버튼 실행시 이와같은 오류가 뜹니다. 20.07.27
댓글목록
묘이님의 댓글의 댓글
묘이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date
비주얼 스튜디오에서는 문제없이 되다가 디자이너 실행 후 스크립트를 실행하면 디자이너가 굳어버립니다. 한 10초 후에 매개변수가 잘못되었습니다. 라는 오류메시지 출력 후 프로그램이 강제로 종료됩니다. 제가 에러 메시지나 로그를 보여드리고 싶은데.. 비주얼 스튜디오에서는 실행이 잘 되니까 이걸 어떻게 보여드려야 할지 모르겠습니다 9ㅅ9
혹시 디버깅시에 "기호를 로드하지 않고 건너뛰었습니다. 모듈이 최적화되어 있고 '내 코드만' 디버거 옵션을 사용하도록 설정되어 있습니다." 이러한 문구가 뜨는데 이러한 문구가 문제일수 있을까요?