![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.04.2012
Сообщений: 12
|
![]()
Подскажите, пожалуйста.
есть переменная типа wchar_t CharName[16]; пытаюсь в файле form1.h по клику на кнопку сделать следующее: Код: String^ s= gcnew String(CharName); textBox2->Text=s; Выводит пустую строку. пытаюсь Код: textBox2->Text=Convert::ToString(CharName) ; Выводит true (а нужно содержимое строки...) Как быть? Не могу найти ответ никак =( зы. CharName вычисляется в файле project.cpp , но если её определить внутри функции нажатия на кнопку, тогда всё ок. Тогда вопрос в другом: как получить значение переменной из project.cpp? )) |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]()
Опять managed C++. Не используй это плохо реализованное сочетание С++ и С#.
Лучше уж или С++ или С#.
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 26.04.2012
Сообщений: 12
|
![]()
не очень понял... Я пишу приложение Windows Forms, у меня нет другого выбора))
По сути, вопрос стоит в том, как получить значение переменной, вычисленное в project.cpp для использования в form1.h? При чём это глобальная переменная, объявленная в самом верху файла form1.h Последний раз редактировалось AleGr; 27.04.2012 в 12:46. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]()
Че это? В студии: Visual C++->Win32->Win32Project
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 26.04.2012
Сообщений: 12
|
![]()
Это вообще к чему? -_- я совсем другое спрашивал
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]() Цитата:
Если виндовс форм с дизайнерм, то Visual C#->WIndows->Windows Form Application
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 26.04.2012
Сообщений: 12
|
![]()
Уж извините, мне некогда осваивать C# и переписывать весь проект заново под него. Мне всего лишь нужно вывести значение переменной в textBox а всё остальное уже готово по сути))
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 505
|
![]()
Извиняю....
Знающий не говорит, говорящий не знает (С) Лао Цзы
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
![]()
Ну объявлена wchar_t CharName[16] у Вас в заголовочном файле. Пытаетесь прочесть в методе класса, а она как была пустая, так и осталась.
![]() А что происходит со строкой в project.cpp ? Покажите вкратце. В контекте вопроса нет разницы между с++ vs c++clr. |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 26.04.2012
Сообщений: 12
|
![]() Цитата:
ReadProcessMemory(phandle,(LPCVOID) (addr),&CharName,32,0); при чём, в заголовочном файле это делать не вариант... То, что она как была пустая, так и осталась - немного напрягает)) как всё-таки реальное её значение прочесть? Вывожу в файл - всё ок. Но мне важно вывести в текстбокс |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
wchat_t to System::String^ | AleGr | Visual C++ | 0 | 26.04.2012 18:30 |
string-char-wchar_t-char-string чето потерял | magog7 | Общие вопросы C/C++ | 0 | 08.08.2011 20:21 |
Конвертирование из const char*(System::String) в LPCWSTR | Eros | Общие вопросы .NET | 1 | 27.05.2010 12:36 |
DWORD to System::String | Eros | Общие вопросы C/C++ | 1 | 13.05.2010 18:52 |
Преобразование из System::String в wchar_t* | AxenicX | Общие вопросы .NET | 2 | 16.02.2010 22:31 |