Показать сообщение отдельно

  #7  
Старый 12.11.2007, 00:31
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме:
4226446

Репутация: 1564
Отправить сообщение для 0x0c0de с помощью ICQ
По умолчанию

Нет там никаких проблем с отладкой......
Код:
0040A06C  /$  55            PUSH EBP
0040A06D  |.  8BEC          MOV EBP,ESP
0040A06F  |.  81C4 ACFEFFFF ADD ESP,-154
0040A075  |.  8945 F8       MOV [LOCAL.2],EAX
0040A078  |.  8D85 ACFEFFFF LEA EAX,[LOCAL.85]
0040A07E  |.  50            PUSH EAX
0040A07F  |.  8B45 F8       MOV EAX,[LOCAL.2]
0040A082  |.  E8 A9AFFFFF   CALL YourCame.00405030
0040A087  |.  50            PUSH EAX                                 ; |FileName
0040A088  |.  E8 3FD3FFFF   CALL <JMP.&kernel32.FindFirstFileA>      ; \FindFirstFileA
0040A08D  |.  8945 F4       MOV [LOCAL.3],EAX
0040A090  |.  837D F4 FF    CMP [LOCAL.3],-1
0040A094  |.  74 37         JE SHORT YourCame.0040A0CD
0040A096  |.  8B45 F4       MOV EAX,[LOCAL.3]
0040A099  |.  50            PUSH EAX                                 ; /hSearch
0040A09A  |.  E8 25D3FFFF   CALL <JMP.&kernel32.FindClose>           ; \FindClose
0040A09F  |.  F685 ACFEFFFF>TEST BYTE PTR SS:[EBP-154],10
0040A0A6  |.  75 25         JNZ SHORT YourCame.0040A0CD
0040A0A8  |.  8D45 EC       LEA EAX,[LOCAL.5]
0040A0AB  |.  50            PUSH EAX                                 ; /pLocalFileTime
0040A0AC  |.  8D85 C0FEFFFF LEA EAX,[LOCAL.80]                       ; |
0040A0B2  |.  50            PUSH EAX                                 ; |pFileTime
0040A0B3  |.  E8 04D3FFFF   CALL <JMP.&kernel32.FileTimeToLocalFileT>; \FileTimeToLocalFileTime
0040A0B8  |.  8D45 FC       LEA EAX,[LOCAL.1]
0040A0BB  |.  50            PUSH EAX                                 ; /pDOSTime
0040A0BC  |.  8D45 FE       LEA EAX,DWORD PTR SS:[EBP-2]             ; |
0040A0BF  |.  50            PUSH EAX                                 ; |pDOSDate
0040A0C0  |.  8D45 EC       LEA EAX,[LOCAL.5]                        ; |
0040A0C3  |.  50            PUSH EAX                                 ; |pFileTime
0040A0C4  |.  E8 EBD2FFFF   CALL <JMP.&kernel32.FileTimeToDosDateTim>; \FileTimeToDosDateTime
0040A0C9  |.  85C0          TEST EAX,EAX
0040A0CB  |.  75 07         JNZ SHORT YourCame.0040A0D4
0040A0CD  |>  C745 FC FFFFF>MOV [LOCAL.1],-1
0040A0D4  |>  8B45 FC       MOV EAX,[LOCAL.1]
0040A0D7  |.  8BE5          MOV ESP,EBP
0040A0D9  |.  5D            POP EBP
0040A0DA  \.  C3            RET
Вызывается

Код:
0040A0DC  /$  55            PUSH EBP
0040A0DD  |.  8BEC          MOV EBP,ESP
0040A0DF  |.  83C4 F8       ADD ESP,-8
0040A0E2  |.  8945 FC       MOV [LOCAL.1],EAX
0040A0E5  |.  8B45 FC       MOV EAX,[LOCAL.1]
0040A0E8  |.  E8 7FFFFFFF   CALL YourCame.0040A06C
0040A0ED  |.  40            INC EAX
0040A0EE  |.  0F9545 FB     SETNE BYTE PTR SS:[EBP-5]
0040A0F2  |.  8A45 FB       MOV AL,BYTE PTR SS:[EBP-5]
0040A0F5  |.  59            POP ECX
0040A0F6  |.  59            POP ECX
0040A0F7  |.  5D            POP EBP
0040A0F8  \.  C3            RET
Этим процедурам присмотрись... Там проверка наличия файла. дальше копать не могу, усталость=\ давай сам дальше. завтра если что дальше посмотрю.....
 
Ответить с цитированием