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

DelphiÏÂʵÏÖ°üº¬Í¨Åä·ûµÄÎı¾²éÕÒ

±¾ÎÄ×îÔçÔÚ±à³ÌÂÛ̳ÉÏ·¢±í£¬ÎÄÕµØÖ·£ºhttp://programbbs.com/bbs/view12-21351-1.htm£¬Ïà¹ØÎļþ¿ÉÒÔÔÚÉÏÊöµØÖ·µÄÒ³ÃæÖÐÏÂÔØ¡£×ªÔØÊ±Çë×¢Ã÷³ö´¦¡£
Ò»¡¢Ç°ÑÔ
ͨÅä·û¾ÍÊÇÖ¸“*”ºÍ“?”Á½¸ö×Ö·û£¬“*”±íʾµ±Ç°Î»ÖÿÉÒÔûÓлòÕßÓжà¸öÈÎÒâ×Ö·û£»“?”±íʾµ±Ç°Î»ÖÃÓÐÒ»¸öÈÎÒâ×Ö·û¡£Í¨Åä·ûÆ¥ÅäÔÚÍøÉÏ×ÊÁÏÖж¼Óн²µ½£¬µ«Ö÷Ҫ˵µÄ¶¼ÊÇ×Ö·û´®Æ¥Åä¶ø²»ÊÇÎı¾²éÕÒ¡£ÎÒ½áºÏͨÅä·ûÆ¥ÅäµÄË㷨дÁËÒ»¸öÖ§³ÖͨÅä·ûµÄÎı¾²éÕÒº¯Êý¡£Õâ¸öº¯ÊýµÄÔ´´úÂë¿ÉÒÔÔÚ±¾Â¥Ä©Î²µÄѹËõ°üÖеõ½¡£ÏÖÔÚÏÈ˵һÏÂͨÅä·ûÆ¥ÅäµÄËã·¨¡£
¶þ¡¢Í¨Åä·ûÆ¥ÅäËã·¨
ÀûÓðüº¬Í¨Åä·ûµÄģʽ´®£¨ÒÔϼò³ÆÄ£Ê½´®£©½øÐÐÎı¾²éÕÒ£¬Í¨³£»áÆ¥Åäµ½Ò»¸ö²»¶¨³¤¶ÈµÄÎı¾¡£ËùÒÔÆ¥ÅäÍê³Éºó²»µ«ÒªµÃµ½Æ¥ÅäÎı¾µÄ½áÊøÎ»ÖÃÒ²ÒªµÃµ½Æ¥ÅäÎı¾µÄ¿ªÊ¼Î»Öá£ÏÖÔÚÏÈÀ´¿´Ò»¸ö¼òµ¥µÄÎÊÌ⣺¼ÙÉèÓ㤶ÈΪPLenµÄģʽ´®P£¬ÒÔ¼°³¤¶ÈΪTLenµÄÎı¾T¡£Èç¹ûPÖв»°üº¬Í¨Åä·û£¬ÄÇôÓÃÏÂÃæÕâ¸ö¼òµ¥Ëã·¨¾Í¿ÉÒÔÍê³É²éÕÒ£º
function FindText1(P,T : PAnsiChar; PLen,TLen : Integer; var SelStart,SelEnd : Integer): Boolean;
var
    PCur,TCur : Integer;
begin
    result:=false;
    for TCur:=SelStart to TLen-PLen do
    begin
        for PCur:=0 to PLen-1 do
            if P[PCur]<>T[TCur+PCur] then break;
        if PCur>=PLen then
        begin
            SelStart:=TCur;
            SelEnd:=TCur+PLen;
            result:=true;
            break;
        end;
    end;
end;
ÒÔÉϺ¯Êý´ÓÎı¾TµÄSelStartλÖÿªÊ¼ÏòϲéÕÒģʽ´®P£¬·µ»ØÊÇ·ñÕÒµ½£¬Èç¹ûÕÒµ½ÉèÖÃSelStartºÍSelEndΪƥÅäÎı¾µÄ¿ªÊ¼Î»ÖúͽáÊøÎ»Öá£Õâ¸öËã·¨ÊÇ×î¼òµ¥µÄÎı¾²éÕÒËã·¨£¬ËüÓÐÁ½²ãÑ­»·£¬Íâ²ãforÑ­»·ÓÃÒÔÈ·ÈϲéÕÒλÖò¢ÖðÒ»ºóÒÆ£¬


Ïà¹ØÎĵµ£º

DELPHI²»¹ýÆÚÁË...

      Delphi 2010ֻʣÏÂÁùÌìµÄÊÔÓÃÆÚÁË,15ÌìµÄÊÔÓÃÆÚ¹ýµÃÕæ¿ì.°Ù¶ÈÁ˺ܾÃÒ²ÒÀ¾ÉδËÑË÷µ½ÆÆ½â²¹¶¡,¿´À´Õâ°æ±¾µÄ·ÀµÁ°æ¹¤×÷×öµÃȷʵ²»´í.ÎÞÄÎÖ®ÏÂÖ»ºÃ×Ô¼º¶ÔËü×ö×öÊÖ½ÅÁË.
      ²âÊÔÁËÒ»ÏÂ,delphiÖ»ÓÐÔÚÆô¶¯³ÌÐòµÄʱºò°Ñʱ¼ä¼Ç¼¸ø¸üе½µ±Ç°ÈÕÆÚ,ϵͳÄÚ²¢²»×¤ÁôÏàÓ¦µÄ ......

DelphiÀàÐÍת»»

Chr ½«Ò»¸öÓÐÐòÊý¾Ýת»»ÎªÒ»¸öANSI×Ö·û  
Ord ½«Ò»¸öÓÐÐòÀàÐÍֵת»»ÎªËüµÄÐòºÅ  
Round ×ª»»Ò»¸öʵÐÍֵΪËÄÉáÎåÈëºóµÄÕûÐÍÖµ  
Trunc ×ª»»Ò»¸öʵÐÍֵΪСÊý½Ø¶ÏºóµÄÕûÐÍÖµ  
Int ·µ»Ø¸¡µãÊýµÄÕûÊý²¿·Ö  
IntToStr ½«Êýֵת»»Îª×Ö·û´ ......

ÔÚDelphi³ÌÐòÖвÙ×÷×¢²á±í(ת)

   32λDelphi³ÌÐòÖпÉÀûÓÃTRegistry¶ÔÏóÀ´´æÈ¡×¢²á±íÎļþÖеÄÐÅÏ¢¡£     
  ¡¡¡¡Ò»¡¢´´½¨ºÍÊÍ·ÅTRegistry¶ÔÏó  
   
  ¡¡¡¡1.´´½¨TRegistry¶ÔÏó¡£ÎªÁ˲Ù×÷×¢²á±í£¬Òª´´½¨Ò»¸öTRegistry¶ÔÏó£ºARegistry   :=   TRegistry.Create£»  
&n ......

DELPHIÏûÏ¢µÄ´¦ÀíÁ÷³Ì


ÏûÏ¢µÄ´¦ÀíÁ÷³Ì£¬Á÷³ÌÈçÏ£º
ÆäÅÉ·¢´¦Àí¹ý³ÌÏêϸÈçÏ£º
 ×¢Ò⣺TWinControlÀïÃæWndProcÓе÷ÓÃϵͳAPI DefWindowProc,¸Ãº¯Êýµ÷ÓÃȱʡµÄ´°¿Ú¹ý³ÌÀ´ÎªÓ¦ÓóÌÐòûÓд¦ÀíµÄÈκδ°¿ÚÏûÏ¢ÌṩȱʡµÄ´¦Àí¡£¶øTWinControlÀïÃæDefaultHandlerÓÖµ÷ÓÃÁËϵͳAPI CallWindowProc£¬¸Ãº¯ÊýCallWindowProc½«ÏûÏ¢ÐÅÏ¢´«Ë͸øÖ¸¶¨µÄ´°¿ ......

ÓÃDelphi±àÖÆ¿É×Ô¶¯Éý¼¶³ÌÐò

ÔÚ±àÖÆÁËÒ»¸öÓ¦ÓóÌÐòºóµÄά»¤½×¶Î£¬ÎÒÃÇ»áÃæÁÙ¸øÓ¦ÓóÌÐòÉý¼¶µÄ¹¤×÷.ÎÞÒÉ£¬ÊÖ¹¤Éý¼¶µÄ¹¤×÷ÊÇÊ®·Ö·±ËöµÄ£¬Äã¿ÉÄÜ»áÐèÒªµ½Óû§µÄ»úÆ÷ÉÏÈ¥¸üÐÂÎļþ.¿ÉÊÇ£¬Èç¹ûÄܱàÒ»¸ö×Ô¶¯Éý¼¶³ÌÐò£¬·ÅÔÚÍøÂçÉÏ£¬ÈÃÓû§ÏÂÔØ£¬Ö»ÐèÖ´ÐÐһϾÍÍê³ÉÉý¼¶¹¤×÷£¬²»ÊǺܷ½±ãÂð£¿Æäʵ£¬ÓÃDelphi¿ÉÒԺܷ½±ãµØ±àÖÆ³öÕâÑùÒ»¸öµÄ³ÌÐò.
ÒÔÏÂÊÇÎÒÃǵÄÀý×Ó£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ