PDA

View Full Version : حفاظت از متن در RichEdite



shaghayegh_6113
پنج شنبه 26 بهمن 1385, 20:48 عصر
سلام
من یه فایل Text دارم که نمی خوام کاربر بهش دسترسی داشته باشه (فقط توی برنامه بتونه ببینتش و به هیچ عنوان نتوه اون رو کپی کنه)
این فایل رو توسط RichEdit توی برنامه نشون میدم . ولی نمی دونم چه طور میتونم جلوی کاربر رو بگیرم تا نتونه از توی RichEdite متن رو Select کرده و برداره .
اگر Enable اش رو هم False کنم اون وقت نمیتونه اونو Scroll کنه .
کسی می دونه باید چی کار کنم ؟؟

آیا برای WebBrowser هم میشه اینطور از متن حفاظت کرد ؟؟

Mahmood_M
پنج شنبه 26 بهمن 1385, 22:47 عصر
سلام
اول از همه باید ReadOnly اون رو True کنید ...
بعد می تونید یک PopUp Menu بسازید ، مثل همون PopUp عادی که انگلیسی هست ، بعد مقدار ShortCut مربوط به منوهای این PopUp Menu رو مثل همون ShortCut های عادی بزارید ( مثلا برای Copy ، میشه : Ctrl + C یا برای Paste میشه : Ctrl + V ) ...
بعد باید Enabled گزینه های مورد نظر رو False کنید تا غیر فعال بشن ...
اینطوری دیگه نه می شه با راست کلیک اونا رو کپی کرد و نه با کلیدهای کیبرد ...
البته راههای دیگه هم داره ...
موفق باشید ...