|
|
|
Junior Member
      
участник
Last Login: 31.07.2002 21:33
Сообщ.: 24,
Visits: 265
|
|
К примеру я сделал форму, поставил на неё EditBox, у меня есть его индификатор. Как мне получить из него текст???
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298,
Visits: 12 501
|
|
Используй ClassWizzard - вкладку Member Variables для определения переменной, в которой будет храниться значение из Edit1, а в коде используй функцию UpdateDate для осуществления обмена между этой переменной и реальным Control'ом. Кроме того, можешь почитать более (или мене) подробно здесь http://firststeps.narod.ru/mfc/steps/34.html
С уважением, Владимир.
|
|
|
|
|
Forum Member
      
участник
Last Login: 15.03.2007 17:40
Сообщ.: 40,
Visits: 396
|
|
Можно и без Member Variables. Пример:
CString string; GetDlgItemText(IDC_XXX, string); UpdateData(TRUE);
где IDC_XXX - идентификатор твоего EditBox
|
|
|
|
|
новичок
      
участник
Last Login: 30.05.2001 10:48
Сообщ.: 3,
Visits: 34
|
|
| А можно глупый вопрос... UpdateData зачем используется во втором примере?
|
|
|
|
|
Forum Member
      
участник
Last Login: 15.03.2007 17:40
Сообщ.: 40,
Visits: 396
|
|
|
|
|
|
Forum Member
      
участник
Last Login: 19.07.2002 20:29
Сообщ.: 27,
Visits: 298
|
|
CEdit myEditBox; CString strText; myEditBox.GetWindowsText(strText);
Dumayu, eto rabotayet prosche i bistree.
|
|
|
|
|
Forum Guru
      
участник
Last Login: 07.04.2002 0:00
Сообщ.: 59,
Visits: 650
|
|
| нет, не проще.... к классу еще надо сам объект прикрутить
|
|
|
|