coolbarÈÃÄãµÄdelphiÓ¦ÓóÌÐò¸ü¿á
²Ü×æÈ¨
¡¡¡¡¹¤¾ßÌõÊdzÌÐòԱϲ»¶²ÉÓõÄ×é¼þ£¬Ëü¾ßÓмòÃ÷Ö±¹ÛµÄÍâÐΣ¬Äܹ»·½±ãÓû§Ö´ÐÐ×î³£ÓõŦÄÜ¡£Èç¹ûÄãʹÓÃdelphi3±à³Ì£¬ÄÇô±¾ÈËÏòÄãÍÆ¼öcoolbar×é¼þ¡£ËüÊÇÒ»ÖÖ¹¦ÄܸüΪ·á¸»µÄ¹¤¾ßÌõ£¬ÓÃËü¿ÉÒÔʹ¶à¸ö´«Í³µÄ¹¤¾ßÌõ¡¢±à¼¿ò¡¢×éºÏÁбí¿ò¡¢Í¼ÏñÉõÖÁ¸ü¶àµÄ×é¼þ¼¯³Éµ½Ò»¸öͳһµÄcoolbarÖУ¬Ê¹µÃÓ¦ÓóÌÐò´°¿Ú¸üΪ½ô´Õ¡¢½çÃæ¸üÃÀ¹Û¡¢²Ù×÷¸ü·½±ã¡£Ó¦ÓÃcoolbarµÄµäÐÍ·¶ÀýÓÐ΢ÈíµÄie¡¢win98µÄ×ÊÁϹÜÀíÆ÷µÈµÈ¡£ÄÇôcoolbarÔõÑùʵÏÖÄØ?ÈÃÎÒÃÇÀ´ÖÆ×÷Ò»¸ö¼òµ¥µÄcoolbar¡£
¡¡¡¡1.Ê×Ïȹ滮ºÃÄãµÄcoolbarµÄ½á¹¹£¬Èç±³¾°Í¼Ïñ¡¢·Ö¼¸²ã¡¢¸÷¸ö²ã´Î·Ö±ð·ÅÖúÎÖÖ¶ÔÏóµÈ¡£±¾ÀýÖеÚ1¡¢2²ã·Ö±ð·ÅÖÃÁ½¸ötoolbar¶ÔÏ󣬵Ú3²ã·ÅÖÃÒ»¸öedit¶ÔÏó¡£
¡¡¡¡2.н¨Ò»¸ö¹¤³Ì£¬ÔÚ´°ÌåÖзÅÖÃÒ»¸öcoolbar1¶ÔÏó£¬Çл»µ½ÊôÐÔ´°¿Ú£¬µ¥»÷ÊôÐÔbitmapÀ¸µÄÊ¡ÂÔºÅС°´Å¥£¬ÉèÖÃcoolbar1µÄ±³¾°Í¼Ïñ¡£
¡¡¡¡3.ÓÃÓÒ¼üµ¥»÷´°ÌåÖеÄcoolbar1¶ÔÏó£¬ÔÚµ¯³öµÄ¿ìËٲ˵¥ÖÐÑ¡Ôñ“bands editor”²Ëµ¥Ï¼¤»î“editing coolbar1.bands”´°¿Ú£¬µ¥»÷add°´Å¥£¬Ôö¼Ó3¸ötcoolband£¬ÔÚÊôÐÔ´°¿ÚÖÐÏÔʾµÄÃû³Æ·Ö±ðΪcoolbar1.bands[0]¡¢coolbar1.bands[1]¡¢coolbar1.bands[2]¡£
¡¡¡¡4.Ñ¡Ôñcoolbar.bands[2]£¬ÔÚ×ó²àÊôÐÔ´°¿ÚÖÐÐÞ¸ÄtextÊôÐÔΪemail¡£textÊôÐÔÖ¸¶¨Á˸ÃtcoolbandµÄ±êÌâÄÚÈÝ¡£Çë×¢Ò⣬×Ö·û´®emailºó¸úÁËÁ½¸ö¿Õ¸ñ£¬ÒÔ±ãºÍ½«ÒªÉèÖõÄedit1¶ÔÏó·Ö¿ªÒ»¶¨¾àÀë¡£ÓÉÓÚµÚ1¡¢2¸ötcoolbandÖзÅÖõÄÊÇtoolbar£¬ËùÒÔ¿ÉÉèÖÃÆä±êÌâÄÚÈÝΪ¿Õ¡£
¡¡¡¡5.°´³£¹æÔÚ´°ÌåÉÏÔö¼ÓÁ½¸ö¹¤¾ßÌõ¶ÔÏótoolbar1¡¢toolbar2£¬²¢Ôö¼Ó¸÷×Եİ´Å¥¼°Í¼Ïñ£¬ÐÞ¸ÄËüÃǵÄÊôÐÔalignΪaltop,ÊôÐÔautosizeΪtrue,ÊôÐÔedgebordersΪ[]£¬¼´Ã»Óб߿òÏߣ¬ÊôÐÔwrapableΪfalse¡£ÉèÖÃÊôÐÔwrapableΪfalse,¿ÉÒÔÔÚ°ÑÒ»¸ötcoolbandÍÏ×§µ½Ò»²ã½øÐкϲ¢Ê±£¬±£³Öcoolbar¸ß¶È²»±ä£¬·ñÔò£¬coolbarµÄ¸ß¶È½«»á±ä´ó£¬´Ó¶øÕ¼¾ÝÆÁÄ»ºÜ´óÒ»²¿·Ö¡£
¡¡¡¡6.ÔÚ´°ÌåÖÐÔö¼ÓÒ»¸öedit1¶ÔÏó¡£
¡¡¡¡7.ÉèÖÃcoolbar1.bands[0]µÄÊôÐÔcontrolΪtoolbar1,coolbar1.bands[1]µÄÊôÐÔcontrolΪtoolbar2,coolbar1.bands[2]µÄÊôÐÔedit1¡£
¡¡¡¡8.ÉèÖÃcoolbar1µÄÊôÐÔautosizeΪtrue¡£
¡¡¡¡ÕâÑù£¬Ò»¸ö¼òµ¥coolbar¾ÍÖÆ×÷Íê³ÉÁË£¬°´f9ÔËÐУ¬Ð§¹ûºÜ¿á°É!
Ïà¹ØÎĵµ£º
¼¼Êõ½»Á÷,DH½²½â. ÔÚD2010µÄclassesÖÐÓиöTBitsÀà,Õâ¸öÀàÖ÷ÒªÊÇλ²Ù×÷µÄ. TBits = class
private
FSize: Integer;
FBits: Pointer;
procedure Error;
procedure SetSize(Value: Integer);
procedure SetBit(Index: Integer; Value: Boolean);
function GetBit(Index: Integer): Boole ......
ÔÚÍøÉÏÒ²¿´µ½ÁËһЩÌáÉý½ø³ÌÁîÅÆµÄº¯Êýµ«¶¼²»ÔõôºÃÓÃ,×îºóÎÒ»¹ÊÇ´ÓÒ»¸öºÚ¿ÍºóÃųÌÐòµÄÔ´´úÂëÖÐÌáÈ¡³öÁËÒ»¸öºÃµÄÌáÉý½ø³ÌÁîÅÆµÄº¯Êý,²»¸Ò¶ÀÏí,¸ú´ó¼Ò·ÖÏíÏÂ.ÄǸöºóÃÅÕæµÄдµÄºÜºÃ...
HysiaÌáʾÄã:
Õâ¸öº¯ÊýÓÃÔÚ¶Ô¸¶²¡¶¾µÄ³ÌÐòÖÐЧ¹ûºÜºÃ,Ö»ÓÐÌáÉý×ÔÉíȨÏÞ²ÅÄÜKILLµô²¡¶¾½ø³ÌÎÒÔøÐ´Ð´³öÀ´³¢ÊÔ½áÊøWinlogon½ø³Ì,µ¼ÖµĽṠ......
ÕâÑùÒ»À´£¬DelphiʹÓÃWebserviceºÍJAVAͨѶʱ£¬¿ÉÒÔ½«DELPHIµÄʱ¼äÖ±½Ó´«¸øJAVA¡£´Ó¶øÃâÈ¥ÁËʱ¼ä×Ö·û´®parseÖ®¼äµÄÏûºÄ£¬Ìá¸ßµÄ³ÌÐòЧÂÊ¡£
Delphiʱ¼äʵÖʾÍÊÇdoubleÀàÐÍ£¬ÕûÊý²¿·Ö±íʾÌ죬СÊý²¿·Ö±íʾµ±Ììʱ¼ä£¬Ã¿ºÁÃëΪ1/86400000¡£¿¼Âǵ½Ê±ÇøµÄת»»ºó£¬JAVAºÍDELPHIʱ¼äÖ®¼äµÄת»»ÀàÈçÏ£º
import java.util.Calendar ......
½üÀ´·¢ÏÖÒ»¸öDelphiĪÃûÆäÃîµÄbug£¬µ±Ê¹ÓÃSetOptionalParamʱ£¬²»ÄÜʹÓÃÒ»Á¬´®Êý×ÖµÄ×Ö·û´®£¬Èç'101'£¬×¢Ò⣬ÊÇ´øÒýºÅµÄ¡£ÔÚSaveToFileʱ£¬¾Í»á³öÏÖ'Invalid field type'µÄÒì³££¬ÕæÊǰÙ˼²»µÃÆä½â£¡Á¬'001'ÕâÖÖ´®Ò²²»ÐУ¬È¥µôÒýºÅ£¬Ö±½Ó°´Êý×Ö¸³Öµ£¬ÔòÕý³£¡£
procedure TForm1.Button1Click(Sender: TObject);
var
  ......
ÒÔǰÓùýdelphi 2007µÄÕâ¸öº¯ÊýµÄ£¬²ÎÊý³¬¶à£¬ÏÖÔڵĹ«Ë¾ÓÃD7£¬½á¹ûÍøÉÏÒ»²éÕâ¸öº¯Êý£¬Óò»³ÉÁË£¬ÔÀ´ÎÒÓôíÁ˺¯Êý
unit QDialogs;
{$IFDEF LINUX}
function SelectDirectory(const Caption, Root: WideString;
var Directory: WideString; ShowHidden: Boolean = False): Boolean;
{$ENDIF}
{$IFDEF MSWINDOW ......