فکر کنم خواسته همه عزیزان از EXE کردن اکسس عدم دسترسی کاربر به فرمها و طراحی جداول و... می باشد.
اگر در محیط VB کار کرده باشید پس از طراحی برنامه واتمام کار در منوی VB گزینه ای بنام EXE نمودن برنامه هست که برنامه شما را به یک فایل اجرایی تبدیل می کند. در این حالت این فایل EXE در ابتدا فقط در سیستم شما قابلیت اجرا شدن دارد ، خصوصآ اگر شما در برنامه از dll و ocx های زیادی استفاده کرده باشید که در اینصورت اگر EXE برنامه را فقط کپی کرده و به یک کامپیوتر دیگر انتقال دهید چون کامپیوتر مقصد ممکن است این dll و ocx ها در آنجا نصب نباشد ، لذا برنامه شما ممکن است اجرا نشود و...
بنا براین بهترین راه استفاده از برنامه نصب ویژوال بیسیک هست که تمامی dll و ocx ها را در یک فایل نصب جمع آوری می کند که در اینصورت برنامه شما در همه سیستمها قابلیت اجرایی دارد.
اما برنامه نصب ویژوال بیسیک دارای امکانات گسترده نیست و... پس بهتر است که از برنامه های نصبی دیگری استفاده کنیم که دراین راه برنامه Install SHield دارای امکانات گسترده وفراوانی است...
اما برنامه Install Shield فکر نکنم قادر به EXE نمودن برنامه ها باشد (فایل اجرایی) یابنده اطلاعی ندارم و اینکه اکسس یک بانک اطلاعاتی هست و EXE کردن آن معنایی ندارد(آن حالتی که مد نظر ما هست یعنی عدم دسترسی به طراحی جدولها و...) آیا تا بحال شنیدید که دیتا بیس SQL را بصورت EXE به جایی دیگر انتقال دهند ؟ (منظور جداول طراحی شده و اطلاعات داخل آن) یا اینکه بصورت بک آپ و راستور کردن و...