VB Decompiler Forum Index VB Decompiler
Hosted by TheAutomaters.com
 
  MemberlistMemberlist
 

ImpAdLdRf

 
   VB Decompiler Forum Index -> The Code
Author Message
Anonymous
New User


Joined: 10 Feb 2008
Posts: 0

Posted: Sun Feb 29, 2004 5:11 am     Post subject: ImpAdLdRf

Anybody can explain what the ImpAdLdRf (0x05) opcode does? It seems to push some value from the constant pool, but why and what for??
Back to top
sarge
Moderator


Joined: 24 Sep 2002
Posts: 194

Posted: Sun Jul 19, 2009 1:37 pm     Post subject: Re: ImpAdLdRf

ImpAdLdRf is used to load the address of a reference, often of a module. It is the first of three steps (0x05, 0x24, 0x2D) used when you want to perform a context switch, such as calling an event in a form module, when the caller is in a basic module.

The single parameter is an index into the data pool. The data at that index is pushed onto the stack. Check out the remaining two steps, that may help.


Sarge
Back to top
   VB Decompiler Forum Index -> The Code All times are GMT
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group