ثامر أبو بلقيس
27-01-2014, 02:29 PM
السلام عليكم
تعلمت ذات يوم من الأستاذ هيثم كيفية منع
السحب و الافلات أثناء عمل التجميعية قد تضاف مع منع النسخ
و اللصق لتشكلا منظومة حماية مقبولة على كل :
لو تجرب مثلا و تضغط على أي ملف موجود على سطح المكتب
وتقوم بسحبه أثناء عملية السحب اضغط على زر echap
ستلاحظ أن الإفلات يتم اجباريا من هنا جاءت الفكرة و لتطبيقها
في تجميعياتك نقوم بالآتي :
في البداية نقوم بتفعيل البليجين LuaCom
ثم في الحدث on show
Page.StartTimer(100, 1);
في on timer
if System.IsKeyDown(1) then
WScript= luacom.CreateObject("WScript.Shell")
WScript:SendKeys("{ESC}")
end
---------------------------------
if System.IsKeyDown(2) then
WScript= luacom.CreateObject("WScript.Shell")
WScript:SendKeys("{ESC}")
end
بعد معاينة المشروع ستلاحظ أن عملية السحب و الافلات
ممنوعة إلى غاية إغلاق التجميعية :abc_138:
تعلمت ذات يوم من الأستاذ هيثم كيفية منع
السحب و الافلات أثناء عمل التجميعية قد تضاف مع منع النسخ
و اللصق لتشكلا منظومة حماية مقبولة على كل :
لو تجرب مثلا و تضغط على أي ملف موجود على سطح المكتب
وتقوم بسحبه أثناء عملية السحب اضغط على زر echap
ستلاحظ أن الإفلات يتم اجباريا من هنا جاءت الفكرة و لتطبيقها
في تجميعياتك نقوم بالآتي :
في البداية نقوم بتفعيل البليجين LuaCom
ثم في الحدث on show
Page.StartTimer(100, 1);
في on timer
if System.IsKeyDown(1) then
WScript= luacom.CreateObject("WScript.Shell")
WScript:SendKeys("{ESC}")
end
---------------------------------
if System.IsKeyDown(2) then
WScript= luacom.CreateObject("WScript.Shell")
WScript:SendKeys("{ESC}")
end
بعد معاينة المشروع ستلاحظ أن عملية السحب و الافلات
ممنوعة إلى غاية إغلاق التجميعية :abc_138: