Реальный мир strtod (); для использования с текстовым полем WINAPI - PullRequest
0 голосов
/ 03 июня 2010

ResultBox1-> Text = (sin (TextBox1-> Text)) * TextBox2-> Text

Это то, что я хотел бы работать, но я имею дело со строками Я не могу преобразовать строки, выполнить триггер и преобразовать обратно в строку для правильного отображения ... кто-нибудь с примером?

Ответы [ 2 ]

1 голос
/ 03 июня 2010

Если у вас возникли проблемы с преобразованием строк, это может быть связано с тем, что кодировка строки может отличаться от той, что вы думали. Если вы используете _tcstod и типы данных, такие как LPTSTR, то вы можете справиться с ANSI или Unicode.

Изменить: Этот ответ был дан, когда вопрос был о winapi. Теперь автор пояснил, что вопрос, который намеревался задать о .net, поэтому этот ответ не имеет значения.

0 голосов
/ 03 июня 2010
System::Convert::ToDouble(TextBox1->Text)

Вы сказали, что пытаетесь преобразовать System :: String ^, так что это должно работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...