>I don't have a dll for this new card my client is using. The old vb
>system references the hex memory address and pulls out the information.
>
If it's an actual, physical location, you're likely to have real problems, especially under NT. You might try the SetMem() and GetMem() UDFs from my CLSHEAP class.