Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизКак такое осуществить? Найти похожие ветки
← →
Bart27 © (2005-12-20 16:17) [0]Добрый день. Заранее извиняюсь, если не в туда написал. Вопрос в следеющем.
Пытаюсь создать программу на DELPHI для работы с базой данных, НО перед запуском программы должна появляться картинка (план этажа) с активными зонами(комнатами на этом этаже). При нажатии на эту активную зону должен отсылаться запрос в базу данных (созданную в Delphi) и соответственно выводится информация.
Так вот как такое реализовать?
← →
Reindeer Moss Eater © (2005-12-20 16:18) [1]Надо стать программистом
← →
wal © (2005-12-20 16:22) [2]
> [1] Reindeer Moss Eater © (20.12.05 16:18)
Вряд ли поможет. Еще ни один программист не научился писать такие программы, которые "перед запуском программы" что-то выводят.
← →
LORAN (2005-12-20 16:29) [3]
> НО перед запуском программы должна появляться картинка (план
> этажа) с активными зонами(комнатами на этом этаже). При
> нажатии на эту активную зону должен отсылаться запрос в
> базу данных (созданную в Delphi) и соответственно выводится
> информация.
А как определяешь активные заны?Они активны всегда(т.е.статичный вариант) или в зависимости от времени суток и дня недели(т.е. динамический)
← →
Reindeer Moss Eater © (2005-12-20 16:31) [4]Активные зоны - это комнаты на этаже. Вне зависимости от времени года.
← →
Bart27 © (2005-12-20 16:33) [5]Короче планируется так, будет предоставлен выбор этажа, далее открывается план этого этажа, на плане - зоны (комнаты) и они всегда активны.
← →
Reindeer Moss Eater © (2005-12-20 16:34) [6]А зачем показывать зоны до запуска программы?
Это защита от агентов ЦРУ?
← →
Bart27 © (2005-12-20 16:36) [7]Хватит глумиться, помощи прошу...
Я имел ввиду, что перед открытием основной программы, которая работает с базами данных.
← →
wal © (2005-12-20 16:38) [8]
> перед открытием основной программы
То есть программ должно быть две?
← →
Reindeer Moss Eater © (2005-12-20 16:39) [9]что перед открытием основной программы
Значит активные зоны показываются в дополнительной программе.
Тебе нужно изучить механизм межпроцессного взаимодействия.
Для передачи данных в основную программу.
← →
Digitman © (2005-12-20 16:45) [10]
> Bart27 © (20.12.05 16:36) [7]
> Хватит глумиться
ты - дебил ?
ты не понимаешь. что задав сей вопрос ты ведешь речь о некоей КОНКРЕТНОЙ программе и ее алгоритме ?
если так, то какие еще, нафих, "основная программа" и "неосновная программа" ? ты, чудо, о ДВУХ программах речь ведешь или где ?
← →
LORAN (2005-12-20 16:48) [11]
> Хватит глумиться, помощи прошу...
Да некто не глумится над тобой.
Можно сджелать заставку перед основной программой которая будет жить какоето время; можно просто сделать первую форму юзер щелкает по комнате, в этот момент формирется запрос и отсылается в БД
Сам план сделай на Image одна комната-1 картинка(собери их как пазл,чтоб было представление что это 1 большая картинка) ну иprocedure TForm1.Image1Click(Sender: TObject);
begin
Query1.SQL.Text:="....................";
end;
← →
evvcom © (2005-12-20 16:49) [12]
> Хватит глумиться, помощи прошу...
Терпения, терпения и еще раз терпения, раз за помощью пришел.
> Я имел ввиду, что перед открытием основной программы
А чем тебе не нравится показать главное окно, которое и будет планом этажа. Выбираешь, что надо, и пошли вперед. Или главное чисто номинальное окошечко, которое делаешь невидимым, и тут же показываешь окошко с этажом. А далее как wizard.
← →
Bart27 © (2005-12-20 17:26) [13]Сам план сделай на Image одна комната-1 картинка(собери их как пазл,чтоб было представление что это 1 большая картинка)
Проблематично будет так сделать, т.к. скорее всего это будет отсканированное изображение формата A3. И там получается много мелких деталей.
← →
LORAN (2005-12-20 17:34) [14]Извините за пошлость
Звонок.
- Можно ли сдать обpатно ваш товаp, если он нам не подходит?
- А в чем пpоблема?
- Мы тут у вас монитоp пpиобpели, а он ничего не печатает!
сделай план схематичный(без подробностей)(извини за каламбур)
или уменьши катинку, разреш на куски, и запихай в Image как я говорил
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c