سلام به همه
چطور می تونم بانک برنامه ای که نوشتم رو از دسترس کاربر خارج کنم بانک برنامم اکسسه
سلام به همه
چطور می تونم بانک برنامه ای که نوشتم رو از دسترس کاربر خارج کنم بانک برنامم اکسسه
سلام
می تونین پسوند فایل را از mdb به هر چیزی که دوست داشته باشین تغییر بدین که کاربر نفهمه . ولی موردی که هست اینه که موقع اجرای برنامه فایل دیتابیس با پسوند ldb یک فایل ایجاد می کنه . که باز هم می شه فهمید که فایل دیتابیس شما چیه .
ممنونم از لطفت ولی این روش برای کاربری خوبه که تازه کار با کامپیوتر رو یاد گرفته باشه من یه روش با ضریب اطمینان بالا می خوام.
با سلام
با نظرمن بیاید بجای ان كه دیتابیست كه كنار فایلت بگزارید یك پوشه تو SYSTEM32 بسازی دیتابیست بریزیت توش انرا فلدررار قفل یا مخفی كنید با د كناری برنامهتون یك فایل الكی با نامی دیتابیستون بسازید تا كابر فكر كند اون دیتا بیستون هست خوب تو برنامه ادرسی دیتا بیس اصلیتون بدید این را هم 100% نیست ولی تا حدی خوب هست
ممنون روش جالبیه یه برنامه دیدم که برنامه نویسش بانک رو به چند فایل تقسیم کرده بود وبا اجرای برنامه فایلها با هم ترکیب وتشکیل بانک رو میدادند کسی می دونه چطور می شه این کار رو انجام داد
فایل بانک رو تو یک TFileStream باز کن و از اولش تا اندازه مورد نظر ( مثلا 5 مگابایت ) شروع به خوندن کن و ذخیرش کن ، حالا از مکان قلبی دوباره شروع به خوندن کن تا 5 مگابایت بری جلو بعد دوباره ذخیرش کن ، این کار رو تا رسیدن به پایان فایل ادامه میدی ...
برای merge کردنشون هم یک TFileStream میسازی و فایل ها رو به ترتیب یکی ، یکی میخونی و بهش اضافه میکنی .
میتونی از کامپوننت های آماده یا ابزارهای CommandLine مثل Winrar هم استفاده کنی که حجم بانکت رو هم کاهش بدن .
اقای تاجیک ممنون از محبتت اگه لطف کنی یه نمونه یا مثال بزاری کمک بزرگی به من وسایر دوستان که تازه کاریم کردین
براتون یک نمونه نوشتم ، میتونید از پست شماره 63 این تاپیک دریافت کنید .
دوستان نمیشه بانک روی داخل فایل های res قرار داد و از اون استفاده کرد