|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.06.2007, 17:28 | #1 |
Регистрация: 05.05.2007
Сообщений: 6
|
генерация паролей
пешу генератор паролей всего 30символов тока цифры вот код
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; function rand(param:integer):integer; implementation {$R *.dfm} function rand(param:integer):integer; Var I:Integer; S: String; Begin for I:=1 to param do begin randomize; s:= s+inttostr(random(9)); end; result:=StrToInt(S); end; procedure TForm1.Button1Click(Sender: TObject); begin Label1.Caption := IntToStr(rand(5)); Randomize; end; end. но выдаёт ошибкуподскажите пж как сделать ?=)заранее спс |
30.06.2007, 18:24 | #2 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
У меня если честно ошибки не выдаёт. Но попробуй убрать randomize; из функции и Button1Click а поставь его в FormCreate этого будет достаточно.
И ещё лучше исправить код функции Код:
Последний раз редактировалось Simply-Art; 30.06.2007 в 18:33. |
02.07.2007, 02:26 | #3 |
Новичок
Джуниор
Регистрация: 02.07.2007
Сообщений: 1
|
function rand(param:integer):integer;
Var I:Integer; S: String; Begin for I:=1 to param do begin randomize; s:= s+inttostr(random(9)); end; result:=StrToInt(S); end; Попробуй перд входом в цикл обнулять строку... |
02.07.2007, 08:20 | #4 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Нет смысла переменная не глобальная
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание библиотек паролей!!! | Виталий Горбунов | Общие вопросы C/C++ | 5 | 22.03.2008 20:18 |
Подборщик паролей!!! | aesoem | Общие вопросы Delphi | 3 | 12.02.2008 23:25 |
Шифровка паролей MD5 - пароли и хеши | Hallo | Безопасность, Шифрование | 22 | 26.07.2007 13:53 |
Генератор паролей | Dimixis | Помощь студентам | 2 | 03.07.2007 13:08 |