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


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



Рассылки Subscribe.Ru
VB.NET-World
Новости сайта IgorykSoft и советы по программированию
DanSoft о Visual Basic
Visual Basic.NET Уроки.

Ссылки:

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

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

       Это последний выпуск рассылки в уходящем году. Поздравляю вас всех с Новым годом!!!
    Читайте!


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




    Книги

    Переход на VB .NET. Стратегии, концепции, код (цена ~ 158 руб.)

    Эта книга была задумана как одна из первых книг о.NET, которая ознакомит читателя с основными идеями новой архитектуры и подготовит его к знакомству с более детальной литературой, например документацией Microsoft и ее толкованиями, которая неизбежно появится на рынке. Она поможет вам взглянуть на эту технологию с позиций ваших собственных рабочих планов и быстро освоить те концепции, которые покажутся необычными для большинства прогр...

    Автор(ы): Дан Эпплман, Издательство: Питер, 2002 г.


    Программирование на VB.NET. Учебный курс (цена ~ 119 руб.)

    Эта книга является вводным курсом по изучению языка программирования Visual Basic .NET. Даны основные принципы объектно-ориентированного программирования в контексте языка VB .NET, поскольку без хорошей подготовки в этой области невозможно в полной мере пользоваться всеми преимуществами VB .NET.
    Изложены азы всех аспектов языка, которыми должен владеть любой профессиональный разработчик VB .NET

    Автор(ы): Г. Корнелл, Дж. Моррисон, Издательство: Питер, 2002 г.


    VB.NET для разработчиков (цена ~ 125 руб.)

    Основная задача книги - быстро ознакомить разработчиков Visual Basic с изменениями в .NET Framework. Программисты, использующие Java, C++, Delphi или другие инструменты разработки приложений и интересующиеся Visual Basic или технологией .NET Framework, также найдут эту книгу полезной. Хотя книга посвящена Visual Basic.NET, ее основная цель - продемонстрировать взаимодействие Visual Basic и ...

    Автор(ы): Кит Франклин, Издательство: Вильямс, 2002 г.




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

    наверх


    Citycat by Email

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

    наверх


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

    Дата: 28.12.2002 16:23 | Раздел: Примеры кода | Автор: Nick Demchenko

    Массив - Программа создаёт матрицу случайных чисел и добавляет их в массив считывая по определённой схеме

    Дата: 28.12.2002 16:20 | Раздел: ActiveX контролы | Автор: Вологин Артём

    WinControl 1.0 - В этом контроле объединено почти все, что необходимо для работы с WINDOWS. С помощью WinControl 1.0 можно запускать системные окна (например, настройка даты и времени, установка и удаление программ и т.д.), можно получить данные о диске(метка, серийный номер, файловая система), получить данные о системе (windows, версия, RAM, виртуальная память, процессор) и т.д.

    Дата: 27.12.2002 15:36 | Раздел: Примеры кода | Автор: Ловиков Миха

    LASH MS Agent control - Работа с персонажами MS Agent. Они могут двигаться, говорить( (И по русски тоже , если есть русский голосовой движок), Куча действий. Можно создать своего помощника в мастдае (Я уже сделал!). Можно добавить команды в контекстное меню персонажа.

    Дата: 26.12.2002 17:42 | Раздел: Примеры кода | Автор: Millenium

    Simple *.nfo file viewer - Программа для просмотра nfo файлов.

    Дата: 25.12.2002 17:42 | Раздел: Примеры кода | Автор: Millenium

    Flash Player - Простой Flash-плэйр. Создан с использованием OCX от Macromedia.

    Дата: 24.12.2002 17:39 | Раздел: ActiveX контролы | Автор: Зарубин А.

    Cursor - Контрол предназначен для работы с курсором мыши: показать координаты, скрыть/показать сам курсор или переместить в заданую точку. В комплекте тест-проект.

    Дата: 23.12.2002 17:36 | Раздел: ActiveX контролы | Автор: Boevik

    Browes for folder - Вызов стандартного окна для выбора папки. Имеется возможность выбора начальной папки.

    Дата: 22.12.2002 17:36 | Раздел: ActiveX контролы | Автор: Вологин Артём

    LinkControl - Этот контрол предназначен для запуска E-MAIL клиента и WEB страниц. Контрол имеет (пока) очень мизерные навороты. Такие как: 3D надпись, проигрывание WAV файла при нажатии и другое.



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

    12:12 / 29 дек.  Снееег!!!! на Новый год. | Хитов: 0 |  Ответов: 0
    08:09 / 29 дек.  Новое сообщение без темы | Хитов: 5 |  Ответов: 0
    07:01 / 29 дек.  picturebox control v Access 2000 | Хитов: 1 |  Ответов: 0
    06:44 / 29 дек.  Алгоритмы корректировки данных | Хитов: 2 |  Ответов: 0
    22:43 / 28 дек.  Тебята, помогите пожалста | Хитов: 23 |  Ответов: 2
    22:02 / 28 дек.  программа на vb и patchи к нему | Хитов: 18 |  Ответов: 2
    21:25 / 28 дек.  SPY++ | Хитов: 9 |  Ответов: 0
    20:54 / 28 дек.  Apppppi | Хитов: 15 |  Ответов: 2
    18:03 / 28 дек.  !ВСЕХ С НАСТУПАЮЩИМ! | Хитов: 35 |  Ответов: 10
    16:50 / 28 дек.  Вес программы | Хитов: 22 |  Ответов: 5
    15:36 / 28 дек.  Как устроены числа с плавующей запятой | Хитов: 15 |  Ответов: 4
    15:17 / 28 дек.  ShellExecute выполняется, но не вызывает никако... | Хитов: 9 |  Ответов: 0
    08:59 / 28 дек.  Опять по МАС адресу компа. | Хитов: 10 |  Ответов: 0
    05:53 / 28 дек.  Люди...... Где?... | Хитов: 42 |  Ответов: 4
    23:33 / 27 дек.  Глюки.... | Хитов: 28 |  Ответов: 0
    19:57 / 27 дек.  New Year Edition | Хитов: 38 |  Ответов: 4
    18:49 / 27 дек.  VB.NET | Хитов: 34 |  Ответов: 4
    18:24 / 27 дек.  VB -Круто! | Хитов: 120 |  Ответов: 29
    12:49 / 27 дек.  Как оптимизировать скорость заброски строк в MS... | Хитов: 29 |  Ответов: 0
    11:57 / 27 дек.  Работа с ListView | Хитов: 28 |  Ответов: 1


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



    Новости от VBNet-чиков!:

    11:18 / 26 дек. User Unknown сообщает: и информирует всех тех, кого заинтересовала новость от Ивана Шатрыкина.
    Небезызвестная фирма AppForge объявила о поддержке Dell'овских хенд-платформ. AppForge - занимается разработкой и распространением своей среды разработки и портировании VB кода на PocketPC, Palm OS, Symbian, Handspring, iPAQ, Jornada, Symbol scanners, Nokia 9210/9290 Communicator, а теперь и Dell Axim. Стоимость пакета составляет всего 899 американских рублей. Полную триальную версию на 20М или только ограниченную до Palm OS на 10М можно взять отсюда.

    15:26 / 25 дек. JEDI сообщает: Здаров! Пипель! всем кто хочет посмтотреть, пограть протестить Игруху Arkanoid всем быстро на www.codesphere.by.ru если есть какието вопросы по игруху => jedi@nightmail.ru

    09:44 / 25 дек. User Unknown сообщает: Новость, не особо новая и датированная 06.12.2002. Вышла новая версия HBasic (0.8.9) - среды для разработки на VB-Like коде под *NIX системами. В новой версии исправлены старые баги. А то, в частности, исправлены баги, возникающие при компилирование кода в C# для .NET среды. Все, что теперь надо для полноценного .NET кода - это подключить к вашему HBasic'у файл mscorlib.dll и вы получите рельную кроссплатформенность! -- User Unknown



    наверх


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



    наверх


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



    наверх


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



    наверх


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



    Новые статьи:



    наверх


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

    Новые статьи:



    Новые примеры:



    наверх


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

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

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

    наверх


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

    BalloonMessage for MS Agent

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

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

    наверх

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

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

    Вопросы:


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

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

       Как сделать так, что бы при нажатии на кнопку, моя программа сохранялась в заданый мною каталог?


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

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

       У меня два вопроса:
    1. Как в DataCombo установить высоту выпадающего списка (по умолчанию он на 7-8 строк) а у меня три.
    2. При изменении региональных настроек - разделитель даты дата воспринимается как текст. Как этого избежать чтобы устранить ошибку. Например . меняем на /


    Автор вопроса: Dr.Max

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

       Все ваши советы ,к сожалению, не помогли:((((((
    Я имею в виду вопрос по гоночному симулятору на OpenGL .
    Оказывается ,что у ВБ с OpenGL не так просто как с директом - нужно какое-то
    ПО ,но я незнаю какое именно, и ,соответственно, где его взять!:((


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

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

       Как считать информацию о принтере по умолчанию в WinNT




    Ответы:


    Вопрос:

       Может кто из Вас знает, как замерять время меньше 1 мс?? Пробовал через Sleep - и замерял его через timeGetTime - то он даже 1 мс не держит если указать "Sleep 1" (а гдето 2-5 мс выходит), а если Sleep 0.5 - то уже ближе к 1 мс, но всё равно он как-то глючит. Его мининимум может быть только 0.1 или 0.5, а если больше чем 0.6 - то около 2-6 мс!
    Может кто подскажет, как тут быть?
    В Свойствах системы откопал ресурсы системного таймера (там 4 регистра - от &H40 до &H43). Подключился к ним - но вот закономерность нарастания немогу никак вдуплить!
    Может есть ещё какито АПИ ф-ции или какието счётчики или таймера?????

    Ответ:

    Автор ответа: Владимир Кирко

    Пример из справочника (см. текст).
    Проверял. Выдает что-то "длинное".
    В деталях не разбирался.
    Используются QueryPerformanceCounter, QueryPerformanceFrequency, CopyMemory.

    Private Type LARGE_INTEGER
         LowPart As Long
         HighPart As Long
    End Type
    Private Declare Function QueryPerformanceCounter Lib "kernel32" (lpPerformanceCount As LARGE_INTEGER) As Long
    Private Declare Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As LARGE_INTEGER) As Long
    Private Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
    Private Sub Form_Load()
         'KPD-Team 2001
         'URL: http://www.allapi.net/
         'E-Mail: KPDTeam@Allapi.net
         Dim T As Long, liFrequency As LARGE_INTEGER, liStart As LARGE_INTEGER, liStop As LARGE_INTEGER
         Dim cuFrequency As Currency, cuStart As Currency, cuStop As Currency
         'Retrieve the frequency of the performance counter
         If QueryPerformanceFrequency(liFrequency) = 0 Then
             MsgBox "Your hardware doesn't support a high-resolution performance counter!", vbInformation
         Else
             'convert the large integer to currency
             cuFrequency = LargeIntToCurrency(liFrequency)
             'retrieve tick count
             QueryPerformanceCounter liStart
             'do something
             For T = 0 To 100000
                 DoEvents
             Next T
             'retrieve tick count
             QueryPerformanceCounter liStop
             'convert large integers to currency's
             cuStart = LargeIntToCurrency(liStart)
             cuStop = LargeIntToCurrency(liStop)
             'calculate how many seconds passed, and show the result
             MsgBox "Time: " + CStr((cuStop - cuStart) / cuFrequency) + " seconds"
         End If
    End Sub
    Private Function LargeIntToCurrency(liInput As LARGE_INTEGER) As Currency
         'copy 8 bytes from the large integer to an ampty currency
         CopyMemory LargeIntToCurrency, liInput, LenB(liInput)
         'adjust it
         LargeIntToCurrency = LargeIntToCurrency * 10000
    End Function


    Вопрос:

       У меня такой вопрс: Как сделать паузу в выполнении программы. Я помню в обычном бейсике это sleep(в секундах) или delay (в миллисекундах). А как сделать то же самое в VB 6.0?

    Ответ:

    Автор ответа: timshv@graffiti.net

    Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
      
    А потом используешь её.

    Sleep (сколько надо)


    Вопрос:

       Мне хотелось бы во время индикации процесса выполнения показывать тематический avi-файл, пока идет копирование, но авишник выполняется только один раз, может кто в курсе как его в этот момент зациклить до команды close MCI-устройства.

    Ответ:

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

    Попробуй для CommandString в функции API mciSendString указать следующее:

    CommandString = "Play AVIFile repeat notify"




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

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

    наверх


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

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