Мир программирования на Visual BASIC 5.0 и HTML
Мой сайт
  главная
  архив
  Memo Ver. 2.0
  WIN com 95
  Проекты

Спонсоры
  Городской кот
  Subscribe.Ru

Ссылки
  VB Streets
  Visual BASIC
  SnoozeX Design

О подписке
  Статистика
  Подписаться


Рассылка 'Мир программирования на Visual BASIC 5.0 и HTML.'

мы в режиме:

Несколько слов от автора: Дорогие подписчики! Я рад встретится с вами снова. Как вы уже заметили моя рассылка стала немного популярнее.   @LEXis

8.09.2000 Выпуск N2 Обзор ведет @LEXis

Сегодня в выпуске:


В разделе графические методы VB: Как создать фон с плавным переходом из синего в черный.
В разделе основы дизайна для web-страниц: Добавление стилей в ваш HTML-документ.
В разделе детектива "Историк": Часть вторая "Месть: Сидорович за Сидоровича".



Графические методы VB


Как создать фон с плавным переходом из синего в черный


В режиме 256 цветов плавный переход от светло-синего к черного требует использования так называемых составных цветов (dithering colors). Метод line в Vsual Basic не позволяет прочерчивать прямые линии составным цветом, но разрешает заполнять таким цветом прямоугольники. При этом свойтсво DrawStyle формы надо установить как vbInvisible, а ее же свойство ScaleMode - как vbPixels. Свойство DrawStyle определяет стиль линий ( значение vbInvisible не дает обводить черным контуром каждый синий прямоугольник). Значение vbPixels свойства ScaleMode позволяет вычислять размеры прямоугольников в пикселях, избегая ошибок округления: благодаря этому прямоугольники располагаются точно один под дргим - без зазоров или наложения.


Поместить на форму:
Option Explicit

Private Sub Form_Paint()
    Dim lY As Long
    Dim lScaleHeight As Long
    Dim lScaleWidth As Long
    ScaleMode = vbPixels
    lScaleHeight = ScaleHeight
    lScaleWidth = ScaleWidth
    DrawStyle = vbInvisible
    FillStyle = vbFSSolid
    For lY = 0 To lScaleHeight
        FillColor = RGB(0, 0, 255 - (lY * 255) \ lScaleHeight)
        Line (-1, lY - 1)-(lScaleWidth, lY + 1), , B
    Next lY
End Sub


Основы дизайна для web-страниц


Добавление стилей в ваш HTML-документ


HTML позволяет использовать различные стили шрифтов для выделения текстовой информации в ваших документах. Вот короткий список стилей, поддерживаемых большинством броузеров:

bold (жирный)
italic (наклонный)
mono spaced (type writer - с использованием фиксированных шрифтов)
strong (жирный)
em (наклонный)

Вы можете комбинировать различные виды стилей, например жирный и наклонный.

Стиль Элемент или тэг Результат
Bold <B> Этот текст жирный </B> Этот текст жирный
Strong <strong> Этот текст жирный </strong> Этот текст жирный
Italic <I> Этот текст наклонный </I> Этот текст наклонный
Em <Em> Этот текст курсивный </Em> Этот текст курсивный
Mono spaced <TT> Этот текст с непроп. шрифтом </TT> Этот текст с непроп. шрифтом

Комбинирование стилей позволяет вам отображать в одной строке несколько элементов различными стилями, например:

  • <b>@LEXis</b> - <i>home<b>page!</b></i>

  • <strong>@LEXis</strong> - <em>home <strong>page!</strong></em>

    @LEXis - home page!

    Добавление большого количества стилей и их комбинаций приводит к затруднению чтения текста!

    Дополнительные стили

    big (большой)
    small (маленький)
    sub (подстрочник)
    sup (надстрочник)
    s (зачеркнутый)
    u (подчеркнутый)
    Стиль Элемент или тэг Результат
    Big Этот текст <BIG> большой </BIG> Этот текст большой
    Small Этот текст <SMALL> маленький </SMALL> Этот текст маленький
    Sub Этот текст <SUB> подстрочник </SUB> Этот текст подстрочник
    Sup Этот текст <SUP> надстрочник </SUP> Этот текст надстрочник
    S Этот текст <S> зачеркнутый </S> Этот текст зачеркнутый
    U Этот текст <U> подчеркнутый </U> Этот текст подчеркнутый


    Размер шрифта <FONT SIZE>

    Вы можете изменять размер шрифта при помощи тэга:

    <FONT SIZE=+|- n>

    Шрифт может иметь размер от 1 до 7. Вы можете прямо указать размер шрифта цифрой, или указать смещение относительно базового значения (по умолчанию - 3) в положительную или отрицательную сторону. Базовое значение можно изменить при помощи тэга:

    <BASEFONT SIZE=n>

    Например:

    <p>и
    <font SIZE=+1>з</font><font SIZE=+2>м</font>
    <font SIZE=+3>е</font><font SIZE=+4>н</font>
    <font SIZE=+3>е</font><font SIZE=+2>н</font>
    <font SIZE=+1>и</font>
    е</p>

    изменение

    Цвет шрифта <FONT SIZE>

    Вы можете изменить цвет шрифта при помощи тэга:

    <FONT COLOR="#xxxxxx>

    Цвет указывается в RGB-формате (Red-Green-Blue) посредством указания размерности каждой компоненты цвета в шестнадцатиричном формате. Например, белый цвет обозначается "000000", черный - "FFFFFF", синий - "0000FF" и т.п.

    <FONT COLOR="#FF0000">
    Красный </FONT>
    <FONT COLOR="#00FF00">
    Зеленый </FONT>
    <FONT COLOR="#0000FF">
    Синий </FONT>

    Красный Зеленый Синий


    Юмористический детектив "ИСТОРИК".


    Часть 2: Месть: Сидорович за Сидоровича


        В школе Владимир был преуспевающим учителем - бюджетником. Ученики его знали. Одного крутого ученика из 7…класса он спустил в канализационный люк, так что тот, вылезая, чуть не попал под грузовик с капустой. Другого, скрутив буксировочным канатом он забросил в грузовик с сухим льдом, и повозил час по городу. После этого пацан ещё три недели чихал и кашлял. С третьим он поступил вовсе невежливо: положил его руки на раскалённый шашлычный шампур и держал так, пока не запахло палёной кожей. Пацан орал, как резаный, а посмотреть на интересное зрелище собралась вся шашлычная. Стоило Владимиру появиться на вокзале с зарплатой, к нему придирались менты. Один раз взяли и говорят: "Ты чо, козёл, чемодан спёр?" А на фиг мне чемодан, я детей истории учу! Чемодан не нашли, а зарплату всю заныкали. Спасибо, хоть почек не отшибли.
        Как-то раз, Владимир завёл кооператив, изготовляющий мороженое. На свою беду, один склад поставил Владимиру несвежие яйца. Однако бравый мороженщик без тени улыбки заявил, что в следующий раз в мороженую массу отправятся собственные яйца заведующего складом. Однажды Владимир встретился с Сидоровичем. Это был потомственный мститель семейства Сидоровичей. В тот день Историк маньячил, неся на плече наточенную секиру, приговаривая: "Секир башка!". Увидев одурманенного Владимира, он помертвело хрюкнул. Но было уже поздно! Блеснул осколок кружки с пивом, остатки которого вперемежку с кусочками стекла красовались теперь на роже Сидоровича. Стекло вонзилось в землю в дюйме от сонной артерии лежащего на земле человечка. "В следующий раз, -прошипел Владимир, если придёшь без "бабок", то твоей мамаше придётся выплачивать мне по меньшей мере, "кусков" пятьдесят. "Баксами". Тогда, может быть, отпущу тебя домой".
       - Живого?
       - Зачем, она мне "кусками", и я ей кусками: ручки отдельно, ножки отдельно… А пока я тебя закопаю.
        На холме он извлёк из машины большой ковёр, и завернул в него Сидоровича. Близ холма был продуктовый склад. "Что за грузовик?" - подумал Историк. "А, он тут ещё до перестройки стоял!" - сказал ему внутренний голос. Владимир окончательно успокоился. Но он ошибался, полагая, что грузовик стоял тут как памятник советскому режиму. В это время на другом холме был его участковый, по прозвищу "Дуршлаг". Он приехал сюда с целью его экипажа спереть со склада несколько ящиков тушёнки. Водитель позвал остальных двух: "Видите этих хмырей на горе?" "Ну?" "Чего они там делают?" "Хрен их знает. Грузим?" Тем временем Владимир копал, а Сидорович лежал на земле. "Была не была!" - подумал он и покатился с горы. Историк погнался за ним, но ногой зацепился за железный крюк, торчащий из склона, и пропахал носом землю. Грузовик покатился по склону. "Ё моё!" - только и успел сказать водитель. Но было уже поздно. Мальчика придавило выпавшим ящиком с тушёнкой и он попал под колесо автомобиля. Историк был в ярости.
  • Спасибо за внимание. Ваш @LEXis

    Программы разработанные автором на VB 6.0

    WIN com 95 Ver 2.0
    Данная программа WIN com 95 разработана на языке программирования Visual BASIC 5.0. и является на данное время "freeware". Эта утилита включает в себя все нужные в повседневной работе команды windows, такие как: перезагрузка, орфографический корректор, записная книжка и другие...
    только для программистов с установленным Vsual BASIC не ниже версии 5.0 (инсталляционные версии программы можно скачать у меня на сайте).

    Источник: SnoozeX Design

    Код моей кнопки
    <!-- SnoozeX Design "PLAY" -->
    <a href="http://snoozex.boom.ru" TARGET="_blank"><BR><IMG SRC="http://snoozex.boom.ru/new.gif" WIDTH=88 HEIGHT=31 BORDER=1 ALT="SnoozeX Design"></a>
    <!-- SnoozeX Design "END" -->

    Copyright © 2000 @LEXis
    Design by SnoozeX Design
    @LEXis WEB SITE
    Email : snoozex@mail.ru
    ICQ uin : 14912636
    Подписаться на рассылку Кувалина Алексея
    Мир программирования на Visual BASIC и HTML

     

    Home ] Up ] О группе ] Статьи ] Исходники ] Орфография ] Приёмы ] Проекты ]

    Хостинг от uCoz