Delphi ×é¼þ¿ª·¢½Ì³ÌÖ¸ÄÏ£¨5£©ÊµÏÖÀàQQµÄ±à¼¿ò
¾àÀëÉÏһƪϵÁеÄÎÄÕÂÓÐÒ»¶Îʱ¼äÁË£¬¼ÙÖÕÓÚÊÇ·ÅÍêÁË£¡ÏÖÔÚÔÛ¼ÌÐøÔÚTEditÉÏ×öÎÄÕ£¬Í¬Ê±À´ÊìϤijЩWindowsµÄϵͳÏûÏ¢¡£ÏÖÔÚÎÒ½²µÄÊÇÈçºÎʵÏÖÒ»¸öÀàËÆQQ±à¼¿òµÄÑùʽ¡£
ÔÙ½²½â֮ǰ£¬ÏÈ»ØÀ¡Ç°¼¸ÆªÎÄÕÂÓÐЩÈËÌá³öµÄÎÊÌ⡣ͨ¹ýÇ°¼¸ÆªÎÄÕ£¬ÓкܶàÈ˹Ø×¢£¬Í¬Ê±Ò²ÓÐÈ˸øÁËһЩ½¨Òé¡£ËùÒÔÎÒÕâÀï˵Ã÷һϣ¬ÎÒÕâ¸ö×é¼þ±àдµÄ½Ì³ÌÖ¸ÄÏ
¹ý³Ì¿ÉÄܲ»ÊǺÍÊéÉÏ°´²¿¾Í°àÒ»ÑùµÄ½²½â£¬ÎÒµÄ×ÅÖصãÊÇÈçºÎ±àдһ¸ö×é¼þ£¬Õâ¸ö±àдµÄ×ÅÖصãÆ«ÏòÓÚʵÏÖ·½Ê½£¬Ò²¾ÍÊÇʵÏÖÒ»¸ö×é¼þÒªÉæ¼°µ½µÄÏûÏ¢»¹ÓÐ
Delphi
VCLµÄһЩÐéÄâ·½·¨ÖØÔصȵȣ¬ÖÁÓÚÓÐÈËÌáµ½µÄ°üµÄ¸ÅÄÎÒÕâÀï½²½âµÄºÜ´ÖÂÔ£¬ÉõÖÁ˵ÊÇûÓн²½â£¬ÆäʵÕâ¸öÎÒÓÐСÀ¨»¡×¢ÊÍ£¬¸øÁËÒ»¸öcnpackµÄ°üµÄ˵
Ã÷Îĵµ£¬ÄǸö½²µÄ·Ç³£ÏêϸµÄ¡£ÖÁÓÚÕâ¸öϵÁеÄÎÄÕ½²½â˳Ðò£¨ÓÐÈË˵Ӧ¸ÃÏȽ¨Á¢Ò»¸ö°ü£¬È»ºóÔÚÌí¼Ó×é¼þʵÏÖµ¥Ôª£¬È»ºó×¢²áµÈ£©£¬¶øÎÒÊÇÏÈʵÏÖÁËÒ»¸ö×é¼þ£¬È»
ºó²Å½¨Á¢µÄ°ü£¬ÆäʵÕâ¸ö¶¼²»ÊÇÎÊÌâµÄ£¬±àд×é¼þµÄÖصãÊÇÔÚÓÚ×é¼þµÄʵÏÖ·½Ê½ÉÏÃ棬Õâ¸ö°üµÄ½¨Á¢ÒÔ¼°×¢²áµ½IDEÉÏ£¬Ö»ÒªÉÔ΢ÕÒÕÒÏà¹Ø×ÊÁϾÍÄÜÃ÷°×ÁË£¬ËùÒÔ
ÎÒÒ²¾ÍûÏêϸ˵Ã÷£¡ÁíÍâÓÐÈË˵զû½²×é¼þ±à¼Æ÷£¬ºÇºÇ£¬ÄÇÊÇÒòΪ»¹²»µ½Ê±ºò£¬¿´¿´ÎÒÕâ¸öTEditµÄÀ©³äÄÄÀïÓÐÎÒ×Ô¶¨ÒåµÄÌØÊâÊôÐÔÐèÒª×Ô¼º±àдÊôÐÔ±à¼Æ÷
¹þ¡£ËùÒÔ»¹ÇëÔÝʱµÈ´ýµÈ´ý£¬×ܻὲµ½µÄ£¡
OK£¬ÄÇôÔÛÃÇ¿ªÊ¼ÕýÎÄ°É£¡Õâ´Î£¬ÎÒÃǽ«´òÔìÒ»¸öÀàËÆQQµÄTEditÑùʽµÄ±à¼¿ò¡£ÏÈÀ´¿´¿´QQµÄ±à¼¿òµÄÑùʽ£¬Ê×ÏÈQQµÄ±à¼¿òÎÞÂÛÔÚÈκÎϵͳÏ£¬Ëû
¶¼ÊÇËû×Ô¼ºµÄ³ÊÏÖ·½Ê½£¬Ò²¾ÍÊÇÊÇƽÃæµÄ£¬ÔÚÎÞƤ·ôµÄϵͳºÍÓÐƤ·ôµÄϵͳ϶¼ÊÇËû×Ô¼ºµÄ·½Ê½£»Æä´Î£¬ÔÙÀ´¿´¿´£¬Êó±êÒƶ¯ÉÏÈ¥µÄʱºò£¬Íⲿ¶àÁËÒ»²ã±ß¿ò£¬¶øÇÒ
ÊǸßÁÁЧ¹û£¬ËƺõÊÇÑÕÉ«Ä£ºý»¯µÄ¡£ºÃ£¬ÏÖÔÚ·ÖÎöÇå³þÁË£¬ÄÇôÎÒÃǾͿ´¿´Õâ¸öµÄʵÏÖÐèÒªµÄһЩÏûÏ¢»òÕß´¦Àí¹ý³Ì¡£
µÚÒ»²½£¬Æ½ÃæЧ¹û¡£WindowsϵͳÓм¸¸öÏûϢרÃÅÓÃÀ´´¦ÀíWindows×é¼þµÄ±ß¿ò²¿Î»£¬ÄǾÍÊÇWM_NCCALCSIZEºÍWM_NCPAINTÕâ
Á½¸öÏûÏ¢£¬´ÓÏûÏ¢Ãû×Ö¿´À´NCÕâ¸ö¾Í´ú±í×ÅNo
ClientÒ²¾ÍÊÇ·Ç¿Í»§ÇøÓò£¬NCCALCSIZEÒ²¾ÍÊÇ˵Ã÷Á˼ÆËã·Ç¿Í»§ÇøºÍ¿Í»§ÇøµÄÏûÏ¢£¬¶øWM_NCPAINTÏûÏ¢£¬Ò²¾ÍÊÇ·Ç¿Í»§ÇøÓòµÄ»æÖÆ´¥·¢
ÏûÏ¢£¬ËùÒÔ¾ÍÒª½Ø»ñÕâÁ½¸öÏûÏ¢À´»æÖÆ×Ô¼ºµÄ±ß¿òÈ¡´úWindowsϵͳµÄ»æÖÆ·½Ê½¡£ÔÚDelphiÖÐÀ¹½ØϵͳÏûÏ¢·Ç³£¼òµ¥£¬Ö±½ÓÔÚÏûÏ¢µÄ´¦Àí¹ý³ÌºóÃæ¸úÒ»
¸ömessage¹Ø¼ü×Ö£¬È»ºó¼ÓÉÏÏûÏ¢³£Á¿¾Í¿ÉÒÔÁË£¡²»ÏñMFCÒª¸ãÏûÏ¢Ó³ÉäÄÇôÂé·³£¬ÉùÃ÷´úÂëÈçÏÂ
procedure WMNcC
Ïà¹ØÎĵµ£º
1.¸ù¾Ý Delphi Ö¸Áî²Î¿¼ÊÖ²áÖÐ
˵Ã÷£º
Assigned º¯Ê½ÔÚ²ÎÊý²»Îªnilʱ´«»ØTrue,±íʾָÕëÒѾָµ½Ä³¸öÄÚ´æµØÖ·£¬Õâ¸öÄÚ´æµØÖ·¿ÉÄÜÊÇÒ»¸ö¶ÔÏóµØÊ×µØÖ·£¬Ò²¿ÉÄÜÔÚº¯Êý»ò¹ý³ÌÖУ¬ÉùÃ÷Ò»¸öÖ¸Õë±äÁ¿£¬Ã»Óи³ÖµÎªnil £¬ÎÞÂÒµÄÖ¸Ïòij´¦£¬ÕâÁ½¸öÖÖÇé¿ö£¬Assigned£¨Ö¸Õë±äÁ¿£©¶¼²»Îªnil , º¯Êý·Å»ØTrue£»
¶ø²ÎÊýΪnilʱÔò´«»ØFals ......
¾µä°¸Àý·ÖÏí Ôݲ»Éæ¼°·ÖÇø±í,±íÉè¼ÆµÈ Ö»´Ó±È½ÏdzµÄ½Ç¶ÈÀ´ÓÅ»¯
1.Ïȼì²é³ÌÐò ¼ì²éÄ£ÐͲãµÄÉè¼ÆÓë±àÂëÊÇ·ñºÏÀí ½«ºÍÕâ¸ö±íÓÐÓа󶨵ÄÊý¾Ý¸ÐÖª¿Ø¼þÈ«²¿È¥µô¡£
2.¹ÀËãÒ»¸öÊý¾ÝµÄ×î´óÁ¿ ¿ÉÒÔ´ÓÉè¼Æ½Ç¶È Ò²¿ÉÒÔ´Ó¿Í»§ÌṩµÄÊý¾Ý·ÖÎö δÀ´Ò»¶¨ÖÜÆÚÄÚµÄÔ¤Ôö³¤Á¿
3.½«ÌõÂëµÄ³¤¶È±£´æÆðÀ´£¬ÏÈÓÃÌõÂëµÄ³¤¶È½øÐйýÂË£¬Èç¹û80%ÒÔÉϵ ......
Delphi TStream Ïêϸ½éÉÜ
Stream¶ÔÏó£¬ÓÖ³ÆÁ÷ʽ¶ÔÏó£¬ÊÇTStream¡¢THandleStream¡¢TFileStream¡¢TMemoryStream¡¢TResourceStreamºÍTBlobStreamµÈµÄͳ³Æ¡£ËüÃÇ·Ö±ð´ú±íÁËÔÚ¸÷ÖÖý½éÉÏ´æ´¢Êý¾ÝµÄÄÜÁ¦£¬ËüÃǽ«¸÷ÖÖÊý¾ÝÀàÐÍ(°üÀ¨¶ÔÏóºÍ²¿¼þ)
ÔÚÄÚ´æ¡¢Íâ´æºÍÊý¾Ý¿â×Ö¶ÎÖеĹÜÀí²Ù×÷³éÏóΪ¶ÔÏó·½·¨£¬²¢ÇÒ³ä·ÖÀûÓÃÁËÃæÏò¶Ô ......
procedure TForm1.Button2Click(Sender: TObject);
var
name:String ;
begin
name := edit2.Text ;
name := '%' + name ;
query1.Close ;
query1.SQL.Clear ;
query1.SQL.Add('select * from gjh_t where name like '''+name+'''') ;
&nb ......