Password Enter
Publicado: 30 Nov 2012 11:13
Buenas amigos el otro dia me dio la vena de hacer un ejemplo de como hacer un loop de entrada con password espero que os guste y os sea de utilidad aquí el código y mas abajo esta el ejemplo.
CODIGO:
EJEMPLO:
Password Enter.apz
Nota como vereis en el codigo se ve la password pero se puede hacer que no se vea guardando los datos en la misma APP usando Application.SaveValue y Application.LoadValue.
CODIGO:
local password = "1234";
local maxcount = 5;
local count = 0;
while true do
pass = Dialog.Input("", "ENTER SECURITY CODE:", "", MB_ICONQUESTION);
if (pass == "") then
Dialog.Message("Error", "Your information could not be processed as entered. Please try again.", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
elseif (pass == "CANCEL") then
Application.Exit(0);
elseif (pass ~= "CANCEL") and (pass ~= "") then
count = count + 1
if (pass == password) then
return true;
else
if maxcount ~= count then
Dialog.Message("Error", "Your enter code is not correct. Please try again.\r\n\r\nYou still have "..maxcount-count.." attempts", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
else
Dialog.TimedMessage("Log Out...", "Application close in 3 seconds...", 3000, MB_ICONINFORMATION);
Application.Exit(0);
end
end
end
end
Password Enter.apz
Nota como vereis en el codigo se ve la password pero se puede hacer que no se vea guardando los datos en la misma APP usando Application.SaveValue y Application.LoadValue.