Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

а как создать свою страницу в Delphi [D6, Win95/98, Win2k]


malamba ©   (2003-09-11 10:00:00) 

НЕ нашел, как ни искал:

программа должна генерировать на лету html страницу , показывать его юзерам, а потом, при желании сохранять.

Ну показывать и сохранять - это через TwebBroser.
А чем генерировать ( чем метать икру...).
Это не серверная программа, а локальная, род боком web-cервера не предвидится.

Что делаьб , что делать...


Anatoly Podgoretsky   (2003-09-11 12:59:00) [1]

malamba (11.09.03 10:57) [5]
Они не требуют, но тогда ты видимо говоришь о файлах.
Файлы генерить можно чем угодно, хоть блокнотом, но специализированные средства удобнее.

Palladin © (11.09.03 12:29) [6]
Именно, например TWebBrowser


Palladin   (2003-09-11 12:29:00) [2]


> malamba (11.09.03 10:57) [5]

Страницу можно генерить как угодно. Слишком широкий вопрос затронут. Подробности давай. Если тебе нужно html локально, то объясни мне какой в этом смысл? Есть более удобные и гибкие инструменты.


malamba   (2003-09-11 10:57:00) [3]

TPageProducer, TSession, TTable, TDataSetTableProducer

А они не требуют так, случайно, наличия web сервера?

И кроме того, ну что такое TDataSetTableProducer или TTable- ну нет у меня Dataset и не собираюсь я выдавать данные из запроса: есть простой компонент с записями. И вот эти записи нужно организовать в таблицу html файла ( Word-а и им подобных нет).
таблицу показать потрясенному юзеру, после чего ее сохранить или распечатать.

А потом я эту MyHTMFile.htm в броузер , да?

**************************************************************
Керосинчиком ее, керосинчиком...


Плохиш_   (2003-09-11 10:38:00) [4]

Reset заменить на Rewrite

и 2malamba (11.09.03 10:28) [2]
Нет


Anatoly Podgoretsky   (2003-09-11 10:38:00) [5]

TWebModule, TPageProducer, TSession, TTable, TDataSetTableProducer и т.д. есть уже по крайней мере в Д5


malamba   (2003-09-11 10:28:00) [6]

AssignFile("MyHTMFile.htm", HTM);

MyHTMFile.htm - он должен существовать?


D.Rider   (2003-09-11 10:15:00) [7]

procedureCreateHtm()
var
HTM :TextFile;
begin
AssignFile("MyHTMFile.htm", HTM);
Reset(HTM);
Writeln(HTM,"<HTML>");
Writeln(HTM,"<HEAD>");
Writeln(HTM,"<TITLE>My HTML File</TITLE>");
Writeln(HTM,"</HEAD>");
Writeln(HTM,"<BODY>");
{Что-то всавь и сюда :-)}
Writeln(HTM,"</BODY>");
Writeln(HTM,"</HTML>");
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо