الولد الذهبي
17-01-2014, 11:31 AM
استفسـار لتعديل كود التسجيل بالهارد وير ؟
السلام عليكم ورحمة الله وبركاته
من خلال بحثي وجدت طريقة التسجيل عن طريق الهارد وير لاكن من خلال المشروع او الكود يظهر أول نسخة تجربية تشتغل 3 مرات بعدها يتتطلب التسجيل بواسطة كود تفعيل
ما هي الطريقة التي اقدر أن الغي ظهور العبارة تبقى مره واحد او مرتين اريد تخزين كود التفعيل في الرجيستري
alfa1 = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
if alfa1 == true then
result = Dialog.Message("Notice", "ÈÇÞí ãÑå æÇÍÏå Úáí ÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
Page.Jump("Page2");
end
storm = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
if storm == true then
result = Dialog.Message("Notice", "åÐå ÇÎÑ ãÑå áÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp3");
Page.Jump("Page2");
end
dx = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp3");
if dx == true then
result = Dialog.Message("Notice", "ÚÝæÇ ÇäÊåÊ ÇáãÏå ÇáÊÌÑíÈíå ááÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Page.Jump("Page1");
end
active = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp5");
if active == true then
Page.Jump("Page2");
end
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
alfa = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
if alfa == true then
result = Dialog.Message("Notice", "ÈÇÞí ãÑÊÇä Úáí ÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
Page.Jump("Page2");
end
السلام عليكم ورحمة الله وبركاته
من خلال بحثي وجدت طريقة التسجيل عن طريق الهارد وير لاكن من خلال المشروع او الكود يظهر أول نسخة تجربية تشتغل 3 مرات بعدها يتتطلب التسجيل بواسطة كود تفعيل
ما هي الطريقة التي اقدر أن الغي ظهور العبارة تبقى مره واحد او مرتين اريد تخزين كود التفعيل في الرجيستري
alfa1 = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
if alfa1 == true then
result = Dialog.Message("Notice", "ÈÇÞí ãÑå æÇÍÏå Úáí ÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
Page.Jump("Page2");
end
storm = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
if storm == true then
result = Dialog.Message("Notice", "åÐå ÇÎÑ ãÑå áÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp2");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp3");
Page.Jump("Page2");
end
dx = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp3");
if dx == true then
result = Dialog.Message("Notice", "ÚÝæÇ ÇäÊåÊ ÇáãÏå ÇáÊÌÑíÈíå ááÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Page.Jump("Page1");
end
active = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp5");
if active == true then
Page.Jump("Page2");
end
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
alfa = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
if alfa == true then
result = Dialog.Message("Notice", "ÈÇÞí ãÑÊÇä Úáí ÇÓÊÎÏÇã ÇáÈÑäÇãÌ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Registry.DeleteKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp");
Registry.CreateKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\Windows NT\\CurrentVersion\\kvp1");
Page.Jump("Page2");
end