Visual C++, WinForms
скорее второе.
проблема в передаче в форму строки
Convert::ToString дает число, а не символ.
Еще вопрос есть - как конвертировать char в String (символ) ?new String
а то совершенно непонятно, в чём у тебя проблема
остался лишь вопрос - как удобно передавать данные между модулями программы ?
я делаю глобальные переменные, а стринги в char* и наоборот конвертирую, т.к. сами стринги глобальные нельзя делать, как я понял.
я думаю это далеко не оптимальный вариант, подскажите плз что-нибудь получше
т.к. сами стринги глобальные нельзя делать, как я понялможно сделать gc-шный класс - в который добавить static string-и
но правильнее сделать класс MyContext с полями и передавать его в конструктор каждой формы
Form1.label1 либо Form1->label1поразительное отношение к палочкам у виндузятныков. «ну ты типа попробуй через точку, если не получится -> поставь»
скорее второе.
никакого понимания операторов, только тупые копипасты и попытки захачить.
это наверное от богатого опыта написания на делфе, вижуал с++ и с#
Оставить комментарий
kazakova_777777
Подскажите плз как сделать следующее (Visual Studio 2005) :Есть строка типа String в главном файле проекта.
Есть форма, в ней текстбоксы и лейблы - все с доступом public.
Форма идет отдельным файлом, все includ'ы есть
Нужно напечатать строку в лейбл скажем.
Я пробовал :
а)Вывод в форму из главного файла - не работает (вывод в модуле формы - ок).
б)Глобальная String - не работает.
Вывод использую в таком стиле -
String^ str0 = ..
Form1::label1->Text = str0;
Как простым способом это сделать ?
Знаю как числа передавать - через глобальные переменные, как быть со строками ?
Есть ли общий способ быстро и удобно передавать данные между модулями ?