Q&A

  • 이뿐 초보가 도움을 청합니다~
TFileStream의 사용법에 대한 건데요...

컴포넌트 사용법이나...메모리스트림은..알겠는데...

파일 스트림에서..좀 막히거든요..

파일을 read 하거나 write 하는 부분에서..막히거든요..



쫌만 힌트를 주세요~~그러 제가 휘리릭 해치울게요~~



아래에 .. 예전의 글들을 다 찾아봤는데.. 파일 스트림에 대한 건 못찾겠어요~~

1  COMMENTS
  • Profile
    최용일 2000.05.04 04:03
    안녕하세요. 최용일입니다.



    파일스트림에서 Read, Write는 비정형버퍼를 사용합니다. 둘 다 파라매터는



    (var Buffer; Count: Longint) 이렇게 되어있죠 Buffer는 형이 특별히 정해지지



    않았습니다. 어떤 데이타 타입이든지 사용이 가능합니다. (상수만 빼놓고요)



    결과값으로는 성공적으로 읽거나 쓴 바이트수를 리턴합니다.



    type

    TRecordVar = record

    ......

    end;

    var

    IntVar: Integer;

    CharVar: Char;

    RecordVar: TRecordVar;

    PointerVar: Pointer;

    ArrayVar: Array[0..100] of Integer;

    begin

    FileStream.Read(IntVar, SizeOf(Integer));

    FileStream.Read(CharVar, SizeOf(Char));

    FileStream.Write(RecordVar, SizeOf(RecordVar));

    FileStream.Write(PointerVar, SizeOf(Pointer));

    FileStream.Read(ArrayVar, SizeOf(ArrayVar);

    end;



    ^^ 항상 즐코하세요.



    이뿐초보 wrote:

    > TFileStream의 사용법에 대한 건데요...

    > 컴포넌트 사용법이나...메모리스트림은..알겠는데...

    > 파일 스트림에서..좀 막히거든요..

    > 파일을 read 하거나 write 하는 부분에서..막히거든요..

    >

    > 쫌만 힌트를 주세요~~그러 제가 휘리릭 해치울게요~~

    >

    > 아래에 .. 예전의 글들을 다 찾아봤는데.. 파일 스트림에 대한 건 못찾겠어요~~

    • 최용일
      2000.05.04 04:03
      안녕하세요. 최용일입니다. 파일스트림에서 Read, Write는 비정형버퍼를 사용합니다. 둘 다 파라매터는 ...
    • 레마
    • 2000.05.04 00:39
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 강민주
      2000.05.04 03:31
      레마 wrote: > 안녕하세요? > 현재월에서 한달을 뺀 달만을 변수로 받고싶은데.. 어떻게... functaion D...
    • HART
      2000.05.04 01:05
      procedure TForm1.Button1Click(Sender: TObject); var Present: TDateTime; Year, Month, Day, H...
    • 선희
      2000.05.04 01:04
      이렇게 하면 어떨까요? procedure .... var Year,Month,Day : Word; MonthBefore : TDate; be...
    • serigr2
    • 2000.05.03 22:11
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.05.03 23:21
      안녕하세요 하얀까마귀 입니다.. 다른 부분은 타입같은거와 상관이 있을테니.. 다른 부분들에 대해 봐야...
    • nilriri
      2000.05.03 23:16
      No라는 필드명이 키워드라는 에러 메시지인것 같은데요... C2, C3, C4, C5, "No") '); 라고 하셔서 컴파...
    • 조규춘
      2000.05.03 22:35
      좋은 하루 되십시요! 어린왕자님. 그리고 최용일님, 유솔로몬님, 박종삼형님, 안경옥님, 갱수님, 민주씨, ...
    • 김민지
    • 2000.05.03 20:25
    • 1 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.05.03 23:32
      unit unit1; interface uses //선언에 printers추가... Windows, Messages, SysUtils, Classes, G...
    • Mr.Q
    • 2000.05.03 19:22
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.05.03 22:29
    • 어린왕자
      2000.05.03 22:53
    • 조규춘
      2000.05.04 00:14
    • 어린왕자
      2000.05.04 01:18
    • 조규춘
      2000.05.04 03:34
    • 어린왕자
      2000.05.04 03:37
    • 조규춘
      2000.05.04 04:01
    • • • •
    • Mr.Q
      2000.05.03 19:09
      박설화 wrote: > maskedit에 주민번호를 입력하는데 숫자가 하나라도 빠지면 에러가 발생합니다. > 이 에...
    • HART
      2000.05.03 18:33
      간단한 방법은 델파이 메뉴에서 file 선택하여 다시 new를 선택하면 newitem이라는 창이 열림 그 중에서...
    • 박설화
      2000.05.03 18:45
      HART wrote: > 간단한 방법은 델파이 메뉴에서 file 선택하여 다시 new를 선택하면 > newitem이라는 창...
    • HART
      2000.05.03 19:04
      그것은 여기 델파이 강의실에 보시면 printer 객체을 이용한 출력있는데. 그것은 조금 공부하고 소스을 복...
    • 김영해
      2000.05.03 19:23
      HART wrote: > 그것은 여기 델파이 강의실에 보시면 printer 객체을 이용한 출력있는데. > 그것은 조금 ...
    • 델맨
    • 2000.05.03 17:55
    • 0 COMMENTS
    • /
    • 0 LIKES
    • HART
      2000.05.03 18:24
      간단 ###,###,##0 레마 wrote: > 디비그리드상에서 숫자를 천단위로 보여주려하는데.... > Query콤포넌...
    • Mr.Q
    • 2000.05.03 17:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • HART
      2000.05.03 18:27
      마스크 문자를 포함할까, 말까 하는 표시 0 : 포함하지 안음 1 : 포함함 따라서 1로 하면 주민등록...
    • 최용일
      2000.05.03 20:10
      안녕하세요. 최용일입니다. Columns Editor에서 각 컬럼들의 MinWidth, MaxWidth속성을 그 컬럼의 Width...
    • Mr.Q
    • 2000.05.03 09:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • nilriri
      2000.05.03 18:06
      저도 당했던 버그인데요... quick report의 버그입니다. 패치파일을 www.qusoft.com에서 다운받아 설...
    • 정연
    • 2000.05.03 06:35
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 한창희
      2000.05.03 07:00
      정연 wrote: > 디비에 저장하는걸 하려구 합니다. 넘 방대한가요? ^^; > > edit와 memo를 써서 타이핑...
    • 정연
      2000.05.03 08:36
      Exit 이벤트 생각을 못했던거네요 감사함돠 꾸우뻑 ^^; 밑에 분두요 ^^;
    • 강민주
      2000.05.03 06:58
      정연 wrote: > 디비에 저장하는걸 하려구 합니다. 넘 방대한가요? ^^; > > edit와 memo를 써서 타이핑...