Q&A

  • function, procedure 에 관한 질문입니다...
function, procedure 내에서 function, procedure선언해서 사용이 가능합니까?

예를들어

function TForm.SaveMsData : Boolean;
begin
  Result := False;
     ....
     ....
    function TFrom.LoadInfoData : Boolean;
    begin
         함수내용
        .....
       ......
    end;
    ....
    ....

end;

위와같이 procedure, function을 사용할경우, 문제는 없는지

사용이 가능하다면 각각 선언하는것과 차이점이 있는지 알고 싶습니다.


1  COMMENTS
  • Profile
    김종화 2002.10.19 22:09
    function TForm.SaveMsData : Boolean;
          function LoadInfoData : Boolean;
          begin
               ......
          end;
    begin
         ....
         ....
    end;

    함수내에 함수선언하는 위치가 잘못됬네요.. 위와 같이 사용해야 되구여

    함수안에 선언된 함수는 그러니깐 위의 예에서..

    LoadInfoData 는 SaveMsData 안에서만 사용할수 있는 함수가 됩니다.