powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
9 сообщений из 34, страница 2 из 2
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39681255
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
srj.frlМожет есть способы L6368 ...
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39681313
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ma1tussrj.frlМожет есть способы L6368 ...
Так мы и используем JvRichEdit (JEDI VCL v3.47, пробовали и v 3.49 - аналогичная ошибка)
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39681804
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что можете посоветовать?
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39681900
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не помогло?
21610368
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39682005
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик СемёнЭто не помогло?
21610368
Не пробовали, а как вы оборачивали в Set8087CW не совсем понял, так?
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
procedure TMyEditor.Foo;
var
  Saved8087CW: Word;
begin
  Saved8087CW := Default8087CW;  // Save this because Set8087CW changes it.
  System.Set8087CW($133f) { Disable all fpu exceptions. }
  try
    JvRicjEdit.Lines.SaveToStream(ms);
  finally
    System.Set8087CW(Saved8087CW);
  end;
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39682136
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовали System.Set8087CW($133f), как указано в коде выше, - JvRichEdit.Lines.SaveToStream стал проходить без ошибок, но данные криво сохраняются и при этом на этапе будущей загрузке JvRichEdit.Lines.LoadFormStream проходит с ошибкой и даже не помогает обертка System.Set8087CW($133f)
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39682148
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
srj.frlКроик СемёнЭто не помогло?
21610368
Код: pascal
1.
  Saved8087CW := Default8087CW;



А почему не Saved8087CW := Get8087CW; как в примере было?

И не знаю насчет $133f я другое предлагал
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39682289
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик СемёнИ не знаю насчет $133f я другое предлагал
Не могли бы привести свой код - просто по вашей ссылке что-то конкретики нет
...
Рейтинг: 0 / 0
JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
    #39682292
srj.frl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовали и ваш вариант - не помогло, тоже самое SaveToStream криво сохраняет данные, a JvRichEdit.Lines.LoadFromStream вызывает ошибку:
SavedCW := Get8087CW;
Set8087CW(SavedCW or $7);
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / JvRichEdit ошибка при вставке OLE-объекта (doc-файла), начиная с Win 10 1803
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]