기존 델파이 7 응용 프로그램을 새로운 이름으로 포크하고 있습니다. 나는 "다른 이름으로 프로젝트 저장"을 사용하여 새 프로젝트를 만들었습니다. 또한 COM 자동화 typelib 라이브러리와 인터페이스 이름 및 GUID를 변경했습니다. 이 모든 것이 잘 작동했습니다.Delphi 7 응용 프로그램 제목 변경
그러나 Application.Title (> 프로젝트> 옵션> 응용 프로그램 설정> 제목)을 변경하면 응용 프로그램이 이상한 동작을 보이고 있습니다. 정상적으로 실행되지만 대기 커서는 응용 프로그램이 시작된 후에 계속 회전합니다. 다른 모든 것은 잘 작동하는 것 같습니다.
제목을 다른 이름으로 변경하면 문제가 해결됩니다. 이름 끝에 공백을 추가하더라도 문제가 해결됩니다. 이름은 6 자이며 모든 글자입니다. 기호, 공백 또는 숫자가 없습니다. 나는 당혹 스럽다.
Windows 바닥 글과 작업 관리자에 표시하는 것 외에 Application.Title은 무엇입니까?
'Application.Title'은'Application'과 관련된 숨겨진 창에 이름을 독점적으로 사용된다 목적. –
나는 Win2k만큼 오래 전부터 이상한 문제를 연상시킨다. 동료는 "언어"(또는 유사)라는 응용 프로그램을 만들었고 이상하게 행동했습니다. 이 특정 이름은 Windows의 항목과 충돌합니다. (부인 : _ 오랜 시간이었고 정확한 세부 사항을 기억하지 못합니다. 예를 들어 그는 서비스로 등록하려고 시도했을 수도 있습니다. 단지 기억하지 않습니다.) 요점은 아마도 귀하의 문제의 원인이되는 특정 앱 이름 그 외에는 문제가 없어야합니다! –
@Craig, 앱을 ['선택하셔야합니다.] (http://stackoverflow.com/q/22871043/960757). 요즘에는 이름을 올리거나, 그렇지 않으면 일부 사용자가 놀랄 수 있습니다. – TLama