Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2008, 22:12   #1
pomoshnic
Форумчанин
 
Аватар для pomoshnic
 
Регистрация: 16.11.2008
Сообщений: 192
Восклицание Защита программы

Привет всем я написал функцию для защиты программы, но никак немогу исправить ошибку . Пожайлуста помогите!
Вот код:
Код:
procedure safe;
const
kodr='aaaaa11111';
reg='c:\programfiles\azbooka.dat';
og='c:\ogr.dat';
var
 re:file of string[10];
 p:file of byte;
 o,r,max:byte;
 kod:string [10];
 i: integer;
begin
  assign(re,reg);
  {$i-}
  reset(re);
  {$i+}
  r:=(ioresult);
  case r of
  0:begin
      read(re,kod);{ОШИБКА}
      {type mismatch} 
      if kod=kodr then goto ok;
    end;
  else:begin
	 write('Для ввода кода нажмите "enter" для запуска demo версии нажмите "esc"');
	 r:=ord(readkey);
	 if r=ln or r=nl then
	 begin;
	   clrscr;
	   writeln('Введтие код(10 символов)');
	   for r:=1 to 10 do
	   begin
	     kod [r]:=(keypressed);
	     write ('*');
	   end;
	   if kod=kodr then
	   begin
	     close(re);
	     rewrite(re);
	     write(re,kod);
	     writeln('Правильный код');
	     safe;
	   end;
	   writeln('Неправльный код');
	   close(re);
	 end;
       end;
  end;
  assign(p,og);
  {$i-}
  reset(p);
  {si+}
  r:=(ioresult);
  if r <> 0 then
  begin
    max:=(3);
    assign (p,og);
    rewrite (p);
    write(p,max);
  end;
  read(p,o);
  close(p);
  if (O=0) then halt;
  O:=o-1;
  rewrite(p);
  write(p,o);
  close (p);
  writeln ('У вас осталось ',o,' раз');
  read(o);
  end;
Зарание спасибо!!!
pomoshnic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита программы - серийный номер Roof Свободное общение 13 23.11.2008 14:40
Защита JRcoker JavaScript, Ajax 13 31.10.2008 14:11
Защита программы Патрон Общие вопросы Delphi 6 23.05.2008 16:05
Ключ. Защита программы. Delphi Kukkk Безопасность, Шифрование 20 11.12.2007 18:05
Защита программы Vovkin Безопасность, Шифрование 1 08.04.2007 18:04