Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбор действия / 6 сообщений из 6, страница 1 из 1
04.01.2007, 15:19
    #34237019
ИльяD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
Добрый день!

В C++Builder я не силен, в основном работаю на VB.

Задача.
Пользователь нажимает на кнопку, появляется сообщение, ему необходимо нажать на ДА или НЕТ.
В зависимости от этого выполняется определенный код.

Пример кода на VB:

Dim Response as String

Response = MsgBox("Продолжаем", 4, "Messages")


If Response = vbYes Then
MsgBox "Вы выбрали ДА", 4, "Messages"
End If

If Response = vbNo Then
MsgBox "Вы выбрали НЕТ", 4, "Messages"
End If
...
Рейтинг: 0 / 0
04.01.2007, 15:54
    #34237075
Ионас
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
И в чем вопрос ?
Сбегай на www.firststeps.ru и поищи свой случай. Там это все есть.
...
Рейтинг: 0 / 0
04.01.2007, 17:06
    #34237189
Илья 812
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
не нашел, тыкните носом.
...
Рейтинг: 0 / 0
04.01.2007, 20:47
    #34237513
SnowMan2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
int rc;
rc = MessageBox(NULL, "Сохранить Файл?", "Вопрос", MB_YESNO);
if (rc == IDYES) {
     MessageBox(NULL, "Нажали <Да>", "Сообщение", MB_OK);
} // if
if (rc == IDNO) {
    MessageBox(NULL, "Нажали <Нет>", "Сообщение", MB_OK);
} // if
...
Рейтинг: 0 / 0
04.01.2007, 20:55
    #34237523
sashka304
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
SnowMan2
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
int rc;
rc = MessageBox(NULL, "Сохранить Файл?", "Вопрос", MB_YESNO);
if (rc == IDYES) {
     MessageBox(NULL, "Нажали <Да>", "Сообщение", MB_OK);
} // if
if (rc == IDNO) {
    MessageBox(NULL, "Нажали <Нет>", "Сообщение", MB_OK);
} // if

можно покороче написать, хотя смысл тотже:
if(MessageBox(NULL, "Сохранить Файл?", "Вопрос", MB_YESNO) == IDYES)
MessageBox(NULL, "Нажали <Да>", "Сообщение", MB_OK);
else
MessageBox(NULL, "Нажали <Нет>", "Сообщение", MB_OK);

хотя в билдере мне больше нравится писать вместо
MessageBox(NULL, "Сохранить Файл?", "Вопрос", MB_YESNO)
Application->MessageBox("Сохранить Файл?", "Вопрос", MB_YESNO)
...
Рейтинг: 0 / 0
04.01.2007, 21:38
    #34237558
Илья 812
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор действия
пасиб, век не забуду!
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбор действия / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]