[AccessD] Syntax Corrections

Andy Lacey andy at minstersystems.co.uk
Sat Nov 19 05:53:53 CST 2005


Thanks Marty, I'll give this a try.

-- Andy Lacey
http://www.minstersystems.co.uk 

> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com 
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> MartyConnelly
> Sent: 18 November 2005 18:34
> To: Access Developers discussion and problem solving
> Subject: Re: [AccessD] Syntax Corrections
> 
> 
> This assumes you have a timer event that starts running in 
> say  a hidden 
> form on entry to the mdb
> Or if you are debugging put in the on open event of a form 
> that has a timer This line
> 
> Application.Modules.Count
> 
> Checks if you have a vba module open in edit or debug mode
> Not sure if it is set to greater than zero if code behind a 
> form is open If edit or debug in effect resets timer interval to zero
> 
> John Colby wrote:
> 
> >Where do you put this?  It the timer event so that as it 
> runs it checks 
> >every time, and if encountered, shuts them all down?  Or just in a 
> >button somewhere?
> >
> >John W. Colby
> >www.ColbyConsulting.com
> >
> >Contribute your unused CPU cycles to a good cause: 
> >http://folding.stanford.edu/
> >
> >-----Original Message-----
> >From: accessd-bounces at databaseadvisors.com
> >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> >MartyConnelly
> >Sent: Friday, November 18, 2005 12:34 PM
> >To: Access Developers discussion and problem solving
> >Subject: Re: [AccessD] Syntax Corrections
> >
> >
> >Here is some code I got from Trevor Best that gets you around this
> >debugging problem
> >where you could get clobbered p-code
> >
> > you have a form that's open for the duration of the 
> application with a 
> >timer event, then put this code into it.
> >--- begin code ---
> >    If Application.Modules.Count Then
> >        Debug.Print ""
> >        Debug.Print "*******************************"
> >        Debug.Print "*** Turning off form timers ***"
> >        Debug.Print "*******************************"
> >        For Each frm In Application.Forms
> >            Debug.Print frm.Name
> >            frm.TimerInterval = 0
> >        Next
> >        Debug.Print "*******************************"
> >        Debug.Print "*** Form Timers turned off  ***"
> >        Debug.Print "*******************************"
> >        Set frm = Nothing
> >
> >
> >    End If
> >--- end code ---
> >
> >
> >
> >John Colby wrote:
> >
> >  
> >
> >>I run into this when a form is open and firing the timer event.  The
> >>timer event (and code) running causes an attempted compile 
> of the code 
> >>I am working on and the compile process does weird things.
> >>
> >>John W. Colby
> >>www.ColbyConsulting.com
> >>
> >>Contribute your unused CPU cycles to a good cause:
> >>http://folding.stanford.edu/
> >>
> >>-----Original Message-----
> >>From: accessd-bounces at databaseadvisors.com
> >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> Andy Lacey
> >>Sent: Friday, November 18, 2005 9:45 AM
> >>To: Access Developers discussion and problem solving
> >>Subject: [AccessD] Syntax Corrections
> >>
> >>
> >>Ok I've put up with it for a while but this is driving me nuts now.
> >>
> >>Access 97. This has started fairly recently and I'm not aware of 
> >>having
> >>changed any setting to cause it. What it is is that as I type code 
> >>Access will, on occasions, 'correct' it as I type. Let me 
> give you an 
> >>example.
> >>
> >>I type:
> >>
> >>strA=strA & "
> >>
> >>I haven't finished the line but sometimes (and always if I hesitate
> >>long
> >>enough) Access will automagically add spaces either side of 
> the = for me
> >>    
> >>
> >and
> >  
> >
> >>a second " so that what I now have is
> >>
> >>strA = strA & ""
> >>
> >>Now that's ok except that while 3 characters have thus been added to
> >>the line the cursor hasn't moved. Instead, therefore, of 
> being at the 
> >>end of the line it's now 3 spaces before the end 
> (immediately after the 
> >>& in my example). If I'm not looking at the screen and keep 
> typing my 
> >>text then when I do eventually look up, or just hit enter at what I 
> >>think is my line end, the statement is shot to pieces.
> >>
> >>I've tried unchecking various Options (eg Auto Syntax Check) but I
> >>can't seem to stop it. I swear that what used to happen was 
> that this 
> >>tidying up occurred only when I hit Enter at the end of a 
> line. Doing 
> >>it while I'm still typing the line is doing my head in.
> >>
> >>Does anyone know how I switch this behaviour off?
> >>--
> >>Andy Lacey
> >>http://www.minstersystems.co.uk
> >>
> >>
> >>________________________________________________
> >>Message sent using UebiMiau 2.7.2
> >>
> >> 
> >>
> >>    
> >>
> >
> >  
> >
> 
> -- 
> Marty Connelly
> Victoria, B.C.
> Canada
> 
> 
> 
> -- 
> AccessD mailing list
> AccessD at databaseadvisors.com 
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
> 
> 




More information about the AccessD mailing list