Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

DelphiÖÐΪDBGrid¿Ø¼þÌí¼ÓÉ«²Ê

 
 
 
DelphiÖÐΪDBGrid¿Ø¼þÌí¼ÓÉ«²Ê
2005-08-08 09:13×÷ÕߣºÐ¡µ¶ÇáÎè³ö´¦£ºÌì¼«ÍøÔðÈα༭£º·½ÖÛ
 
 
¡¡¡¡Ìí¼Ó²»Í¬ÑÕÉ«µ½TDBGrid×é¼þÖн«»áÔöÇ¿×é¼þµÄÏÔʾÍâ¹ÛºÍÇø±ðÊý¾Ý¿âÖв»Í¬ÄÚÈݵÄÐлòÁС£
¡¡¡¡TDBGrid×é¼þÊÇÒ»Öַdz£°ôµÄÓÃÀ´ÏÔʾÊý¾ÝÄÚÈݵÄ×é¼þ£¬±¾ÎĵÄÖØµã½«ÓÃÀ´½âÊÍ---ÈçºÎÔÚTDBGridÖиıäÌØ¶¨ÐлòÁлòµ¥Ôª¸ñµÄÑÕÉ«¡£
¡¡¡¡×¼±¸½×¶Î£º
¡¡¡¡±¾ÎļÙÉèÄãÒѾ­ÖªµÀÈçºÎ½«Ò»¸öTDBGridÓëÊý¾Ý¿âÏàÁª½Ó£¬×îÈÝÒ׵ķ½·¨ÊÇʹÓÓDatabase Form Wizard”£¬½«TDBGridÓëDBDemo£¨Delphi×Ô´øÊý¾Ý¿âÖеÄemployee.dbÏàÁª½Ó£¬Ñ¡Ôñ³ýExceptÖ®ÍâµÄËùÓÐ×ֶΡ£
¡¡¡¡¸øTDBGridÉÏÑÕÉ«
¡¡¡¡ÎªÁÐÉÏÉ«
¡¡¡¡µÚÒ»ÖÖÊÇ×îÈÝÒ×µÄÒ»ÀàÉÏÉ«£¬×îÖ±½ÓµÄÈÃÄãµÄÓû§¿´µ½£¬ÎªTDBGridÖÐÖ¸¶¨µÄijһÁÐÉÏÉ«¡£
¡¡¡¡ÎÒÃDzÉÓõķ½·¨ÊÇͨ¹ýTDBGridµÄTColumnsÊôÐÔÀ´Íê³É¡£²½ÖèÈçÏ£º
¡¡ ¡¡ÓÃÊó±êÑ¡ÔñFormÉϵÄTDBGrid×é¼þ£¬ÔÚObject InspectorÖÐË«»÷TDBGridµÄColumnsÊôÐÔ´ò¿ªColumns±à¼­´°¿Ú¡££¨ÏëÁ˽â¸ü¶àÄÚÈݲéÔÄDelphi°ïÖúÖеēColumns editor: creating persistent columns”Ö÷Ìâ¡££©
¡¡¡¡ÏÂÃæÄãËùÒª×öµÄ¾ÍÊÇÖ¸¶¨ÄãÐèÒª¸Ä±äÑÕÉ«µÄÄÇÒ»Ðлò¼¸Ðеı³¾°ÑÕÉ«£¬Èç¹ûÄãÒª¸Ä±ä×ÖÌåÑÕÉ«£¬¾Í½«FontÊôÐÔ¼¯ÖеÄColorÊôÐÔÐÞ¸Äһϡ£
ͼ1
 
¡¡¡¡¾ÍÊÇÕâô¼òµ¥£¬Ö»ÒªÇáµã¼¸ÏÂÊó±ê¾Í¿ÉÒÔÁË£¬ÕâÑùÐÞ¸ÄÖ®ºóµÄTDBGrid¾Í²»ÔÙÊÇ´ô°åµÄ°×É«±³¾°ÁË¡£
¡¡¡¡ÎªÐÐÉÏÉ«
¡¡¡¡µÚ1ÖÖÈç¹ûÄãÏëҪΪTDBGridÖÐËùÑ¡µÄijһ¸ñ»òijЩ¸ñÖ¸¶¨ÑÕÉ«£¬¶øÇÒÄã²»ÏëʹÓÃdgRowSelectÑ¡ÏÒòΪÄãÏëÈÃTDBGrid¿ÉÒÔÖ±½ÓÔÚTDBGridµ¥Ôª¸ñÖб༭Êý¾Ý£¬ÄãÓ¦¸ÃʹÓÃTDBGridµÄOnDrawColumnCellʼþ¡£
¡¡¡¡ÏÂÃæÎÒÃÇÓõ½µÄ¼¼ÇÉ¿ÉÒÔ¶¯Ì¬¸Ä±äTDBGridÖеĵ¥Ôª¸ñÎı¾µÄÑÕÉ«¡£
¡¡¡¡´úÂëÈçÏ£º
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
¡¡if Table1.FieldByName(’Salary’).AsCurrency>36000 then
¡¡¡¡//Ö¸¶¨ËùÐè¸Ä±äÑÕÉ«ÐеÄÌõ¼þ±í´ïʽ
¡¡¡¡DBGrid1.Canvas.Font.Color:=clMaroon;
¡¡¡¡//Ö¸¶¨ÑÕɫΪclMaroon
¡¡¡¡DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;
¡¡¡¡ÉÏÊö´úÂëÖ´ÐеŦÄÜÊÇ£º°Ñнˮ³¬¹ý3Íò6ǧԪµÄÔ±¹¤£¨employee£©¼Ç¼×ÖÌåÑÕÉ«ÓÃÀõÉ«£¨Maroon£©±ê³öÀ´¡£
ͼ2
 
¡¡¡¡µÚ2ÖÖ ÈçºÎ¶¯Ì¬¸Ä±äTDBGridÖÐÐеÄÑÕÉ«£¬´ú


Ïà¹ØÎĵµ£º

Delphi 7ʼþµÄ¶à´¦Àí»úÖÆ


 Delphi 7ʼþµÄ¶à´¦Àí»úÖÆ
Allen Tao
2007-08-19
¡¡¡¡Ê×ÏȽâÊÍÒ»ÏÂÕâ¸öÌâÄ¿¡£ÔÚÎÒʹÓÃDelphi 7µÄ¹ý³ÌÖз¢ÏÖ£¬Ò»¸ö¶ÔÏóµÄʼþÖ»Äܱ»Ò»¸ö¹ý³Ì´¦Àí¡£Èç¹û¶à´Î¸øÕâ¸ö¶ÔÏóµÄʼþ¸³¸ø´¦ÀíʼþµÄ¹ý³Ì£¬×îºóÕæÕý´¦ÀíʼþµÄ½«ÊÇ×îºó¸³ÖµµÄÄǸö¹ý³Ì¡£ÀýÈ磬ÓÐÀàTMyClassÖж¨ÒåÁËÒ»¸öʼþOnSomeFired£¬ÔÚÀàTClientClassÖи ......

delphi ϵÄÈÕÆÚ¼ÆËã

  ÔÚÏîÄ¿ÖУ¬ÐèÒª×öÒ»¸öÈÕÆÚµÄÌáÐѹ¦ÄÜ£¬Í¦ÓôÃÆµÄ£¬¶ÔÈÕÆÚµÄ¼ÆËã:
ºÜÐÒÔ˵ÄÊÇÔÚdelphi ÖÐÓÐÏÖÓеļÆË㺯Êý£¬DateUtilsµ¥Ôª£»
  ·¾¶:*\Delphi7\Source\Rtl\Common Ŀ¼Ï¡£
Ìù³öÒ»²¿·Ö:
function IncYear(const AValue: TDateTime;
  const ANumberOfYears: Integer = 1): TDateTime;
// function Inc ......

delphi Èý·½¿Ø¼þ

VCLÖеÄShapeÊǸöºÜ²»´íµÄ¿Ø¼þ£¬¿ÉÒÔÑ¡Ôñ¼¸ÖÖͼÐΣ¬ÒÔÂú×ãÎÒÃǵÄÐèÇ󣬵«ÓÐʱºò¾ÍÊǾõµÃËüµÄ¿ÉѡͼÐÎÉÙÁËÒ»µã£¬±ÈÈçÎÒÃÇÏëÒªÒ»¸öÈý½ÇÐΣ¬ËüȴûÓС£ÓÚÊǾÍÏëµ½À´À©Õ¹Ò»ÏÂÕâ¸ö¿Ø¼þ£¬ÃûΪShapeEx¡£ÆäʵÀ©Õ¹µÄ¹¦Äܲ»¶à£¬Ö»ÊÇÔö¼ÓÁËһЩͼÐΡ£¶øÀàÒ²²¢²»ÊǼ̳Ð×ÔTShape£¬¶øÊǼ̳Ð×ÔTGraphicControl£¬ÕâÑù¿ÉÒÔÈÃÎÒÃdz¹µ×¿´¿´Í¼ÐÎ ......

DelphiÖÐ×ÊÔ´ÎļþʹÓ÷½·¨Ïêϸ½²Êö


Ò»£®±àд RC ½Å±¾Îı¾
¡¡¡¡ÓüÇʱ¾»òÆäËüÎı¾±à¼­Æ÷±àдһ¸öÀ©Õ¹ÃûΪ“.rc”µÄÎļþ¡£¸ñʽÈçÏ£º
¡¡¡¡AVI ÎÞÉù¶¯»­
¡¡¡¡BITMAP λͼÎļþ
¡¡¡¡CURSOR ¹â±êÎļþ
¡¡¡¡ICON ͼ±êÎļþ
¡¡¡¡WAVE ÉùÒôÎļþ
      ÒÔÉÏËùÁоùΪ±ê×¼×ÊÔ´ÀàÐÍ£¬Ò²¿ÉÒÔ¸ø×ÊÔ´×Ô¶¨ÒåÒ»¸öÀàÐÍ£¬È磺“mytype ......

Delphi 5 ¿ØÖÆExcel

(Ò»)   ʹÓö¯Ì¬´´½¨µÄ·½·¨  
   
  Ê×ÏÈ´´½¨   Excel   ¶ÔÏó£¬Ê¹ÓÃComObj:  
  var   ExcelApp:   Variant;  
  ExcelApp   :=   CreateOleObject(   'Excel.Application'   );  
   
  1)   ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ