|
목록에서 글자 제한 23이였음 ?>
질문게시판 - 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요. |
| Posted by 지상현 | 2004-12-06 18:49:06, Hit : 5857 | |
|
|
|
일단, 선언문입니다.
DLL 파일: user32.dll 실수함수: GetDlgItemTextA(실수:핸들,항목;문자:버퍼;실수:버퍼크기);
각 인자의 역할은 아시죠? 핸들 - 대화 상자의 핸들(컨트롤의 핸들이 아니라는) 항목 - 컨트롤의 ID, 프로그램마다, 창 마다 다를 수 있으니 이건 다른 툴을 이용해서 미리 아셔야 할 듯 ~_~ 버퍼 - 컨트롤의 Text 데이터를 받을 버퍼 버퍼크기 - 버퍼의 크기
이런 식으로 사용하시면 됩니다. 실수: 대화핸들,항목아이디; 실수: TEXT길이; 문자: 항목의TEXT;
항목의TEXT := " "; // 30 글자입니다. 나중에 버퍼 할당하는 함수를 따로 만들어서 쓰는게 편할겁니다. // 버퍼 크기가 30이기 때문에 30글자 이상은 짤려서 오겠죠. TEXT길이 := GetDlgItemTextA(대화핸들,항목아이디,항목의TEXT,30); // 반환값은 데이터의 길이입니다. 이런식으로 데이터를 받아오면, 자동으로 잘라주지 않으므로 수동으로 잘라줘야 합니다 항목의TEXT := 문자복사(항목의TEXT,1,TEXT길이);
// "항목의TEXT" 변수를 쓰시면 됩니다.
|
|
|
ps.이진백 2004-12-06 PM 7:43:58 |
|
|
|
와우! 역시 지상현님
(이런 면에서는 창조가 델파이보다 API 쓰기 더욱 좋은게 아닌가 하는 생각이 -_-) |
|
|
나그네 2004-12-06 PM 9:02:10 |
|
|
|
감사합니다...
근데요... 열기창의 파일이름 목록에 들어가 있는 문자(내용)을
가져 올수가 없네요....
아시면 부탁요...^00^ |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|