we can't write,
Class.forName("blah..blah..blah...").staticMemberName;
right?
Have you tried to use the getDeclaredField() method from the "Class" class? I think it also returns static fields, but I haven't tried yet.
Something like:
Class.forName("blabla").getDeclaredField("fVersion").getInt(null);
A Field provides information about, and dynamic access to, a single field of a class or an interface. The reflected field may be a class (static) field or an instance field. Pierre
[ November 29, 2002: Message edited by: Pierre Post ]