00412370 push ebp 00412371 mov ebp,esp 00412373 sub esp,0Ch 00412376 push 00401476h 0041237B mov eax,fs:[00000000h] 00412381 push eax 00412382 mov fs:[00000000h],esp 00412389 sub esp,34h 0041238C push ebx 0041238D push esi 0041238E push edi 0041238F mov edi,[ebp+00000008h] 00412392 mov eax,edi 00412394 and edi,FFFFFFFEh 00412397 mov [ebp-0000000Ch],esp 0041239A and eax,01h 0041239D mov ecx,[edi] * Possible string reference 4011A8h "" | 0041239F mov dword ptr [ebp-00000008h],004011A8h 004123A6 push edi 004123A7 mov [ebp-00000004h],eax 004123AA mov [ebp+00000008h],edi 004123AD call dword ptr [ecx+00000004h] 004123B0 mov edx,[edi] 004123B2 xor ebx,ebx 004123B4 push edi 004123B5 mov [ebp-00000018h],ebx 004123B8 mov [ebp-0000001Ch],ebx 004123BB mov [ebp-00000020h],ebx 004123BE mov [ebp-00000024h],ebx 004123C1 call dword ptr [edx+000002FCh] 004123C7 push eax 004123C8 lea eax,[ebp-00000024h] 004123CB push eax * Reference to MSVBVM50.__vbaObjSet | 004123CC call dword ptr [0041F23Ch] 004123D2 mov [ebp-00000038h],eax 004123D5 mov eax,[0041B60Ch] 004123DA cmp eax,ebx 004123DC jnz 004123EEh 004123DE push 0041B60Ch * Possible string reference 408AFCh "" | 004123E3 push 00408AFCh * Reference to MSVBVM50.__vbaNew2 | 004123E8 call dword ptr [0041F2F0h] * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 004123DC(C) | 004123EE mov esi,[0041B60Ch] 004123F4 lea edx,[ebp-00000020h] 004123F7 push edx 004123F8 push esi 004123F9 mov ecx,[esi] 004123FB call dword ptr [ecx+00000014h] 004123FE cmp eax,ebx 00412400 jnl 00412415h * Reference to MSVBVM50.__vbaHresultCheckObj | 00412402 mov ebx,[0041F220h] 00412408 push 14h * Possible string reference 408AECh "\"=" | 0041240A push 00408AECh 0041240F push esi 00412410 push eax 00412411 call ebx 00412413 jmp 0041241Bh * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 00412400(C) | * Reference to MSVBVM50.__vbaHresultCheckObj | 00412415 mov ebx,[0041F220h] * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 00412413(U) | 0041241B mov eax,[ebp-00000020h] 0041241E lea edx,[ebp-00000018h] 00412421 push edx 00412422 push eax 00412423 mov ecx,[eax] 00412425 mov esi,eax 00412427 call dword ptr [ecx+00000050h] 0041242A test eax,eax 0041242C jnl 00412439h 0041242E push 50h * Possible string reference 4091C0h "yO" | 00412430 push 004091C0h 00412435 push esi 00412436 push eax 00412437 call ebx * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 0041242C(C) | 00412439 mov ecx,[ebp-00000018h] 0041243C mov eax,[ebp-00000038h] 0041243F push ecx * Possible string reference 409554h "\Diretel.mdb" | 00412440 push 00409554h 00412445 mov esi,[eax] * Reference to MSVBVM50.__vbaStrCat | 00412447 call dword ptr [0041F20Ch] 0041244D mov edx,eax 0041244F lea ecx,[ebp-0000001Ch] * Reference to MSVBVM50.__vbaStrMove | 00412452 call dword ptr [0041F34Ch] 00412458 mov [ebp-00000048h],esi 0041245B mov esi,[ebp-00000038h] 0041245E mov edx,[ebp-00000048h] 00412461 push eax 00412462 push esi 00412463 call dword ptr [edx+000000A4h] 00412469 test eax,eax 0041246B jnl 0041247Bh 0041246D push 000000A4h * Possible string reference 409104h "" | 00412472 push 00409104h 00412477 push esi 00412478 push eax 00412479 call ebx * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 0041246B(C) | 0041247B lea eax,[ebp-0000001Ch] 0041247E lea ecx,[ebp-00000018h] 00412481 push eax 00412482 push ecx 00412483 push 02h * Reference to MSVBVM50.__vbaFreeStrList | 00412485 call dword ptr [0041F308h] 0041248B add esp,0Ch 0041248E lea edx,[ebp-00000024h] 00412491 lea eax,[ebp-00000020h] 00412494 push edx 00412495 push eax 00412496 push 02h * Reference to MSVBVM50.__vbaFreeObjList | 00412498 call dword ptr [0041F1F8h] 0041249E add esp,0Ch 004124A1 xor eax,eax 004124A3 mov [edi+00000034h],ax 004124A7 mov [ebp-00000004h],eax * Possible string reference 4124D9h "" | 004124AA push 004124D9h 004124AF jmp 004124D8h 004124B1 lea ecx,[ebp-0000001Ch] 004124B4 lea edx,[ebp-00000018h] 004124B7 push ecx 004124B8 push edx 004124B9 push 02h * Reference to MSVBVM50.__vbaFreeStrList | 004124BB call dword ptr [0041F308h] 004124C1 add esp,0Ch 004124C4 lea eax,[ebp-00000024h] 004124C7 lea ecx,[ebp-00000020h] 004124CA push eax 004124CB push ecx 004124CC push 02h * Reference to MSVBVM50.__vbaFreeObjList | 004124CE call dword ptr [0041F1F8h] 004124D4 add esp,0Ch 004124D7 ret * Referenced by a (U)nconditional or (C)onditional Jump or (c)all at Address: | 004124AF(U) | 004124D8 ret 004124D9 mov eax,[ebp+00000008h] 004124DC push eax 004124DD mov edx,[eax] 004124DF call dword ptr [edx+00000008h] 004124E2 mov ecx,[ebp-00000014h] 004124E5 mov eax,[ebp-00000004h] 004124E8 pop edi 004124E9 pop esi 004124EA mov fs:[00000000h],ecx 004124F1 pop ebx 004124F2 mov esp,ebp 004124F4 pop ebp 004124F5 ret 0004h 004124F8 nop 004124F9 nop 004124FA nop 004124FB nop 004124FC nop 004124FD nop 004124FE nop 004124FF nop