| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Программа на Win32 |
| Автор: MoxHaToe 28.3.2009, 20:06 |
| Вообще вопрос то простецкий. Решил задачку решить при помощи Win32 application в С++. Создал форму, кнопку и TextBox1. При нажатии на кнопку нужно увеличить значение текстового окна на *1. *Вот здесь какой оператор надо использовать, чтобы ошибка не выходила. Как преобразовать text в поле содержащие целое значение. textbox1.text=textbox1.text+1; На VB вроде бы так было Dim Text1 as integer, а тут как? |
| Автор: GoldFinch 28.3.2009, 20:07 |
| atoi() |
| Автор: MoxHaToe 28.3.2009, 20:41 |
| Подробней можно? |
| Автор: zim22 28.3.2009, 20:47 |
http://www.cplusplus.com/reference/clibrary/cstdlib/atoi.html |
| Автор: xvr 30.3.2009, 12:05 | ||
Builder?
|
| Автор: MoxHaToe 30.3.2009, 12:21 |
| 2008 Visual C#-Windows Application |
| Автор: MoxHaToe 30.3.2009, 13:34 |
| Ошибку выдаёт. Error 3 'string' does not contain a definition for 'ToInt' Error 1 The * or -> operator must be applied to a pointer |
| Автор: xvr 30.3.2009, 13:57 | ||||
Ой. Это уже не С и не С++
|
| Автор: MoxHaToe 30.3.2009, 15:22 |
| Ошибка появляется. Cannot implicitly convert type 'long' to 'string' |
| Автор: taiven 30.3.2009, 16:00 | ||
|
| Автор: MoxHaToe 30.3.2009, 17:06 |
| Спасибо всем большое. Всё работает. |
| Автор: MoxHaToe 30.3.2009, 21:03 | ||
Вот ещё вопрос возник на этом "языке" как будет выглядить
|
| Автор: xvr 30.3.2009, 21:12 | ||
Так и будет, только для сравнения нужно 2 знака равенства
|
| Автор: taiven 30.3.2009, 21:21 | ||
или так
|
| Автор: Partizan 30.3.2009, 21:28 | ||||||
или
|
| Автор: MoxHaToe 31.3.2009, 11:03 |
| Совсем уже запутался в этих присваиваниях и сравнениях, правильно в голове VB, Pascal и в каждом свой язык |