언제나 건강하세요...
..
왜 file이 create가 되지 않는지를 모르겠어요.
아래와 같이 작성을 하였는데.. error '87' invalid Parameter가 발생을 합니다.
xxxxxxxxxxxxxxx...
Fp : Textfile;
...
x : integer;
...
...
Begin
AssignFile ( Fp, 'c:test' );
x := GetLastError ;
=> 항상 이곳에서 Invalid Parameter Error 가 발생을 하여 File Creation을
못하고 있습니다.
: 이런경우는 처음이라 원인을 잘 모르겠습니다.
Reset ( Fp);
End;
GetLastError는 Thread나 COM과 같은 윈도 API함수들을 이용할때의 에러코드를
얻을 때 사용합니다. 파일억세스작업에서 에러 코드를 얻으려면 {$I-}스위치를
사용하여 IOResult함수에 의해 에러코드를 얻습니다.
>Begin
> {$I-}
> AssignFile ( Fp, 'c:test' );
> X := IOResult;
> Reset ( Fp);
> ......