아래와 같은 파일에서 좌표값을 정렬할려구 하는데요. 중간에 명령어(T.F로 시작하는 것이 명령어죠)가 나온 다음에 값을 다른 그룹으로 인식해야 하는데 어떻게 해야 할지???좌표값과 명령어를 라인의 길이가 12이냐 아니야로 구분했거든요???
%
G05
G92Y0X0
; MDL-BBT1,SN-,MapNo-543 ,Mode-X
; xDiff:43 - yDiff:18
T01C100
F024S20
Y34609X01315
Y34504X01410
Y34609X02115
Y34609X02916
Y34609X03716
Y34609X04517
Y34609X05317
Y34609X06117
Y34609X06918
Y34609X07718
Y34609X08518
Y03102X07203
Y14472X09594
Y24941X09594
Y14472X18798
Y24941X18798
Y14472X28002
Y24941X28002
Y14472X00390
Y24941X00390
T05C600
F015S30
Y00500X01999
Y00500X26411
Y38932X01999
Y38932X26411
T06C400
F015S30
Y12971X28002
Y12971X18798
Y12971X09594
Y12971X00390
Y26442X28002
Y26442X18798
Y26442X09594
Y26442X00390
M30
항상 'T.F.. ' 요 항목이 같이 존재한다는 전제하에
아래 처럼 하면 될거 같네여,
먼저 StringList 로 파일을 읽어 들입니다(StringList.LoadFromFile);
TreeView 에
자식들을 쭈욱 추가해 나가면서 (Items.AddChild(StringList.Strings[i]...)
T,F 를 만나면 (StringList.Strings[i]= 'F...' 이면
다음 그룹으로..
이런형태면 될거 같네여~
그럼~ 항상 즐거운 프로그래밍 하시길~~