หาก ทำเป็น mde ไม่ได้มีอะไรป้องกันcode ไม่ให้userแก้ไขได้บ้างครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 355   5
URL.หัวข้อ / URL
หาก ทำเป็น mde ไม่ได้มีอะไรป้องกันcode ไม่ให้userแก้ไขได้บ้างครับ

เรียน อ.สุภาพหรือ เพื่อนๆ งานของผมมันไม่ error สามารถ runได้ปกติ แต่ทำเป็นmde ไม่ได้ ผมลองสร้าง database ใหม่แล้วค่อย import เข้ามาทีละfile ก็compile ไม่ได้เหมือนเดิม ไม่รู้จะแก้อย่างไร
เลยอยากหาวิธีป้องกันการแก้code โดยuser ด้วยวิธีอื่นๆ ไม่ทราบจะมีมั้ยครับ
ขอบคุณทุกท่านครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R05897
ผมใช้ 2002 เคยทำ mde ไม่ได้เหมือนกัน แต่หลังจากที่ทำการ Compile Code
(อยู่ในหน้าเขียน Code นั่นแหละ)มันจะบอกให้แก้ไขข้อบกพร่องหรือ Code ที่ผิดหลังจากเราแก้แล้วก็สามารถทำเป็น .mde ได้
2 @R05898
วิธีที่ 2 ลองเข้าไปที่หน้า Code แล้ว Tools > Properties>Protection แล้วก็ใส่ password ซะ
อย่าลืมเลือก Lock Protect for Viewing

อันนี้ผมเคยใช้แต่ 2002 นะผมไม่รู้ Ver. อื่นเหมือนกัน
3 @R05899
ลองทำตามที่ คุณ Ken บอก ครับให้ Compile Code ดู
ไล่ให้ครบทุก Form แล้วก็จะเจอ Error เองครับ
4 @R05901
ลองตรวจสอบดูครับว่า report ไหน มี code ที่ไม่ได้ใช้งานอยู่ ผมเคยเจออย่างนี้เหมือนกัน เวลา copy report มาจาก form ครับ
5 @R05911
คุณ mr.oo ลอง copy มาใส่ที่ละตัวใหม่ ปกติแล้วจะมีปัญหาที่ form (ลงทุนเสียเวลาหน่อยแต่คุ้มค่านะ) หลังจากที่เราเจอแล้วว่าปัญหาคือ file ชื่อว่าอะไรให้เข้าไปดู Code ที่เขียนไว้ว่า มีตัวไหนที่เป็นขยะ (หมายถึงคุณทำ command ขึ้นมาแล้ว ใสคำสั่งเรียบร้อยแล้ว แต่เวลาเราลบออก code ของ command ตัวนั้น มักจะไม่ถูกลบไปด้วย ลองดูซิค่ะ เพราะทำแล้วได้ผลมากเลย

หรืออีกวิธีหนึ่งคือ ถ้าไม่อยาเสียเวลา import file ใหม่ให้เข้าไปดู Code ของ Form ทุก Form เลยว่า อันไหนกันแน่ที่ยังมี code ขยะ อยู่

การทำงานคล้ายๆ กับ VB เวลาที่จะแปลงเป้น exe ถ้า จะแปลงยังมีCode ขยะก็จะแปลงไม่ได้
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.1224s