Memo에 String을 다음과 같은 형식으로 넣었어여...
abc
-----
defg
adfs
-----
haha
hoho
hihi
-----
asd
-----
String이 들어가고 밑줄로 구분을 둔것이지요...
만약 이 Memo Component를 마우스로 haha부분에서 Click했을때
haha
hoho
hihi
부분이 선택되게 하려면 어떻게 해야하는지요...
마우스로
haha
hoho
hihi를 Drag & Drop하게되면 선택될테지만...
전 Click으로 해결하고 싶거든요....
혹시 구현할줄 아시는분있으면...꼭좀 갈켜주세요...
지금 이것땜시 Programming진도가 안나간답니다...
> Memo에 String을 다음과 같은 형식으로 넣었어여...
>
> abc
> -----
> defg
> adfs
> -----
> haha
> hoho
> hihi
> -----
> asd
> -----
>
> String이 들어가고 밑줄로 구분을 둔것이지요...
> 만약 이 Memo Component를 마우스로 haha부분에서 Click했을때
> haha
> hoho
> hihi
> 부분이 선택되게 하려면 어떻게 해야하는지요...
>
> 마우스로
> haha
> hoho
> hihi를 Drag & Drop하게되면 선택될테지만...
> 전 Click으로 해결하고 싶거든요....
>
> 혹시 구현할줄 아시는분있으면...꼭좀 갈켜주세요...
> 지금 이것땜시 Programming진도가 안나간답니다...
>
BisBuck님 안녕하세요?
의사코드만 말씀드릴께요.
먼저 haha를 클릭했다면 현재 커서가 어디에 있는지
위치를 알아내세요.(델파이 팁/강좌 게시판 참조)
그런다음 그 위치에서 다음 밑줄이 있는 곳까지의
문자가 얼마나 되나를 구해내세요.
그런다음,
SelStart:= 현재 문자열의 위치.
SelLength:= 현재 문자열의 위치로 부터 다음문자열까지의 길이
이렇게 하면 비슷하게 될거 같습니다.
참고 하시구요.. 즐거운 프로그래밍 되시길~