먼저 예제를...
procedure TForm1.XXX(xxx);
var
SFile : TFileStream;
begin
SFile:=TFileStream.Create('mm1.txt',fmOpenRead);
.
.
.
{ 이렇게 적어주고..NMStream 컴포넌트로 PostIt했습니다...
그러고 실행을 했죠...
그런데 분명 mm1.txt 라고 적어주고 파일도 존재하는데도 Create에서 에러가
나더군요...자세히 봤더니 Can't open "mm1.txt." txt뒤에 .(점,콤마)가 붙어있더
군요..아무리 해도 안됩니다...
어디서 문제가있는지 알수가 없습니다..
클래스에 문제가 있는걸까요?? 그럼 에러난 클래스를 어떻게 바꾸면 될까요? }
end;
fmCreate를 사용해보세요
나그네.. wrote:
> 먼저 예제를...
>
> procedure TForm1.XXX(xxx);
> var
> SFile : TFileStream;
> begin
> SFile:=TFileStream.Create('mm1.txt',fmOpenRead);
> .
> .
> .
> { 이렇게 적어주고..NMStream 컴포넌트로 PostIt했습니다...
> 그러고 실행을 했죠...
> 그런데 분명 mm1.txt 라고 적어주고 파일도 존재하는데도 Create에서 에러가
> 나더군요...자세히 봤더니 Can't open "mm1.txt." txt뒤에 .(점,콤마)가 붙어있더
> 군요..아무리 해도 안됩니다...
> 어디서 문제가있는지 알수가 없습니다..
> 클래스에 문제가 있는걸까요?? 그럼 에러난 클래스를 어떻게 바꾸면 될까요? }
> end;
>
>