Delphi±àдϵͳ·þÎñÆß£ºÍê³É¶Ë¿ÚÑÝʾ ÊÕ²Ø
Delphi±àдϵͳ·þÎñÆß£ºÍê³É¶Ë¿ÚÑÝʾ ÊÕ²Ø
ÔÚ¿ª·¢´óÁ¿Socket²¢·¢·þÎñÆ÷£¬Íê³É¶Ë¿Ú¼ÓÖØµþI/OÊÇÆù½ñΪֹ×îºÃµÄÒ»ÖÖ½â¾ö·½°¸£¬ÏÂÃæÊǼòµ¥µÄ½éÉÜ£º
“Íê³É¶Ë¿Ú”Ä£ÐÍÊÇÆù½ñΪֹ×îΪ¸´ÔÓµÄÒ»ÖÖI/OÄ£ÐÍ£¬ÌرðÊʺÏÐèҪͬʱ¹ÜÀíΪÊýÖÚ¶àµÄÌ×½Ó×Ö£¬²ÉÓÃÕâÖÖÄ£ÐÍ£¬ÍùÍù¿ÉÒÔ´ïµ½×î¼ÑµÄϵͳÐÔÄÜ¡£µ«ÊÇÖ»ÊʺÏWindows NTºÍWindows 2000¼°ÒÔÉϲÙ×÷ϵͳ¡£ÒòÆäÉè¼ÆµÄ¸´ÔÓÐÔ£¬Ö»ÓÐÔÚÄãµÄÓ¦ÓóÌÐòÐèҪͬʱ¹ÜÀíÊý°ÙÄËÖÁÉÏǧÌ×½Ó×ÖµÄʱºò£¬¶øÇÒÏ£ÍûËæ×ÅϵͳÄÚ°²×°µÄCPUÊýÁ¿Ôö¶à£¬Ó¦ÓóÌÐòµÄÐÔÄÜÒ²¿ÉÒÔÏßÐÔÌáÉý£¬²Å¿¼ÂDzÉÓÓÍê³É¶Ë¿Ú”Ä£ÐÍ¡£
ÖØµþI/O£¨Overlapped I/O£©Ä£ÐÍʹӦÓóÌÐò´ïµ½¸ü¼ÑµÄϵͳÐÔÄÜ¡£ÖصþÄ£Ð͵Ļù±¾Éè¼ÆÔÀí±ãÊÇÈÃÓ¦ÓóÌÐòʹÓÃÒ»¸öÖØµþµÄÊý¾Ý½á¹¹£¬Ò»´ÎͶµÝÒ»¸ö»ò¶à¸öWinsock I/OÇëÇó¡£Õë¶ÔÄÄЩÌá½»µÄÇëÇó£¬ÔÚËüÃÇÍê³ÉÖ®ºó£¬Ó¦ÓóÌÐò¿ÉΪËüÃÇÌṩ·þÎñ¡£¸ÃÄ£ÐÍÊÊÓÃÓÚ³ýWindows CEÖ®ÍâµÄ¸÷ÖÖWindowsƽ̨¡£
¿ª·¢Íê³É¶Ë¿Ú×î¾ßÓÐÌôÕ½ÊÇÏ̸߳öÊýºÍ¹ÜÀíÄڴ棬´´½¨Ò»¸öÍê³É¶Ë¿Úºó£¬¾ÍÐèÒª´´½¨Ò»¸ö»ò¶à¸ö“¹¤×÷ÕßÏ߳̔£¬ÒÔ±ãÔÚI/OÇëÇóͶµÝ¸øÍê³É¶Ë¿Ú¶ÔÏóºó£¬ÎªÍê³É¶Ë¿ÚÌṩ·þÎñ¡£µ«Êǵ½µ×Ó¦´´½¨¶àÉÙ¸öỊ̈߳¬Õâʵ¼ÊÕýÊÇÍê³É¶Ë¿Ú×îΪ¸´ÔÓµÄÒ»¸ö·½Ã棬һ°ã²ÉÓõÄÊÇΪÿһ¸öCPU·ÖÅäÒ»¸öỊ̈߳¨ÓеÄÊÇCPU¸öÊý¼Ó1£¬ÓеÄÊÇCPU*2µÄÏ̸߳öÊý£©¡£ÄÚ´æ·ÖÅäЧÂʵÍÊÇÒòΪӦÓóÌÐòÔÚ·ÖÅäÄÚ´æµÄʱºò£¬ÏµÍ³ÄÚºËÐèÒª²»Í£µÄLock/UnLock£¬¶øÇÒÔÚ¶àCPUµÄÇé¿öÏ£¬»á³ÉΪÕû¸ö³ÌÐòÐÔÄܵį¿¾±£¬²»ÄÜËæCPUµÄ¸öÊýÔö¼Ó¶øÐÔÄÜÌá¸ß£¬Ò»ÖֱȽϺõÄ×ö·¨Ò»¸öÒ»´Î·ÖÅä¶à¿éÄÚ´æ¡£
ÏÂÃæÊÇÎÒдһ¸öµÄÍê³É¶Ë¿ÚµÄÑÝʾ³ÌÐò£¬ÔÚÎҵĵçÄÔÉϲâÊÔ¿ÉÒÔ´ïµ½Á´½Ó5100¸ö¿Í·þ¶Ë£¬·þÎñÆ÷ÐÔÄÜ»¹ºÜºÃ£¬ÓÉÓÚÎÒдµÄ¿Í·þ¶ËÕ¼ÓÃ×ÊÔ´±È½ÏµÄ£¬×îºóÖ±½ÓÖØÆôÁË£¬¾ßÌå¼û´úÂë¡£ÑÝʾ³ÌÐòÖ÷ÒªµÄÆ¿¾±ÔÚÓÚ·¢ÏûÏ¢µÄÕâÒ»¿é£¬ÔÚʵ¼ÊÓ¦ÓÃÖÐӦȥµô¡£
£¨ÅäÖ㺲Ù×÷ϵͳ Microsoft Windows XP Professional ²Ù×÷ϵͳ Service Pack °æ±¾ Service Pack 2£»CPU£ºIntel(R) Pentium(R)4 2.40GHz 2.40GHz£»Äڴ棺2G£»Ö÷°å£º»ªË¶P4P800£©¡£
Ö÷ÒªÔ´´úÂ룺(Delphi 7±àд)£¬ÏÂÔØµØÖ·£ºhttp://download.csdn.net/source/818039
{*******************************************************}
{  
Ïà¹ØÎĵµ£º
ȫͼ
±£´æÊý¾ÝΪtxtÎĵµ
±£´æÎªÍ¼Ïñ
´òÓ¡——pdf´òÓ¡»ú
ÏÂÒ»²½ ÓÐʱ¼äµÄ»° ʵÏÖ ±êÇ©Ò³Ãæ USBת´®¿Ú×Ô¶¯Ê¶±ðÉ豸 //ÖØÐ»ص½STM32ÉÏÃæ-02-26 21:35:21
......
1¡¢±£Ö¤Äã´«µÝµÄ²ÎÊýÒªÕýÈ·£ºC++ÖеÄchar *¶ÔÓ¦PASCALÖеÄpchar¡£
2£ºC++Öе¼³öµÄº¯ÊýµÄ²ÎÊýµ÷Ó÷½Ê½ÒªºÍÄãDELPHIÖеĵ¼ÈëµÄº¯Êý²ÎÊýµ÷Ó÷½Ê½ÒªÒ»ÖÂ!
ÀýÈ磺 C++µÄ²ÎÊýµ÷Ó÷½Ê½ ¶ÔÓ¦µÄDELPHIµÄ²ÎÊýµ÷Ó÷½Ê½
_declspec ......
C#µÄToolTip£¨delphi½ÐHint£©»úÖÆ·Ç³£¹Ö£¬²»ÊÇÏñdelphiµÄÔª¼þÒ»Ñù£¬Ã¿¸öTControlÓÐÒ»¸öHintÊôÐÔ£¬C#ÓÐÒ»¸öToolTipÔª¼þ£¬µ±°ÑÕâ¸öÔª¼þ´Ó¹¤¾ßÏäÀµ½formÉϺó£¬Ñ¡ÖÐformÉϵÄÈκÎcontrolÔª¼þ£¬ÔÚÊôÐÔ´°Ì壨Object Inspector£©ÉϾͻá¶à³öÒ»¸öÊôÐÔ“toolTip1ÉϵÄToolTip”£¬Èç¹û¶àÀ¼¸¸ ......
var
L,i:integer;
Ustr,str:string;
p:char;
begin
str:='123456789ABCDEFG'
L:=length(str);
for i:=1 to l do begin
p:=str[i];
str[i]:=str[l-(i-1)];
......