Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 27.08.2011, 16:24   #1
 Разведчик
Аватар для =Kostanakis=
 
=Kostanakis= на правильном пути
Регистрация: 31.07.2011
Сообщений: 30
Популярность: 88
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
 
По умолчанию Открытие формы при отсутствии файла.

Вопрос: как заставить приложение открывать форму только при отсутствии определенного файла?
________________
Слыш, спасибка есть?
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 27.08.2011, 17:06   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Открытие формы при отсутствии файла.

В обработчике событий появления формы прописать проверку нахождения определённого файла в определённой папке.
Код:
Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
 if FileExists('blabla.txt')=False then
  begin
  Form1.Show;
  end
 else
  begin
  Close;
  end;
end;
Данный код проверяет нахождение файла blabla.txt в папке с данной программой.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.



Последний раз редактировалось VeTaL_UA; 27.08.2011 в 23:27.
  Ответить с цитированием
Пользователь сказал cпасибо:
=Kostanakis= (31.08.2011)
Старый 27.08.2011, 18:16   #3
 Разведчик
Аватар для =Kostanakis=
 
=Kostanakis= на правильном пути
Регистрация: 31.07.2011
Сообщений: 30
Популярность: 88
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
 
По умолчанию Re: Открытие формы при отсутствии файла.

Спасибо, видимо не там if then else использовал.
________________
Слыш, спасибка есть?
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 28.08.2011, 20:45   #4
Знаток Dark Orbit
 Рыцарь-защитник
Аватар для Mebius
 
Mebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского СоюзаMebius трижды герой Советского Союза
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
Отправить сообщение для Mebius с помощью ICQ Отправить сообщение для Mebius с помощью Skype™
 
По умолчанию Re: Открытие формы при отсутствии файла.

Код:
if FileExists('blabla.txt')=False then
так практичней имхо:
Код:
if not FileExists('blabla.txt') then
  Ответить с цитированием
Пользователь сказал cпасибо:
=Kostanakis= (31.08.2011)
Старый 31.08.2011, 15:52   #5
 Разведчик
Аватар для =Kostanakis=
 
=Kostanakis= на правильном пути
Регистрация: 31.07.2011
Сообщений: 30
Популярность: 88
Сказал(а) спасибо: 14
Поблагодарили 7 раз(а) в 7 сообщениях
 
По умолчанию Re: Открытие формы при отсутствии файла.

Мёбиус, вот до этого моего интеллекта не хватило) спасибо)

Добавлено через 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;
И все равно всплывает шестая форма, хоть файл и существует.
Почему я?
________________
Слыш, спасибка есть?
Учу Delphi,C++,PHP на [Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось =Kostanakis=; 31.08.2011 в 15:57. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 24.04.2012, 23:38   #6
 Разведчик
Аватар для sasha-
 
sasha- на правильном пути
Регистрация: 29.08.2010
Сообщений: 22
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
 
По умолчанию Re: Открытие формы при отсутствии файла.

Цитата:
Сообщение от =Kostanakis=Посмотреть сообщение
Мёбиус, вот до этого моего интеллекта не хватило) спасибо)

Добавлено через 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;
И все равно всплывает шестая форма, хоть файл и существует.
Почему я?

что бы ты не писал хранить пароли так не безопасно шифруй их чтоли
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение формы vkvova5 Вопросы и ответы, обсуждения 2 18.08.2011 18:36
[Помогите!] Как сделать открытие файла StabiliZator Вопросы и ответы, обсуждения 7 27.07.2011 23:04
Способы отвязки номера при его отсутствии alen25 Общение и обсуждение, архив Point Blank 2 24.06.2011 17:37
формы maniakk Школа Читера 1 11.05.2011 04:58
[Помогите!] Закрытие формы CheaterNoob Вопросы и ответы, обсуждения 2 22.04.2011 03:18

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 13:29.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net