cksiow
May 3rd, 2001, 07:03 PM
is there a way for us to raise a class module event from standard module function ? thanks.
|
Click to See Complete Forum and Search --> : raise event from module cksiow May 3rd, 2001, 07:03 PM is there a way for us to raise a class module event from standard module function ? thanks. Cimperiali May 4th, 2001, 05:32 AM ?? the "event" in class module should not be public function or public sub when triggered form other module/form? "event" keyword is not reseved to declare a component as withevent and then activating code where you declare the component? ?? in other words, what are you trying to do? Special thanks to Lothar "the Great" Haensler, Tom Archer, Bruno Paris and all the other wonderful people who made and make Codeguru a great place. Come back soon, you Gurus. Cakkie May 4th, 2001, 06:00 AM You can't raise an event outside the class it is declared in. You could however add a sub to the class which will raise the event for you. ' this is class1 public Event MyEvent() public Sub RaiseMyEvent() RaiseEvent MyEvent End Sub ' this is code elsewhere, wherever the event should be raised Dim c as new Class1 c.RaiseMyEvent Tom Cannaerts slisse@planetinternet.be Programming today is a race between software engineers striving to build bigger and better idot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning -- Rich Cook codeguru.com
Copyright Internet.com Inc., All Rights Reserved. |