안녕하세요...
상당히..긴 텍스트 파일중 일정 부분만을 불러올려구 하는데...
잘 안되네요....고수님들의 도움 부탁드립니다....
[예제 파일]
ISO-10303-21;
HEADER;
/* Generated by software containing ST-Developer
* from STEP Tools, Inc. (www.steptools.com)
*/
FILE_DESCRIPTION(
/* description */ (
'W2105;E012;S127;F035;XC8XABXB1XE6XB5XBF;XBBXE7XBFXC0
XC1XA4;XC0XFAXC6XC8XA4XA2;841x594;1/100;1XC3XFEXC6
XF2XB8XE9XB5XB5;A001'),
/* implementation_level */ '2;1');
FILE_NAME(
/* name */ '123124',
/* time_stamp */ '2002-04-03T15:40:02+09:00',
/* author */ (''),
/* organization */ (''),
/* preprocessor_version */ 'ST-DEVELOPER v8',
/* originating_system */ '',
/* authorisation */ '');
:
:
위 파일중 FILE_DESCRIPTION 부분만을 변수에 기억시키고
변수에 기억된 내용을 ';'로 구분된 내용을 각각 스트링그리드에
입력하고 합니다. 고수님들의 도움 부탁드립니다....꾸벅
텍스트파일을 line단위로 읽으면서 FILE_DESCRIPTION를 찾을때까지 LOOP를 돌리고
찾은후부터는 따옴표(') 가나온 이후부터 한글자씩읽으면서 세미콜론(;)이 나오면 누적된 STRING을 따옴표(') 가 한번더 나오기전까지 등록하면 될듯...
즐프하시길..