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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2009, 20:20   #1
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию программа типа "своя игра"

необходимо сделать программу типа "своя игра". так же поля (кнопки) на которых написано их балловое значение (на 10 баллов, на 20 баллов и т.д.). после нажатия на кнопку должна выдаваться картинка либо на отдельном окне, либо как сообщение. потом после просмотра, окно с картинкой закрывается и кнопка, на которой была эта картинка доложна изчезать с формы. в итоге остается чистая форма.

Не знаю как сделать вывод картинки после нажатия на кнопку. может можно на новой форме? а потом туда еще и кнопку закрытия формы с картинкой. но как это сделать не знаю (к сожалению знания школьной базы((
Desha вне форума Ответить с цитированием
Старый 17.09.2009, 20:21   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Да можно хотя бы новой формой, на ней разместить новую кнопку, ну , там закрытия, варианты ответа или мемо для ручного ввода.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 17.09.2009, 20:28   #3
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

А как втавить новую форму? и связать ее с кнопкой?
Desha вне форума Ответить с цитированием
Старый 17.09.2009, 20:31   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

File => New = > Form
Потом в форм1 в uses впиши unit2
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 17.09.2009, 20:35   #5
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Эт хорошо. а как сделать чтоб 2ая форма появлялась при нажатии кнопки?
Desha вне форума Ответить с цитированием
Старый 17.09.2009, 20:54   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Form2.Show
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 17.09.2009, 20:58   #7
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

Большое спасибо с крепким рукопожатием!
Desha вне форума Ответить с цитированием
Старый 18.09.2009, 09:34   #8
inndim
Пользователь
 
Регистрация: 08.06.2008
Сообщений: 74
По умолчанию

Лучше наверное Form2.ShowModal;
inndim вне форума Ответить с цитированием
Старый 18.09.2009, 11:51   #9
grenles
минимакс
Участник клуба
 
Аватар для grenles
 
Регистрация: 11.06.2008
Сообщений: 1,143
По умолчанию

а зачем две формы???
можно и одной обойтись и сделать на ней две пары элементов. и менять им видимость. типа

в первом случае

Код:
Button1.Visible := false
Memo1.Visible := false
Button2.Visible := true
Memo2.Visible := ture
а в процедуре обработки второй кнопки или нажатия

Или я что-то не так понял?

Код:
Button1.Visible := true
Memo1.Visible := true
Button2.Visible := false
Memo2.Visible := false
и это пройдет...
grenles вне форума Ответить с цитированием
Старый 20.09.2009, 16:06   #10
Desha
Форумчанин
 
Аватар для Desha
 
Регистрация: 06.04.2009
Сообщений: 124
По умолчанию

inndim работает и с первым вариантом, но была бы признательна если бы объяснили в чем разница между form2.show и form2.showmodal. Чем 2й вариант лучше?

grenles, да не поняли чего я хотела...ну либо я не поняла, что за коды вы выложили. Если интересно, то могу выложить уже готовую прогу.
Desha вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль.Программа "Верификация", "Кака бригадиру разделить заработанные деньги?".Сложные Valik102 Паскаль, Turbo Pascal, PascalABC.NET 3 23.06.2009 09:11
Паскаль. 2 задачи (Программа "Верификация","КАК БРИГАДИРУ РАЗДЕЛИТЬ ЗАРОБОТАННЫЕ ДЕНЬГИ") Valik102 Помощь студентам 3 20.05.2009 20:42
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" Tayfun Свободное общение 3 26.06.2007 20:27