[ главная ]   [ рейтинг статей ]   [ справочник радиолюбителя ]   [ новости мира ИТ ]



Ответов: 0
25-02-12 07:01







   Web - программирование
PHP


ASP






XML



CSS

SSI





   Программирование под ОС











   Web - технологии








   Базы Данных









   Графика






Данные




Программирование под ОС / Basic /

Введение в Microsoft Visual Basic 6.0 - 2

Извините за прошлый урок я вам не сказал что, можно выбирать процедуры (пример процедур Load, Click и т.д.), зайдите в VB6, откройте окно кода, видите сверху две меню? В одной написано Form – это название объекта, а Click – это процедура её можно менять, щёлкнув по треугольнику справа.

Как говорилось в предыдущем уроке, мы сегодня будем обсуждать, следующие:

Ещё теория
Изменение вида формы
Переменные и Константы

1. И так начнём с Теории

Сейчас мы рассмотрим все свойства Form’ы. Помните, где свойства объектов? Напомню ещё раз, они находятся справа, чуть ниже древа проекта.

Свойства:

Name - имя объекта, можно набирать всё кроме чисел (цифр – кому как угодно), между словами должен стоять такой знак «_» (без кавычек)
Back Color - цвет формы, рассмотрим подробнее в этом уроке
Border Style – изменение вида формы, рассмотрим в этом уроке
Caption – изменение заголовка, рассмотрели в предыдущем уроке
Enabled - доступность, True – (истина) доступно, False – (ложь) не доступно
Fill Color - цвет точек на форме
Font – настройки шрифта
Fore Color - цвет шрифта
Height – высота формы
Icon – иконка
Picture – рисунок на форме
Visible – видимость, True – видима (форма), False – не видима (форма)
Width – ширина формы
Window State – состояние окна, 0 – Normal - обычное окно (устанавливаете сами), 1 – Minimized - свернутое окно, 2 - Maximized - окно во весь экран
На сегодня о теории всё! Многие свойства не описаны это не значит, что я их не знаю, просто сейчас они нам не нужны.

2. Изменение вида формы.

Ну что ж начнём видоизменять форму, сохранили предыдущий проект, если да тогда вы правильно сделали! Вы не будите писать лишние строки!

И так начнём с простенького с Back Color’а:

Обычным не программным путём:

Выделяем столбик напротив Back Color в правом столбике появляется треугольник (рис 1.)

Введение в Microsoft Visual Basic 6.0 - 2

Жмём на него. Откроется некое окошко (рис 2.)

Введение в Microsoft Visual Basic 6.0 - 2

в этом окошке будет закладки:

System – это системные цвета объекта

Palette – обыкновенные цвета и не обыкновенные цвета, жмите на эту закладку.

Вы в закладке Palette увидели цвета щёлкните на любом. Заметили, что форма поменяла окраску? Если вам не нравиться этот цвет и его нет в обоих палитрах? Не расстраивайтесь! Заходите опять в Palette и жмите правой кнопкой на два последних ряда (они белые). Откроется окно палитры, выбираете и настраивайте нужный вам цвет.

Программным образом:

Копируем с правого столбика (напротив Back Color) некие числа (например, &H00FFFFFF& - это белый цвет)

Открываем окно кода формы (выберите Load, Click или DblClic – двойной клик)

Я выбрал процедуру – Click

Private Sub Form_Click ()
Form1.BackColor = “&H00FFFFFF&” ‘изменили цвет формы на белый
End Sub

Ну, вот и всё на счёт BackColor’а.

Теперь поговорим о Border Style.

Border Style – это вид окна.

В общем-то, тут ничего сложного нет, просто изменяем, вид формы, давайте остановимся на… 3 – Fixed Dialog.

Так теперь у нас на очереди Fore Color:

Это цвет шрифта выбирается, как и Back Color. Открываете код, где вы водиться сообщение «Моя первая программа»

Вот программный код:

Private Sub Form Load () ‘начало процедуры
Form1.Print “Моя первая программа” ‘вывод на форуму сообщения «Моя первая программа». Вы заметили, что не надо ставить равно?
Form1.ForeColor = "&H00C0FFFF&" ‘ изменили цвет шрифта на Бледно жёлтый
End Sub

3. Переменные и Константы

Есть куча видов переменных вот их названия и описания:

Integer, Long, Single, Double, Currency (практически нигде не нужен) – это всё числовые переменные.

String – текстовой
Date – тип дата
Boolean – логический
Varian - произвольный (очень часто употребляются).

Объявляются так:

Dim_название переменной_as_тип переменной – в области объекта (в коде)
Public_название переменной_as_тип переменной – в глобальном (на весь проект) (в коде)
Private_название переменной_as_тип переменной – в местном (так назовём) (на одну форму) (в коде)
Static_название переменной_as_тип переменной – в области одного объекта (в коде) (использовать для подсчёта чисел)

Integer и String

Открываем код формы, и выбираем процедуру Click

Private Sub Form_Click ()
Static i As Integer ‘объявили числовую переменную i
Dim a As String ‘объявили текстовую переменную а
a = «Cтрока» ‘переменная a равна (или заполнена) текстом Строка_
N1 = CStr (1) ‘переменная N1 = 1
i = i + N1 ‘Складываем переменную I с переменной N1 м всё это приравниваем к i
Form1.Print a & I ‘Вы водим сообщение «Строка_ (и тут число переменной i) ». Знак & - это связывании чего либо, в будущем (возможно в следующем уроке)
End Sub

Мы получим:

Не кое сообщение выводящие на форму вот такой текст (например) «Строка 1» (при первом щелчке), «Строка 2» (при втором щелчке) и т.д.

Всё тоже самое (или также, кому как удобно) использовать и с глобальными, и местными.

Д/з:

Сделайте так, что бы результат переменной умножался на два и выводился синем шрифтом. (В следующем уроке я покажу этот код!)

В следующем уроке: Продолжим говорить о переменных, об операторах.

Ну, вроде всё!




Комментарии

 Ваш комментарий к данному материалу будет интересен нам и нашим читателям!



Последние статьи: Программирование под ОС / Basic /

Основы работы с базами данных
11-02-2009   

Умение обращаться с файлами данных - чуть ли не одна из самых важных ступений в обучении программированию на Visual Basic! Здесь я постараюсь выложить только самые основные приёмы работы с объектом Data... подробнее

Кол. просмотров: общее - 3096 сегодня - 1

Эффективная работа с БД в VB 6.0
11-02-2009   

В статье рассматриваются способы повышения эффективности при разработке клиент-серверных СУБД-приложений в среде VisualBasic 6.0. Наиболее подробно освещены следующие аспекты проблемы... подробнее

Кол. просмотров: общее - 3870 сегодня - 1

Создание программы на Visual basic для вывода случайного числа в заданном интервале чисел
11-02-2009   

В данной статье будет показан способ написания программы для вывода случайного числа в заданном нами интервале чисел, также пошагово будет показано создание соответствующего интерфейса программы на VB6... подробнее

Кол. просмотров: общее - 3494 сегодня - 2

Техника программирования сложных окон в Visual Basic
11-02-2009   

Mногие из Вас наверняка видели в Windows программах окна нестандартной формы (круглые, треугольные и т.д.) и задавали себе вопрос: как мне сделать такое окно?... подробнее

Кол. просмотров: общее - 3369 сегодня - 0

Вызов функций по указателю
11-02-2009   

Вы читали мою первую статью на эту тему? Надеюсь, что нет. Она мне страшно не нравилась уже сразу после опубликования. К тому же, я получил немало откликов на тему мало информации, которые, конечно, считаю справедливыми... подробнее

Кол. просмотров: общее - 3393 сегодня - 2



  WWW.COMPROG.RU - 2009-2012 | Designed and Powered by Zaipov Renat | Projects