님들의 도움을 받고자 이렇게 질문을 올립니다.
제가 하고 싶은 것은 메모장을 약간 확장한 건데여..
text파일을 메모장으로 불러 들였을때
'<==이것을 찾아서 어떤 일을 수행 하고 싶습니다.
예를 들면
LOC+147+123456::5'aMEA+WT++KGM:123456'TMP+2+-10:FAH'LOC+9+JPOSA'LOC+11+KRPUS'LOC+83+KRPUS'RFF+BM:1'EQD+CN+1k,dfo36+4532+++5'NAD+CA+MAE:172:20'LOC+147+0060286::5'MEA+WT++KGM:5695'LOC+9+JPOSA'LOC+11+KRPUS'LOC+83+KRPUS'RFF+BM:1'EQD+CN+SEAU7842473+4310+++5'NAD+CA+SEA:172:20'LOC+147+wr3rg43::5'MEA+WT++KGM:3880'LOC+9+JPOSA'LOC+11+KRPUS'LOC+83+pekt'RFF+BM:1'EQD+CN+abcd4041370+4310+++4'NAD+CA+def:172:20'
이런 형태의 파일이 불렸을 때 '<==이것이 있는 곳들을 찾아 '<==이 문자 뒷부분에 #13(enter)을 주고 싶습니다.
LOC+147+123456::5'
aMEA+WT++KGM:123456'
TMP+2+-10:FAH'
LOC+9+JPOSA' ..............
이런 형태로 만들고 싶습니다.
님들 제발 도와 주세요~!!
초보라 혼자 이런 문제를 해결하려고 하니 여간 힘든게 아님니다.
님들~~부디 초보에게 도움을 주세요!!!!
S, temp: string;
begin
S := Memo1.Text;
temp := '';
p := Pos('''', S);
while p <> 0 do
begin
temp := temp + Copy(S, 1, p - 1) + #13#10;
Delete(S, 1, p);
p := Pos('''', S);
end;
Memo1.Clear;
Memo1.Text := temp;
end;