you're probably right about the global status flags working well enough.

thanks.

Chip
 

-----Original Message-----
From: Tom Kingston [mailto:[email protected]] 
Sent: Saturday, May 29, 2010 1:46 PM
To: [email protected]
Subject: Re: atomic operations in VBScript

Using On Error statements and global status flag variables should do the
trick.

Hth,
Tom

----- Original Message -----
From: "Chip Orange" <[email protected]>
To: <[email protected]>
Sent: Saturday, May 29, 2010 1:14 PM
Subject: RE: atomic operations in VBScript


> Hi Doug,
>
> Oh, for instance, get some info out of a particular dictionary object. I
> test if it exists, and then when I go to get info out of it, I get an 
> error
> because it no longer exists, because some other event handler has removed 
> it
> (as it should); but these types of conflicts where objects are created and
> modified and deleted by more than one thread really could use some atomic
> control, and I was wondering if anyone had already solved this issue.
>
> It's not always dictionary objects, it another example two different 
> threads
> need access to a single resource in a third com automation server; each 
> one
> needs it for a few statements, before it can then be released to be used 
> by
> another thread.  without some atomic control here, they could end up
> interfering with each other's use of it.
>
> thanks.
>
> Chip
>
>
> -----Original Message-----
> From: Doug Lee [mailto:[email protected]]
> Sent: Friday, May 28, 2010 7:26 AM
> To: [email protected]
> Subject: Re: atomic operations in VBScript
>
> What specifically are you wanting to do atomically?
>
> On Fri, May 28, 2010 at 07:07:50AM -0400, Allison and Chip Orange wrote:
> Hi all,
>
> I need to coordinate some activity between various event handlers and 
> timer
> generated events in a VBScript.  I was wondering if there was any way of
> having atomic operations in a VBScript to do this?  any other suggestions?
>
> thanks.
>
> Chip
>
> --
> Doug Lee, Senior Accessibility Programmer SSB BART Group -
> Accessibility-on-Demand mailto:[email protected]
> http://www.ssbbartgroup.com "While they were saying among themselves it
> cannot be done, it was done." --Helen Keller
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus 
> signature database 5154 (20100528) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
> 

Reply via email to