I'm glad you found it useful.
A couple of points with vbWatch. It's a great package, incredibly useful and powerful
and it isn't all that expensive (in the time it has saved me solving problems it has
easily paid for itself many times over - if your boss has any sense then he should
understand that), especially if you buy the single developer version. Warning on the
next bit - I'm not using the current version, I have the previous one, mainly because
they provided an 'upgrade' path but the price was the same as I paid for the package
in the first place which annoyed me no end! Also the new version didn't have enough
new/improved features to interest me. The version that I have adds a HUGE overhead to
the resultant exe - it increases its size by something like 1.5Mb, for no good purpose
that I can see, and I suspect that this is actually a bug which may now be fixed - try
the evaluation version and find out, if your app hugely increases in size then ask
them why - there doesn't seem to be enough of their code for that big a jump. This
had an impact on one app because it is downloaded from a website and including vbWatch
would hugely add to the bandwidth use so I just build a special version when needed
and make it available on an individual basis.
Putting procedures in the Form.Load routine is a sure way to guarantee a problem,
particularly if they use form fields because the form may not physically exist at that
time - you are much much safer using Activate which always happens after Load and
after the form is available for use. Using Load could easily result in the problem
that you described.
If you need help on modules etc then just drop me a line - [EMAIL PROTECTED] However,
please note that I'm going on holiday 8th Sept and won't be back until October.
Best wishes
Ian
----- Original Message -----
From: HouseDad
To: [EMAIL PROTECTED]
Sent: Thursday, August 26, 2004 6:00 AM
Subject: [vbhelp] Re: Why Me?
Ian!
Your feedback is invaluable to me! Since this problem happens
on my WIN2K and XP development machines and the paths are correct, it
may seem strange, but I think it has something to do with the speed
at which the form is being drawn. For instance, 60 fields compared
to 3. I think there is more than one routine firing at once and the
time delay added by the extra fields is what has avoided conflicts on
all the programs in the past. This difference in the number of
fields is the only thing I can think of, otherwise it's the same
program that is running flawlessly on many systems from W95 to 2K and
XP.
I had several things going on in the form1.initialize routine.
As a matter of fact, I have never had success with a MAIN routine, or
having multiple public .bas modules to build programs on. I could
really use some help in this area. All my programs use
form1.initialize or form1.load to store processes. I didn't have any
luck with the .activate approach, I never could seem to determine
when it was going to fire. As a matter of fact, the main body of
all my programs is in .initialize.
The solution you mentioned could help me a lot! I might even be
able to talk my boss into purchasing it. Probably not. But it DOES
sound like JUST the kind of thing that I can use!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.742 / Virus Database: 495 - Release Date: 23/08/2004
[Non-text portions of this message have been removed]
------------------------ Yahoo! Groups Sponsor --------------------~-->
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/k7folB/TM
--------------------------------------------------------------------~->
'// =======================================================
Rules : http://ReliableAnswers.com/List/Rules.asp
Home : http://groups.yahoo.com/group/vbHelp/
=======================================================
Post : [EMAIL PROTECTED]
Join : [EMAIL PROTECTED]
Leave : [EMAIL PROTECTED]
'// =======================================================
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/vbhelp/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/