DataBase - Hiding Functions

Asked By Jim Franklin
13-Nov-09 01:58 PM
Hi,

Can anyone tell me what is the most effective way of hiding a function or a
class module whilst still allowing full visibility to the rest of the vba
code within an Access 2003 app.?

I am distributing an application to experienced Access users who are
familiar with coding in VBA. I need them to be able to see and edit the code
within the application, and to be able to call various functions, without
them being able to see the inner workings of those functions.

If this involves distributing additional files, this is not a problem. I
looked at workgroup security to restrict access, but the sad fact is that
workgroup files are just too easy to penetrate.

I hope I have explained effectively what I want and I appreciate any help
anyone can give,

Thanks,
Jim
Access 2003
(1)
VBA
(1)
DougSteele
(1)
Seta
(1)
COM
(1)
  Douglas J. Steele replied to Jim Franklin
13-Nov-09 03:02 PM
You should be able to put the code you want hidden into an MDE, and then set
a reference to that MDE from within your MDB.

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)
  Alex Dybenko replied to Jim Franklin
14-Nov-09 02:31 AM
Hi,
you can also consider building library DLL on VB6

--
Best regards,
___________
Alex Dybenko (MVP)
http://accessblog.net
http://www.PointLtd.com
  Tom van Stiphout replied to Alex Dybenko
17-Nov-09 09:14 AM
Or on .NET, with a COM wrapper.

-Tom.
Microsoft Access MVP
Create New Account
help
Access 2003] [VBA] Fermer access DataBase Bonjour, Y a t-il moyen en VBA de complètement fermer Access ? Pas seulement un formulaire, ni la base en cours, mais access complètement. J'ai une base Access qui ouvre un formulaire au démarrage, et je voudrais que quand ce formulaire se ferme
Email with Access 2003 and not Outlook DataBase I want to send emails using Access 2003 VBA and NOT go through Outlook to do it. Is there a way to use SMTP or some other code that will send an email directly from Access without having Outlook installed on the users computer Access Modules DAO Discussions Access 2003 (1) Outlook (1) VBA (1) SMTP (1) Pineault (1) Tony (1) Take a look
Access 2003 VBA Modules DataBase Is there a way to determine how many lines of code are contained within a VBA module? Thanks. Access Discussions Albert D. Kallal (1) Access 2003 (1) VBA Modules (1) Module (1) VBA (1) Charles Hottel (1) Report (1) Print (1) This is
Is ther a like function RAT() in VBA for Access 2003 as in .net? DataBase Hello, I am looking for a function in Access 2003 VBA that would act like RAT() fuction in .net. However, it must be called within a query statment. Thanks A Lot. Daniel. Access Queries Discussions RAT (1) VBA (1) Function (1) Instrrev (1) Access (1) Newsgroup (1) Statment (1) Fuction (1) What does
Access 2003 in XP Access 2003 in Vista or 7 DataBase , Access, 2003, in, Vista, or, 7" / > Hi. I did in access 2003 w / sp3 a form that has a chart and one sub-form. when I change