Clunietp , About 1 : yeah , you right and i will use the IObjectControl_Activate and IObjectControl_Deactivate methods from now, BUT my class will still recreate - i will still loose connecting and reconnect , right?
i mean . if i declare objConnection in my General Declaration , after .SetComplte/.SetAbort this connection object will go down (like all the class , even i dont put any code on Class_Initialize and Class_Terminate events, Bcoz it will recreated , right?)
hmm , so whtas it the diff between IObjectControl_Activate / IObjectControl_Deactivate to Class_Initialize and Class_Terminate

(Sorry ,i am kinda new with this )

about 2. VB IDE=? is it the regular vb app. ? or what is it? Bcoz i already tryed to use it in the regualr vb app.

I hope you understand my english , Thanks alot!

Namo.