ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #6241  
Старый 21.04.2010, 21:46
Аватар для Voland-791
Voland-791
Познающий
Регистрация: 01.05.2009
Сообщений: 40
Провел на форуме:
333392

Репутация: 3
По умолчанию

Цитата:
Сообщение от [stranger]  
нет!

ЗЫ: brcc32.exe
при условии что мемо находится в Notepad`е
точней чтобы можно было сохранить исходник который лежит в мемо в .exe
 
Ответить с цитированием

  #6242  
Старый 21.04.2010, 22:16
Аватар для Ponchik
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

так.... уберите детей от монитора
PHP код:
for i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100)); 
запускаем прогу 5 раз, результат:
1)03862027673116374284778452991367732
2)03862027673116374284778452991367732
3)03862027673116374284778452991367732
4)03862027673116374284778452991367732
5)03862027673116374284778452991367732

ВЫЕ**ТЬ РАЗРАБОВ ДЕЛЬФИ!!!!! ЗАЧЕМ НАЗЫВАТЬ ФУНКЦИЮ "Random" ЕСТЬ ЭТО НЕ Random
Называйте бл**ь NotRandom и никаких проблем, а так пол часа еба**и и выяснения почему прога не работает, ведь нельзя догадаться что функция "Random" на самом деле выводит заранее приготовленые числа
============
Мне сказале чо перед Random надо писать Randomize
Где логика?! Нельзя это было в Random прописать?!
А перед showMessage(); ненадо там случайно showMessagez; писать? А? Или перед 1+1 ненадо 1+1z писать? а?
Пи***сы разрабы

Последний раз редактировалось Ponchik; 21.04.2010 в 22:23..
 
Ответить с цитированием

  #6243  
Старый 21.04.2010, 22:25
Аватар для astonilya
astonilya
Новичок
Регистрация: 10.09.2009
Сообщений: 15
Провел на форуме:
43258

Репутация: 1
По умолчанию

Цитата:
Сообщение от Ponchik  
так.... уберите детей от монитора
PHP код:
for i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100)); 
запускаем прогу 5 раз, результат:
1)03862027673116374284778452991367732
2)03862027673116374284778452991367732
3)03862027673116374284778452991367732
4)03862027673116374284778452991367732
5)03862027673116374284778452991367732

ВЫЕ**ТЬ РАЗРАБОВ ДЕЛЬФИ!!!!! ЗАЧЕМ НАЗЫВАТЬ ФУНКЦИЮ "Random" ЕСТЬ ЭТО НЕ Random
Называйте бл**ь NotRandom и никаких проблем, а так пол часа еба**и и выяснения почему прога не работает, ведь нельзя догадаться что функция "Random" на самом деле выводит заранее приготовленые числа
============
Мне сказале чо перед Random надо писать Randomize
Где логика?! Нельзя это было в Random прописать?!
А перед showMessage(); ненадо там случайно showMessagez; писать? А? Или перед 1+1 ненадо 1+1z писать? а?
Пи***сы разрабы

вот

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls;

type
TForm1 = class(TForm)
Edit1: TEdit;
BitBtn1: TBitBtn;
Image1: TImage;
Image2: TImage;
procedure FormCreate(Sender: TObject);

procedure BitBtn1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}



procedure TForm1.FormCreate(Sender: TObject);
begin
Randomize;
end;
function RandomPwd(PWLen: integer): string;
// таблица символов, используемых в пароле
const StrTable: string =
'ABCDEFGHIJKLMabcdefghijklm' +
'0123456789' +
'NOPQRSTUVWXYZnopqrstuvwxyz';
var
N, K, X, Y: integer;// проверяем максимальную длину пароля
begin
if (PWlen > Length(StrTable)) then K := Length(StrTable)-1
else K := PWLen;
SetLength(result, K); // устанавливаем длину конечной строки
Y := Length(StrTable); // Длина Таблицы для внутреннего цикла
N := 0; // начальное значение цикла
while N < K do begin // цикл для создания K символов
X := Random(Y) + 1; // берём следующий случайный символ
// проверяем присутствие этого символа в конечной строке
if (pos(StrTable[X], result) = 0) then begin
inc(N); // символ не найден
Result[N] :=
StrTable[X]; // теперь его сохраняем
end;
end;

end;





procedure TForm1.BitBtn1Click(Sender: TObject);
var
cPwd: string;
begin
cPwd := RandomPwd(9);

edit1.Text:=cPwd;

end;

end.
 
Ответить с цитированием

  #6244  
Старый 21.04.2010, 22:29
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ponchik  
так.... уберите детей от монитора
PHP код:
for i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100)); 
запускаем прогу 5 раз, результат:
1)03862027673116374284778452991367732
2)03862027673116374284778452991367732
3)03862027673116374284778452991367732
4)03862027673116374284778452991367732
5)03862027673116374284778452991367732

ВЫЕ**ТЬ РАЗРАБОВ ДЕЛЬФИ!!!!! ЗАЧЕМ НАЗЫВАТЬ ФУНКЦИЮ "Random" ЕСТЬ ЭТО НЕ Random
Называйте бл**ь NotRandom и никаких проблем, а так пол часа еба**и и выяснения почему прога не работает, ведь нельзя догадаться что функция "Random" на самом деле выводит заранее приготовленые числа
============
Мне сказале чо перед Random надо писать Randomize
Где логика?! Нельзя это было в Random прописать?!
А перед showMessage(); ненадо там случайно showMessagez; писать? А? Или перед 1+1 ненадо 1+1z писать? а?
Пи***сы разрабы

угу, полная хня)))

PHP код:
randomize;
for 
i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100)); 
будет генерить как я и сказал)

2astonilya че за хню ты написал???О_О

Последний раз редактировалось EndLeSSDre@M; 21.04.2010 в 22:31..
 
Ответить с цитированием

  #6245  
Старый 21.04.2010, 22:51
Аватар для stepashka_
stepashka_
Познавший АНТИЧАТ
Регистрация: 09.11.2009
Сообщений: 1,077
Провел на форуме:
7879791

Репутация: 265


Отправить сообщение для stepashka_ с помощью ICQ
По умолчанию

Цитата:
Сообщение от [stranger]  
буквально ВСЕМ!
да, использовать сложнее, но это окупается стабильностью, скоростью работы и полным контролем работы с сетью..
дай плиз линки что почитать про него...
 
Ответить с цитированием

  #6246  
Старый 21.04.2010, 23:27
Аватар для astonilya
astonilya
Новичок
Регистрация: 10.09.2009
Сообщений: 15
Провел на форуме:
43258

Репутация: 1
По умолчанию

Цитата:
Сообщение от EndLeSSDre@M  
угу, полная хня)))

PHP код:
randomize;
for 
i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100)); 
будет генерить как я и сказал)

2astonilya че за хню ты написал???О_О
генератор случайных комбинаций из букв и цифр, можно зделать отьлко цифры...там уже готовая программа
 
Ответить с цитированием

  #6247  
Старый 21.04.2010, 23:42
Аватар для [stranger]
[stranger]
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
Провел на форуме:
612028

Репутация: 28
Отправить сообщение для [stranger] с помощью ICQ
По умолчанию

Цитата:
Сообщение от stepashka_  
дай плиз линки что почитать про него...
у slesh`а отличные статейки.. где-то на форуме есть
 
Ответить с цитированием

  #6248  
Старый 22.04.2010, 00:47
Аватар для Serbies
Serbies
Познающий
Регистрация: 26.12.2006
Сообщений: 31
Провел на форуме:
95909

Репутация: 10
Отправить сообщение для Serbies с помощью ICQ
По умолчанию

2 EndLeSSDre@M
Цитата:
Сообщение от astonilya  
генератор случайных комбинаций из букв и цифр, можно зделать отьлко цифры...там уже готовая программа
Код:
 randomize; for i:=1 to 20 do mmo1.Text := mmo1.Text+inttostr(Random(100));
гм... уже подзабывать стал паскаль, но тут только генератор случайных цифр с переводом их в текстовое значение, притом вывод будет произведен нечитабельный как для программы так и для пользователя.
Цитата:
Chr Конвертирует целое число в символ
Код:
 randomize; for i:=1 to 20 do mmo1.Text := mmo1.Text+' '+chr(Random(208)+48);
вот так будет правельней.

2 stepashka_ - хорошая прога(на сайте тоже поиск есть) delphiworld.narod.ru -там небольшие примеры и статьи сортированные по тематикам - и главное нормальные примеры

Последний раз редактировалось Serbies; 22.04.2010 в 01:07..
 
Ответить с цитированием

  #6249  
Старый 22.04.2010, 00:59
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

Цитата:
Сообщение от astonilya  
генератор случайных комбинаций из букв и цифр, можно зделать отьлко цифры...там уже готовая программа
буквы говоришь, тогда куда проще будет просто создать массив с буквами и символами, и потом уже рандомно выбирать по ключам буквы... куда проще будет! и меньше кода
 
Ответить с цитированием

  #6250  
Старый 22.04.2010, 01:13
Аватар для Serbies
Serbies
Познающий
Регистрация: 26.12.2006
Сообщений: 31
Провел на форуме:
95909

Репутация: 10
Отправить сообщение для Serbies с помощью ICQ
По умолчанию

к предыдущему моему сообщению: astonilya ссори не так прочел сообщение
EndLeSSDre@M
randomize; for i:=1 to 20 do mmo1.Text := mmo1.Text+' '+chr(Random(80)+48); - будет генерировать латинские буквы во всех регистрах + цифры
(ссори за неоформленность)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/WPAN/WLAN 2564 06.04.2026 23:31
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[jQuery] - Задай вопрос, получи ответ Isis PHP, PERL, MySQL, JavaScript 62 25.12.2009 03:25
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ