Вопрос: как заставить приложение открывать форму только при отсутствии определенного файла?
________________
Слыш, спасибка есть? Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]
В обработчике событий появления формы прописать проверку нахождения определённого файла в определённой папке.
Код:
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
if FileExists('blabla.txt')=False then
begin
Form1.Show;
end
else
begin
Close;
end;
end;
Данный код проверяет нахождение файла blabla.txt в папке с данной программой.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
________________
Слыш, спасибка есть? Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]
Мёбиус, вот до этого моего интеллекта не хватило) спасибо)
Добавлено через 5 минут
Код:
ListBox1.Items.Add('Проверка данных');
if not FileExists('С:\login.ini') then
Form6.ShowModal
else
Form6.Close;
begin
Ini:=TIniFile.Create('С:\login.ini');
Nick:= Ini.ReadString('Logindata','Nick',Nick);
Pass:= Ini.ReadString('Logindata','Pass',Pass);
Server:= Ini.ReadString('Logindata','Server',Server);
end;
И все равно всплывает шестая форма, хоть файл и существует.
Почему я?
________________
Слыш, спасибка есть? Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось =Kostanakis=; 31.08.2011 в 15:57.
Причина: Добавлено сообщение
Мёбиус, вот до этого моего интеллекта не хватило) спасибо)
Добавлено через 5 минут
Код:
ListBox1.Items.Add('Проверка данных');
if not FileExists('С:\login.ini') then
Form6.ShowModal
else
Form6.Close;
begin
Ini:=TIniFile.Create('С:\login.ini');
Nick:= Ini.ReadString('Logindata','Nick',Nick);
Pass:= Ini.ReadString('Logindata','Pass',Pass);
Server:= Ini.ReadString('Logindata','Server',Server);
end;
И все равно всплывает шестая форма, хоть файл и существует.
Почему я?
что бы ты не писал хранить пароли так не безопасно шифруй их чтоли