[AccessD] Reference book

Charlotte Foust charlotte.foust at gmail.com
Thu Jan 6 14:09:10 CST 2022


I agree, John.  I first caught on to classes from Shamil as well and used
them extensively to do things other developers didn't believe were
possible.  I don't miss the battles though since I retired.

Charlotte Foust
(916) 206-4336


On Wed, Jan 5, 2022 at 6:12 PM John Colby <jwcolby at gmail.com> wrote:

> Arthur, No, no offense.  As others have expressed, without inheritance
> probably most vba devs have written off the most useful tool in the vba
> toolbox.
>
> I find it amusing that folks say "if I can't use inheritance then I won't
> use classes" and yet they happily use forms, 'code behind forms' (a class
> BTW),  combos, text boxes, recordsets etc.  All those things are classes
> which cannot be inherited from.
>
> What they are truly doing is abandoning OOP in their own code when it is
> right there easily available.  I create objects of my own.  I create
> instances of these objects, I sink events in my objects, I raise events in
> my object.  None of that stuff requires inheritance, and yet it takes my
> programming to a level that just is not possible without using VBA classes.
>
> Their loss, not mine.
>
> Shamil was perhaps the best VBA programmer I ever ran into.  He taught me
> classes and he struggled mightily to use them and only gave up because of
> unresolved (at the time) bugs in the compiler.  The bugs got fixed but by
> that time he had moved on completely out of VBA.
>
> I learned what he understood and was striving for, and I never looked back.
>
> I repeat, I can do things in VBA that others can only dream of - if they
> want to use vba anyway.
>
> --
> John W. Colby
> Colby Consulting
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> https://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>


More information about the AccessD mailing list