Помощь - Поиск - Пользователи - Календарь
Полная версия: Вместо \r\n отображаются квадратики
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Triplet
Подскажите, пожалуйста, в чем ошибка?
  while(fOpen.ReadString(s))
{
m_View += s;
m_View += "\r\n";

}
// Отображение файла
UpdateData(false);

И вместо новой строки у меня на экран выводятся квадратики unsure.gif
volvo
Типы переменных m_View и s какие?
Triplet
Цитата(volvo @ 5.05.2008 16:28) *

Типы переменных m_View и s какие?

CString
volvo
Тогда делай просто
...
m_View += "\n";
...
, остальное сделает сам CString (в смысле, заменит \n на \r\n)...
Triplet
все равно квадратики отображаютсяsad.gif
volvo
А, собственно, контрол, куда ты это отображаешь, поддерживает Multiline text?
Triplet
А как это узнать?
Текст файла у меня отображается в EDIT,
DDX_Text(pDX, IDC_EDIT1, m_View);
volvo
Вот и проверь у этого Edit-а установлено ли его свойство Multiline в True?
Triplet
Было не установлено.
Сделала True, но по-прежнему квадратикиsad.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.