Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
메모컴포런트에서 포커스를 내 마음대로 위치하는 방법 일반(VCL)
반갑습니다
전 텔파초보이구여 텔파를 사랑하는님들이 좀 많이 도와주어야 할 것 같아서~~~~~
다름이 아니라 메모를 저장하구나서
다시 그 메모컴포먼트에 저장한 내용을 불러오면 포커스위치가 맨밑으로 가 있는데...
그 포커스 위치를 맨 앞으로 바꿀수 있는 방법을 좀 가르쳐 주세여
send message를 사용 하면 된다는 얘기를 들어는데 방법좀 가르쳐 주세요...
즐거운 하루 되세요
2
COMMENTS
돌머리
•
2000.09.22 23:59
안녕하세요 김동원입니다.
예전에 썼던명령인데.. 생각이 안나네요...
꿩대신 닭이라고..
function Perform(Msg: Cardinal; WParam, LParam: Longint): Longint;
함수를 이용해 보세요..
MSG 메소드는 도움말에서 Messages->WinSight Tracks에서 찾으시면 되구요..
Memo1.Perform(____, __, __);
이런형태로 사용하시면 될겁니다..
에구... 이것도 생각이 안나네...
돌머리는 돌머리인가보네요..
스크롤은 생각나는데..
Perform(EM_SCROLLCRETE,0,0) => 요건 스크롤여.. 커서가 위치한곳 보여주는
뒤에 숫자대로로 이동하는 것인데요..
MSG 부분만 바꿔주면 될거여요
답변이라고 해 놓고서 답변이 안
0
0
삭제
수정
댓글
최석기
•
2000.09.22 22:56
안녕하세요.
델파이세상(http://www.freechal.com/delphiworld)에 최석기입니다.
님이 원하시는게 메모에서 Caret를 특정 위치로 이동 시키는 거라고 보면 되겠네요..
그럼 다음과 같이 해보세요..
procedure SetMemoRowCol(M: TMemo; Row, Col: Integer);
begin
M.SelStart := SendMessage(M.Handle, EM_LINEINDEX, Row, 0) + Col;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
SetMemoRowCol(Memo1, 0, 0); //caret를 행과 열 위치로 이동
SendMessage(Memo1.handle, EM_SCROLLCARET, 0, 0); //Memo의 스크롤을 Caret 위치로 이동
Memo1.SetFocus;
end;
forever wrote:
> 반갑습니다
> 전 텔파초보이구여 텔파를 사랑하는님들이 좀 많이 도와주어야 할 것 같아서~~~~~
>
> 다름이 아니라 메모를 저장하구나서
> 다시 그 메모컴포먼트에 저장한 내용을 불러오면 포커스위치가 맨밑으로 가 있는데...
> 그 포커스 위치를 맨 앞으로 바꿀수 있는 방법을 좀 가르쳐 주세여
>
> send message를 사용 하면 된다는 얘기를 들어는데 방법좀 가르쳐 주세요...
>
> 즐거운 하루 되세요
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
여미
2000.09.22 22:13
0
COMMENTS
/
0
LIKES
컴파일 할때 hints가 하나 나오거든여...
질문맨
•
2000.09.22 22:09
1
COMMENTS
/
0
LIKES
modal form 에 대해서....
델피언
•
2000.09.22 22:30
안녕하세요..델피언입니다. 음~일단 mdichild라면 visible 이 true로 되어 있을겁니다. Application.C...
forever
•
2000.09.22 21:59
2
COMMENTS
/
0
LIKES
메모컴포런트에서 포커스를 내 마음대로 위치하는 방법 일반(VCL)
반갑습니다 전 텔파초보이구여 텔파를 사랑하는님들이 좀 많이 도와주어야 할 것 같아서~~~~~ 다름이 아니라 메모를 저장하구나서 다시 그 메모컴포먼트에 저장한 내용을 불러오면 포커스위치가 맨밑으로 가 있는데... 그 포커스 위치를 ...
돌머리
•
2000.09.22 23:59
안녕하세요 김동원입니다. 예전에 썼던명령인데.. 생각이 안나네요... 꿩대신 닭이라고.. function ...
최석기
•
2000.09.22 22:56
안녕하세요. 델파이세상(http://www.freechal.com/delphiworld)에 최석기입니다. 님이 원하시는게 메모...
안복환
2000.09.22 22:35
0
COMMENTS
/
0
LIKES
DBGRID의 OnDrawDataCell의 status = csDefault 설정
조헌철
2000.09.22 21:09
0
COMMENTS
/
0
LIKES
TMemo형을 webbrowser에 띠우는 방법
박용병
2000.09.22 21:02
0
COMMENTS
/
0
LIKES
(파스칼) 멀티키?
왕초보
2000.09.22 21:01
0
COMMENTS
/
0
LIKES
팝업메뉴 아이템 동적생성시 삭제하는 방법~~~
초초보
•
2000.09.22 20:41
3
COMMENTS
/
0
LIKES
소켓을 이용한 서버의 이미지 클라이언트가 읽어오기
델피언
•
2000.09.22 21:58
안녕하세요..델피언입니다. 질문 하신 내용으로 봐서 클라이언트가 각각 다른 이미지를 사용한다고 생각되...
초초보
•
2000.09.22 23:01
우선 두분 다 답변 감사드리구여... 제 질문이 약간 부족했나 봅니다. 화이트보드를 만들거든요.. BMP...
돌머리
•
2000.09.22 21:18
안녕하세요 김동원입니다. ServerSocket에 접속한 접속자의 IP목록을 구할수 있습니다. ServerSocket.Con...
정우석
•
2000.09.22 20:41
1
COMMENTS
/
0
LIKES
확장자가 .DBF, .CDX로 끝나는 파일은 어떤 DB입니까?
forever
•
2000.09.22 22:04
정우석 wrote: > 이런 질문을 여기다 올려도 되는지 모르겠네요... > .DBF면 일반적으로 DBase파일이라고...
궁금
2000.09.22 20:33
0
COMMENTS
/
0
LIKES
질문제목과 분류를 꼭 해주시길 부탁드립니다.
바부
•
2000.09.22 20:19
2
COMMENTS
/
0
LIKES
다른 콤퍼넌트의 이벤트를 코딩으로 실행시키려면 어떻게
돌머리
•
2000.09.22 21:19
안녕하세요 김동원입니다. 일반함수와 마찮가지로 사용하시면 됩니다.. Button2Click(Sender); Butt...
바부
•
2000.09.22 20:22
바부 wrote: > 다른 콤포넌트의 클릭이벤트를 실행시키려구 합니다. > 예를 들어서 이렇게 > > proced...
이문환
•
2000.09.22 20:09
1
COMMENTS
/
0
LIKES
화일읽기 중 에러문제...
666
•
2000.09.22 20:59
implementation {$R *.DFM} const S = 'c:samlist.txt'; procedure TForm1.Button1Click(Sender...
송춘기
•
2000.09.22 20:08
1
COMMENTS
/
0
LIKES
[Install Shall]인스톨쉘이 영문판이라 넘어렵습니다.
송수정
•
2000.09.22 22:41
송춘기 wrote: > 안녕하세요.....도무지 아무리 인스톨 프로그램을 만들면 디렉토리는 생성이되는데 내가 ...
bassmania
•
2000.09.22 19:58
2
COMMENTS
/
0
LIKES
레코드 삭제시 예외처리를 하려합니다.
델피언
•
2000.09.22 22:21
안녕하세요..델피언입니다. 제가 쓰는 방법을 일단 알려 드립니다. 그런데 원하시는 답이 아닐수도 있으...
bassmania
•
2000.09.22 23:52
안녕하세요. 배스메니아 조덕진입니다. 님께서 알려주신 방법으로 해결을 하였습니다. 혼자서 개발을 전...
한심수
•
2000.09.22 19:57
1
COMMENTS
/
0
LIKES
DB 검색문제..
666
•
2000.09.22 21:05
with qrySource do begin Close; SQL.Clear; SQL.Add( 'SELECT A, ...
처음처럼
2000.09.22 19:36
0
COMMENTS
/
0
LIKES
[26385 다시질문]3k 이상 데이타 처리
꼴통
•
2000.09.22 19:18
1
COMMENTS
/
0
LIKES
응용프로그램 불러오는 방법이요.......
최용일
•
2000.09.22 19:32
안녕하세요. 델파이세상(http://www.freechal.com/delphiworld)의 최용일입니다. procedure TForm1.Butt...
hnc
•
2000.09.22 18:50
1
COMMENTS
/
0
LIKES
이미지 불러오기인데 꼭 부탁드립니다
최용일
•
2000.09.22 19:15
안녕하세요. 델파이세상(http://www.freechal.com/delphiworld)의 최용일입니다. Form1.Icon.LoadFrom...
질문맨
•
2000.09.22 18:47
1
COMMENTS
/
0
LIKES
Listview 에서 sort....
최용일
•
2000.09.22 19:27
안녕하세요. 델파이세상(http://www.freechal.com/delphiworld)의 최용일입니다. CustomSort를 사용하세...
이은정
•
2000.09.22 18:32
1
COMMENTS
/
0
LIKES
[급한 질문]꼭 좀 부탁드립니다.....
돌머리
•
2000.09.22 19:13
안녕하세요 김동원입니다. 자세한 내용은 검증해보지는 않았지만 대충 보니 함수 사용이 약간 이상하네...
forever
2000/09/22 21:59
Views
207
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
예전에 썼던명령인데.. 생각이 안나네요...
꿩대신 닭이라고..
function Perform(Msg: Cardinal; WParam, LParam: Longint): Longint;
함수를 이용해 보세요..
MSG 메소드는 도움말에서 Messages->WinSight Tracks에서 찾으시면 되구요..
Memo1.Perform(____, __, __);
이런형태로 사용하시면 될겁니다..
에구... 이것도 생각이 안나네...
돌머리는 돌머리인가보네요..
스크롤은 생각나는데..
Perform(EM_SCROLLCRETE,0,0) => 요건 스크롤여.. 커서가 위치한곳 보여주는
뒤에 숫자대로로 이동하는 것인데요..
MSG 부분만 바꿔주면 될거여요
답변이라고 해 놓고서 답변이 안