Вниз
Скачать: CL | DM;

Вопрос по Visual C 6.0   Найти похожие ветки 

← →
Loginov Dmitry ©   (2006-06-02 11:43) [0]

Как заставить Визуал Си вывести обычный MessageBox?

Пытаюсь так:

int Val = 10011;
MessageBox(0, "Число: " & Val, "Title", 0);


Матом ругается, зараза :)

Помогите, как правильно?


← →
Игорь Шевченко ©   (2006-06-02 11:44) [1]


> Пытаюсь так:


Это на каком языке ?


← →
Шмель ©   (2006-06-02 11:50) [2]

Если приложение MFC, то просто AfxMessageBox("");
А число надо преобразовывать в строку -> itoa()


← →
Loginov Dmitry ©   (2006-06-02 11:50) [3]

Ну только не надо прикалываться. Язык Це++, вроде.
Аж зло берет, ни IntToStr(), ни конкатенации, ничего нет, сочувствую людям, которым приходится с этим языком мучаться :)))


← →
Loginov Dmitry ©   (2006-06-02 11:52) [4]

Шмель ©   (02.06.06 11:50) [2]
itoa()


Эх, ё... Там же аж три параметра, как этим пользоваться-то ???


← →
Шмель ©   (2006-06-02 11:53) [5]

А еще можно sprintf или CString.Format();


← →
J_f_S   (2006-06-02 11:54) [6]

Под MFC:

CString str;
str.Format("Число %i", Val);
AfxMessageBox(str);


← →
Шмель ©   (2006-06-02 11:55) [7]

В твоем случае так
CString s;
int Val = 10011;
s.Format("%i", Val);
AfxMessageBox("..."+s);
Но нужно подключать MFC


← →
palva ©   (2006-06-02 11:57) [8]

Как-нибудь так:

int Val = 10011;
char buf[100];
strcpy(buf, "Число: ");
itoa(buf + strlen(buf), Val, 10);
MessageBox(0, buf, "Title", 0);

А вообще, вариантов множество.


← →
palva ©   (2006-06-02 12:05) [9]

Неправильно! Надо поменять местами параметры при обращении к функции itoa, кроме того требуется подчеркивание - это в разных версиях компилятора по-разному. В результате эта строчка будет выглядеть так:

_itoa(Val, buf + strlen(buf), 10);


← →
Loginov Dmitry ©   (2006-06-02 12:08) [10]

Спасибо всем ответившим!

Проблема решена: послал куда-подальше чела, которому месяц назад делал лабу по Visual C++ 6.0

Мол денюжку уже получил, раньше нужно было вопросы задавать :) Тебе надо, так сам и изучай язык мазохистов :)


← →
Zz_   (2006-06-02 12:35) [11]

>>Тебе надо, так сам и изучай язык мазохистов :)

Неа, это по-другому называется :)

http://gzip.rsdn.ru/Forum/Message.aspx?mid=676170


← →
palva ©   (2006-06-02 12:57) [12]

Loginov Dmitry ©   (02.06.06 12:08) [10]
> Тебе надо, так сам и изучай язык мазохистов :)
Спасибо за науку. Теперь буду знать, как отвечать на вопросы.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.025 c
6-1139817774
Anton_123
2006-02-13 11:02
2006.06.25
Delphi, Web & RealVideo


2-1149596976
mfender
2006-06-06 16:29
2006.06.25
TWebBrowser: найти и удалить элемент


4-1143146463
Lucefer
2006-03-23 23:41
2006.06.25
Вопросы по обмену сообщениями между TThread ами


9-1131449174
VolanD666
2005-11-08 14:26
2006.06.25
Frustum in D3D


15-1149067188
TUser
2006-05-31 13:19
2006.06.25
Студенты и промт :)




   Наверх