Cannot Use Server.CreateObject on Client

Cannot Use Server.CreateObject on Client

I created an ActiveX DLL that contains a class used to hold application settings. I registered the DLL (and a subsidiary DLL) on the Web server, but when I call Server.CreateObject in the Window_OnLoad event, I get an ‘Object Required: Server’ message.

You cannot use a Server.CreateObject on the Window_OnLoad event. The Window_OnLoad event occurs when the client browser has finished loading the page?the code is running on the client machine. Your DLL is sitting on your Web server in say, California. The client browser is in New York. There is no “server” object to reference.


About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist