Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MessageBox, вывод информацыи из переменных 
:(
    Опции темы
Веталька
Дата 1.12.2009, 21:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 2.11.2008

Репутация: нет
Всего: 6



подскажите как вывести информацыю которая содержится в переменной в MessageBox
 smile 


--------------------
Ради зачета студент идет на все, даже на лекции........................ 
PM MAIL ICQ   Вверх
Cheloveck
Дата 1.12.2009, 22:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: нет
Всего: 32



чиво? вопрос, мягко говоря, не понятен...


--------------------
user posted image
PM Jabber   Вверх
azesmcar
Дата 2.12.2009, 08:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата(Веталька @  1.12.2009,  21:55 Найти цитируемый пост)
подскажите как вывести информацыю которая содержится в переменной в MessageBox

все зависит от того, какого типа переменная. Если строка - выводить обыкновенным вызовом MessageBox, остальные типы надо привести к типu char*.
PM   Вверх
17dufa
Дата 2.12.2009, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 324
Регистрация: 2.3.2006

Репутация: нет
Всего: 5



CString::Format
наскока я понимаю должен помочь
Код

int iValue = 0;
double dValue = 1;
CString message;
message.Format("iValue = %d \n dValue = %.2f", iValue, dValue);
MessageBox(NULL, message, "Information", MBOK | ICON_INFORMATION);


Это сообщение отредактировал(а) 17dufa - 2.12.2009, 13:29
PM MAIL   Вверх
Веталька
Дата 2.12.2009, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 2.11.2008

Репутация: нет
Всего: 6



нужно вывести обыкновенную строку

Цитата

int iValue = 0;
double dValue = 1;
CString message;
message.Format("iValue = %d \n dValue = %.2f", iValue, dValue);
MessageBox(NULL, message, "Information", MBOK | ICON_INFORMATION);

да, ето то что мне нужно, но вылезли ошибки которые убрать не вышло

Цитата

1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(277) : error C2065: 'CString' : undeclared identifier
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(277) : error C2146: syntax error : missing ';' before identifier 'message'
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(277) : error C2065: 'message' : undeclared identifier
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(278) : error C2065: 'message' : undeclared identifier
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(278) : error C2228: left of '.Format' must have class/struct/union
1>        type is ''unknown-type''
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(279) : error C2065: 'message' : undeclared identifier
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(279) : error C2065: 'MBOK' : undeclared identifier
1>c:\users\dna user.dnapc\desktop\napominalko\napominalko\napominalko.cpp(279) : error C2065: 'ICON_INFORMATION' : undeclared identifier






--------------------
Ради зачета студент идет на все, даже на лекции........................ 
PM MAIL ICQ   Вверх
azesmcar
Дата 2.12.2009, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 2
Всего: 211



Цитата(Веталька @  2.12.2009,  17:45 Найти цитируемый пост)
нужно вывести обыкновенную строку

какого типа? std::string, char*, wchar_t*???
покажи код
PM   Вверх
Cheloveck
Дата 2.12.2009, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: нет
Всего: 32



Код

#include <cstdio>

int main()
{
  char message[256];
  int value = 0;
  double dvalue = 3.1415;
  sprintf(message, "Message: value = %d, dvalue = %.2f", value, dvalue);
  printf(message);
  printf("\n");
  return 0;
}

С юникодом (wsprintf, кажется) и мессаджбоксом не сложнее...

Это сообщение отредактировал(а) Cheloveck - 2.12.2009, 21:44


--------------------
user posted image
PM Jabber   Вверх
Веталька
Дата 2.12.2009, 21:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 338
Регистрация: 2.11.2008

Репутация: нет
Всего: 6



Код

case WM_TIMER:
         _strtime( tbuffer );
         nItems = SendMessage(hListBox, LB_GETCOUNT, 0, 0);                        
            for (i = 0; i < nItems; ++i) 
            {
                SendMessage(hListBox, LB_GETTEXT, i, (LPARAM)dat.name);
                SendMessage(hEditInfoB, LB_GETTEXT, i, (LPARAM)dat.hh);
                SendMessage(hEditInfoL, LB_GETTEXT, i, (LPARAM)dat.nn);

                if ((StrCmp(tbuffer, dat.hh)==0) || (StrCmp(tbuffer, dat.nn)==0))
                {
                    int iValue = 0;
                                                            double dValue = 1;
                    DialogBox((HINSTANCE)GetModuleHandle(NULL),
                    MAKEINTRESOURCE(IDD_IVENT), hDlg, ViewRecDiaProc);
                    return 1;
                }
            }
        return TRUE;


маленькое обяснение, есть структура, ее вывожу через листбоксы, но мне кажется что проще вывести через меседжбокс, реализовать ето к сожалению не выходит


--------------------
Ради зачета студент идет на все, даже на лекции........................ 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0791 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.