하나의 프레임 워크 라이브러리에서 다른 라이브러리로 일부 코드를 포팅하는 중입니다. 코드를 컴파일하기 위해 커다란 섹션을 주석 처리 한 다음 조심스럽게 복원해야합니다. 그 동안, 모든 주석 처리 된 코드로 인해 많은 경고가 나타납니다. Include 파일에서 현재 유닛의 이름을 가져 오는 방법이 있습니까?
{$MESSAGE WARN 'Warnings suppressed for unported unit with commented-out code'}
{$WARN NO_RETVAL OFF}
{$WARN USE_BEFORE_DEF OFF}
내가 나에게 경고의 톤을 제공하는 모든 유닛이 포함되어 있지만, 지금은 컴파일 할 때, 컴파일러의 반환 메시지는 다음과 같습니다 : 그래서 쓰기 빠른을 억제하기 위해 파일을 포함하기로 결정
[DCC 경고] unfinished.inc (1) : 주석 처리 된 코드 unported 단위 억제 W1054 경고
나는 경고가 포함을하고있는 단위에서 오는 저를하지 얘기를하고 싶습니다 include 파일 자체. $ MESSAGE 지시문을 include 파일에서 실제로이 작업을 수행 한 모든 단일 유닛으로 이동하지 않고도이 작업을 수행하거나 메시지의 이름을 작업 할 수 있습니까?
나는 그것을 좋아한다! 그것은 해킹의 비트지만, 내가 할 수없는 생각을 할 수있는 방법을 찾기 위해 관리하고 있습니다. –
Genius, 내 대답을 삭제했습니다 :) –
참으로 창조적입니다! –