Database °æ (¾«»ªÇø)

·¢ÐÅÈË: wodeji (Î÷Î÷), ÐÅÇø: Database
±ê  Ìâ: [תÔØ] owerBuilder ¿ª ·¢ Ïµ ÁР̸ (19) 
·¢ÐÅÕ¾: ×Ï ¶¡ Ïã (Tue Sep 29 17:52:19 1998), Õ¾ÄÚÐżþ

¡¾ ÒÔÏÂÎÄ×ÖתÔØ×Ô Programming ÌÖÂÛÇø ¡¿
¡¾ Ô­ÎÄÓÉ two Ëù·¢±í ¡¿


        Õ§ Ò» ¿´ µ½ Õâ ¸ö Ìâ Ä¿£¬ ÎÒ ÃÇ ¿É ÄÜ »á ¾õ µÃ ºÜ Ðþ¡£PowerBuilder Ïµ Í³ ×Ô Éí Ìá ¹© µÄ º¯
 Êý ´ó Ô¼ Ö» ÓÐ200 ¶à ¸ö£¨ ²» ¿¼ ÂÇ ¶à Ì¬ º¯ Êý£©£¬ ÎÒ ÃÇ ºÎ ´Ó µÃ µ½ ¸ü ¶à Áí Íâ µÄ500 ¶à ¸ö º¯
 Êý ÄØ £¿ 

        ÎÒ ÃÇ ÔÚ ÒÔ Ç° µÄ ×¨ Ìâ ÖРÌÖ ÂÛ ¹ý È砺Πʹ ÓÃWindowsAPI ±ê ×¼£¬ µ÷ ÓàÍâ ²¿ º¯ Êý µÄ ÎÊ
 Ìâ¡£ ¶ø Ê¹ Óà¹ýWindowsSDK ±à ³Ì µÄ ¿ª ·¢ ÈË Ô± ¶¼ Öª µÀ£¬ ÔÚUSER.EXE¡¢GDI.EXE µÈ ¿É Ö´
 ÐРÎÄ ¼þ ºÍ ¶¯ Ì¬ Á¬ ½Ó ¿â ÖУ¬Windows ±¾ Éí Ìá ¹© ÁË ´ó Á¿ µÄ ¿â º¯ Êý£¬ Õâ Ð© º¯ Êý
 ÔÚPowerBuilder ÖУ¬ ÎÒ ÃÇ ¶¼ ÊÇ ¿É ÒÔ Ö± ½Ó µ÷ ÓàµÄ¡£ Õâ Ñù ÎÒ ÃÇ µÄ º¯ Êý ¿â ¾Í Ò» Ï ×Ó ÓÖ À©
 ³ä ÁË500 ¶à ¸ö¡£ 

        ÔÚ Õâ Ð©API º¯ Êý ÖУ¬ Ïà µ± Ò» ²¿ ·Ö ¶Ô ÎÒ ÃÇ ÊÇ ·Ç ³£ ÓРÓàµÄ£¬ Õâ Àï ÎÒ ÃÇ ¿É ÒÔ ·Ö Àà
 Ïò ´ó ¼Ò ½é ÉÜ Ò» Ð©£º 
        ´° ¿Ú º¯ Êý 
        ×Ô ¶¯ ¾í ¹ö Ìõ 

        È± Ê¡ Çé ¿ö Ï£¬MDI ±í µ¥ ÊÇ ¿É ÒÔ ÖؠРÉè ¶¨ ´ó Ð¡ µÄ¡£ Õâ Ñù ¾Í ¿É ÒԠʹ Ó໧ ½« ´° ¿Ú
 É蠳ɠ±È Äú Ô­ ÏÈ µÄ Éè ¶¨ ¸ü Ð¡¡£ Õâ ÖÖ Çé ¿ö Ï£¬ ³ý ·Ç Äú ¶Ô ´° ¿Ú Éè ÖàÁË ¾í ¹ö Ìõ µÄ Êô
 ÐÔ£¬ ´° ¿Ú ÉÏ µÄ Ò» Ð© ¿Ø ¼þ Ó໧ ½« ²» ÄÜ ·Ã ÎÊ µ½¡£ ¶ø Áí Ò» ·½ Ã棬 ³ý ·Ç ´° ¿Ú È· Êµ Ð¡ µ½
 ²» ×ã ÒÔ ÏԠʾ Ëù ÓРµÄ ¿Ø ¼þ£¬ ·ñ Ôò Ã» ÓР±Ø Òª Ìá ¹© ¾í ¹ö Ìõ¡£ 

        Ðí ¶àWindows µÄMDI Ó¦ ÓàÔÚ ´¦ Àí Õâ Ò» ÎÊ Ìâ Ê± ÊÇ Õâ Ñù ×ö µÄ£» µ± ´° ¿Ú Ð¡ µ½ Ìì ·¨ ÏÔ
 Ê¾ Ëù ÓР¿Ø ÖƠʱ ´ò ¿ª ¾í ¹ö Ìõ£» ¶ø ´° ¿Ú ´ó Ð¡ ºÏ Êʠʱ£¬ ¹Ø ±Õ ¾í ¹ö Ìõ¡£PowerBuilder Ïµ Í³
 ±¾ Éí ²¢ Ã» ÓРÌá ¹© ×Ô ¶¯ ´¦ Àí ÉÏ Êö ²Ù ×÷ µÄ ÌØ ÐÔ£¬ µ« ÊÇ ÎÒ ÃÇ ×Ô ¼º ¼Ó ÉÏ Õâ Ò» ÌØ ÐÔ ÊÇ ºÜ
 ÈÝ Ò× µÄ£¬ ¶ø ÇҠʵ ÏÖ ÉÏ Êö ×Ô ¶¯ ¾í ¹ö Ìõ µÄ ¹¦ ÄÜ Ò² Ó಻ µ½WindowsAPI µ÷ Ó㬠ֻ Ðè
 ÔÚMDI ±í µ¥ ´° ¿Ú µÄresize Ê ¼þ ÖР´¥ ·¢ Áí Ò» ¸ö Ê ¼þ ÒÔ ÅР¶Ï ÔÚ µ± Ç° ´° ¿Ú ³ß ´ç Ð¡ Óڠij
 Ò» ãРֵ Ê± ÏԠʾ ¾í ¹ö Ìõ£¨ ºó Ãæ Äú ½« ÁË ½â Îª Ê² Ã´ ÎÒ ÃÇ Òª Áí Í⠵Ġ´¥ ·¢ Ò» ¸ö Ê ¼þ£¬ ¶ø
 ²» Ö± ½Ó ÔÚresize Ê ¼þ ÖРֱ ½Ó ×ö£©¡£ ´Ë ºó Ó໧ ÔÚ ¹ö ¶¯ ¾í ¹ö Ìõ Ê±£¬ ´° ¿Ú ÊÇ »á ×Ô ¶¯ Ëæ
 Ö® ¹ö ¶¯ µÄ£¬ µ± Ó໧ ÔÙ ´Î ¸Ä ±ä ´° ¿Ú ´ó Ð¡ ²¢ ´ó ÓÚ ¸Ã ãРֵ Ê±£¬ ÎÒ ÃÇ Ó¦ ¸Ã ¹Ø ±Õ ¾í ¹ö
 Ìõ£¬ ÎÒ ÃÇ ÈÔ È» ¿É ÒÔ ²» µ÷ ÓÃWindowsAPI ¶ø ×ö µ½ Õâ Ò» µã¡£ È» ¶ø ÔÚ Õû ¸ö Àý ×Ó ÖУ¬ Õæ Õý
 ÓРÄÑ ¶È µÄ ÊÇ ÔÚ ¹Ø ±Õ ¾í ¹ö Ìõ Ö® Ç°£¬ ÎÒ ÃÇ Ðè Òª ¼ì ²é Ó໧ ÊÇ ·ñ ¹ö ¶¯ ÁË ¾í ¹ö Ìõ¡£ Èç ¹û
 Ó໧ ¹ö ¶¯ ÁË ¾í ¹ö Ìõ£¬ ÎÒ ÃÇ Ôò Ó¦ µ± Ê× ÏÈ ½« ´° ¿Ú ÒÆ »Ø Ô­ Ê¼ ×´ Ì¬ Õ⠾͠Ҫ ÓÃ
 µ½WindowsAPI º¯ Êý ÁË¡£ Òò Îª ÎÒ ÃÇ Ðè Òª È· ¶¨£º(1) ¾í ¹ö Ìõ µÄ ¹ö ¶¯ ·¶ Î§(2) ¹ö ¶¯ ¿é ÔÚ ¾í
 ¹ö Ìõ ÉÏ µÄ µ± Ç° Î» ÖᣠΪ ÁË ×ö µ½ Õâ Ò» µã£¬ ÎÒ ÃÇ Ðè Òª Ê¹ ÓàÁ½ ¸öWindowsAPI µ÷
 ÓãºGetScrollpos ºÍGetscrollrange¡£ 

        Îª Áˠʹ ÓàÕâ Á½ ¸öAPI º¯ Êý£¬ Ê× ÏÈ ÎÒ ÃÇ ÔÚ Ðè Òª Ê¹ ÓàËü ÃÇ µÄ ´° ¿Ú ÖР½« Ëü ÃÇ Éù Ã÷
 Îªlocalexternal º¯ Êý¡£ ÔÚLocalextemal º¯ Êý ¶Ô »° ¿ò ÖУ¬ ¼Ó Èë Èç Ï Ó䣺 

 FunctionintGetScrollPos(uintHandle,intBar)Library"USER.EXE"
 SubRoutineGetScrollRange(uintHandle,intBar,RefintMinPos,&
 RefintMaxPos)Library"USER.EXE"
 Í¬Ê±Ôڸô°¿ÚÖÐÉùÃ÷ÈçϵÄʵÀý±äÁ¿£º
 //ÅжÏÓû§ÊÇ·ñÒª×îС»¯´°¿Ú
 Booleanib_minimized=FALSE
 //ÅжÏÊÇ·ñÏÔʾ¾í¹ö¿ò
 intii_desired_height=1000
 intii_desired_width=2000

        Æä ÖРµÄ Á½ ¸ö Õû ÐΠ±ä Á¿ii_desired_height ºÍii_desired_width ÊÇ ÓàÀ´ ¾ö ¶¨ ÔÚ ´° ¿Ú µÄ Ê² Ã´
 Ê± ºò ´ò ¿ª »ò ÒƠȥ ¾í ¹ö Ìõ µÄ ãРֵ¡£ µ± È»£¬ Ã¿ ¸ö ´° ¿Ú ÖР¶¼ ±Ø Ðë Éè ÖàÕâ Á½ ¸ö ±ä Á¿¡£
 Îª Áˠʹ ´° ¿Ú ¸ü Îª Í¨ Ó㬠ÎÒ ÃÇ Ò² ¿É ÒÔ ¶¨ Òå Ò» ¸ö ´° ¿Ú ¼¶ µÄ º¯ Êý£¬ ¸Ã º¯ Êý ÔÚ ´° ¿Ú
 µÄopen Ê ¼þ ÖРÄÜ ·Ö Îö ´° ¿Ú µÄcontrol[] Êô ÐÔ Ò² ¾Í ÊÇ ´° ¿Ú ÄÚ Ëù ÓР¿Ø ¼þ µÄ ×î ´ó Öµ£¬ ÒÔ ¾ö
 ¶¨ Ó¦ ½« ÄÇ Á½ ¸ö Õû ÐΠ±ä Á¿ Éè ÖàΪ ¶à ÉÙ¡£ 

        ÄÇ ¸ö ²¼ ¶û ÐÍ µÄ Êµ Àý ±ä Á¿ib_minimized ÊÇ ÓàÀ´ È· ¶¨ Ó໧ ÊÇ ·ñ Õý Òª ½« ´° ¿Ú ×î Ð¡
 »¯¡£ Èç ¹û ÊÇ£¬ Ôò ÎÒ ÃÇ ´¦ Àí ¾í ¹ö Ìõ Ê± »á ÓРЩ ²» Í¬£¬ ÉÔ ºó ÎÒ ÃÇ ½« ÌÖ ÂÛ Õâ ÖÖ Çé ¿ö¡£ 

        ÎÒ ÃÇ ÔÚopen Ê ¼þ ÖУ¬ ¼Ó Èë Èç Ï µÄ Ó䣺 

 this.LinesPerPage=10
 this.ColumnsPerPage=10
 this.UnitsPerLine=this.ii_desired_height*.009
 this.UnitsPerColumn=this.ii_desired_width*.009

        ½Ó Ï À´ ÎÒ ÃÇ Òª ×ö µÄ ÊÇ ¼à ÊÓresize Ê ¼þ£¬ ¸ù ¾Ý Ó໧ ¸Ä ±ä ´° ¿Ú ´ó Ð¡ µÄ ²» Í¬ ·½ Ê½£¬
 ¸Ä ±ä ¾í ¹ö Ìõ µÄ ×´ Ì¬¡£ Õâ ÀĠÎÊ Ìâ ÊÇ£¬ ÔÚ ÒƠȥ »ò ¼Ó ÉÏ ¾í ¹ö Ìõ Ê± »á Òý Æð Áí Ò»
 ¸öresize Ê ¼þ¡£ Òò ´Ë£¬ ÔÚresize Ê ¼þ ÖРֱ ½Ó ¸Ä ±ä ¾í ¹ö Ìõ µÄ ×´ Ì¬ »á Òý Æð µÝ ¹é µ÷ ÓÃresize
 Ê ¼þ£¬ Õâ ÊÇ ÎÒ ÃÇ ²» Ï£ Íû ·¢ Éú µÄ¡£ 

        Îª ÁË ·À Ö¹ µÝ ¹é µ÷ Ó㬠ÎÒ ÃÇ Òª ¶¨ Òå Ò» Ð© µÄ Ó໧ ×Ô ¶¨ Òå Ê ¼þ£¬ ÔÚ Õâ Ð© Ê ¼þ ÖР´¦
 Àí ¾í ¹ö Ìõ µÄ ÒƠȥ »ò ¼Ó Èë¡£ ÔÚ Ó໧ Ê ¼þ ¶Ô »° ¿ò ÖУ¬ Êä Èë Èç Ï µÄ Öµ£º 

 EventName
 EventID

 addhscroll
 pbm_custom01

 addvscroll
 pbm_custom02

 removehscroll
 pbm_custom03

 removevscroll
 pbm_custom04

 syscommand
 pbm_syscommand¼ÓÈëÇ°Ëĸö×Ô¶¨ÒåÓû§Ê¼þµÄÓï¾äΪ£º
 ADDHSCROLLʼþ
 //¼ÓÈë¾í¹öÌõ
 this.hscrollbar=TRUE

 ADDVSCROLLʼþ
 //¼ÓÈë¾í¹öÌõ
 this.vscrollbar=TRUE

 REMOVEHSCROLLʼþ
 uint            WinHandle
 integer ScrollPos,MinPos,MaxPos
 //µÃµ½´°¿Ú¾ä±ú
 WinHandle=Handle(this)
 //µÃµ½¹ö¶¯¿éÔÚ¾í¹öÌõÉϵĵ±Ç°Î»ÖÃ
 ScrollPos=GetScrollPos(WinHandle,0)
 //µÃµ½¾í¹öÌõµÄ¹ö¶¯·¶Î§
 GetScrollRange(WinHandle,0,MinPos,MaxPos)
 //¹ö¶¯´°¿Ú
 IF ScrollPos > MinPos THEN      Send ( WinHandle, 276, 5, 0 )
 ScrollPos = GetScrollPos ( WinHandle, 0 )
 //Ïû³ý¹ö¶¯Ìõ
 this.hscrollbar=FALSE

 REMOVEVSCROLLuserevent
 uint            WinHandle
 integer ScrollPos,MinPos,MaxPos
 WinHandle = Handle ( this )
 ScrollPos = GetScrollPos ( WinHandle, 1 )
 GetScrollRange ( WinHandle, 1, MinPos, MaxPos )
 IF ScrollPos > MinPos THEN      Send ( WinHandle, 277, 6, 0 )
 this.vscrollbar = FALSE
 ÎÒÃÇ»¹ÐèÒªÔÚresizeʼþÖÐÔö¼ÓÏÂÁдúÂëÒÔ¾ö¶¨
 Ê²Ã´Ê±ºòµ÷ÓÃÕâЩ×Ô¶¨ÒåÓû§Ê¼þ¡£
 RESIZEevent
 //ÈçÓû§½øÐеÄÊÇ×îС»¯´°¿ÚµÄ²Ù×÷£¬Ôò·µ»Ø¡£
 IF ib_minimized THEN
         Return
 ELSE
         //·ñÔò¿¼²ìÊÇ·ñÐèÒª¾í¹öÌõ
         IF this.width < ii_desired_width AND NOT this.hscrollbar THEN PostEvent 
          ( this, "AddHScroll" )
         IF this.height < ii_desired_height AND NOT this.vscrollbar THEN PostEvent 
          ( this, "AddVScroll" )
         IF this.width > ii_desired_width AND this.hscrollbar THEN PostEvent 
          ( this, "RemoveHScroll" )
         IF this.height > ii_desired_height AND this.vscrollbar THEN PostEvent 
          ( this, "RemoveVScroll" )
 END IF

  ÔÚSYSCOMMAND Ê¼þÖÐÓÐÏÂÁдúÂ룺
 SYSCOMMANDevent
 //ÈçÓû§ÊÔͼ×îС»¯´°¿Ú£¬ÔòÁ¢¼´È¡Ïû¾í¹öÌõ
 IF message.wordparm = 61472 THEN
         ib_minimized = TRUE
         this.vscrollbar = FALSE
         this.hscrollbar = FALSE
 ELSE
         ib_minimized = FALSE
 END IF

 ¹¤ ×÷ Ô­ Àí 

        OPEN Ê ¼þ ÖРµÄ ´ú Âë ÊǠΪ ÁË µ÷ Õû ¾í ¹ö Ìõ µÄ ¹ö ¶¯ ËÙ ¶È¡£AddHScroll ºÍAddVScroll ÖÐ
 µÄ ´ú Âë ·Ö ±ð ¼Ó Èë Ë® Æ½ ºÍ ´¹ Ö± ¾í ¹ö Ìõ¡£RemoveHScroll ºÍRemoveVScroll ³ý ·Ö ±ð ÒƠȥ Ë®
 Æ½ ºÍ ´¹ Ö± ¾í ¹ö Ìõ Í⣬ »¹ Òª Ê¹ ÓÃWindowsAPI µ÷ Óᣠ

        GetScrollPos º¯ Êý ¿É ·µ »Ø ¹ö ¶¯ ¿é ÔÚ ¾í ¹ö Ìõ ÉÏ µÄ µ± Ç° Î» ÖᣠÎÒ ÃÇ ±Ø Ðë ¸æ Ëß ¸Ã º¯
 Êý ÎÒ ÃÇ Ðè Òª µÄ ÊÇ ÄÄ ¸ö ´° ¿Ú ÉÏ µÄ ÄÄ ¸ö ¾í ¹ö Ìõ µÄ ÐŠϢ¡£ ÔÚWindowsAPI ÖУ¬¡° Ö¸ Ïò¡±
 Ò» ¸ö ´° ¿Ú µÄ ·½ ·¨ ÊǠͨ ¹ý Òý ÓàËü µÄ¡° ¾ä ±ú¡±¡£PowerBuilder Ìá ¹© ÁË »ñ µÃ Ó¦ ÓàÖРµÄ Ö¸
 ¶¨ ´° ¿Ú ¾ä ±ú µÄ º¯ Êý£¬ Õâ ¸ö º¯ Êý ½Ð ×÷Handle£¨£©¡£ Òò Îª Õâ Ð© ×Ô ¶¨ Òå Ó໧ Ê ¼þ ÊÇ ÔÚ
 ´° ¿Ú ×Ô Éí µ± ÖР¶¨ Ò堵ģ¬ Ëù ÒÔ ÎÒ ÃÇ Ö» Ðè Òª ½«¡°this¡± ×÷ Îª ²Î Êý ´« µÝ ¸øHandle º¯ Êý¡£0
 ×ö Îª µÚ ¶þ ¸ö ²Î Êý£¬ ¸æ ËßHandle º¯ Êý ÎÒ ÃÇ Ðè Òª Öª µÀ Ë® Æ½ ¾í ¹ö Ìõ µÄ Öµ£» ¶ø ´« µÝ1 Ôò
 ±í Ê¾ Ðè Òª Öª µÀ ´¹ Ö± ¾í ¹ö Ìõ µÄ Öµ¡£ 

        Í¨ ¹ý ½« µ± Ç° ¾í ¹ö Î» ÖàÓë ×î Ð¡ Î» ÖàÏ࠱Ƞ½Ï£¬ ÎÒ ÃÇ ¾Í »á Öª µÀ Ó໧ ÊÇ ·ñ ¹ö ¶¯ ¹ý
 ´° ¿Ú¡£ Èç ¹û ¹ö ¶¯ ¹ý ´° ¿Ú£¬ ÎÒ ÃÇ ¾Í Ïò ´° ¿Ú ·¢ ËÍ Ò» ¸ö Ïû Ï¢ ¸æ Ëß Ëü ½« ´° ¿Ú »Ö ¸´ Ô­
 ×´¡£ ÓëWM_VSCROLL ºÍWM_HSCROLL Ïû Ï¢ Ïà ¶Ô Ó¦ µÄ Ïû Ï¢ ºÅ ·Ö ±ð ÊÇ227 ºÍ226¡£
 ÔÚWM_VSCROLL ÖУ¬ ÎÒ ÃÇ ·¢ ËÍSB_TOP(6)£¬ Ëü Ê¹ ´° ¿Ú ¹ö ¶¯ µ½ ¶¥ ²¿¡£ ÔÚWM_HSCROLL
 ÖУ¬ ÎÒ ÃÇ ·¢ ËÍ5 Ê¹ ´° ¿Ú ¹ö ¶¯ µ½ ×ó ±ß¡£ 

        µ± Ó໧ ÊԠͼ ×î Ð¡ »¯ »ò ×󠻯 ´° ¿Ú Ê±£¬ ¾í ¹ö Ìõ µÄ ÐРΪ »á ÓР²» Í¬¡£ ÎÒ ÃÇ Öª
 µÀ£¬PowerBuilder µÄresize Ê ¼þ Ëù Ó³ Éä µÄWindows Ê ¼þ ¡ªWM_SIZE ÊÇ ÔÚ Ò» ¸ö ´° ¿Ú ±» ¸Ä ±ä
 ´ó Ð¡ ÒÔ ºó ´¥ ·¢ µÄ¡£ ¶ø µ± Ó໧ ÊԠͼ ×î Ð¡ »¯ Ò» ¸ö ´° ¿Ú Ê±£¬ ÎÒ ÃÇ Ðè Òª ÔÚ ×î Ð¡ »¯ ·¢ Éú
 Ö® Ç° ¹Ø ±Õ ¾í ¹ö Ìõ¡£ Òò ´Ë£¬ ÔÚ Õâ ÖÖ Çé ¿ö ÏÂresize Ê ¼þ ÖРµÄ ´ú Âë ÊÇ À´ ²» ¼° Æð ×÷ ÓÃ
 ÁË¡£ ÔÚ Õâ À ÎÒ ÃÇ ²É È¡ µÄ ·½ ·¨ ÊÇ ¶¨ Òå ÁË Ò» ¸ö Ó³ Éä µ½WM_COMMAND Ïû Ï¢ µÄ ÊÂ
 ¼þ¡£ µ± Ó໧ ÊԠͼ ×î Ð¡ »¯ ´° ¿Ú Ê±£¬ Ë核àÏû Ï¢ Ò» Æð ·¢ ËÍ µÄ Öµ ÊÇ61472¡£ Òò ´Ë£¬ Èç ¹û
 ¸Ã Ê ¼þ µÄ Öµ ÊÇ61472£¬ ÎÒ ÃÇ Ö» Ðè ¼ò µ¥ µØ ÒƠȥ ¾í ¹ö Ìõ¡£ ÎÊ Ìâ ÊÇ Í꠳ɠÕâ Ð© ²Ù ×÷ ºó£¬
 Ïµ Í³ »¹ ½« ¼¤ ·¢ Ò» ¸öresize Ê ¼þ£¬resize Ê ¼þ ÖРÊÇ Òý Èë Êµ Àý ±ä Á¿ib_minimized µÄ µØ ·½¡£
 ÔÚsyscommand Ê ¼þ ÖРÎÒ ÃÇ Éè ¶¨ Êµ Àý ±ä Á¿£¬ ÔÚresize Ê ¼þ ÖУ¬ ¼ì ²é ¸Ã ±ä Á¿¡£ ¸Ã ±ä Á¿ ¸æ
 Ëßresize Ê ¼þ Ó໧ Õý ÔÚ ×î Ð¡ »¯ ´° ¿Ú£¬ ÓÚ ÊÇresize Ê ¼þ ¾Í ²» »á ´¦ Àí ¾í ¹ö Ìõ¡£ Èç ¹û Ó໧
 ½« ´° ¿Ú ¸´ Ô­£¬syscommand Ê ¼þ ½« ÔÙ ´Î ±» ¼¤ ·¢£¬ µ« Õ⠴Π´« µÝ ¸ø Ïû Ï¢ µÄ Öµ ¾Í ²»
 ÊÇ61472 ÁË¡£ Òò ´Ësyscommand Ê ¼þ ÖР½ö ½ö ½« Êµ Àý ±ä Á¿ ±ê Ê¶ ¸´ Î»¡£ ÓÚ ÊÇresize Ê ¼þ ¾Í
 ÓÖ ÄÜ ´¦ Àí ¾í ¹ö Ìõ ÁË¡£ 

                       



 Öйú¼ÆËã»úÊÀ½ç³ö°æ·þÎñ¹

--
¡ù À´Ô´:£®×Ï ¶¡ Ïã bbs.hit.edu.cn£®[FROM: 202.97.236.132]
--
¡ù ×ªÔØ:£®×Ï ¶¡ Ïã bbs.hit.edu.cn£®[FROM: whs.hit.edu.cn]
--
¡ù ×ªÔØ:£®×Ï ¶¡ Ïã bbs.hit.edu.cn£®[FROM: cadcam.hit.edu.c]
[°Ù±¦Ïä] [·µ»ØÊ×Ò³] [Éϼ¶Ä¿Â¼] [¸ùĿ¼] [·µ»Ø¶¥²¿] [Ë¢ÐÂ] [·µ»Ø]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
Ò³ÃæÖ´ÐÐʱ¼ä£º206.690ºÁÃë