Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2012, 20:26   #11
viks1
человек
Форумчанин
 
Аватар для viks1
 
Регистрация: 11.05.2009
Сообщений: 517
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Та форма, которая создается первой, будет главной формой и скрыть ее вам не удастся. И зачем, спрашивается, пароли и логины держать в скрытой форме? Что, кроме визуальных объектов нет больше способов хранения символьных строк? Тот же TStringList, или просто динамический массив символьных строк
Извини, не знал про такое) но все равно, оно должно быть самым первым загруженным... так как там все аккаунты
viks1 вне форума Ответить с цитированием
Старый 23.04.2012, 20:30   #12
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
но все равно, оно должно быть самым первым загруженным... так как там все аккаунты
Нет вопросов - и размещайте их в главной форме, если это так обязательно
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 23.04.2012, 20:33   #13
viks1
человек
Форумчанин
 
Аватар для viks1
 
Регистрация: 11.05.2009
Сообщений: 517
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Нет вопросов - и размещайте их в главной форме, если это так обязательно
тогда как мне их скрыть, что бы я не видел чужие пароли и логины:?
viks1 вне форума Ответить с цитированием
Старый 23.04.2012, 20:33   #14
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Если база данных это база данных, то для нее надо создать датамодуль и на нем все нужное. Датамодуль создать певым и проверку делать через запрос в базу, а все ваши "невидимки" выбросить.
Что хоть за база?
=master= вне форума Ответить с цитированием
Старый 23.04.2012, 20:37   #15
viks1
человек
Форумчанин
 
Аватар для viks1
 
Регистрация: 11.05.2009
Сообщений: 517
По умолчанию

Цитата:
Сообщение от =master= Посмотреть сообщение
Если база данных это база данных, то для нее надо создать датамодуль и на нем все нужное. Датамодуль создать певым и проверку делать через запрос в базу, а все ваши "невидимки" выбросить.
Что хоть за база?
База простейшая...
На нечетной строке логин, на четной пароль...
Вот и вся проверка на логин и пароль...
А как отдельный модуль создавать?..
я догадываюсь что у BDA этот модуль создан, но как он будет взаимодействовать со всеми формами?... и каким образом его создавать?
viks1 вне форума Ответить с цитированием
Старый 23.04.2012, 20:45   #16
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Цитата:
База простейшая...
На нечетной строке логин, на четной пароль...
Это какая-то, мягко говоря, странная база.

В проект просто добавить датамодуль.
Потом отредактировать файл проекта, выставив создание датамодуля первым.
Либо при создании главной формы, но до всех обращений к базе.
=master= вне форума Ответить с цитированием
Старый 23.04.2012, 20:47   #17
=master=
Форумчанин
 
Регистрация: 26.03.2012
Сообщений: 665
По умолчанию

Цитата:
но как он будет взаимодействовать со всеми формами?
пора уже прочитать про этот момент. (в uses указать, только в нужный)
=master= вне форума Ответить с цитированием
Старый 23.04.2012, 23:45   #18
viks1
человек
Форумчанин
 
Аватар для viks1
 
Регистрация: 11.05.2009
Сообщений: 517
По умолчанию

Давайте еще раз!
Модуль я объявляю в Uses , там где моя форма с вводом логина и пароля.
И еще, как я прочитал, существуют такие модули:
Модули данных
Модули динамических библиотек(DLL)
Пакеты
Модули потоков

Мне надо использовать Модули данных!
так?
Как мне объявлять эти модули? какая структура модуля? и как мне обращаться к нему в программе?
viks1 вне форума Ответить с цитированием
Старый 24.04.2012, 02:19   #19
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Цитата:
Сообщение от viks1 Посмотреть сообщение
я догадываюсь что у BDA этот модуль создан, но как он будет взаимодействовать со всеми формами?... и каким образом его создавать?
Конечно же в моем примере сделано тоже, скорее всего, неграмотно.
Я создаю у каждой формы объект TFileWork. В отдельном юните описан сам класс. Все операции с файлами выполняются в данном юните. Все логины и пароли складируются в файл записей.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 25.04.2012, 00:48   #20
Dozent
Форумчанин
 
Регистрация: 21.05.2008
Сообщений: 495
По умолчанию

в процедуре Form1.create пишите

Form3.Showmodal;
Form1.hide;
Dozent вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли загрузить вторую ОС без выхода из первой? Arassir Операционные системы общие вопросы 1 04.02.2012 19:09
Скрыть форму BoozZzilla Помощь студентам 3 01.04.2011 14:23
Как запустить 2 форму первой gufon Общие вопросы Delphi 12 18.03.2011 01:41
Скрыть форму maksim_serg Общие вопросы Delphi 5 30.01.2011 13:22
Как скрыть форму Михаил Юрьевич Общие вопросы Delphi 2 01.06.2008 15:37