Данная книга является наиболее полным практическим руководством по конструированию современных полнофункциональных Windows - приложений на базе Visual Basic 6.0. В книге рассматриваются основные понятия и приемы программирования на Visual Basic, принципы разработки приложений с помощью методов объектно - ориентированного программирования. Большое внимание уделено работе с базами данных, использованию ActiveX - технологии и средств Windows API и OLE Automation, финансовому анализу, программированию игр, мультипликации. Имеется ряд упражнений повышенного уровня сложности, решение которых позволит приобрести устойчивые практические навыки.
Автор: Гарнаев А Издательство: BHV - Санкт - Петербург Год издания: 2000 Кол-во страниц: 448 Стоимость: 159 р. Формат: 70х100/16 Переплёт: мягкий
В систематизированном виде излагаются основы программирования в среде одного из наиболее популярных визуальных средств разработки Windows-приложений. Рассмотрены фундаментальные понятия, использование графики и анимации, программирование баз данных, основы проектирования пользовательского интерфейса. Для студентов, обучающихся по направлению 654600 Информатика и вычислительная техника, может быть полезна начинающим программистам.
Автор: Литвиненко Т Издательство: Горячая Линия - Телеком Год издания: 2001 Кол-во страниц: 144 Стоимость: 51 р. Формат: 60x88/16 Переплёт: мягкий
Рабочая тетрадь Первое знакомство с Visual Basic предназначена для обучения детей, начиная с седьмого класса и старше основам проектирования в среде Visual Basic. Этот небольшой (32-часовой курс) знакомит школьников с основными понятиями объектно-ориентированного программирования такими, как форма, элементы управления, свойства, методы и др. На каждом занятии ученики кроме освоения понятийного материала делают небольшие проекты на компьютере в среде Visual Basic. Завершается курс созданием собственного проекта с элементами анимации. В дальнейшем автор тетради имеет ввиду издавать рабочие тетради по развитию этого курса в углублении знаний и навыков детей по освоению среды Visual Basic. Тетрадь может быть использована на уроках информатики, на факультативных занятиях в школе и для домашней индивидуальной работы детей с родителями и самостоятельной работы. В тетради использованы материалы
отечественных и переводных книг по Visual Basic, автором обобщен опыт его практической работы в УВК № 1628 г. Москвы.
Автор: Истомина Т Издательство: Дограф Год издания: 2000 Кол-во страниц: 64 Стоимость: 42 р. Формат: 70x108/16 Переплёт: мягкий
Самоучитель написан так, что после его изучения, можно будет самостоятельно составлять программы на Visual Basic и выполнять их на компьютере. Материал изложен простым и доступным языком. Все объясняется на примерах. Метод изложения - от частного к общему. Рассмотрение почти каждой темы заканчивается задачами на составление программы (всего таких задач - 132). Подавляющее большинство задач снабжено ответами, так что читатель может эффективно контролировать усвоение материала.
Автор: Лукин С Издательство: Диалог - МИФИ Год издания: 2001 Кол-во страниц: 544 Стоимость: 123 р. Формат: 60x84/16 Переплёт: мягкий
Книга представляет собой сборник примеров и задач по программированию на языке Бейсик. В доступной форме рассматриваются ключевые понятия программирования: алгоритм, переменные, массивы, операторы, подпрограммы. Большое внимание уделено работе с графикой, что особенно понравится школьникам. Немаловажной является тема о файловом вводе/выводе. Для некоторых упражнений приведены решения. Помимо задач и примеров книга содержит справочник по языку программирования Qbasic. Может использоваться в качестве задачника для учеников 8-11 классов, изучающих программирование в школе.
Автор: Сафронов И Издательство: BHV - Санкт - Петербург Год издания: 2000 Кол-во страниц: 224 Стоимость: 62 р. Формат: 60x90/16 Переплёт: мягкий
Программа Citycat by Email позволяет работать с сервером Subscribe.ru с
помощью электронной почты. Теперь Вам не нужно тратить деньги на работу в
online и просматривать мегабайты рекламы для того, чтобы подписаться на
нужную рассылку! Вам просто необходимо скачать небольшую базу данных по всем
рассылкам каталога с нашего сайта, после чего Вы сможете подписываться и
отписываться от рассылок, заказывать архивы прошлых выпусков, выполнять
поиск по каталогу рассылок и многое другое.
Программу Citycat by Email можно бесплатно загрузить с сайта
http://sapisoft.h1.ru.
Mover - Прилипание формы к краю экрана? И Вы тоже мучались с этой проблемой? Вот пример, который может Вам помочь. Все сделано с использованием API с метода создания подкласа окна. Пример стоит того, чтобы обратить на него внимание.
Моё первое впечатление о VB7 - Первые впечатления о VB7 - краткий обзор новой версии Visual Basic. Полное разочарование возникло у меня в конце первого дня знакомства с Visual Basic 7.0 из нового пакета Visual Studio.net. На утро второго дня я написал эту статью. Но это всё конечно эмоции,... а теперь давайте все по порядку.
AntiLamo - Как защитить программу от ламеров? Ясно, что это должно быть просто и доступно, но как? В примере показано, как можно закрыть доступ из своей программы к некоторым папкам компьютера. Конечно, закроется доступ только из вашей программы, а Проводник и другие будут так же иметь туда доступ, но все же пример можно взять за основу ограничения доступа к избранным функциям в вашей программе.
ProgressBar - Еще один прогресс бар. Все в исходниках и сделано очень просто. В этом OCX нет никаких излишеств и настроек. Все по спартански - метод DrawProgress и событие OnEnd при достижении 100%. Вот в принципе и все...
Календарь - Простенький Календарик, который находится в системном трее. Возможеность выбора даты: от 1 января 1900 года до 31 декабря 2100 года. По кнопке сегодня выбирается текущая дата. Выделенную дату можно скопировать в буффер обмена (меню "Копировать" по правой кнопки мыши).
Сапер - Пример одной из самых известных игр - Сапер, из комплекта операционной системы Windows. Между ними есть только одно отличие - язык программирования. В общем-то, очень хороший клон. Глюков не заметил...
25.01 - Сегодня открылся новый раздел, в котором вы можете найти ссылки на целую кучу книг по тематике VB и около него.
22.01 - 22 января вышел второй номер он-лайн журнала о Visual Basic 'VB
Мания'. В нем можно почитать авторские статьи в уже устоявшихся
разделах: Технологии, Система, Графика, Профессия, Человечество и
Юмор. Так же не обошлось без новшеств: появился новый раздел dotNET и
особенно рецензии ActiveX-компонентов. Обязательно заходите.
17.12 - В связи с тем что форум не горел желаением вести себя так, как должен обычный,
порядочный форум, мы его прикрыли для проведения разъяснительных мероприятий.
Надеемся, что они не затянутся и форум образумится.
06.12 - С сегодняшнего дня все желающие могут добавлять свои новости и статьи в наши архивы.
Да здраствует открытость!
27.11 - Наконец-то, после долгих дней и бессонных ночей это свершилось! Сайт объявляется открытым! Непременно прочитайте первый номер нашего журнала. Оцените наши дополнительные проекты. И конечно мы ждем ваших откликов в гостевой книге и по почте.
01.12 - Произошло несколько косметических улучшений, касающихся исключительно удобства работы с сайтом. Во-первых, можно видеть количество записей обсуждения новостей на главной странице; а во-вторых чуточку подправились директории.
Оценяйте!
10 января 2001 года Интересный пример создания popMenu используя API функции CreatePopupMenu, AppendMenu, DestroyMenu, TrackPopupMenu и GetCursorPos. Пример показывает, как можно отлавливать события при нажатии на кнопках в заголовке формы. В примере использовались API функции - CallWindowProc и SetWindowLong.
BalloonMessage for Microsoft Agent реализует диалог программы с
пользователем, используя при этом технологию Microsoft Agent. OCX реализует три
типа диалоговых окон: InputBox, MsgBox и MsgLabels.
Возможна ли одновременная работа в одной программе двух Winsock ,один работает на приём сообщений (так сказать в режиме ожидания сообщений)а второй на отправку сообщений ?
Люди! Где почитать про систему DataReport в VB6? Желательно на русском! И еще, у кого нибудь есть опыт работы в Rational Rose? Нужна информация по этой проге!
Как можно вставить в форму 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 нежелательно.
Задать координаты вывода текста и не только, можно при помощи свойств CurrentX и CurrentY, где CurrentX-координата верхнего угла(относительно формы), а CurrentY-координата левого угла(относительно формы).
Вот,пример, использующий эти свойства:
Private Sub Form_Load()
Show
CurrentX = 0
CurrentY = 1500
Print "Rafis"
End Sub
Вопрос:
Очень хочу узнать с помощью чего можно отобразить у себя на форме амимацию.