24СʱÈÈÃŰæ¿éÅÅÐаñ    

Znn3bq.jpeg
ÉÇÍ·´óѧº£Ñó¿ÆÑ§½ÓÊܵ÷¼Á
²é¿´: 552  |  »Ø¸´: 0
µ±Ç°Ö÷ÌâÒѾ­´æµµ¡£

sdlj8051

½ð³æ (ÖøÃûдÊÖ)

[½»Á÷] [תÌù]VB³ÌÐòÄæÏòdzÎö

--------------------------------ǰÑÔ--------------------------------

    ×î½üÐÄÇéºÜÂÒ£¬ÕâÆªÌû×ÓдµÄÒ²Ò»¶¨ÌõÀí²»Çå¡£²»¹ýÎÒµÄÄ¿µÄÖ»Êǵ±Ò»¸öÒý×Ó£¬ÒÔÒý³ö¸üºÃµÄµÄÌû×Ó³öÀ´£¬ËùÒÔÔÚÇ°ÃæÏÈ˵Éù±§Ç¸ÁË¡£
    ÃüÔËÕâ¶«Î÷ÓÐʱºÜÄÑ×½Ãþ£¬ºÜ¶àʲ¢²»°´ÄãÏëµÄÄÇÑù·¢Õ¹¡£Î´À´µÄ·»áÈçºÎÄØ£¿·´ÕýÎÒ²»ÖªµÀ£¬ÎÒÀÁµÃÈ¥Ïë...

---------------------------ÈÃÒ»ÇдӴúÂ뿪ʼ-------------------------

    Õâ¶Î´úÂëºÜ¼òµ¥£¬Ð½¨Ò»¸ö´°Ì壬Ȼºó·ÅÉÏÁ½¸öText¿Ø¼þºÍÒ»¸öCommand¿Ø¼þ£¬È»ºóÔÚCommand¿Ø¼þµÄʼþÀïдÏÂÏÂÃæµÄ´úÂ룺

Private Sub Command1_Click()
  Dim a, b As Integer
  
  a = CInt(Text1.Text)
  b = a + 10
  Text2.Text = CStr(b)
End Sub

     Ò»Çж¼×ã¹»ÁË£¬È»ºóÎÒÃÇ¿´Ò»Ï·´»ã±à´úÂë¡£
     
text:00401DB0                 push    ebp
.text:00401DB1                 mov     ebp, esp
.text:00401DB3                 sub     esp, 0Ch
.text:00401DB6                 push    (offset dword_4010B4+2)
.text:00401DBB                 mov     eax, large fs:0
.text:00401DC1                 push    eax
.text:00401DC2                 mov     large fs:0, esp
.text:00401DC9                 sub     esp, 4Ch
.text:00401DCC                 push    ebx
.text:00401DCD                 push    esi
.text:00401DCE                 push    edi
.text:00401DCF                 mov     [ebp-0Ch], esp
.text:00401DD2                 mov     dword ptr [ebp-8], offset dword_4010A0
.text:00401DD9                 mov     esi, [ebp+8]   //[ebp+8]ÀïÊÇÊ²Ã´ÄØ£¿ÆäʵÕâÀï¾ÍÊÇVBÖеÄme
.text:00401DDC                 mov     eax, esi
.text:00401DDE                 and     eax, 1
.text:00401DE1                 mov     [ebp-4], eax
.text:00401DE4                 and     esi, 0FFFFFFFEh
.text:00401DE7                 push    esi
.text:00401DE8                 mov     [ebp+8], esi
.text:00401DEB                 mov     ecx, [esi]
.text:00401DED                 call    dword ptr [ecx+4]   //EVENT_SINK_AddRef
                                                           //ÿ¸övb³ÌÐòµÄʼþÀï¶¼ÓÐÕâôһ¶Î
.text:00401DF0                 mov     edx, [esi]
.text:00401DF2                 xor     eax, eax
.text:00401DF4                 push    esi
.text:00401DF5                 mov     [ebp-24h], eax
.text:00401DF8                 mov     [ebp-2Ch], eax
.text:00401DFB                 mov     [ebp-30h], eax
.text:00401DFE                 mov     [ebp-40h], eax
.text:00401E01                 mov     [ebp-50h], eax
.text:00401E04                 call    dword ptr [edx+2FCh] //»ñµÃTEXT1¶ÔÏó
.text:00401E0A                 mov     ebx, ds:__vbaObjSet
.text:00401E10                 push    eax
.text:00401E11                 lea     eax, [ebp-30h]
.text:00401E14                 push    eax
.text:00401E15                 call    ebx ; __vbaObjSet    //[ebp-30h]ÊÇÁÙʱµÄ¶ÔÏó±äÁ¿£¬±£´æ»ñµÃµÄTEXT¶ÔÏó                                                            
.text:00401E17                 mov     edi, eax
.text:00401E19                 lea     edx, [ebp-2Ch]       //»º³åÇø
.text:00401E1C                 push    edx
.text:00401E1D                 push    edi
.text:00401E1E                 mov     ecx, [edi]
.text:00401E20                 call    dword ptr [ecx+0A0h] //get__ipropTEXTEDIT(void *) ½ÓÊÕTEXT¿Ø¼þµÄtextÊôÐÔ
.text:00401E26                 test    eax, eax
.text:00401E28                 fnclex
.text:00401E2A                 jge     short loc_401E3E
.text:00401E2C                 push    0A0h
.text:00401E31                 push    offset dword_40181C  //×¢ÒâÕâ¸ö£¬Ò»»áÏÂÃæÒª½²µ½
.text:00401E36                 push    edi
.text:00401E37                 push    eax
.text:00401E38                 call    ds:__vbaHresultCheckObj
.text:00401E3E
.text:00401E3E loc_401E3E:                           
.text:00401E3E                 mov     eax, [ebp-2Ch]
.text:00401E41                 push    eax
.text:00401E42                 call    ds:__vbaI2Str        //textµÄÄÚÈÝת»»³ÉÕûÊý
.text:00401E48                 mov     edi, 2
.text:00401E4D                 lea     edx, [ebp-50h]
.text:00401E50                 lea     ecx, [ebp-24h]
.text:00401E53                 mov     [ebp-48h], ax        //ת»»³ÉµÄÕûÊý
.text:00401E57                 mov     [ebp-50h], edi       //ÀàÐÍ£¬2´ú±íÕûÊý
                                                            //ÏóÕâÑùµÄ´úÂë¾­³£¼ûµ½£¬ÕâÀïʵ¼ÊÉÏÊÇÔÚ¶ÑÕ»ÉϹ¹ÔìÒ»¸ö
                                                            //ÁÙʱµÄ±äÁ¿¡£
                                                            
.text:00401E5A                 call    ds:__vbaVarMove      //°ÑedxÖ¸ÏòµÄ±äÁ¿¸´ÖƵÄecxÖ¸ÏòµÄµØ·½
.text:00401E60                 lea     ecx, [ebp-2Ch]
.text:00401E63                 call    ds:__vbaFreeStr      //ÊÍ·Å×Ö·û´®±äÁ¿
.text:00401E69                 lea     ecx, [ebp-30h]
.text:00401E6C                 call    ds:__vbaFreeObj      //ÊͷŶÔÏó±äÁ¿
.text:00401E72                 lea     ecx, [ebp-24h]       //±äÁ¿1
.text:00401E75                 lea     edx, [ebp-50h]
.text:00401E78                 push    ecx
.text:00401E79                 lea     eax, [ebp-40h]
.text:00401E7C                 push    edx
.text:00401E7D                 push    eax
.text:00401E7E                 mov     dword ptr [ebp-48h], 0Ah
.text:00401E85                 mov     [ebp-50h], edi       //ÕâÀï¹¹ÔìÕûÊý±äÁ¿10
.text:00401E88                 call    ds:__vbaVarAdd       //Á½¸ö±äÁ¿Ïà¼Ó
                                                            //ÉÏÃæµÄ[ebp-50h]ÊDZ£´æ½á¹ûµÄ£¬eaxͬʱҲÊǽá¹û£¬
                                                            //vbÖеÄÔËËã´ó¶à¶¼ÕâÑù
.text:00401E8E                 push    eax                 
.text:00401E8F                 call    ds:__vbaI2Var        //½á¹ûÈ¡ÔÚeaxÖÐ
.text:00401E95                 lea     ecx, [ebp-40h]
.text:00401E98                 mov     edi, eax             //Ïȱ£´æÔÚedi
.text:00401E9A                 call    ds:__vbaFreeVar      //¾¡¹ÜÕâ¸ö±äÁ¿ÊÇÁÙʱµÄ£¬ÈÔÈ»ÐèÒªÊÍ·Å
.text:00401EA0                 mov     ecx, [esi]
.text:00401EA2                 push    esi
.text:00401EA3                 call    dword ptr [ecx+300h] //»ñµÃTEXT2¶ÔÏó
.text:00401EA9                 lea     edx, [ebp-30h]
.text:00401EAC                 push    eax
.text:00401EAD                 push    edx
.text:00401EAE                 call    ebx ; __vbaObjSet    //»ñµÃµÄTEXT2¶ÔÏó±£´æÔÚÁÙʱ¶ÔÏó±äÁ¿[ebp-30h]ÖÐ
.text:00401EB0                 mov     esi, eax
.text:00401EB2                 push    edi                  
.text:00401EB3                 mov     ebx, [esi]
.text:00401EB5                 call    ds:__vbaStrI2        //±£´æÔÚediÖеĽá¹ûת»»³É×Ö·û´®
.text:00401EBB                 mov     edx, eax
.text:00401EBD                 lea     ecx, [ebp-2Ch]
.text:00401EC0                 call    ds:__vbaStrMove      //¸³Öµ¸ø[ebp-2ch]
.text:00401EC6                 push    eax
.text:00401EC7                 push    esi
.text:00401EC8                 call    dword ptr [ebx+0A4h] //put__ipropTEXTEDIT(long) ×Ö·û´®¸³Öµ¸øtext2¿Ø¼þ
.text:00401ECE                 test    eax, eax
.text:00401ED0                 fnclex
.text:00401ED2                 jge     short loc_401EE6
.text:00401ED4                 push    0A4h
.text:00401ED9                 push    offset dword_40181C
.text:00401EDE                 push    esi
.text:00401EDF                 push    eax
.text:00401EE0                 call    ds:__vbaHresultCheckObj //×¢ÒâÕâ¸ö
.text:00401EE6
.text:00401EE6 loc_401EE6:                             
.text:00401EE6                 lea     ecx, [ebp-2Ch]
.text:00401EE9                 call    ds:__vbaFreeStr      //ÊÍ·Å×Ö·û´®±äÁ¿
.text:00401EEF                 lea     ecx, [ebp-30h]
.text:00401EF2                 call    ds:__vbaFreeObj      //ÊͷŶÔÏó±äÁ¿
.text:00401EF8                 mov     dword ptr [ebp-4], 0
.text:00401EFF                 push    offset loc_401F2C
.text:00401F04                 jmp     short loc_401F22
.text:00401F06                 lea     ecx, [ebp-2Ch]
.text:00401F09                 call    ds:__vbaFreeStr
.text:00401F0F                 lea     ecx, [ebp-30h]
.text:00401F12                 call    ds:__vbaFreeObj
.text:00401F18                 lea     ecx, [ebp-40h]
.text:00401F1B                 call    ds:__vbaFreeVar
.text:00401F21                 retn
.text:00401F22
.text:00401F22 loc_401F22:                             
.text:00401F22                 lea     ecx, [ebp-24h]
.text:00401F25                 call    ds:__vbaFreeVar     //ÊÍ·ÅÁÙʱ±äÁ¿
.text:00401F2B                 retn
.text:00401F2C
.text:00401F2C loc_401F2C:                             
.text:00401F2C                 mov     eax, [ebp+8]
.text:00401F2F                 push    eax
.text:00401F30                 mov     ecx, [eax]
.text:00401F32                 call    dword ptr [ecx+8]  //EVENT_SINK_Release
.text:00401F35                 mov     eax, [ebp-4]
.text:00401F38                 mov     ecx, [ebp-14h]
.text:00401F3B                 pop     edi
.text:00401F3C                 pop     esi
.text:00401F3D                 mov     large fs:0, ecx
.text:00401F44                 pop     ebx
.text:00401F45                 mov     esp, ebp
.text:00401F47                 pop     ebp
.text:00401F48                 retn    4

    ¿´ÍêÕâÒ»¶ÎºóÄúÄÔ×ÓÀï´ó¸Å³äÂúÁËÎʺš£ÄÇЩעÊÍÊÇÔõô»ØÊ£¿½Ó×ÅÍùÏ¿´¡£

------------------------VBÄÚ²¿¿Ø¼þdz̽---------------------------------

    Èç¹ûÄú°²×°ÁËvb6£¬ÔÚ°²×°Ä¿Â¼ÏÂÄúÄÜÕÒµ½Ò»¸övb6.olbµÄÎļþ¡£Ã»´í£¬Õâ¸öÎļþÀïÓÐÄÚ²¿¿Ø¼þµÄ½Ó¿ÚÐÅÏ¢¡£²»¹ýÕâ¸öÎļþÖ»±£´æÁËÄÚ²¿¿Ø¼þµÄ½Ó¿ÚÐÅÏ¢¡£ÎÒÃÇÖªµÀ£¬½Ó¿ÚÖ»ÊÇÒ»ÖÖ¶¨Ò壬ʵÏÖÕâ¸ö½Ó¿ÚµÄ´úÂëÊÇÁíÒ»»ØÊ£¬VBÖÐʵÏÖÕâ¸ö½Ó¿ÚµÄ´úÂëÔÚmsvbvm60.dllÀï¡£ÔÚmsvbvm60.dllÀïʹÓÃÁËһЩÀàÀ´ÊµÏÖvbµÄÄÚ²¿¿Ø¼þ¡£ÐÒÔ˵ÄÊÇ£¬ÊµÏÖvbµÄÄÚ²¿¿Ø¼þµÄÊôÐԵĺ¯ÊýÈ«²¿ÊÇÐ麯Êý£¬Õâ¾ÍÊÇ˵ֻҪÕÒµ½ËüµÄÐ麯Êý±í¾Í¿ÉÒÔÁË¡£
    ÎÒ·´»ã±àÁËmsvbvm60.dll£¬²¢ÇÒÕÒµ½Á˴󲿷ֵÄʵÏÖÄÚ²¿¿Ø¼þµÄÊôÐԵĺ¯Êý£¬ÕâЩº¯ÊýÄú¿ÉÒÔÔÚ¸½¼þÖÐÕÒµ½¡£
   
    ºÃÏñ˵µÄÓÐЩԶÁË¡£ÏÈ»ØÍ·¿´¿´ÉÏÃæµÄ´úÂë:
   
.text:00401DF0                 mov     edx, [esi]
.text:00401DF2                 xor     eax, eax
.text:00401DF4                 push    esi
.text:00401DF5                 mov     [ebp-24h], eax
.text:00401DF8                 mov     [ebp-2Ch], eax
.text:00401DFB                 mov     [ebp-30h], eax
.text:00401DFE                 mov     [ebp-40h], eax
.text:00401E01                 mov     [ebp-50h], eax
.text:00401E04                 call    dword ptr [edx+2FCh] //»ñµÃTEXT1¶ÔÏó
.text:00401E0A                 mov     ebx, ds:__vbaObjSet
.text:00401E10                 push    eax
.text:00401E11                 lea     eax, [ebp-30h]
.text:00401E14                 push    eax
.text:00401E15                 call    ebx ; __vbaObjSet    //[ebp-30h]ÊÇÁÙʱµÄ¶ÔÏó±äÁ¿£¬±£´æ»ñµÃµÄTEXT¶ÔÏó                                                            
.text:00401E17                 mov     edi, eax
.text:00401E19                 lea     edx, [ebp-2Ch]       //»º³åÇø
.text:00401E1C                 push    edx
.text:00401E1D                 push    edi
.text:00401E1E                 mov     ecx, [edi]
.text:00401E20                 call    dword ptr [ecx+0A0h] //get__ipropTEXTEDIT(void *) ½ÓÊÕTEXT¿Ø¼þµÄtextÊôÐÔ
.text:00401E26                 test    eax, eax
.text:00401E28                 fnclex
.text:00401E2A                 jge     short loc_401E3E
.text:00401E2C                 push    0A0h
.text:00401E31                 push    offset dword_40181C  
.text:00401E36                 push    edi
.text:00401E37                 push    eax
.text:00401E38                 call    ds:__vbaHresultCheckObj

    get__ipropTEXTEDIT(void *) Õâ¸öº¯Êý¾ÍÊÇÉÏÃæËùÌáµ½µÄÐ麯Êý±íÀïµÄº¯ÊýÁË¡£
    ÄÇôÎÒÊÇÔõô֪µÀÕâÊÇÒ»¸öTEXT¿Ø¼þ¶ø²»ÊÇÆäËûµÄÄØ£¿__vbaHresultCheckObjÉÏÃæÓиöµØÖ·offset dword_40181C,
ÔÚidaÀï²é¿´Ò»Ï£¬Ç°4¸ödwordÊÇ 33AD4EE1h, 11CF6699h, 0AA000CB7h, 93D36000h£¬Èç¹ûÄúÓв鿴¹ývb6.olb,Äú¾ÍÖªµÀ
ÕâÊÇ_TextBox½Ó¿ÚµÄuuid: 33AD4EE1-6699-11CF-B70C-00AA0060D393 ¡£µ±ÄúÖªµÀÕâÊÇÒ»¸öTEXT¶ÔÏóʱ£¬¾Í¿ÉÒÔºÜÈÝÒ×µÄ
²éµ½call    dword ptr [ecx+0A0h] ¾ÍÊÇget__ipropTEXTEDIT(void *)º¯ÊýÁË¡£

    ¾¡¹ÜÔÚvb6.olbÖиø³öµÄ¿Ø¼þÊôÐԵĽӿڲ»ÄÜΪÎÒÃDz鿴·´»ã±à´úÂëÀïµÄ¿Ø¼þÊôÐÔ²Ù×÷Ìṩ׼ȷµÄÐÅÏ¢£¬µ«ÄÇÀï¸ø³öµÄ¿Ø¼þʼþµÄ½Ó¿ÚÈ´ÊÇ׼ȷµÄ£¨ÖÁÉÙµ½ÏÖÔÚΪֹÎÒÓöµ½µÄÊÇÕâÑù£©¡£Èç¹û²éÕÒ³ÌÐòʵÏÖµÄÄÚ²¿¿Ø¼þµÄʼþµÄ´úÂëλÖã¬ÎÒÔÚ¸½¼þÖÐÓÐһƪÎÄÕ½²µÄºÜÏêϸ¡£ÔÚÕâÀïÎҾͲ»»­ÉßÌí×ãÁË¡£

    ÔÚ¸½¼þÖÐÎÒ¸ø³öÁËÎÒËùÄܸøµÄËùÓÐ×ÊÁÏ£¬¹ØÓÚVB6µÄÄæÏòµÄ×ÊÁϺÃÏñ²»¶à£¬ÎÒÄÜÕÒµ½µÄĿǰ¾ÍÓÐÕâЩÁË¡£ÎÒ¿ÉÄÜûÓлú»á¸üÉîÈëµÄÃþË÷ÏÂÈ¥£¬ÎÒÖ»ÄÜÌṩÎÒ¾¡¿ÉÄÜÌṩµÄ×ÊÁÏ¡£

--------------------------------Ò»Çж¼½áÊøÁËÂð-------------------------------------------

    ÎÒ²»ÖªµÀ¸Ã˵ʲô¡£Ñ§Ï°ÄæÏòµÄ¹ý³ÌÖÐÎÒѧµ½ÁËÌ«¶àµÄ¶«Î÷¡£ÈÔÈ»Ïó¿ªÊ¼ËµµÄÄÇÑù£¬ÃüÔËÊǸöºÜÆæ¹ÖµÄ¶«Î÷...
   
                                [È«ÎÄÍê]

[ Last edited by sdlj8051 on 2006-10-6 at 11:35 ]
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ sdlj8051 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] Çóµ÷¼Á +7 СÄô°®Ñ§Ï° 2026-04-11 10/500 2026-04-14 01:37 by wulijun2012
[¿¼ÑÐ] ¿¼Ñе÷¼Á +11 ³¤¹­°Á 2026-04-13 12/600 2026-04-13 22:48 by pies112
[¿¼ÑÐ] һ־Ը³¶«´óѧ071000ÉúÎïѧѧ˶³õÊÔ·ÖÊý276Çóµ÷¼Á +8 Ľ¾øcc 2026-04-09 8/400 2026-04-13 14:08 by ÕÅzhihao
[¿¼ÑÐ] ¿¼ÑжþÂÖµ÷¼Á +10 ¹ÊÈË?? 2026-04-09 10/500 2026-04-13 09:55 by szhize
[¿¼ÑÐ] Ò»Ö¾Ô¸»ª¹¤085600 331·Ö +7 ÌìÏÂww 2026-04-09 7/350 2026-04-13 09:01 by lhj2009
[¿¼ÑÐ] Ò»Ö¾Ô¸0807 ÊýÒ»Ó¢Ò» 313 ÓÐûÓжþÂÖµ÷¼Á +12 emokidd 2026-04-08 13/650 2026-04-13 08:32 by lhj2009
[¿¼ÑÐ] 322Çóµ÷¼Á +6 123°²¿µ 2026-04-12 13/650 2026-04-12 15:51 by 123°²¿µ
[¿¼ÑÐ] 086003µ÷¼ÁÇóÖú +21 ËÕß®Íò 2026-04-09 22/1100 2026-04-11 20:25 by dongdian1
[¿¼ÑÐ] 22408 327·ÖÇóµ÷¼Á +4 ÔÏ·çkon 2026-04-10 4/200 2026-04-11 09:51 by Öí»á·É
[¿¼ÑÐ] 346£¬¹¤¿Æ0854Çóµ÷¼Á£¬×¨Ë¶ +7 moser233 2026-04-10 8/400 2026-04-11 08:52 by Öí»á·É
[¿¼ÑÐ] ±¾¿Æ211 ¹¤¿Æ085400 280·ÖÇóµ÷¼Á ¿É¿çרҵ +11 LZH£¨µÈ´ýµ÷¼ÁÖÐ 2026-04-10 11/550 2026-04-11 08:39 by zhq0425
[¿¼ÑÐ] ²ÄÁÏÀà284µ÷¼Á +40 Ïë»»ÊÖ»ú²»Ïë½âÊ 2026-04-08 48/2400 2026-04-10 23:28 by 314126402
[¿¼ÑÐ] µ÷¼Á +12 ¾í¾í¾íÐIJË_ 2026-04-09 13/650 2026-04-10 22:36 by Ftglcn90
[¿¼ÑÐ] 263ÄÜÔ´¶¯Á¦×¨Ë¶Çóµ÷¼Á +4 ¼Ó´óºÅ·¹ºÐ´ü 2026-04-10 4/200 2026-04-10 20:52 by gong120082
[¿¼ÑÐ] 085404 298·ÖÇóµ÷¼Á +10 ºôÀ²ºôÀ²ºôºôºô 2026-04-10 11/550 2026-04-10 16:44 by wangy0907
[¿¼ÑÐ] 292Çóµ÷¼Á +9 ЦЦԬ 2026-04-09 9/450 2026-04-10 10:05 by LHGeng
[¿¼ÑÐ] Çൺ¿Æ¼¼´óѧ²ÄÁÏѧԺ£¬»·¾³Ñ§Ôºµ÷¼Á²¹Â¼4ÔÂ10ÈÕÒÔǰ¶¼¿ÉÒÔ +3 1Çà¿Æ´ó¡£ 2026-04-09 5/250 2026-04-10 09:58 by ôæôæÒ»ÊéÉú
[¿¼ÑÐ] 353Çóµ÷¼Á +8 Çç¿ÕÍòÀïair 2026-04-07 8/400 2026-04-09 00:18 by GouQ
[¿¼ÑÐ] Èí¼þ¹¤³ÌÇóµ÷¼Á22Èí¹¤296·ÖÇóµ÷¼Á£¬½ÓÊÜ¿çµ÷ +4 yangchen2017 2026-04-08 5/250 2026-04-08 21:56 by ÍÁľ˶ʿÕÐÉú
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +11 Ò»ÑùYWY 2026-04-07 11/550 2026-04-07 15:13 by shdgaomin
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û