Tmemorystream Vs Microsoft Word

  • Автор темы Автор темы 95
  • Дата начала Дата начала
9

95

Сутки добрые, уважаемые знатоки!

Дано: Программа, которая строит RTF-файл.
Принцип работы: Построить, собственно, файл, сохранить на диске, запустить его при помощи ShellExecute и MS Word...

Вопрос: Подскажите, есть ли способ упростить данный алгоритм работы программы, избавившись от записи в файл? Применим ли в данном случае (и каким образом?) компонент класса TStream?
 
А чем вам RichEdit не понравилса, там есть сохранение (savetofile кажется) и сохраняет как раз в формате rtf (структура, розширение разумеется задате сами), или использовать TStream условие задачи?
запуск приложения, документа(если документ то берется приложение по умолчанию в системе, и открывается)

Код:
procedure runprogram(Way:string);
begin
ShellExecute(Handle, 'open', PwideChar(way), nil, nil, SW_SHOWNORMAL);
end;
 
Нет, цель одна - избавиться от любых промежуточных / темповых файлов
Приблизительно я понял, что надо использовать COM объекты...
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab