Модератор: Модераторы
Это оно где высвечивает?
strip my_execution_name
сделает его меньше.
Compile Project, Target: project1: Success, Warnings: 1, Hints: 1
unit1.pas(108,27) Warning: Local variable "parol_mas" of a managed type does not seem to be initialized
unit1.pas(71,11) Note: Local variable "parol" is assigned but never used
azsx писал(а):Еще раз, луна бурая (заяц не врет), а фотки с луной серые (амеры ваще негодяи).
azsx писал(а):Где надо сделать оптимизацию?
for t := 1 to chislo_paroley do begin
for i := 1 to razmer_parolya do begin
sluhainoe := random (length(stroka)) + 1;
parol_mas[t] := parol_mas[t] + stroka[sluhainoe];
end;
end;
azsx писал(а):Пусть юзер введт там чо захочет, программа поправит сама.
azsx писал(а):Где надо сделать оптимизацию?
azsx писал(а):спорно.
azsx писал(а):проблемы в ошибках (наверное),
это в вашей системе в настройках запуска программ по кликанью по файлам, расширение .lpi приписано для передаче некоей проге pypar2 и не более того. Никакой это не формат.
И не обязательно показывать окошко -- есть куча менее тревожных сполобов (сделать неактивной кнопку, поменяв надпись на ней это первое, что приходит в голову.)
Везде. Я бы переделал саму структуру программы.
azsx писал(а):я нутром понимаю, что где то переменные потерял,
for i := low(parol_mas) to high(parol_mas) do parol := '';
for i := low(parol_mas) to high(parol_mas) do parol_mas[i] := '';
Переменная sluhainoe <=== может превышать размер стринга stroka... Сбой однако возможен.
sluhainoe := random (length(stroka)) + 1;
azsx писал(а):а рассказать мне о pypar2
и сотрите переменную parol и ошибки исчезнут. А если останется вторая, то забейте -- это ей будет казаться.
azsx писал(а):а рассказать мне о pypar2
azsx писал(а): Обе ошибки исчезли.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 234