//창조 찾아바꾸기 예제 //찾을 것이 없어질때까지 반복하고 싶으면 그대로 두고 아니면 반복과 반복에 딸린 괄호를 지우시오 실수:위치,부분위치; 문자:찾을것,바꾸면,부분,왼쪽부분,오른쪽부분; 찾을것:="바보";//찾아서 바꿀 문자 바꾸면:="천재";//찾을것을 이 변수의 내용으로 대체 반복 { 위치:=0; 위치:= 메모0.문자찾아(찾을것, 위치, 문자길이(메모0.내용.전체문자), 거짓, 거짓); 만일(위치=-1=거짓) { 메모0.선택문자위치:=위치; 메모0.선택문자길이:=문자길이(찾을것); 부분:=메모0.내용.부분문자(메모0.내용위치); 메모0.선택문자지워; 부분위치:=문자찾아(찾을것, 부분); 왼쪽부분:=문자복사(부분, 0, 부분위치-1); 오른쪽부분:=문자복사(부분, 부분위치+문자길이(찾을것), 문자길이(부분)); 부분:=왼쪽부분+바꾸면+오른쪽부분; 메모0.내용.삭제(메모0.내용위치); 메모0.내용.삽입(메모0.내용위치, 부분); } } 까지(위치=-1=참); |
|