Delphirus - прграммирование на delphi
   Все о delphi Delphirus - прграммирование на delphi
blocks.gif
Навигация
 

Главная
Статьи
Базы данных
Графика
Защита
Интернет
Система
Тексты
Мультимедиа
Файлы
Формы и окна
Другое
Советы
Базы данных
Графика
Интернет
Мультимедиа
Система
Тексты
Файлы
Файлы
Исходники
Компоненты
Инфо
Поиск по сайту
Обратная связь
Самое популярное
Аккаунт
Карта сайта

 
 
 

Советы по delphi \ Интернет и сети \ CGI и Cookies \ TPageProducer. Взаимодействие свойств HTMLDoc и HTMLFile

TPageProducer. Взаимодействие свойств HTMLDoc и HTMLFile

В документации Delphi 6 указано, что присвоение значения свойству HTMLDoc стирает значение HTMLFile и наоборот. Однако при установке свойства HTMLDoc через HTMLDoc.Text сохраняется и значение HTMLFile. Причем при своей работе TPageProducer воспринимает HTMLDoc как пустое значение и работает с HTMLFile.

Пример:

PageProducer1.HTMLFile := 'c:index.htm';
PageProducer1.HTMLDoc.Text := 'ýòî êàêîé-òî HTML øàáëîí';
Edit1.Text := PageProducer1.HTMLFile;
Memo1.Lines.Assign(PageProducer1.HTMLDoc);

Edit1.Text содержит 'c:index.htm';
Memo1.Lines содержит 'это какой-то HTML шаблон';

ТИПОВЫЕ РЕШЕНИЯ

Решением данной проблемы является непосредственное присвоение пустой строки свойству HTMLFile.

PageProducer1.HTMLFile := '';

КОММЕНТАРИЙ

Delphi 5 ведет себя абсолютно аналогично. Документированное поведение наблюдается только в design-time. Может быть, это и имелось ввиду в Help?

Название: TPageProducer. Взаимодействие свойств HTMLDoc и HTMLFile
Дата публикации: 2004-09-02 (2772 Прочтено)

 
 

 

Page generation 0.031 seconds