- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
Select Case LCase(ParamA) 'push eax
Case "eax": hhh = &H50: Put #123, , hhh: GoTo 344
Case "ecx": hhh = &H51: Put #123, , hhh: GoTo 344
Case "edx": hhh = &H52: Put #123, , hhh: GoTo 344
Case "ebx": hhh = &H53: Put #123, , hhh: GoTo 344
Case "esp": hhh = &H54: Put #123, , hhh: GoTo 344
Case "ebp": hhh = &H55: Put #123, , hhh: GoTo 344
Case "esi": hhh = &H56: Put #123, , hhh: GoTo 344
Case "edi": hhh = &H57: Put #123, , hhh: GoTo 344
Case "es": hhh = &H6: Put #123, , hhh
End Select
guest 21.07.2009 22:44 # −2
guest 23.07.2009 10:31 # 0
кыш! бывают случаи когда одно goto заменяет 10+ строк кода. редко правда.
...и этот -- не один из них.