커뮤니티
프로그램오류 아직 컴파일되지 않았거나 실행코드가 없습니다.
2026-04-22 13:56:53
87
글번호 231718
안녕하세요~
아래와 같이 지표를 개발해서 잘 사용중에 있는데요,
디버깅창에 변수 값들을 출력해 보려고 MessageLog 내에 글자를 넣고 빼고 하면서 조정을 하는데
"프로그램오류 아직 컴파일되지 않았거나 실행코드가 없습니다." 라는 에러 메시지가 납니다.
아래 스크린 캡쳐 화면을 보면 948라인에 MessageLog("%.f체,123",체결점수); 을 넣고 Ctrl+S 누르면 오류가 납니다.

그런데 아래 화면을 보면 948라인에 MessageLog("%.f체,12",체결점수); 을 넣고 Ctrl+S 누르면 검증이 완료되었다며 잘 넘어갑니다.
MessageLog 또는 PRINT 함수에서 글자를 조금 더 넣거나 하면 이런 경우가 잦은데 어떤 것을 체크해 봐야 할까요?

답변 1
예스스탁 예스스탁 답변
2026-04-23 11:22:51
안녕하세요
예스스탁입니다.
수식에서 사용된 텍스트가 제한된 메모리를 넘어서면 발생하는 내용입니다.
현재로서는 수식에서 텍스트로 지정된 부분을 줄여주셔야만 합니다.
예를 들어 playsound의 경로를 sound폴더를 C아래 복사하신 후에
playsound("C:\Sound\저항돌파.wav"); 와 같이 짧게 지정하시는 방법이 있습니다.
제한에 걸리신 경우 위와 같이 수식 전반에 ""안에 텍스트를 사용한 부분의
텍스트의 내용을 최대한 줄여주셔야 합니다.
즐거운 하루되세요
이전글