powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбор действия
6 сообщений из 6, страница 1 из 1
Выбор действия
    #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
Выбор действия
    #34237075
Ионас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И в чем вопрос ?
Сбегай на www.firststeps.ru и поищи свой случай. Там это все есть.
...
Рейтинг: 0 / 0
Выбор действия
    #34237189
Илья 812
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нашел, тыкните носом.
...
Рейтинг: 0 / 0
Выбор действия
    #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
Выбор действия
    #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
Выбор действия
    #34237558
Илья 812
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пасиб, век не забуду!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбор действия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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