|
<<<< Предыдущая Главная страница Следующая >>>>
Программа на Visual Basic для генерирования HTML кода веб страницы. Такой генератор позволяет быстро создавать веб страницы с одинаковым дизайном, скриптами, счетчиками, рекламными модулями и разным контентом. Например - объявления, страницы каталогов, фото галерей и т.д.
Напишем простую программу для генерирования минимального HTML кода веб страницы и затем будем дорабатывать ее до коммерческого состояния.
Создадим новый проект Visual Basic и на форме Form1 разместим следующие элементы: Label - для надписей и комментариев, TextBox - для ввода необходимыз данных (как служебной информации, так и контента) и Button - кнопок управления.
Размещение элементов на форме Form1 примерно повторяет структуру веб страницы. В поле Title вводим заголовок страницы, сели надо создать новую страницу или оставляем прежний для генерирования набора однотипных страниц.
В поля Text2, Text3, Text4 вводятся мета тэги.
Для стилей оформления здесь выделено всего три строки Text5, Text6, Text7 - можно определить используемые шрифты.
В поле Body указываются соответствующие параметры. Например: <body bgcolor=#869C62 text=000000 leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>
В поле Text9 записывается контент - текст, ссылки, фотографии и т.д.
Кнопка Write HTML - обеспечивает запись HTML кода на диск в файл C:/webpage.htm
Кнопка Clear - очищает поля ввода для ввода новых данных.
Скачать "пустой" проект на Visual Basic web1.zip - только макет программы.
Заполним некоторые поля "по умолчанию" (их можно редактировать перед записью веб страницы).
Поля Text2, Text3, Text4 содержат информацию, которую надо обязательно указывать, поэтому в них нет анных "по умолчанию".
Простейший вид процедуры обработки формирования HTML кода:
Private Sub Command1_Click()
Open "c:\webpage.htm" For Append As #1
qqei = "<html>" + Chr(13)
Print #1, qqei
qqei = "<head>" + Chr(13)
Print #1, qqei
qqei = "<title>" + Text1.Text + "</title>" + Chr(13) 'Поле Title
Print #1, qqei
qqei = "<meta name=" + Chr(34) + "Keywords" + Chr(34) + " content=" + Chr(34) + Text2.Text + Chr(34) + ">" + Chr(13) 'Meta Tag - ключевые слова
Print #1, qqei
qqei = "<meta http-equiv=Content-Type content=" + Chr(34) + "text/html; charset=" + Text3.Text + Chr(34) + ">" + Chr(13) 'Meta Tag - кодировка страницы
Print #1, qqei
qqei = "<meta name=" + Chr(34) + "description" + Chr(34) + " content=" + Chr(34) + Text4.Text + Chr(34) + ">" + Chr(13) 'Meta Tag - описание
Print #1, qqei
qqei = "<style>" + Chr(13) 'Стили
Print #1, qqei
qqei = Text5.Text + Chr(13) 'Здесь записывается 1-я строка (оформление линков)
Print #1, qqei
qqei = Text6.Text + Chr(13) 'Здесь записывается 2-я строка (оформление линков)
Print #1, qqei
qqei = Text7.Text + Chr(13) 'Здесь записывается 3-я строка (шрифт)
Print #1, qqei
qqei = "</style>" + Chr(13)
Print #1, qqei
qqei = "</head>" + Chr(13)
Print #1, qqei
qqei = Text8.Text + Chr(13) 'Строка Body
Print #1, qqei
qqei = Text9.Text + Chr(13) 'Контент веб страницы
Print #1, qqei
qqei = "</body>" + Chr(13)
Print #1, qqei
qqei = "</html>" + Chr(13)
Print #1, qqei
Close #1
End Sub
Скачать проект на Visual Basic web2.zip - минимальная рабочая версия.
Сгенерируем с помощью программы простейшую веб страницу. HTML код страницы будет содержать заголовок, метатэги, стили. Контент веб страницы будет состоять из одной ссылки на сайт.
Получившуюся веб страницу можно посмотреть здесь .
Уже при помощи этой программы можно создавать веб страницы с вполне серьезным оформлением. Для этого в поле |Content| нужно вписать HTML код соответствующей сложности.
Вместо HTML кода простейшей страницы:
<center>
<br>
<br>
<a href="http://sql.oflameron.ru/" title="SQL"><font><b>http://sql.oflameron.ru/</b></font></a>
<br>
<br>
<br>
Вставить следующий HTML код
Получится вот такая web страница с достаточно красивым и сложным дизайном.
Созданная на Vsual Basic программа имеет минимальный функционал. Здесь контент веб страницы целиком вводится в одно окно. Дальнейшее развитие программы должно быть направлено на разделение контента на "постоянные" состовляющие HTML кода (графическое оформление, рекламный код, счетчики) и "переменную", которая меняется от страницы к странице. Постоянную часть достаточно ввести один раз и использовать для генерации пакета веб страниц. В последующем программа должна быть дополнена функцией сохранения шаблона веб страницы.
Для этого переместим окна для контента web страницы на отдельную форму Form2 >>>>
Скачать курсовую работу бесплатно
Такая программа позволяет массово производить страницы с контентом для веб сайтов. Вы можете сделать статические страницы, например, с компьютерными новостями с простым дизайном. Программа-генератор позволяет создавать веб страницу за 1-2 минуты. Т.е. за день можно сделать 100-120 страниц. Вы виртуально получаете 100-200 просмотров веб страниц в день при минимальной посещаемости. За 10 дней работы программы для генерирования веб страниц можно создать сайт, обеспечивающий 1000 показов в сутки.
<<<< Предыдущая Главная страница Следующая >>>>
|
|