| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > преобразовать System::String, в LPARAM |
| Автор: Newbie1x 15.9.2009, 15:54 |
| Еще такой вопрос, можно ли как-то преобразовать System::String, тоесть текст, введенный в textBox1->Text в LPARAM? Чтобы отправить сообщение на печать строки. (LPARAM)_T("привет!") работает. А вот (LPARAM)_T(textBox1->Text) - нет. Что можно сделать в такой ситуации? |
| Автор: Romikgy 15.9.2009, 16:46 |
указатель на строку передай в |
| Автор: Newbie1x 15.9.2009, 16:50 | ||||
| Но ведь название темы не несет в себе никакого вопроса, это так, в догонку, разве стоит по такой мелочи тему создавать? ЗЫ А пример можно, раз уж начали отвечать? Добавлено через 6 минут и 45 секунд В указателях не силен, что-то вроде этого?
Ругается на &textBox1->Text; Пишет:
Как быть? |
| Автор: GremlinProg 15.9.2009, 17:13 | ||||
этот вопрос даже темы подфорума не касается Добавлено через 5 минут и 24 секунды
|
| Автор: Romikgy 15.9.2009, 17:21 | ||
так понимаю это с++ билдер ? (в случае да,
имхо ) |
| Автор: Newbie1x 15.9.2009, 17:22 |
| Ну надо, так надо Помогите решить проблему пожалуйста. просто видел много приложений, где поле ввода и кнопка, а они из этого поля вставляют текст в поле чужой программы и жмут кнопку отправить. Значит, наверное, это возможно и я думаю не сложно. |
| Автор: Newbie1x 15.9.2009, 18:23 |
| Не, не билдер, VS C++ 2008 |
| Автор: Newbie1x 15.9.2009, 20:44 |
| Чет вы тему в странный раздел переместили, при чем тут C#??? Это ведь C++.. Может перенести в раздел более тематический, я тут ответа буду год ждать:( |
| Автор: Romikgy 15.9.2009, 21:13 |
в хелпе по VS какой это тип ? |
| Автор: Newbie1x 15.9.2009, 21:34 | ||
Как и в названии темы написанно, System::String Добавлено через 3 минуты и 10 секунд Любитель, Неужели на VS C++ 2008 нельзя как-то попроще вставить в текстовое поле чужой программы строку?? Выходит, то, что майкрософт втирал, что на их студии удобно и просто ерунда? А вообще я не хотел бы никуда переходить, так как под студию уже много ф-ций нужных мне для реализации других приложений нашел, а под C++ обычным, они не работают |
| Автор: Любитель 15.9.2009, 22:49 | ||||
Ты вообще о чём? Без пруфлинка не засчитано (если что - я о том, что никто не говорил, что надо прикладдные приложения на C++/CLI писать).
Я предложил тебе все варианты. Предложил правильные варианты - либо С++, либо .Net (и то, и то, в виде С++/CLI нужно только для интеграции, другое применение глупо и неоправданно). Не нравятся правильные - используй PInvoke в C++/CLI (ведь в принципе никто не запрещает..) или же метод StringToHGlobalAnsi/Uni (в зависимости от типа целевой строки). |
| Автор: Newbie1x 16.9.2009, 01:11 |
| Ладно, спасибо.. Написал программу на билдере за 5 минут, с чем в VS маялся пол дня.. Тогда буду наверное билдер 2009 качать, 6 уже не устраивает. |