Q&A

  • txt 파일을 읽어서 스트링그리도로 불러올때
안녕하세요 도와주세요



초보자인데 도와주세요



예와같은 텍스트 자료가 있습니다.

#처리된 부분도 모두 불러들여져야합니다.

(사원)(커피^콜라^사이다^오랜지^포도^) 품목 부분은 유동적입니다. 행,열이

줄어둘수도 있고 늘어날수도 있습니다.



txt 예제

# 부서^사원코드^이름^커피^콜라^사이다^오랜지^포도^

# ^^^1^2^3^4^5^

# ^^년목표^100^1000^1000^1000^100^

# ^^월목표^10^100^100^100^10^

# ^^목표가능성^아니오^아니오^아니오^아니오^아니오^

1^1^김경준^9^98^120^110^6^

1^2^김권일^9^110^110^150^10^

1^3^김기철^10^114^98^120^6^

1^4^김대만^8^120^112^120^6^

1^5^김만철^7^140^102^120^8^

1^6^김규민^8^100^120^120^8^

1^7^우민석^9^110^100^160^8^

1^8^김우광^10^113^98^110^8^

1^9^김혁진^11^120^200^100^6^

1^10^김현경^15^80^107^10.00^10^

1^20^박수병^^^^^^



1  COMMENTS
  • Profile
    바람개비 2001.06.28 21:54
    copy 함수와 pos 함수를 이용하면 되겠군요.



    s:='# 부서^사원코드^이름^커피^콜라^사이다^오랜지^포도^';

    while s<>'' do begin

    ps:=pos('^',s);

    showmessage(copy(s,1,ps-1)); <- 이부분에서 스트링그리드에 넣으면 되겠지요?

    s:=copy(s,ps+1,length(s))

    end;



    바라미~



    최지수 wrote:

    > 안녕하세요 도와주세요

    >

    > 초보자인데 도와주세요

    >

    > 예와같은 텍스트 자료가 있습니다.

    > #처리된 부분도 모두 불러들여져야합니다.

    > (사원)(커피^콜라^사이다^오랜지^포도^) 품목 부분은 유동적입니다. 행,열이

    > 줄어둘수도 있고 늘어날수도 있습니다.

    >

    > txt 예제

    > # 부서^사원코드^이름^커피^콜라^사이다^오랜지^포도^

    > # ^^^1^2^3^4^5^

    > # ^^년목표^100^1000^1000^1000^100^

    > # ^^월목표^10^100^100^100^10^

    > # ^^목표가능성^아니오^아니오^아니오^아니오^아니오^

    > 1^1^김경준^9^98^120^110^6^

    > 1^2^김권일^9^110^110^150^10^

    > 1^3^김기철^10^114^98^120^6^

    > 1^4^김대만^8^120^112^120^6^

    > 1^5^김만철^7^140^102^120^8^

    > 1^6^김규민^8^100^120^120^8^

    > 1^7^우민석^9^110^100^160^8^

    > 1^8^김우광^10^113^98^110^8^

    > 1^9^김혁진^11^120^200^100^6^

    > 1^10^김현경^15^80^107^10.00^10^

    > 1^20^박수병^^^^^^

    >