Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
컴보박스 중에..이미지 들어가는..거..-.-;
안녕하셔요..영원한 델초보 어린왕자입니다.
컴보박스중에요..
스트링앞에 이미지 넣을수 있는 컴보 박스 없나여?
예를 들면..익스플로러의 주소창 같은..컴보박스..
대부분 OpenDialog의 디렉토리창도 이미지가 나오잖아요..
혹시 구현하는 방법 있나여?
갈켜주셔여..
1
COMMENTS
kuma
•
2001.06.21 05:28
간단한 샘플파일을 올리려고 했는데 파일을 올릴수가 없군요...
여기에 직접샘플소스를 올릴께요..
{--------------------------------------------------------------------
ComnboBox Style -> csOwnerDrawVariable ( 높이 가변 )
or
csOwnerDrawFixed ( 높이 고정 )
Event -> OnDrawItem
--------------------------------------------------------------------}
procedure
TForm1.CBDrawItem
(
Control: TWinControl;
Index: Integer;
Rect: TRect;
State: TOwnerDrawState
);
var
Bit: TBitMap;
begin
with CB.Canvas do
begin
FillRect( Rect );
{}
BIt := TBitMap.Create;
try
Bit.LoadFromFile( 'a.bmp' );
{ 대충해서 그림이 짤릴거에요 }
BitBlt( Handle,
Rect.Left,
Rect.Top,
15,
15,
Bit.Canvas.Handle,
0,
0,
SRCCOPY );
finally
Bit.Free;
end;
{}
(*-------------------------------------------------
다른 방법으로는
imagelst를 이용하는 방법( 미리 imagelist에 저장 )
{}--{} : ImageList1.Draw( CB.Canvas,
Rect.Left,
Rect.Top,
ImageIndex{imagelist index},
True );
--------------------------------------------------*)
TextOut(Rect.Left+17,Rect.Top,CB.Items[Index]);
end;
end;
procedure
TForm1.Button1Click
(
Sender: TObject
);
begin
CB.Items.Add( 'aaa' );
end;
그럼 수고하세요....
어린왕자 wrote:
> 안녕하셔요..영원한 델초보 어린왕자입니다.
>
> 컴보박스중에요..
> 스트링앞에 이미지 넣을수 있는 컴보 박스 없나여?
>
> 예를 들면..익스플로러의 주소창 같은..컴보박스..
>
> 대부분 OpenDialog의 디렉토리창도 이미지가 나오잖아요..
>
> 혹시 구현하는 방법 있나여?
>
> 갈켜주셔여..
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이기석
•
2001.06.20 08:30
4
COMMENTS
/
0
LIKES
문제좀 해결해 주세요 (~~)
aparadin
•
2001.06.22 02:58
이기석 wrote: > > 안녕 하세요? > > ** A TABLE ** > number descr > 1 상품1 > 2 ...
김상면
•
2001.06.20 15:37
오라클 에서는 MINUS를 씁니다... SELECT NUMBER_C, DESCR_C FROM B_TABLE MINUS SELECT NUMBER_C, DE...
이기석
•
2001.06.20 18:29
답변 감사합니다 그런데 제가 사용하고 있는 DB는 인터베이스이거든요!! 인터베이스에서 적용되...
.
•
2001.06.21 21:05
not in이나 not exists로 되지 않을까요? SELECT NUMBER_C, DESCR_C FROM B_TABLE WHERE NUMBER_C ...
초보
•
2001.06.20 06:30
1
COMMENTS
/
0
LIKES
인터베이스와 델파이
바람개비
•
2001.06.20 21:27
DB 가 인터베이스이건 아니건 아래의 코딩에는 문제가 없다고 보여집니다. 다만 아래의 조건에 맞는 레코...
베라
•
2001.06.20 06:06
1
COMMENTS
/
0
LIKES
[급]큐리포트의 이상한 버그?-_-
지락이
•
2001.06.20 19:23
컴포넌트의 width를 좀더 늘려보지요 베라 wrote: > 안녕하세요 참 이상해서 글을 올립니다. > 큐리포...
김나영
•
2001.06.20 05:53
1
COMMENTS
/
0
LIKES
파일전송(tcp/ip)
Ziker
•
2001.06.21 03:34
안녕하세요 Ziker입니다. 파일 전송 부분에 대해서 쉽사리 설명을 드릴 수 있는 부분이 아니네요.. 그...
한휘
2001.06.20 05:14
0
COMMENTS
/
0
LIKES
날짜데이터를 조작할수 없습니다.
어린왕자
•
2001.06.20 04:21
1
COMMENTS
/
0
LIKES
컴보박스 중에..이미지 들어가는..거..-.-;
안녕하셔요..영원한 델초보 어린왕자입니다. 컴보박스중에요.. 스트링앞에 이미지 넣을수 있는 컴보 박스 없나여? 예를 들면..익스플로러의 주소창 같은..컴보박스.. 대부분 OpenDialog의 디렉토리창도 이미지가 나오잖아요.. 혹시 구현하...
kuma
•
2001.06.21 05:28
간단한 샘플파일을 올리려고 했는데 파일을 올릴수가 없군요... 여기에 직접샘플소스를 올릴께요.. {----...
최승호
2001.06.20 04:19
0
COMMENTS
/
0
LIKES
TComport를 통한 프린트
jaylee
2001.06.20 04:06
0
COMMENTS
/
0
LIKES
DBGrid에서 BDE Error가 납니다.(blob error). 어케하져???
새까만넘
•
2001.06.20 03:38
1
COMMENTS
/
0
LIKES
팝업메뉴가 이상해요...
Tomboy
•
2001.06.20 04:38
Child Form의 PopupMenu Property에 혹시 MainForm의 Popup 컴포넌트를 지정하지 않았는지 확인해 보세요....
김남규
•
2001.06.20 03:20
1
COMMENTS
/
0
LIKES
mdi에서 부모위에서의 자식
지락이
•
2001.06.20 19:25
ShowModal로 호출해보세요 물론 Form속성이 MdiChild이면 안되지만. 김남규 wrote: > 부모가 바닥에...
짱아
2001.06.20 03:43
0
COMMENTS
/
0
LIKES
제발 좀 도와주세요~
아폴론
•
2001.06.20 03:19
2
COMMENTS
/
0
LIKES
Commit 한 데이타가 없어집니다..
마으미
•
2001.06.22 10:43
ApplyUpdates가 없네요.. CommitUpdates도 없고요.. Apply는 실재 DB에 write하는 역활을 하고요.. Co...
아폴론
•
2001.06.22 19:21
몇Page나 지난 내용을 답해 주셔서 감사 합니다. 제가 알기론 Commit은 데이타를 오라클DB에 저장하는 ...
제발
•
2001.06.20 02:54
1
COMMENTS
/
0
LIKES
아무도 답이 없구만요 ,,.난 죽겠는대.
토맛토
•
2001.06.20 09:33
제발 wrote: > 혹시 > 그럼 indy로 메일을 보내는데 > 또 다시 문제가 발생했습니다. > 뭐냐면 > 자...
권선미
•
2001.06.20 02:54
2
COMMENTS
/
0
LIKES
sscanf 를 어떻게 바꾸죠?
하기
•
2001.06.20 02:58
우선 Format에대해서 한번 찾아 보심이... Format('[%s%s%s] ', [event,name,para]) 이런식으로 쓰던가.....
권선미
•
2001.06.20 19:23
format('%s %s %s',[event][name][msg]) 이런 식으로 되나요? 하기 wrote: > 우선 Format에대해서 한...
3107
•
2001.06.20 02:20
1
COMMENTS
/
0
LIKES
특정문자 제어
하기
•
2001.06.20 02:37
그냥 KeyPress Event에서 if Key = '특정키' then Key := #0; 이렇게 하면 되는데... ^^; 3107 wrot...
심현지
2001.06.20 01:53
0
COMMENTS
/
0
LIKES
답변 감사드려요
홍성훈
2001.06.20 01:35
0
COMMENTS
/
0
LIKES
install shield 배포방법 (SQL2000)
aparadin
•
2001.06.20 01:27
3
COMMENTS
/
0
LIKES
(DB허접질문)저기여 NUMERIC으로 잡혀있는필드는 어케넣져?
아세만
•
2001.06.21 12:33
aparadin wrote: > 정말 허접한질문입니다.... > NUMERIC이 (10,2)로 잡혀있으면 0000000000.00 아닙니까...
Lee
•
2001.06.20 01:37
Query1.SQL.Add('insert into AAA Values(:Param) '); 이라고 설정한다면 Query1.ParamByName('Param').As...
aparadin
•
2001.06.20 01:43
ㅋ
이미
2001.06.20 00:39
0
COMMENTS
/
0
LIKES
다이나믹 메뉴생성에서의 실행..
궁금이
2001.06.20 00:38
0
COMMENTS
/
0
LIKES
windows media player..델피언님들.부디 도와주소서..
어린왕자
2001/06/20 04:21
Views
201
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
여기에 직접샘플소스를 올릴께요..
{--------------------------------------------------------------------
ComnboBox Style -> csOwnerDrawVariable ( 높이 가변 )
or
csOwnerDrawFixed ( 높이 고정 )
Event -> OnDrawItem
--------------------------------------------------------------------}
procedure
TForm1.CBDrawItem
(
Control: TWinControl;
Index: Integer;
Rect: TRect;
State: TOwnerDrawState
);
var
Bit: TBitMap;
begin
with CB.Canvas do
begin
FillRect( Rect );
{}
BIt := TBitMap.Create;
try
Bit.LoadFromFile( 'a.bmp' );
{ 대충해서 그림이 짤릴거에요 }
BitBlt( Handle,
Rect.Left,
Rect.Top,
15,
15,
Bit.Canvas.Handle,
0,
0,
SRCCOPY );
finally
Bit.Free;
end;
{}
(*-------------------------------------------------
다른 방법으로는
imagelst를 이용하는 방법( 미리 imagelist에 저장 )
{}--{} : ImageList1.Draw( CB.Canvas,
Rect.Left,
Rect.Top,
ImageIndex{imagelist index},
True );
--------------------------------------------------*)
TextOut(Rect.Left+17,Rect.Top,CB.Items[Index]);
end;
end;
procedure
TForm1.Button1Click
(
Sender: TObject
);
begin
CB.Items.Add( 'aaa' );
end;
그럼 수고하세요....
어린왕자 wrote:
> 안녕하셔요..영원한 델초보 어린왕자입니다.
>
> 컴보박스중에요..
> 스트링앞에 이미지 넣을수 있는 컴보 박스 없나여?
>
> 예를 들면..익스플로러의 주소창 같은..컴보박스..
>
> 대부분 OpenDialog의 디렉토리창도 이미지가 나오잖아요..
>
> 혹시 구현하는 방법 있나여?
>
> 갈켜주셔여..