Помогите кто-нибудь !
Я уже задавал этот вопрос на 4 форумах, что-то никто не
отвечает, а проблему нужно решить срочно !
Задача такая : пользователь выбирает rtf файл, просматривает его, при
необходимости вносит изменения, после чего вызывается хранимая
процедура добавления записи в таблицу и содержимое файла попадает в
поле Blob; используется Delphi 5.0, Interbase 5.6, IBExpress.
Файл открывается с помощью TOleContainer.
Проблема в том, что при выполнении оператора
OleContainer1.CreateObjectFromFile(Trim(Form1.FilenameEdit1.Text), False);
выдается ошибка открытия файла. Насколько я понимаю, TOleContainer
захватывает файл и не отпускает его, хотя я указываю
OleContainer1.Close;
OleContainer1.DestroyObject;