좋아 정의되지 않은 될 수있다, 나는 다음과 같은 기능을 가지고 :반환 값은
function TfPackagedItemEdit.GetRTFDescription: TStringList;
begin
Result.Text := richDescription.Lines.Text; //stringlist
end;
컴파일러 생성이 행에 대해 경고 다음
[DCC 경고] 기능의 W1035 반환 값 'GetRTFDescription '정의되지 않았을 수도 있습니다
이 경고를 어떻게 해결할 수 있는지에 대한 아이디어가 있습니까? 내가 해봤
를 (단지 프로젝트 옵션에서 전원을 끈 제외) :
function TfPackagedItemEdit.GetRTFDescription: TStringList;
begin
Result.Text := '';
Result.Text := richDescription.Lines.Text;
end;
하지만 그 중 하나가 작동하지 않습니다.
경고 친구가 당신에게 있습니다. 99 %는 그들이 당신에게 아주 나쁜 것을 알리고 있습니다. –
LOL, 나는 이것과 관련있는 것 같은 문제를 연구하고 있었다. 나는 옳은지 알고 싶었다. (할당하기 전에 나가면 부울 함수가 false를 반환한다고 가정하는 것은 옳지 않다.) 내가 맞았 어. 중요 팁 : 컴파일러 경고를 끄지 마십시오. 이 특별한 프로젝트는 모두 꺼져있었습니다. 도 오! (not me, btw.) –