Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 08-10-2003, 04:59
Nad Af
 
Posts: n/a
Unhappy Vb 6.0 __vbaVarTstEq in SoftIce??

Hi:
Can you help me with the following:
I have a VB6 project, it contains one Form, Text Box and Command button pasted on the form, the button click event is:

Private Sub Command1_Click()
Dim A As Variant
A = "Here is my code"
If Text1 = A Then MsgBox "OK"
End Sub


When I debug the program using SoftIce:
bpx __vbaVarTstEq!


push eax
push ecx
mov [ebp - 28], edi
mov dword ptr [ebp -3c], 008008
call [msvbvm60!__vbaVarTstEq]


I suppose eax, ecx are the arguments (variables) though i am not sure,
but the problem is when I dereference eax, I get "???????" invalid memory; ecx, too.
How to calculate the variables of type Variant in Visual Basic 6.0?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
WinXP + Loaded SoftICE (NuMega DS 2.6 || SoftICE Suite 2.6) NOT SHOTDOWNING... sky General Discussion 0 08-23-2002 06:24


All times are GMT +8. The time now is 08:03.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )