¾È³çÇϼ¼¿ä.
µ¨7¿¡ AdvStringGrid ¸¦ »ç¿ëÁßÀÔ´Ï´Ù.
±×¸®µå»ó¿¡¼ GetEditorTypeÀ» »ç¿ëÇؼ Ä®·³Å¸ÀÔÀ» DateTimeEdit·Î º¯°æÇß½À´Ï´Ù.
¾Æ·¡ ±×¸²Ã³·³ ±×¸®µå»ó¿¡ 2011-08-18 ¿ÀÀü 12:00:00 ÀÌ·¸°Ô º¸¿©Áý´Ï´Ù.
ÀÌ°ÍÀ» ¿ÀÀü/¿ÀÈÄ°¡ ¾Æ´Ï¶ó AM/PM ÀÌ ³ª¿À°Ô ÇÒ ¼ö´Â ¾ø´ÂÁö¿ä?
±×¸®°í ¼¿°ªÀ» ¹Þ¾Æ¿À¸é 2011-08-18 ¿ÀÀü 12:00:00 ÀÌ·¸°Ô ½ºÆ®¸µÀ¸·Î ³ª¿À´Âµ¥,
ÀÌ°ÍÀ» 20110818120000 ÀÌ·¸°Ô ½ºÆ®¸µÀ¸·Î °ªÀ» º¯È¯ÇÒ ¼ö ´Â ¾ø´ÂÁö¿ä?
procedure TfrmTest.gridGetEditorType(Sender: TObject; ACol, ARow: Integer; var AEditor: TEditorType);
begin
case ACol of
1:aEditor:=edDateTimeEdit;
2:aEditor:=edComboList;
end;
end;
±×¸®°í, µÎ¹ø° Ä®·³ÀÌ ÄÞº¸¹Ú½º·Î µÇ¾îÀִµ¥, ¼¿ Ŭ¸¯ÇÒ¶§¸¸ ÄÞº¸¹Ú½º ¸ð¾çÀÌ µÇ´Âµ¥
ÀÌ°ÍÀ» ÆûÀÌ ·ÎµåµÇ¾úÀ»¶§ ÄÞº¸¹Ú½º ¸ð¾çÀÌ ³ª¿À°Ô ÇÒ ¼ö´Â ¾ø´ÂÁö¿ä?
¾Æ·¡Ã³·³ HasComboBox := True; ÀÌ·¸°Ô Çصµ ¾È³ªÅ¸³ª´õ±º¿ä.
procedure TfrmTest.gridHasComboBox(Sender: TObject; ACol,
ARow: Integer; var HasComboBox: Boolean);
begin
HasComboBox := True;
end;