Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
1-1133969906
sia
2005-12-07 18:38
2006.01.08
TStringGrid суммирующая строка


2-1134632711
Dmitriy G.
2005-12-15 10:45
2006.01.08
AV на FreeLibrary


2-1134909043
Bounty
2005-12-18 15:30
2006.01.08
WebBrowser


6-1127467489
Sirus
2005-09-23 13:24
2006.01.08
Перехват нажатия на ссылку в TWebBrowser


14-1134664429
NickX
2005-12-15 19:33
2006.01.08
Компилирование





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский