| |
ÉÌÆ·Ãû³Æ |
¼Û¸ñ |
ÏÖÔÚ¾ÍÂò |
 |
Visual C++Èí¼þÏîÄ¿¿ª·¢ÊµÀý |
£¤26.60Ôª |
 |
| ¡¡¡¡±¾ÊéÍêÕûµØ½éÉÜÁ˼¸¸ö»ùÓÚVisual C++µÄÈí¼þÏîÄ¿¿ª·¢ÊµÀý£¬°üÀ¨MyDraw»æÍ¼Èí¼þ¡¢¼üÅÌ×àÃùÇúÈí¼þ¡¢ÍøÂçʵʱÊý¾Ý¹ÜÀíÈí¼þºÍ.NETÌØÐÔÑÝʾÈí¼þ¡£±¾ÊéÉîÈëÆÊÎöÁËÈí¼þÏîÄ¿µÄ¿ª·¢Ë¼Â·¡¢·½·¨ºÍ¼¼ÇÉ£¬ÏêϸµØ½²ÊöÁË»ùÓÚVisual C++µÄÈí¼þÏîÄ¿¿ª·¢µÄÈ«¹ý³Ì¡£ ... |
 |
×îÐÂVisual C++ʹÓÃÊÖ²á |
£¤28.50Ôª |
 |
| ¡¡¡¡Visual C++ 6£®0ÊÇMicrosoft¹«Ë¾ÍƳöµÄVisual StudioÈí¼þ¿ª·¢¹¤¾ßµÄ³ÉÔ±Ö®Ò»¡£ËüÒÔ¹¦ÄÜÇ¿´ó¡¢Ê¹Ó÷½±ãºÍ½çÃæÓѺõÄÓÅÊÆ£¬Ñ¸ËÙ³ÉΪ¿ª·¢WindowsÓ¦ÓóÌÐòµÄÊ×Ñ¡¹¤¾ß¡£ÎªÁË·½±ã¹ã´ó¶ÁÕßÔÚʹÓúͱà³Ìʱ²Î¿¼£¬ÎÒÃDZàдÁËÕⱾʹÓÃÊֲᡣ±¾ÊéÖ÷Òª½éÉÜC+ ... |
 |
Visual C++±à³ÌʵÀýÓë¼¼Çɼ¯´â |
£¤45.60Ôª |
 |
| ¡¡¡¡±¾ÊéÍêÈ«ÒÔʵÀýµÄÐÎʽÏò¶ÁÕß½éÉÜÁËVisual C++ÓïÑÔ±à³ÌµÄ˼·¡¢·½·¨ÒÔ¼°¼¼ÇÉ¡£±¾ÊéÖÐÌṩµÄÀý×ÓÉæ¼°µÄÄÚÈÝÓУº´°Ì壨17¸öÀý×Ó£©£¬¿Ø¼þ£¨70¸öÀý×Ó£©£¬DLL£¨4¸öÀý×Ó£©£¬Îļþ£¨15¸öÀý×Ó£©£¬ÏµÍ³£¨14¸öÀý×Ó£©£¬Êý¾Ý¿â£¨12¸öÀý×Ó£©£¬ÍøÂ磨29¸öÀý×Ó£© ... |
 |
еçÄÔ¿ÎÌÃ.Visual C++ ±à³Ìƪ |
£¤37.05Ôª |
 |
| ¡¡¡¡Visual C++ 6.0ÊÇMicrosoft¹«Ë¾µÄVisual Studio¿ª·¢×é¼þÖÐ×îÇ¿´óµÄ±à³Ì¹¤¾ß£¬ÀûÓÃËü¿ÉÒÔ¿ª·¢³ö¸ßÐÔÄܵÄÓ¦ÓóÌÐò¡£±¾ÊéÕë¶ÔVisual C++µÄ³õѧÕߣ¬´ÓÁãÆð²½£¬ÓÉdzÈëÉîµØ½øÐÐWindowsÏÂÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄÈ«Ãæ½²½â¡£ È«Êé¹²·ÖΪ8Õ£¬·Ö±ð½éÉÜÁËVisua ... |
 |
Visual C++.NET´óѧ½Ì³Ì |
£¤94.05Ôª |
 |
| ¡¡¡¡±¾ÊéÓÉH£®M.Deitel£¬P.J.Deitel£¬J.P£®LiperiºÍC£®H£®Yaeger¹²Í¬±àд£¬Deitel¸¸×Ó¶þÈËÔøºÏ×÷±àдÁË×ÏúµÄC++½Ì²ÄC++How To Program¡£±¾ÊéͬÑù½èÖúDeitel¶ÀÓеġ°LIVE-CODE¡±·½·¨£¬Í¨¹ýÊý°Ù¸ö¹¤×÷³ÌÐò(Ô¼22 000ÐдúÂë)£¬½²ÊÚÈçºÎÓÃVisual C++½ ... |
 |
Visual C#.NET 2003¿ª·¢Óë¼¼ÇÉ |
£¤26.60Ôª |
 |
| ¡¡¡¡ÕâÊÇÒ»±¾½²½âʵ¼ÊÎÊÌâ½â¾ö·½°¸µÄרҵͼÊ飬¼ÈÎÞ»ªÀöµÄ´ÊÔ壬ҲÎÞ¶àÓàµÄ½çÃæ£¬ÓµÓеÄÖ»ÊǼòÁ·Ò×¶®µÄ½â¾ö·½°¸µÄ˼·¡¢ÇåÎúµÄ²Ù×÷²½ÖèºÍ¾ßÓлÁúµã¾¦×÷ÓõĽçÃæÍ¼¡£ËüʵʵÔÚÔÚµØÎªÄú½â¾öVisuaIC#£®NETÏîÄ¿¿ª·¢ÖÐÓöµ½µÄ±à³ÌÎÊÌâ¡£ C#ÊÇ΢Èí¹«Ë¾½üÄê ... |
 |
Visual C# .NET¼¼ÊõÄÚÄ» |
£¤65.55Ôª |
 |
| ¡¡¡¡±¾ÊéÊÇ¡¶Î¢ÈíNET³ÌÐòԱϵÁС·´ÓÊéÖ®Ò»£¬Ëü¶ÔÈçºÎʹÓÃVisual C#£®NET¿ª·¢¸÷ÖÖÓ¦ÓóÌÐò½øÐÐÁËÈ«Ãæ¡¢ÉîÈëµÄ̽ÌÖ¡£±¾Êé·Ö5´ó²¿·Ö£¬¹²21Õ¡£µÚ1²¿·Ö¸ÅÒª½éÉÜÁËVisual C#£®NET³ÌÐòÉè¼ÆµÄ»ù´¡ÖªÊ¶£»µÚ11²¿·Ö½²ÊöÁËVisual C#£®NETµÄ¸ß¼¶Ó¦Ó㬽éÉÜÓë¹ýÈ ... |
 |
Visual C# .NET 2003±à³Ìƪ |
£¤81.70Ôª |
 |
| ¡¡¡¡ASP.NET 1.1ÊÇMicrosoft¹«Ë¾Active Server Page(ASP)µÄ×îа汾£¬ËüÊÇÒ»ÖÖ»ùÓÚ·þÎñÆ÷µÄ¹¦ÄÜÇ¿´óµÄ¼¼Êõ£¬ÓÃÓÚΪWebÕ¾µã»òÆóÒµµÄÄÚ²¿Íø´´½¨¶¯Ì¬µÄ¡¢½»»¥Ê½µÄHTMLÒ³¡£ASP.NETÓɶàÏî¼¼Êõ×é³É£¬ÈçWeb·þÎñ¡¢ADO.NET¡¢¶¨ÖƿؼþºÍ°²È«ÐԵȡ£±¾ÊéÅäºÏ´óÁ ... |
 |
Visual C++ .NET¼¼ÊõÄÚÄ»£¨µÚ6°æ£© |
£¤100.70Ôª |
 |
| ¡¡¡¡±¾ÊéÌØÉ«£º
?¼ÈÓÐÔÀíÐÔµÄ˵Ã÷£¬Ò²ÓÐÖ¸µ¼ÐԵĽéÉÜ£¬»¹ÓкܺõÄÀý×ÓÀ´°ïÖúÀí½âһЩ¼¼Êõϸ½Ú¡£
?ÔÚ½²½âµÄʱºòÓïÑÔ¼ò½à²»
?×÷Õß¶ÔÓÚÇ°Ãæ²¿·ÖµÄ´«Í³ÄÚÈÝÓÐËù¾«¼ò£¬ÒÔ±ãΪºóÃæµÄÄÚÈÝÌÚ³ö¿Õ¼ä¡£
±¾ÊéÐÂÔöÄÚÈÝ(Ö÷ÒªÊÇÓëµÚËİæÏà±È½Ï)
?±¾ÊéµÄÇ°È ... |
 |
Visual C++³ÌÐòÉè¼Æ |
£¤20.90Ôª |
 |
| ÄÚÈÝÌáÒª
È«Êé¹²·Ö11Õ£¬ÏµÍ³½éÉÜÁËVisual C++6.0µÄ³ÌÐòÉè¼Æ·½·¨¡£ÄÚÈݰüÀ¨£ºVisual C++6.0¼ò½é,MFCµÄ²ã´Î½á¹¹,App WizardµÄʹÓ㬲˵¥¡¢×´Ì¬À¸ºÍ¹¤¾ßÀ¸£¬ÏìÓ¦Óû§ÃüÁî£¬ÖÆ×÷ÆÕͨ°ïÖúÎļþ£¬Îĵµ/ÊÓͼ½á¹¹£¬ÊäÈëÊäÈë¼°´òÓ¡£¬Êý¾Ý¿â±à³Ì¡¢Act ... |
 |
Visual C#±à³Ì¾«²Ê°ÙÀý |
£¤49.40Ôª |
 |
| ¡¡¡¡±¾Êéͨ¹ý100¸ö¾«²ÊʵÀý£¬ÓÉdzÈëÉîµØ½éÉÜÁËVisual C#³ÌÐòÉè¼ÆµÄ·½·¨Óë¼¼ÇÉ¡£ÎªÁË·½±ã¶ÁÕßѧϰÒÔ¼°ÉîÈëµØÀí½âVisual C#£¬±¾Ê齫Õâ100¸öʵÀý·ÖΪÈý´óƪ£¬¼´»ù´¡±à³ÌʵÀý¡¢Öм¶±à³ÌʵÀýºÍ¸ß¼¶±à³ÌʵÀý¡£ÔÚʵÀýÖУ¬³ýÁ˽éÉÜVisual C#Ö÷ÒªµÄ֪ʶµãÍ⣠... |
 |
Visual C#.NET¿ª·¢Êµ¼ù |
£¤45.60Ôª |
 |
| ¡¡¡¡Èí¼þÒµ½çµÄ¾ÞÈË΢Èí¹«Ë¾ÔÚÐÂÊÀ¼ÍÍÆ³öÁ˻ֺêµÄ.NET¼Æ»®£¬C#ÓïÑÔÊÇ.NET¿ò¼ÜµÄºËÐÄÓïÑÔ¡£±¾ÊéµÄÄ¿µÄ¾ÍÊÇÈùúÄڵĿª·¢Õß×îÏÈÁ˽âÈçºÎʹÓÃÕâÃÅոеÄÓïÑÔÔÚ.NETƽ̨ÉÏʵÏÖ¸÷ÖÖ´«Í³Ó¦ÓõĿª·¢£¬ÈùúÄÚµÄÅóÓÑ×îÏÈÁìÎò.NET¼Æ»®µÄ˼ÏëºÍǰ;¡£
¡¡¡¡±¾Ê ... |
 |
Visual C++.NETʵÓÃ½Ì³Ì |
£¤39.90Ôª |
 |
| ¡¡¡¡±¾Êéͨ¹ýһЩµäÐ͵ÄʵÀý£¬ÉîÈëϵͳµØ½éÉÜÁËʹÓÃVisual C++.NET¿ª·¢WindowsÓ¦ÓóÌÐò¡¢×é¼þÓ¦ÓóÌÐòºÍÍøÂçÓ¦ÓóÌÐòËùÉæ¼°µ½µÄ¸÷Ïî¹Ø¼ü¼¼Êõ¡£Visual C++.NETÊÇ΢ÈíÍÆ³öµÄ»ùÓÚ.NETƽ̨ÉϵÄÐÂÒ»´úC++ÓïÑԵĿÉÊÓ»¯¿ª·¢¹¤¾ß£¬ÔÚ¸ßÐÔÄܵÄÖ´ÐÐЧÂÊÓëµ×²ã ... |
 |
Visual C++ͼÐαà³Ì¼¼ÇÉÓëʵÀý |
£¤45.60Ôª |
 |
| ¡¡¡¡±¾ÊéÖØµã½éÉÜÁËÔÚWindows 95/98/NT»·¾³Ï£¬±àдͼÐÎÓ¦ÓóÌÐòËùÐèÒªµÄµäÐͼ¼ÊõºÍË㷨֪ʶ£¬²¢¸ø³öÁËʵÓÃÐԺͼ¼ÇÉÐÔºÜÇ¿µÄµäÐÍʵÀý¡£
¡¡¡¡È«Êé·ÖΪ8Õ¡£Ã¿ÕÂÒÔÒ»¸ö¿É¶ÀÁ¢ÔËÐеÄÓ¦ÓóÌÐòÀ´×ÛºÏÌåÏÖijһ·½ÃæµÄͼÐÎÓ¦ÓÃ֪ʶºÍ±à³Ì¼¼Êõ¡£ÊéÖеÄÿ¸ö ... |
 |
Visual C++ʵÓóÌÐò100Àý |
£¤39.90Ôª |
 |
| ¡¡¡¡Visual C++ÊÇ΢Èí¹«Ë¾Ö÷ÍÆµÄ¿ÉÊÓ»¯±à³ÌÓïÑÔÖ®Ò»£¬ÓÉÓÚ¸ÃÓïÑÔ¿ÉÊÓ»¯³Ì¶È¸ß£¬Òò¶øÊܵ½¹ã´óÓû§µÄÇàíù¡£Visual C++ÊÇÖÚ¶à±à³ÌÓïÑÔÖеÄÖ÷Á÷ÓïÑÔ¡£
¡¡¡¡±¾Ê龫ÐÄѡȡÁËÀûÓÃVisual C++¿ª·¢µÄ¡¢¾ßÓдú±íÐÔµÄ100¸ö±à³ÌʵÀý£¬ÕâЩʵÀý°üÀ¨´°ÌåÓë½çÃæ¡¢ ... |
 |
Visual C++6.0Êý¾Ý¿â¿ª·¢ÊµÀý |
£¤32.30Ôª |
 |
| ¡¡¡¡Visual C++ 6.0ÊÇÃÀ¹úMicrosoft¹«Ë¾¿ª·¢µÄMicrosoft Visual StudioÌ×¼þµÄÒ»²¿·Ö£¬ÊÇÔËÐÐÓÚWindowsƽ̨ÉϵĽ»»¥Ê½¿ÉÊÓ»¯¼¯³É¿ª·¢»·¾³¡£±¾Êé´ÓVisual C++ 6.0µÄÊý¾Ý¿â±à³Ì»ù´¡¿ªÊ¼£¬ÒÔʾÀýµÄÐÎʽÓÉdzÈëÉîµØ½éÉÜÁËÔÚVisual C++ 6.0Öпª·¢Êý¾Ý¿âÓ¦Ó ... |
 |
ÉîÈëÆÊÎöVisual C++±à³Ì¼¼Êõ¼°Ó¦ÓÃʵÀý |
£¤49.40Ôª |
 |
| ¡¡¡¡±¾Êéͨ¹ýÖ÷Á÷¿ª·¢ÁìÓòÄÚµÄÈô¸É¾ßÓдú±íÐÔµÄʵÀý£¬Ïò¶ÁÕßÉîÈëϸÖµؽ²½âÁËÀûÓÃVisual C++ 6.0½øÐÐWindows¸ß¼¶Èí¼þ¿ª·¢µÄÏà¹Ø¼¼Êõ¡£
¡¡¡¡±¾ÊéÉæ¼°µÄÁìÓò°üÀ¨Óû§½çÃæ¡¢Îļþϵͳ¡¢Í¼ÐÎͼÏñ¼¼Êõ¡¢¶àýÌå¼¼Êõ¡¢ÍøÂç¡¢COM¡¢ActiveX¼¼Êõ¡¢ÏµÍ³µ×²ã¿ª ... |
 |
Visual C++´®¿ÚͨÐŹ¤³Ì¿ª·¢ÊµÀýµ¼º½ |
£¤64.60Ôª |
 |
| ¡¡¡¡±¾ÊéÒÔ´®¿ÚͨÐż¼ÊõÔÚ¸÷ÐÐÒµ£¨Çé¿ö£©µÄʵ¼ÊÓ¦ÓÃΪÄÚÈÝ£¬ÒÔʵÀýµ¼º½µÄ·½Ê½Ïò¶ÁÕß½éÉÜÁËÈçºÎ½«´®¿Ú¼¼Êõ¡¢ÏàÓ¦µÄÐÐÒµËã·¨ºÏÀíµØÊµÊ©µ½ÏîÄ¿¿ª·¢ÖС£
¡¡¡¡±¾ÊéµÄ8¸ö´®¿ÚͨÐ۸Àý¶¼ÊǾ«Ìôϸѡºó²ÅÈ·¶¨µÄ£¬ËüÃÇ»ù±¾¸²¸ÇÁË´®¿Ú¼¼ÊõµÄÖ÷ÒªÓ¦ÓÃÁìÓò£¨Ö± ... |
 |
Visual C++ʵÏÖMPEG/JPEG±à½âÂë¼¼Êõ |
£¤64.60Ôª |
 |
| ¡¡¡¡±¾ÊéÒÔVisual C++×÷Ϊ¿ª·¢¹¤¾ß£¬´ÓʵÓýǶȳö·¢£¬Ïò¶ÁÕß½éÉÜÁËÊý×ÖÒô¡¢ÊÓÆµ±à½âÂë¼¼ÊõµÄ»ù´¡ÀíÂÛ¡¢ÊµÏÖ·½·¨ºÍʵÓü¼ÇÉ£¬²¢¸ø³öÁ˾ßÌåµÄ¹¤³Ì°¸Àý--Êý×Ö¼Ïñ¼à¿ØÏµÍ³¡£
¡¡¡¡È«ÊéÖ÷ÒªÄÚÈݰüÀ¨£ºÑ¹Ëõ¼¼Êõ»ù´¡¡¢JPEGѹËõ±à½âÂë¼¼Êõ¡¢JPEG 2000±à½â ... |
 |
Visual C++6.0ʵЧ±à³Ì°ÙÀý |
£¤33.25Ôª |
 |
| ¡¡¡¡±¾Êéͨ¹ý110¸ö¾«Ñ¡µÄÀý×Ó´Ó¸÷¸ö·½Ãæ½²ÊöÁËÈçºÎÀûÓÃVisual C++¿ª·¢Ó¦ÓóÌÐò£¬º¸ÇÁ˽çÃæÍâ¹Û¡¢¶àýÌå¿ØÖÆÓëͼÏñ´¦Àí¡¢Ê±¼ä¿ØÖÆ¡¢²Ù×÷ϵͳ¡¢³ÌÐò¿ØÖÆ¡¢´ÅÅÌÎļþ¡¢Êý¾Ý¿â¡¢ÍøÂçÓëͨÐÅ¡¢Êó±êºÍ¼üÅÌ¡¢ÊýѧËã·¨ºÍ³ÌÐò·¢²¼µÈÄÚÈÝ¡£Ã¿ÕÂÔÚÄÚÈݰ²ÅÅÉÏ£¬Ó ... |
 |
Visual C++´òÓ¡±à³Ì¼¼ÊõÓ빤³Ìʵ¼ù |
£¤38.00Ôª |
 |
| ¡¡¡¡±¾Êé½éÉÜÀûÓÃVisual C++±àÖÆ³£ÓôòÓ¡³ÌÐòµÄ¼¼Êõ£¬È«Êé·ÖΪ9Õ¡£µÚ1ÕÂÖ÷Òª½éÉÜ´òÓ¡±à³ÌËùÐèÒªµÄ»ù´¡ÖªÊ¶£¬µÚ2Õ½éÉÜÁË´òÓ¡¿ØÖƼ¼Êõ£¬µÚ3ÕÂ\"´òÓ¡Ô¤ÀÀ\"·ÖÎöÁËVisual C++¿ò¼ÜÖеĴòÓ¡Ô¤ÀÀ»úÖÆ£¬²¢½éÉÜÁËÆäʵÏÖ·½·¨£¬µÚ4Õ½éÉÜÁË´òÓ¡ÌõÐÎÂëµÄ·½·¨º ... |
 |
ר¼ÒÃÅÕï¨D¨DVisual C++¿ª·¢´ðÒÉ300ÎÊ |
£¤36.10Ôª |
 |
| ¡¡¡¡±¾Ê龫ѡÁË300¶à¸öÔÚVisual C++³ÌÐòÉè¼ÆÖо³£Óöµ½µÄÎÊÌâºÍµäÐ͵ŦÄÜÐèÇó£¬ÒÔר¼Ò½â´ðµÄ·½Ê½Õ¹ÏÖ¸ø¶ÁÕß¡£±¾ÊéÄÚÈݺ¸Ç¿ª·¢¹¤¾ßÓëµ÷ÊÔ¡¢Visual C++ 6.0±à³Ì»ù´¡¡¢¶Ô»°¿ò¼°¿Ø¼þµÄʹÓá¢Ò»°ã´°¿Ú¼°½çÃæÉè¼Æ¡¢SDIºÍMDI´°¿Ú¡¢ÏûϢϵͳ¹³×Óº¯Êý¼°DLL ... |
 |
Visual C++´®¿ÚͨÐż¼ÊõÓ빤³Ìʵ¼ù |
£¤46.55Ôª |
 |
| ¡¡¡¡±¾ÊéÏêϸ½éÉÜÁËÀûÓÃVisual C++½øÐд®¿ÚͨÐűà³ÌµÄ¸÷ÖÖ·½·¨ºÍ¼¼ÇÉ£¬²¢Á¦Í¼Í¨¹ýÉú¶¯µÄ½²½âºÍ·á¸»µÄÓ¦ÓÃʵÀýÈöÁÕß½øÒ»²½Ñ§Ï°²¢Ìá¸ßÕÆÎÕÕâÒ»¼¼Êõ¡£±¾Êé¹²·Ö9Õ£¬ÄÚÈÝÖ÷Òª°üÀ¨Êý¾ÝͨÐŵĻù±¾¸ÅÄî¡¢´®¿ÚͨÐŵÄRS-232C/RS-485/RS-422±ê×¼¡¢²¢¿ÚͨÐÅµÄ ... |
 |
Visual C++Êý×ÖͼÏñģʽʶ±ð¼¼Êõ¼°¹¤³Ìʵ¼ù |
£¤51.30Ôª |
 |
| ¡¡¡¡±¾Êé½éÉÜÁËģʽʶ±ðºÍÈ˹¤ÖÇÄÜÖеÄһЩ»ù±¾ÀíÂÛÒÔ¼°Ò»Ð©Ïà¹ØµÄÄ£ÐÍ£¬°üÀ¨±´Ò¶Ë¹¾ö²ß¡¢ÏßÐÔÅбðº¯Êý¡¢Éñ¾ÍøÂçÀíÂÛ¡¢ÒþÂí¶û¿É·òÄ£ÐÍ¡¢¾ÛÀ༼ÊõµÈ£¬Í¬Ê±½áºÏģʽʶ±ðÖеÄһЩ¾µäÎÊÌ⣬±ÈÈç˵×Ö·ûʶ±ð¡¢±Ê¼£¼ø¶¨¡¢ÈËÁ³¼ì²â¡¢³µÅÆÊ¶±ð¡¢Ó¡ÕÂʶ±ðÒÔ ... |
 |
Visual C++6.0MFCÀà¿â²Î¿¼ÊÖ²á |
£¤83.60Ôª |
 |
| ¡¡¡¡±¾ÊéÊǹØÓÚMicrosoft Visual C++»ù´¡Àà¿â£¨MFC£©µÄÍêÕûµÄ²Î¿¼ÊֲᡣMFC¿â°´ÕÕ¹¦ÄÜÓ¦Óû®·ÖΪ»ùÀà¡¢Ó¦ÓóÌÐò½á¹¹Àà¡¢ÎĵµÏà¹ØÀà¡¢¿ò¼ÜÏà¹ØÀà¡¢¿ØÖÆÌõÏà¹ØÀà¡¢ÊôÐÔµ¥Ïà¹ØÀà¡¢¶Ô»°¿òÀà¡¢ÊÓͼÏà¹ØÀà¡¢¿Ø¼þÀà¡¢Òì³£Àà¡¢ÎļþÀ༰Îļþ¹ÜÀíÀà¡¢»æÖÆÍ¼Ïñ ... |