• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Tmemorystream Vs Microsoft Word

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

95

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

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

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

Dock1100

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

Код:
procedure runprogram(Way:string);
begin
ShellExecute(Handle, 'open', PwideChar(way), nil, nil, SW_SHOWNORMAL);
end;
 
9

95

Нет, цель одна - избавиться от любых промежуточных / темповых файлов
Приблизительно я понял, что надо использовать COM объекты...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!