IsObject returns true if TYPE of element is object, not if element is loaded. In your case you can hold one-dimension array from booleans in memory and every load/unload statement can change state of corresponding element in array (with same index). Then you can use elements of array to determine if element is loaded or not.
Plamen Ivanov
MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000)
MCSD (VB 6.0/SQL Server 2000) br>
VB (.NET) - what other language do you need in the whole Universe?...