Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : delphi

delphi Èý·½¿Ø¼þ

VCLÖеÄShapeÊǸöºÜ²»´íµÄ¿Ø¼þ£¬¿ÉÒÔÑ¡Ôñ¼¸ÖÖͼÐΣ¬ÒÔÂú×ãÎÒÃǵÄÐèÇ󣬵«ÓÐʱºò¾ÍÊǾõµÃËüµÄ¿ÉѡͼÐÎÉÙÁËÒ»µã£¬±ÈÈçÎÒÃÇÏëÒªÒ»¸öÈý½ÇÐΣ¬ËüȴûÓС£ÓÚÊǾÍÏëµ½À´À©Õ¹Ò»ÏÂÕâ¸ö¿Ø¼þ£¬ÃûΪShapeEx¡£ÆäʵÀ©Õ¹µÄ¹¦Äܲ»¶à£¬Ö»ÊÇÔö¼ÓÁËһЩͼÐΡ£¶øÀàÒ²²¢²»ÊǼ̳Ð×ÔTShape£¬¶øÊǼ̳Ð×ÔTGraphicControl£¬ÕâÑù¿ÉÒÔÈÃÎÒÃdz¹µ×¿´¿´Í¼ÐοؼþµÄ×ö·¨¡£TshapeÒ²ÊǼ̳Ð×ÔTGraphicControl¡£¶øÎÒÃǵÄÀ©Õ¹¿Ø¼þ¹¦ÄÜÊÇ»ùÓÚShapeµÄÀ©Õ¹£¬ËùÒÔµ±È»ÀïÃæµÄ´úÂ뼸ºõÈ¡Ö®TShape£¬Ö»ÊǼÓÁËһЩÀ©Õ¹Í¼ÐεĴúÂ룬µ«ÓÖÓÐʲô¹ØϵÄØ£¬VCLÔ´ÂëÊÇ×îºÃµÄѧϰ×ÊÔ´£¬ÎÒÃǺβ»È¡Ö®ÓÃÖ®¡£
 
ºÜ¶à¶«Î÷ÎÒÃÇÒѾ­ÔÚÉÏÃæ˵¹ýÁË£¬ÕâÀï²»¶à˵ÁË£¬ÎÒÒªÖ±ÈëͼÐοؼþµÄÖص㡣ͼÐοؼþ²»ÊÇ·â×°WindowsµÄ¿Ø¼þ£¬¶øÊÇDelphi×Ô¼º»­³öÀ´µÄ£¬ÄÇôËü¿Ï¶¨ÓÐÒ»¸ö»­¿Ø¼þµÄº¯Êý¡£Õâ¸öº¯Êý¾ÍÊÇ:
Paint;
 ¿´Ò»ÏÂVCLÔ´Â룬¿ÉÒÔÖªµÀËü¶¨ÒåÔÚTGraphicControl¡£ÖУº
 procedure Paint; virtual;
ÕâÊÇÒ»¸öÐ麯Êý£¬ÄÇôËüµÄʵÏÖÊÇÔõôÑùµÄÄØ£¬µã»÷¿´ËüµÄʵÏÖÈçÏ£º
procedure TGraphicControl.Paint;
begin
end;
ÀïÃæʲôÂëҲûÓУ¬Õâ¸öºÜÈÝÒ×Àí½â£¬ÒòΪËü²»¿ÉÄÜÖªµÀËûµÄ×ÓÀàµÄͼÐÎÊÇʲôÑù×ӵġ£ËùÒÔÉèΪÐ麯Êý£¬ÓÉËüµÄ×Ó ......

delphiÈçºÎ設實現ÈçϽçÃæ

這個½çÃæÊÇÓÃPB×öµÄ£¬delphiÈçºÎ設實現ÄØ£¬ÏëÓÃdbControlGrid來實現(ºÃÏñÒ²×ö²»µ½)£¬
問題ÊÇÈçºÎ實現²»Í¬Éú產類別顯ʾ³ö來µÄ·½Ê½²»Ò»樣
......

David I̸DelphiÏÖ×´ÓëδÀ´

¸ÅÒª
×ÔÈ¥ÄêCodeGear±»Ó¢°Í¿¨µÏŵ£¨Embarcadero Technologies£©ÊÕ¹ººó£¬´ó¼Ò¶ÔDelphiµÄδÀ´·¢Õ¹·Ç³£¹ØÐÄ¡£½üÈÕ£¬InfoQÖÐÎÄÕ¾ÓÐÐÒ¶ÔDavid I½øÐÐÁ˶À¼Òר·Ã£¬ÒÔÁ˽â¸ü¶à¹ØÓÚDelphiµÄÏà¹ØÐÅÏ¢¡£
¸öÈ˼ò½é
David Intersimone£¨¼ò³ÆDavid I£©£¬Ó¢°Í¿¨µÏŵ¸ºÔ𿪷¢Õß¹ØϵµÄ¸±×ܲúÍÊ×ϯÐû´«¹Ù£¨Chief Evangelist£©¡£David¸ºÔðÓ뿪·¢ÕßÉçÇø¿ªÕ¹ÃÜÇкÏ×÷£¬È·±£CodeGearµÄÕ½ÂÔ²úÆ·¹æ»®Âú×ã¹ã´ó¿ª·¢ÕßÓ뿪·¢ÍŶӵÄÐèÇó¡£
David±¾ÈËÊÇһλ³öÉ«µÄÈí¼þ¿ª·¢Õߣ¬³ä·Ö·¢»ÓÁË¿ª·¢ÕßÔÚÈí¼þÒµ½çµÄÖØÒªÐÔ¡£23ÄêÇ°£¬David×÷Ϊ²úÆ··þÎñ¾­Àí¼ÓÈëµ½Borland£¬Ôø¾­µ£Èιý¹¤³Ì/¿ª·¢Ààְ룬´´½¨ÁË¿ª·¢Õß¹Øϵ²¿ÃÅ¡£ÔÚ¼ÓÈëBorland֮ǰ£¬ËûÔøÊÇSoftsel Computer Products£¨¼´ÏÖÔÚµÄMerisel¹«Ë¾£©µÄ²úÆ··þÎñ¾­Àí¡£
DavidÓµÓмÓÀû¸£ÄáÑÇÖÝÖÝÁ¢Àí¹¤´óѧµÄ¼ÆËã»ú¿Æѧѧʿѧλ¡£
DavidÄúºÃ£¬ºÜ¸ßÐ˽ÓÊÜInfoQÖÐÎÄÕ¾µÄ²É·Ã£¬ÄúÄܸøÎÒÃǽéÉÜÒ»ÏÂÄú×Ô¼ºÂð£¿
ºÃµÄ£¬ÎÒÊÇDavid Intersimone£¬´ó¼Ò¶¼½ÐÎÒDavid I£¬ÏÖÔÚÊǸºÔ𿪷¢ÕßÏîÄ¿ºÍ¹ØϵµÄ¸±×ܲá¢Ê×ϯ²¼µÀʦ£¬°ïÖúÈ«ÊÀ½çµÄ¿ª·¢ÕßʹÓÃÎÒÃǹ«Ë¾µÄ¸÷ÖÖ²úÆ·¡£
ÄúÀ´ÖйúÒѾ­ºÜ¶à´ÎÁË£¬Õâ´ÎÀ´¸ø´ó¼Ò´øÀ´ÁËʲôÐÂÏʵÄÐÅÏ¢ÄØ£¿
ÎÒÕâ´Î¹ýÀ´Ö÷ÒªÊÇÀ´·ÃÎÊһЩ ......

¹ØÓÚDelphiÖжþάÊý×éµÄÉùÃ÷ºÍ´óСµ÷Õû

ÕâÊÇÒ»¸öʵÀý£º
procedure TMainForm.Button1Click(Sender: TObject);
var
  arr:array of array of string;
begin
  setlength(arr,2,3);
  arr[1,2]:='this is a test';
  setlength(arr,0,0);
  setlength(arr,4,5);
  showmessage(arr[1,2]);
end;
ÉùÃ÷Ò»¸ö¶þάÊý×éµÄ·½·¨ÊÇÓà array of array of ÀàÐÍ ÕâºÜÌù½üÈËÃǵÄ˼ά·½Ê½¡£Í¬Àí¿ÉÍƳöÈýάÊý×éµÄÉùÃ÷·½·¨Îª array of array of array of  ÀàÐÍ
¶Ô¶þάÊý×é´óСµÄµ÷ÕûÈÔȻʹÓÃSetLengthº¯Êý£¬µÚÒ»¸ö²ÎÊýÊÇÊý×éÃû³Æ£¬µÚ¶þ¸ö²ÎÊýÊÇ×î¿¿½üÊý×éÃû³ÆÄǸöά¶ÈµÄ´óС£¬µÚÈý¸ö²ÎÊýÊÇÔ¶ÀëÊý×éÃû³ÆµÄά¶ÈµÄ´óС£¬ÒÔ´ËÀàÍÆ¡£
ÔÚÒÔÉϵÄÀý×ÓÖл¹ÓÐÒ»¸öÌرðÖ®´¦¡£¾ÍÊÇÉùÃ÷ÁËÒ»¸ö´óÒ»µã·¶Î§µÄ¶þάÊý×éÒÔºó£¬Èç¹û¶ÔÊý×éÖØзÖÅä´óС£¬²¢ÇÒÕâ¸öеĴóСÊÇСÓÚÔ­À´Êý×éµÄ£¬ÄÇô£¬´óµÄ¶þάÊý×éÓëСµÄ¶þάÊý×éÖ®¼äÏà²îµÄ²¿·Ö½«»á±»Çå³ý¡£¼´±ãÊÇÂíÉϽ«Êý×é´óСµ÷Õû»ØÀ´ÉõÖÁ¸ü´ó£¬¶¼²»ÄÜʹÕâЩÊý¾Ý»ØÀ´¡£Õâ¸öºÍDelphiÖÐÌṩµÄTStringGrid¿Ø¼þ²»Ò»Ñù¡£¶ÔTStringGridµÄÐÐÁÐÊýÁ¿½øÐе÷Õûºó£¬Ô­À´µÄÊý¾Ý¶¼²»»á¶ªÊ§£¬³ý·ÇʹÓÃTStringGrid.Rows.Clear;
ÁíÍ⣬DelphiÖл¹ÔÊÐíÉèÖ÷ǾØÕóÐ͵Ķ¯Ì¬Êý×é¡ ......

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


Ò»£®±àд RC ½Å±¾Îı¾
¡¡¡¡ÓüÇʱ¾»òÆäËüÎı¾±à¼­Æ÷±àдһ¸öÀ©Õ¹ÃûΪ“.rc”µÄÎļþ¡£¸ñʽÈçÏ£º
¡¡¡¡AVI ÎÞÉù¶¯»­
¡¡¡¡BITMAP λͼÎļþ
¡¡¡¡CURSOR ¹â±êÎļþ
¡¡¡¡ICON ͼ±êÎļþ
¡¡¡¡WAVE ÉùÒôÎļþ
      ÒÔÉÏËùÁоùΪ±ê×¼×ÊÔ´ÀàÐÍ£¬Ò²¿ÉÒÔ¸ø×ÊÔ´×Ô¶¨ÒåÒ»¸öÀàÐÍ£¬È磺“mytype”¡£²»¹ýÁ½ÕßÔÚµ÷Ó÷½Ê½ÉÏÓÐЩ²»Í¬¡£
 
¶þ£®¸ù¾Ý RC ½Å±¾Îļþ±àÒë³É RES ×ÊÔ´Îļþ
¡¡¡¡ÔÚÃüÁîÌáʾ·ûÖÐÊäÈëÒÔÏÂÄÚÈÝ£º brcc32 FileName.rc //×¢£ºbrcc32.exeÔÚDelphiX\BinĿ¼ÖÐ
 
Èý£®ÔÚDelphiµ¥ÔªÖмÓÈë×ÊÔ´Îļþ
        ½«Éú³ÉµÄ RES ×ÊÔ´Îļþ¸´ÖƵ½ÏàÓ¦³ÌÐòËùÔÚµÄĿ¼ÖУ¬ÔÚµ¥ÔªÎļþÖеē{$R *DFM}”ºóÃæ¼ÓÉÏ“{$R FileName.res}”£¬±àÒëºó×ÊÔ´Îļþ¾Í±»°üº¬ÔÚ¿ÉÖ´ÐÐÎļþÖÐÁË¡£
        ËµÃ÷£ºÈç¹ûÏÓ2¡¢3Á½²½Âé·³£¬¿ÉÒÔ²ÉÓøü¼ò±ãµÄ×ö·¨£¬¼´£º½« RC ÎļþÖ±½ÓÌí¼Óµ½ÏîÄ¿ÖУ¬ÔÚ±àÒëDelphiÏîĿʱ£¬»á×Ô¶¯±àÒë¸Ã×ÊÔ´Îļþ¡£
 
ËÄ£®×ÊÔ´Îļþµ÷ÓÃʾÀý
¡¡¡¡£¨1£©´æÈ¡×ÊÔ´ÎļþÖеÄλͼ
         //RC: testBmp bitmap res\te ......

Delphi 5 ¿ØÖÆExcel

(Ò»)   ʹÓö¯Ì¬´´½¨µÄ·½·¨  
   
  Ê×ÏÈ´´½¨   Excel   ¶ÔÏó£¬Ê¹ÓÃComObj:  
  var   ExcelApp:   Variant;  
  ExcelApp   :=   CreateOleObject(   'Excel.Application'   );  
   
  1)   ÏÔʾµ±Ç°´°¿Ú£º  
  ExcelApp.Visible   :=   True;  
   
  2)   ¸ü¸Ä   Excel   ±êÌâÀ¸£º  
  ExcelApp.Caption   :=   'Ó¦ÓóÌÐòµ÷Óà   Microsoft   Excel';  
   
  3)   Ìí¼Óй¤×÷²¾£º  
  ExcelApp.WorkBooks.Add;  
   
  4)   ´ò¿ªÒÑ´æÔڵŤ×÷²¾£º  
  ExcelApp.WorkBooks.Open(   'C:\Excel\Demo.xls'   );  
   
  5)   ÉèÖõÚ2¸ö¹¤×÷±íΪ»î¶¯¹¤×÷±í£º  
  ExcelApp.WorkSheets[2].Activate;      
  »ò    
  ExcelApp.WorksSheets[   'Sheet2' &nb ......
×ܼǼÊý:644; ×ÜÒ³Êý:108; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [28] [29] [30] [31] 32 [33] [34] [35] [36] [37]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ