Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
스트링그리드에서 셀의 길이를 마음대로 조정할수 있나요?
ListView 컴포넌트는 제목셀과 셀의 중간에 | 표시에 더블클릭하면 셀안의 내용에 맞춰 셀의 길이가 늘려지는데 스트링그리드에서는 어떻게 구현 해야 하나요?
1
COMMENTS
잘난체
•
2001.10.12 19:08
이것의 Sample예가 김영대씨 TXTLoder라는 ASV화일을 DB로 올리는 프로그램이
있는데..(김영대 자료실 3번째 excel 이란 검색어를 이용하세요...)
그 소스안에... 스트링그리드에서 길이을 조절하는 함수를 구현했습니다..
procedure TMainForm.AutoSizeGridColumn(Grid: TStringGrid;
column: integer);
var
i : integer;
temp : integer;
max : integer;
begin
max := 0;
for i := 0 to (Grid.RowCount-1) do
begin
// Grid Canvas를 기준으로한 지정한 Column의 각 row의 width중
// 최대값을 구하여 column의 width로 결정한다
temp := Grid.Canvas.TextWidth(Grid.Cells[column, i]);
if temp > max then
max := temp;
end;
Grid.ColWidths[column] := max + Grid.GridLineWidth + 3;
end;
그런데.. 잘안되는 것같아요..( 조금 수정해야 할것이예요.. 보기 좋으려면)
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
이분희
2001.10.12 01:41
0
COMMENTS
/
0
LIKES
dxdbgrid 를 다운 받는곳과 dbgrid 에 대해서 기초적인 질문
델프리
•
2001.10.12 01:36
2
COMMENTS
/
0
LIKES
메모장위에 라인이나 원같은 그림 그리는 방법좀?
이명훈
•
2001.10.12 03:34
참고하세요. unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, C...
델프리
•
2001.10.12 04:50
그런ㄷ 알려주신 것을 WebBrowser1에 적용을 했는데요. WebBrowser1.Navigate(URL); 처럼...
정규성
•
2001.10.12 01:20
1
COMMENTS
/
0
LIKES
DB2사용하고 계시는분 도와주세요. ????
코스엑스
•
2001.10.12 20:42
정규성 wrote: > > ## 오류 메세지 [ Debugger Exception Notification ]=============================...
디오
2001.10.12 01:16
0
COMMENTS
/
0
LIKES
리눅스의 mysql에 연결이 않되요..
초보질문
•
2001.10.12 01:06
1
COMMENTS
/
0
LIKES
[급급급!!] 초보질문 두개입니다...
irookie
•
2001.10.12 03:05
답1. 1. qry1이라는 이름이 맞습니까? 2. 맞다면 procedure TForm1.AAA; 이렇게 해 보시...
왕초보
•
2001.10.12 01:02
2
COMMENTS
/
0
LIKES
DBGrid1이 어느 Query콤퍼넌트에 속하는지 알고싶습니다.
mafioso
•
2001.10.12 18:58
with DBGrid1.DataSource.DataSet as TQuery do begin .... end; 왕초보 wrote: > TQuery,TD...
왕초보
•
2001.10.12 21:07
mafioso wrote: > > with DBGrid1.DataSource.DataSet as TQuery do > begin > .... > end; > ...
우비소녀
2001.10.12 00:58
0
COMMENTS
/
0
LIKES
차트를 엑셀로 보내려면...어케하죠(무지 급한데...)
초보랑께
•
2001.10.12 00:55
1
COMMENTS
/
0
LIKES
Midas 2명이상붙으면 멈춰버려요? --;
최선미
•
2001.12.15 01:49
초보랑께 wrote: > 소켓을 쓰고 잘되는데요 > 2명째 컨넥션이 붙으면 서버쪽에 directory is busy 오류가...
김현
2001.10.12 00:41
0
COMMENTS
/
0
LIKES
com port & USB
델파이 study중...
•
2001.10.11 22:48
1
COMMENTS
/
0
LIKES
예외처리를 하고 싶은데요...
잘난체
•
2001.10.12 18:42
위의 코딩의 문제점은 예외처리의 문제가 아니라... 입력사항이 입력이 되었나를 체크후에 이후로 진행...
초보임다
•
2001.10.11 22:47
2
COMMENTS
/
0
LIKES
방법이 없나요?????
초보의비애
•
2001.10.11 23:33
초보임다 wrote: > 델파이 초보입니다... > 다름이 아니라 제가 FTP프로그램을 하나 거의 배끼다 싶이해...
초보임다
•
2001.10.12 02:18
님아!! 감사합니다... ^^ 많은 참고하겠습니다... 일단 약간의 길이 보이는것 같네요~~ ^^;; 초...
델파이 궁금이
•
2001.10.11 22:30
2
COMMENTS
/
0
LIKES
DBGrid에 관한 질문?
초보의비애
•
2001.10.11 23:37
델파이 궁금이 wrote: > 제가 DBGrid에 임의의 Text를 삽입하려구 하는데여? > 그게 잘않되는것 같아 이...
nilriri
•
2001.10.11 23:01
cellDraw인가 하는 이벤트에서..Canvas의 TextOut인가하는걸 쓰면 되지 않을까요? 직접 해보고 답변하기...
초보 델
2001.10.11 22:25
0
COMMENTS
/
0
LIKES
레코드의 값이 계속 더해집니다... 고수님들의 답변 부탁드립니다.
초보
•
2001.10.11 22:15
1
COMMENTS
/
0
LIKES
중목된 While문에서 원한는 데로 루프 옮기기...
irookie
•
2001.10.12 00:54
이런건 어떨까염. . . 루프가 4개니까, 밖에것부터 loop1, loop2, loop3, loop4라 하겠습니다. 질문...
초보
•
2001.10.11 22:14
3
COMMENTS
/
0
LIKES
특정문자열의 시작위치를 알고 싶어요..
초보
•
2001.10.11 22:59
초보 wrote: > 'select * from table order by name' > 이란 문장이 있을때 order by 문자열이 시작되는 ...
이순구
•
2001.10.11 22:53
초보 wrote: > 'select * from table order by name' > 이란 문장이 있을때 order by 문자열이 시작되는 ...
초보의비애
•
2001.10.11 22:27
초보 wrote: > 'select * from table order by name' > 이란 문장이 있을때 order by 문자열이 시작되는 ...
초짜
2001.10.11 22:13
0
COMMENTS
/
0
LIKES
프로세스 핸들 접근시 Access is denied...
kittysp
2001.10.11 22:00
0
COMMENTS
/
0
LIKES
DLL 폼에 ADO 사용하면 안되는지...
초보
•
2001.10.11 22:02
1
COMMENTS
/
0
LIKES
원그리기
이순구
•
2001.10.11 22:20
초보 wrote: > 머리가 나쁜 탓에 정말 힘이 드는군요 ? > 한 점과 반지름을 알고 있는 경우 원을 그리는 ...
이용
2001.10.11 21:35
0
COMMENTS
/
0
LIKES
동적으로 생성된 컨트롤에서 form1.destroy
이호림
•
2001.10.11 21:30
1
COMMENTS
/
0
LIKES
스트링그리드에서 셀의 길이를 마음대로 조정할수 있나요?
ListView 컴포넌트는 제목셀과 셀의 중간에 | 표시에 더블클릭하면 셀안의 내용에 맞춰 셀의 길이가 늘려지는데 스트링그리드에서는 어떻게 구현 해야 하나요?
잘난체
•
2001.10.12 19:08
이것의 Sample예가 김영대씨 TXTLoder라는 ASV화일을 DB로 올리는 프로그램이 있는데..(김영대 자...
이호림
2001/10/11 21:30
Views
276
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
이것의 Sample예가 김영대씨 TXTLoder라는 ASV화일을 DB로 올리는 프로그램이
있는데..(김영대 자료실 3번째 excel 이란 검색어를 이용하세요...)
그 소스안에... 스트링그리드에서 길이을 조절하는 함수를 구현했습니다..
procedure TMainForm.AutoSizeGridColumn(Grid: TStringGrid;
column: integer);
var
i : integer;
temp : integer;
max : integer;
begin
max := 0;
for i := 0 to (Grid.RowCount-1) do
begin
// Grid Canvas를 기준으로한 지정한 Column의 각 row의 width중
// 최대값을 구하여 column의 width로 결정한다
temp := Grid.Canvas.TextWidth(Grid.Cells[column, i]);
if temp > max then
max := temp;
end;
Grid.ColWidths[column] := max + Grid.GridLineWidth + 3;
end;
그런데.. 잘안되는 것같아요..( 조금 수정해야 할것이예요.. 보기 좋으려면)