Visual Basic: новости сайтов, советы, примеры кодов.
Выпуск 36.


VBNet VBMania
Голосование:

Нет тем!

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


Рассылки Subscribe.Ru
Старые игры

Доска почёта:

Sergey Y. Tkachev
Кононенко Роман
Kirill
Sergey Sapozhnikov
Sobic

Ссылки:

  • Улицы VB
  • Использование VB
  • Азбука VB
  • Улицы VB
  • Кирпичики VB
  • CообЧа VB
  • VB по русски
  • Snoozex Design
  • Господа!!! читайте MSDN!!!

    Несколько слов от автора:

       Очередной 36 выпуск рассылки.
    Читайте!


    Содержание выпуска




    Книги

    Visual Basic 6.0. Разработка приложений (+ дискета)

    Данная книга является наиболее полным практическим руководством по конструированию современных полнофункциональных Windows - приложений на базе Visual Basic 6.0. В книге рассматриваются основные понятия и приемы программирования на Visual Basic, принципы разработки приложений с помощью методов объектно - ориентированного программирования. Большое внимание уделено работе с базами данных, использованию ActiveX - технологии и средств Windows API и OLE Automation, финансовому анализу, программированию игр, мультипликации. Имеется ряд упражнений повышенного уровня сложности, решение которых позволит приобрести устойчивые практические навыки.


    Автор: Гарнаев А
    Издательство: BHV - Санкт - Петербург
    Год издания: 2000
    Кол-во страниц: 448
    Стоимость: 159 р.
    Формат: 70х100/16
    Переплёт: мягкий

    Visual Basic 6.0. Учебное пособие для высших учебных заведений

    В систематизированном виде излагаются основы программирования в среде одного из наиболее популярных визуальных средств разработки Windows-приложений. Рассмотрены фундаментальные понятия, использование графики и анимации, программирование баз данных, основы проектирования пользовательского интерфейса. Для студентов, обучающихся по направлению 654600 `Информатика и вычислительная техника`, может быть полезна начинающим программистам.


    Автор: Литвиненко Т
    Издательство: Горячая Линия - Телеком
    Год издания: 2001
    Кол-во страниц: 144
    Стоимость: 51 р.
    Формат: 60x88/16
    Переплёт: мягкий

    Visual Basic для школьников. Первое знакомство. Рабочая тетрадь 1

    Рабочая тетрадь `Первое знакомство с Visual Basic` предназначена для обучения детей, начиная с седьмого класса и старше основам проектирования в среде Visual Basic. Этот небольшой (32-часовой курс) знакомит школьников с основными понятиями объектно-ориентированного программирования такими, как форма, элементы управления, свойства, методы и др. На каждом занятии ученики кроме освоения понятийного материала делают небольшие проекты на компьютере в среде Visual Basic. Завершается курс созданием собственного проекта с элементами анимации. В дальнейшем автор тетради имеет ввиду издавать рабочие тетради по развитию этого курса в углублении знаний и навыков детей по освоению среды Visual Basic. Тетрадь может быть использована на уроках информатики, на факультативных занятиях в школе и для домашней индивидуальной работы детей с родителями и самостоятельной работы. В тетради использованы материалы отечественных и переводных книг по Visual Basic, автором обобщен опыт его практической работы в УВК № 1628 г. Москвы.


    Автор: Истомина Т
    Издательство: Дограф
    Год издания: 2000
    Кол-во страниц: 64
    Стоимость: 42 р.
    Формат: 70x108/16
    Переплёт: мягкий

    Visual Basic. Самоучитель для начинающих

    Самоучитель написан так, что после его изучения, можно будет самостоятельно составлять программы на Visual Basic и выполнять их на компьютере. Материал изложен простым и доступным языком. Все объясняется на примерах. Метод изложения - от частного к общему. Рассмотрение почти каждой темы заканчивается задачами на составление программы (всего таких задач - 132). Подавляющее большинство задач снабжено ответами, так что читатель может эффективно контролировать усвоение материала.


    Автор: Лукин С
    Издательство: Диалог - МИФИ
    Год издания: 2001
    Кол-во страниц: 544
    Стоимость: 123 р.
    Формат: 60x84/16
    Переплёт: мягкий

    Бейсик в задачах и примерах. Более 200 задач

    Книга представляет собой сборник примеров и задач по программированию на языке Бейсик. В доступной форме рассматриваются ключевые понятия программирования: алгоритм, переменные, массивы, операторы, подпрограммы. Большое внимание уделено работе с графикой, что особенно понравится школьникам. Немаловажной является тема о файловом вводе/выводе. Для некоторых упражнений приведены решения. Помимо задач и примеров книга содержит справочник по языку программирования Qbasic. Может использоваться в качестве задачника для учеников 8-11 классов, изучающих программирование в школе.


    Автор: Сафронов И
    Издательство: BHV - Санкт - Петербург
    Год издания: 2000
    Кол-во страниц: 224
    Стоимость: 62 р.
    Формат: 60x90/16
    Переплёт: мягкий


    Остальные книги о VB можно найти
    здесь.

    наверх


    Citycat by Email

       Программа Citycat by Email позволяет работать с сервером Subscribe.ru с помощью электронной почты. Теперь Вам не нужно тратить деньги на работу в online и просматривать мегабайты рекламы для того, чтобы подписаться на нужную рассылку! Вам просто необходимо скачать небольшую базу данных по всем рассылкам каталога с нашего сайта, после чего Вы сможете подписываться и отписываться от рассылок, заказывать архивы прошлых выпусков, выполнять поиск по каталогу рассылок и многое другое.
       Программу Citycat by Email можно бесплатно загрузить с сайта http://sapisoft.h1.ru.

    наверх


    Новости сайта VBNet

    Дата: 04.03.2002 05:29 | Раздел: Примеры кода | Автор: Беляев Данила

    Mover - Прилипание формы к краю экрана? И Вы тоже мучались с этой проблемой? Вот пример, который может Вам помочь. Все сделано с использованием API с метода создания подкласа окна. Пример стоит того, чтобы обратить на него внимание.

    Дата: 01.03.2002 06:42 | Раздел: Статьи по VB | Автор: Гриненко Виталий

    Моё первое впечатление о VB7 - Первые впечатления о VB7 - краткий обзор новой версии Visual Basic. Полное разочарование возникло у меня в конце первого дня знакомства с Visual Basic 7.0 из нового пакета Visual Studio.net. На утро второго дня я написал эту статью. Но это всё конечно эмоции,... а теперь давайте все по порядку.

    Дата: 28.02.2002 06:19 | Раздел: Примеры кода | Автор: JEDI

    AntiLamo - Как защитить программу от ламеров? Ясно, что это должно быть просто и доступно, но как? В примере показано, как можно закрыть доступ из своей программы к некоторым папкам компьютера. Конечно, закроется доступ только из вашей программы, а Проводник и другие будут так же иметь туда доступ, но все же пример можно взять за основу ограничения доступа к избранным функциям в вашей программе.

    Дата: 27.02.2002 06:20 | Раздел: ActiveX контролы | Автор: JEDI

    ProgressBar - Еще один прогресс бар. Все в исходниках и сделано очень просто. В этом OCX нет никаких излишеств и настроек. Все по спартански - метод DrawProgress и событие OnEnd при достижении 100%. Вот в принципе и все...

    Дата: 27.02.2002 06:18 | Раздел: Примеры кода | Автор: Половый Александр

    Календарь - Простенький Календарик, который находится в системном трее. Возможеность выбора даты: от 1 января 1900 года до 31 декабря 2100 года. По кнопке сегодня выбирается текущая дата. Выделенную дату можно скопировать в буффер обмена (меню "Копировать" по правой кнопки мыши).

    Дата: 26.02.2002 06:16 | Раздел: Примеры кода | Автор: Рахимов Рафис

    Сапер - Пример одной из самых известных игр - Сапер, из комплекта операционной системы Windows. Между ними есть только одно отличие - язык программирования. В общем-то, очень хороший клон. Глюков не заметил...



    Последние 20 тем форума на VBNet.Ru:

    03:39 / 4 мар.  Вопрос о контекстном меню |  Ответов: 1
    02:06 / 4 мар.  Новое сообщение без темы |  Ответов: 1
    01:56 / 4 мар.  Повернуть Image на плоскости.  |  Ответов: 0
    01:00 / 4 мар.  Несколько вопрос по VB |  Ответов: 1
    22:04 / 3 мар.  достать модуль из access`а  |  Ответов: 1
    21:40 / 3 мар.  Временной счётчик |  Ответов: 1
    20:29 / 3 мар.  Text box |  Ответов: 1
    19:37 / 3 мар.  Все приглашаются в Чат |  Ответов: 0
    19:28 / 3 мар.  Требуется помощ |  Ответов: 1
    08:32 / 3 мар.  Shut Down |  Ответов: 2
    01:14 / 3 мар.  Обращение к базе данных в локальной сети |  Ответов: 0
    00:38 / 3 мар.  небольшая программа |  Ответов: 2
    21:07 / 2 мар.  Как добавить ярлык в Пуск\Программы и на р/стол |  Ответов: 1
    20:56 / 2 мар.  Клава |  Ответов: 1
    19:14 / 2 мар.  определить наличие файла... |  Ответов: 2
    17:45 / 2 мар.  Media Player |  Ответов: 0
    17:36 / 2 мар.  Приглашения... |  Ответов: 1
    17:08 / 2 мар.  Rus or Lat |  Ответов: 0
    16:29 / 2 мар.  Стиль формы |  Ответов: 0
    15:49 / 2 мар.  Комбинирование картинок |  Ответов: 1


    Последние поступления в Библиотеку кодов:

    Нет.

    наверх


    Новости сайта VBMania

    • 25.01 - Сегодня открылся новый раздел, в котором вы можете найти ссылки на целую кучу книг по тематике VB и около него.
    • 22.01 - 22 января вышел второй номер он-лайн журнала о Visual Basic 'VB Мания'. В нем можно почитать авторские статьи в уже устоявшихся разделах: Технологии, Система, Графика, Профессия, Человечество и Юмор. Так же не обошлось без новшеств: появился новый раздел dotNET и особенно рецензии ActiveX-компонентов. Обязательно заходите.
    • 17.12 - В связи с тем что форум не горел желаением вести себя так, как должен обычный, порядочный форум, мы его прикрыли для проведения разъяснительных мероприятий. Надеемся, что они не затянутся и форум образумится.
    • 06.12 - С сегодняшнего дня все желающие могут добавлять свои новости и статьи в наши архивы.
      Да здраствует открытость!
    • 27.11 - Наконец-то, после долгих дней и бессонных ночей это свершилось! Сайт объявляется открытым! Непременно прочитайте первый номер нашего журнала. Оцените наши дополнительные проекты. И конечно мы ждем ваших откликов в гостевой книге и по почте.
    • 01.12 - Произошло несколько косметических улучшений, касающихся исключительно удобства работы с сайтом. Во-первых, можно видеть количество записей обсуждения новостей на главной странице; а во-вторых чуточку подправились директории.
      Оценяйте!


    наверх


    Новости сайта Азбука VB



    наверх


    Доска объявлений

       Ищу телеработу.

    • Переводы: английский, украинский, русский.
    • Cipper программист.
    • Assembler программист.
    • PIC разработчик
    • композитор
    • Прогрессивные стили
    • 3D анимация
    • GIF анимация
    Антон Лозовский.

    наверх


    Мои программы

    BalloonMessage for MS Agent

       BalloonMessage for Microsoft Agent реализует диалог программы с пользователем, используя при этом технологию Microsoft Agent. OCX реализует три типа диалоговых окон: InputBox, MsgBox и MsgLabels.

    Автор: Шатрыкин Иван. Соавтор: Павел Сурменок.

    наверх

    Вопрос/Ответ

    Здесь Вы можете задать вопрос, или ответить на уже имеющиеся вопросы.

    Вопросы:


    Автор вопроса:
    Николай

    Ответ ожидается по этому адресу

       Возможна ли одновременная работа в одной программе двух Winsock ,один работает на приём сообщений (так сказать в режиме ожидания сообщений)а второй на отправку сообщений ?


    Автор вопроса: НикАндр

    Ответ ожидается по этому адресу

       КАК МОЖНО ПОМЕНЯТЬ КАРТИНКУ ПЕРЕЗАГРУЗКИ WINDOWS своей а ?


    Автор вопроса: НикАндр

    Ответ ожидается по этому адресу

       КАК СДЕЛАТЬ ТАК ЧТОБЫ ФАИЛ НЕЛЬЗЯ БЫЛО УДАЛИТЬ (ну там при удалении копировал сам себя в эту же папку...) и если можно так сделать КАК ЕГО УДАЛИТЬ ???


    Автор вопроса: НикАндр

    Ответ ожидается по этому адресу

       КАК СДЕЛАТЬ ЧТОБЫ КОПИРОВАЛСЯ ФАИЛ (который яапустил) В ВЫБРАННУЮ ДИРЕКТОРИЮ или КАК ЗАСУНУТЬ В АВТОЗАПУСК ??


    Автор вопроса: НикАндр

    Ответ ожидается по этому адресу

       ПОДСКАЖИТЕ КАК МОЖНО УДАЛИТЬ НЕ ОТДЕЛЬНЫЙ ФАИЛ А ПАПКУ ПОЛНОСТЬЮ НЕ ПЕРЕМЕЩАЯ В КАРЗИНУ? (типо KILL'ера)


    Автор вопроса: Константин

    Ответ ожидается по этому адресу

       Люди! Где почитать про систему DataReport в VB6? Желательно на русском! И еще, у кого нибудь есть опыт работы в Rational Rose? Нужна информация по этой проге!


    Автор вопроса: Петроченко Иван

    Ответ ожидается по этому адресу

       Как определить пояицию курсора в Windows?


    Автор вопроса: Олег

    Ответ ожидается по этому адресу

       Как сумировать ячейки в таблице Exel которые выделены к примеру красным цветом, тоесть не сама ячейка красная а шрифт?


    Автор вопроса: Праздникоа Светлана

    Ответ ожидается по этому адресу

       Подскажите, как мне перемешать элементы на форме в раяличном порядке? (В Turbo Pascale есть функция Randomise, а в VB?)


    Автор вопроса: DDT

    Ответ ожидается по этому адресу

          Как можно вставить в форму excel-диаграмму и при этом изменять в ней данные программно, а не руками.
       В принципе, я не против и MsChart'а, но она не дает мне точного отбражения графика - искаженый он какой-то (не такой как надо) :(


    Автор вопроса: Виктор

    Ответ ожидается по этому адресу

          Как мне из моей проги открыть excel, добавить в него новую таблицу, а в нее уже добавить некоторые данные (числа, текст).
       Я пока вишу только на добавлении новой таблицы - т.е. excel он мне открывает, но на этом все, дальше не могу. Вот мой исходник:

    Option Explicit

    Private exapp As Excel.Application

    Private Sub Комманда1_Click()
         Set exapp = New Excel.Application
    ' WordApp.Visible = True
         exapp.Visible = True
         'Set exapp = Nothing
    End Sub

       Дальше не знаю как - помогите ПЛЗ :)




    Ответы:


    Вопрос:

       Кто янает, ДЛЯ КАКОЙ цели в CommonDialog есть вояможность яадавать .Action = 1, 2, 3 ? Свойство .Action = 2 не работает, а только соядает ВИДИМОСТЬ Save As.
    Вопрос: А ЗАЧЕМ КОЗЕ БАЯН!? Или я не прав?

    Ответ:

    Автор ответа: Игорь

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


    Вопрос:

       Кто янает, ДЛЯ КАКОЙ цели в CommonDialog есть вояможность яадавать .Action = 1, 2, 3 ? Свойство .Action = 2 не работает, а только соядает ВИДИМОСТЬ Save As.
    Вопрос: А ЗАЧЕМ КОЗЕ БАЯН!? Или я не прав?

    Ответ:

    Автор ответа: Сергей

    Как пишут в умных книжках в CommonDialog "Open" и "Save As" различаются только надписью в заголовке формы и надписью на кнопке, а результатом работы данного контрола есть свойство .FileName ( .Font, .Color, .FromPage, .ToPage, .Copies, .Orientation) в котором хранится имя файла (шрифт, цвет, параметры бумаги), над которым ты будешь издеваться, так что ты отчасти прав, сохранять придется своими ручками. Но мне кажется, что от этого контрола больше пользы чем вреда: 4-10 строчек и не нужно самому никаких окон придумывать.


    Вопрос:

       Реально ли вообще для команды print задать место вывода текста? Тесть сделать эффект печатающей машинки, или "текущее значение= Х" где Х меняется. Ну и естественно чтоб это было в одной строчке. Применение Label нежелательно.

    Ответ:

    Автор ответа: Владимир Капустин

    Для демонстрации создайте на форме:
    Text1,Text2 и Command1
    После запуска введите точки отступа сверху и слева в текстовых окнах (Text1 - Х, Text2 - Y) и нажмите На Command1 мышью.
    В процедуре Command1 вставьте:
      
    Sub Command1_Click ()
    ipX = screen.TwipsPerPixelX
    ipY = screen.TwipsPerPixelY
    Cls
    autoredraw = True
    currentx = Val(Text1.Text) * ipX
    currentY = Val(Text2.Text) * ipY
    Me.Print "!"
    End Sub


    Вопрос:

       Реально ли вообще для команды print задать место вывода текста? Тесть сделать эффект печатающей машинки, или "текущее значение= Х" где Х меняется. Ну и естественно чтоб это было в одной строчке. Применение Label нежелательно.

    Ответ:

    Автор ответа: Rafis

    Задать координаты вывода текста и не только, можно при помощи свойств CurrentX и CurrentY, где CurrentX-координата верхнего угла(относительно формы), а CurrentY-координата левого угла(относительно формы).
    Вот,пример, использующий эти свойства:

    Private Sub Form_Load()
    Show
    CurrentX = 0
    CurrentY = 1500
    Print "Rafis"
    End Sub


    Вопрос:

       Очень хочу узнать с помощью чего можно отобразить у себя на форме амимацию.

    Ответ:

    Автор ответа: Jumanjee

    Проигрывать файлы типа avi на форме можно с помощью элемента Animation находится в библиотеке Microsoft Windows Common Controls-2 6.0


    Можете заполнить эту форму, либо отослать вопрос СЮДА

    Форма для добавления нового вопроса в этот раздел. Информация отсылается по E-mail владельцу сайта.
    Текст сообщения:
    Ваше имя
    E-mail для ответа

    наверх


    Выпуск подготовили:

    Сурменок Павел