January 28th, 2003, 11:55 AM
Calling functions in other class files.
I have a project with 2 classes in it. I can't seem to call another function.
In my DBConn Class file there are two public functions:
In another class, Login.cls....I need to call DoOpenDBConnectionForQuery, but I can't. I try to reference it using DBConn. (I expected to see a dropdown properties box)...but nothing.
If I set the DBConn Class to GlobalMultiUse instance, and in the Login Class I type GCManager_Functions. (I can see the functions.) GCManager_Functions is the project name, by the way.
But if I call GCManager_Functions.DoOpenDBConnectionForData...when I try to compile the DLL (I'm working in ActiveX DLL By the way)....I get an error and it says "Method or Data Member not found".
Thanks for your help.
Comments on this post
January 28th, 2003, 12:09 PM
Is it just a function or is it a method to your class? If it is a method, then you will have to create an instance of the object to be able to access the method.
January 28th, 2003, 12:12 PM
I guess it would need to be a method. I'm unsure how to create an instance of the object....that must be my problem.
(5 Minutes Later)
DUH! You mean...
Set Whatever = CreateObject("GCManager_Function.DBConn")
Right....forgive my ignorance, it just dawned on me.
Last edited by mwtall; January 28th, 2003 at 12:23 PM.
January 28th, 2003, 12:22 PM
Private WithEvents variable_name as class_name