첨부파일을 참조하세요^^
급히만드느라 주석은 넣지 않았습니다.
도움말 참조하시면서 이해 안가시면 질답게시판에 문의해 주세요.
사용한 함수는 2가지 입니다.
실수함수: 문자찾아(문자: 문1, 문2)
'문2'에서 '문1'이 있는지 찾아서 문자가 있는 위치를 알려준다. 만일 찾고자하는 문1 이 문2 에 없어서 찾지 못했다면 0 이 반환된다.
예제1:
실수: 수;
수 := 문자찾아("예제", "안녕하세요. 저는 예제입니다.");
문자창보여(수를문(수) + "번째에 '예제'가 있습니다.");
예제1:
실수: 수;
수 := 문자찾아("예제", 메모0.내용.전체문자);
문자창보여(수를문(수) + "번째에 '예제'가 있습니다.");
* 참고 : 'ㅎ메모' 의 '문자찾아' 와는 다르다. 'ㅎ메모' 의 '문자찾아' 는 메모장에서 문자를 찾는것이고 또 찾기시작할 위치와 찾기를 끝낼위치를 지정해 주지만 여기서의 '문자찾아' 는 첫번째 인자에 적어준 문자를 두번째 인자에 적어준 문자에서 찾기를 실행하되 무조건 문자의 처음부터 찾기를 시작한다.
문자함수: 문자복사(문자: 문; 실수: 시작, 길이)
문자열에 포함되는 일부분을 복사하는 함수이다. 인자중에 '시작'은 문자를 복사할 시작서열(인덱스)이다. 시작서열부터 복사할 문자의 길이를 말한다. 한 글자당 인덱스는 1씩증가한다. 한글은 2씩증가한다.
예제:
창0.제목 := 문자복사("안녕하세요. 이것은 테스트입니다.", 5, 10); |