ايران ويج

نسخه‌ی کامل: غیر فعال کردن Ctrl+V
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
سلام برای غیر فعال کردن Ctrl+V توی کادر متن چیزی دارین؟ یعنی اگه کاربر Ctrl+V رو زد کار نکنه.
(بدون استفاده از Hook)
(۲۴-شهریور-۱۳۹۲, ۰۰:۲۷:۲۱)mabus نوشته است: [ -> ]سلام
سلام برای غیر فعال کردن Ctrl+V توی کادر متن چیزی دارین؟ یعنی اگه کاربر Ctrl+V رو زد کار نکنه.
(بدون استفاده از Hook)

ُسلام
توی برنامه خودتون یا کلا کار نکنه؟
برنامه خودتون باشه که در رویداد کیپرس محدود کن کلیدهارا!
در برنامه های دیگه باشه راه سادش اینه که کلیبرد را خالی کنی اجازه کپی شدن ندی بهش اصلا(البته این ساده ترین راه حله!)!
سلام
نه در برنامه ی خودم
اگه کلیپبرد خالی بشه که عملکرد برنامه مخرب میشه و راه حل درستی نیست.
(۲۴-شهریور-۱۳۹۲, ۱۷:۲۲:۱۸)mabus نوشته است: [ -> ]سلام
نه در برنامه ی خودم
اگه کلیپبرد خالی بشه که عملکرد برنامه مخرب میشه و راه حل درستی نیست.

در رویداد Text1_KeyPress میتونی محدود کنی که چه کلید هایی فشرده بشه یا نشه!
دوست عزیز کداش هست
هم کد غیر فعال کردن Ctrl+V هم کد غیر فعال کردن منوی راست کلیک - (ضمیمه شد)
از طریق هوک عمل میکنند، و فقط روی یک شی عمل میکنند، در صورتی که
من آرایه ای از شی تکست باکس دارم، مثلا: Text(0) , Text(1) , Text(2) ,...
اما وقتی توی حلقه میزارم برنامه هنگ میکنه و خارج میشه. علت رو نمیدونم
شما که گفتید بدونه هوک Biggrin
(۲۵-شهریور-۱۳۹۲, ۰۱:۰۱:۰۱)Ghoghnus نوشته است: [ -> ]شما که گفتید بدونه هوک Biggrin

آره دیگه،
این سورس ها از طریق هوک هستن که روی آرایه ای از اشیا کار نمیکنن و ارور میدن،
من گفتم شاید بدون هوک باشه، کار کنند.
اگه هم میتونید همین هوک رو طوری عوض کنید که روی آرایه ای از شی تکست باکس کارکنه
فرض کنید 10 تا تکست باکس به صورت آرایه ای توی فرم داریم، چیکار کنیم که کداش روی هر 10 تا تکست باکس کار کنه؟!
درضمن تعداد تکست باکس ها متغیر هست؛ یعنی ممکنه کاربر بکنه 9 یا 1 تکست باکس.