Я загрузки файла RichEdit используя следующий код:Открытие файла RTF в Delphi генерирует ошибку
RichEdit1.Lines.LoadFromFile('xxx.rtf');
Это хорошо работает. Однако, когда я использую TOpenDialog следующим образом:
with DlgOpen do if Execute then RichEdit1.Lines.LoadFromFile(FileName);
У меня проблема. Файловые нагрузки в порядке, но оставляет следующее сообщение об ошибке на рабочем столе:
Я использую Delphi 2010 был создан файл в формате RTF с помощью Microsoft Word 2007, и я бегу Win10. Как я могу избавиться от сообщения об ошибке?
Di вас есть панель предварительного просмотра откроется в вашем диалоге файла –
Некоторые файлы RTF не может быть считан RichEdit. Я столкнулся с этим особенно при встрече с файлами UTF-8 или Unicode. –
Имеет ли значение, если вы удаляете конструкцию 'with do ..' и явно указываете ее? –