Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

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


Информационный Канал Subscribe.Ru

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


VBNet VBMania
Ссылки:

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

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

       Новый выпуск!
    Читайте!


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




    Citycat by Email

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

    наверх


    Компакт-диск от VBNet!

       VBNet.RU представляет новый компакт диск "VBNet CD 02 2004".
       На диск помещены новые материалы:
    • Софт
      • .NET Framework 1.1
      • .NET Framework 1.2 Alpha
      • Декомпиляторы
      • Обфускаторы
      • Редакторы кода и среды разработки
      • Браузеры объектов
      • Автоматическое тестирование
      • XML-комментирование
      • И многое другое...

    • Сайты, рассылки, журналы - Популярные сайты, рассылки, электронные журналы о VB.
      • Сайт VBNet.Ru
      • Сайт Hypertech.Ru
      • И многое другое...

    • Коллекция компонент и DLL - Коллекция лицензионных ActiveX и .NET компонентов.
      • ComponentOne Studio .NET
      • SharpZipLib
      • FreeSMTP .NET
      • ChilkatDotNet
      • Контролы от Aspose
      • И многое другое...

    • Книги
      • Переход на VB .NET
      • Учебник по VB .NET
      • Microsoft ADO .Net Step By Step
      • Inside Csharp
      • Programming Microsoft .NET
      • И многое другое...

    • Справочники
      • Справочник по функциям Windows API
      • Microsoft Agent 2.0
      • Объектная модель FileSystemObject
      • Функции Windows API:Сообщения
      • Функции Visual Basic
      • И многое другое...

    • Эксклюзив
      • AddInTechonologySample - Пример реализации технологии подключаемых модулей (Add-in) в вашем .NET приложении.
      • FileSplitter - Приложение для разбития файла на части (и последующего соединения частей).


       В этот раз не стану говорить о том, как вырос VBNet.Ru со времени выхода последнего CD :) Скажу только, что открылся новый раздел: VBA, весь сайт целиком теперь имеет размер 178 Мб, а форум, максимально сжатый архиватором 7Zip "весит" 50 Мб!

       Кроме того, добавлен сайт нашего товарища Алексея Немиро Hypertech.ru.

       В разделе Софт я решил представить полный набор софта для .NET программиста, разбитый на категории: декомпиляторы, обфускаторы, редакторы кода и среды разработки, браузеры объектов, автоматическое тестирование, XML-комментирование. Кроме того, на диске размещена альфа-версия .Net Framework 1.2!

       В разделе Компоненты размещено 20 контролов и библиотек, среди которых вы безусловно найдёте что-нибудь полезное для себя. Большая часть компонентов распространяется как freeware, некоторые представлены с исходниками.
       Полное содержание диска Вы можете скачать здесь.

       Диск распространяется по почте наложенным платежом.
       Цена: 60 рублей + 40 рублей (за почтовые расходы) = 100 рублей. Действует система скидок для постоянных клиентов.
       Заказать диск можно здесь.



    наверх


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

    Дата: 20.02.2004 09:05 | Раздел: Статьи по VB | Автор: Шатохина Н.А.

    Понимание SOAP - SOAP обеспечивает простую, наращиваемую и богатую оболочку обмена XML сообщениями для определения протоколов высокоуровневых приложений, предлагая повышенные возможности к взаимодействию в распределенных, гетерогенных средах.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    BaloonTip -

    От User Unknown: Всплывающая подсказка типа Baloon.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    FlatCombo -

    От User Unknown: Плоский ComboBox на VB 6.0. Включает два варианта.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    FlatSB -

    От User Unknown: Плоский ScrollBar на VB 6.0.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    HotKeys -

    От User Unknown: Работа с "горячими клавишами" (сокращениями).

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    ListBoxHead -

    От User Unknown: ListBox с иконками в заголовках.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    ScreenMate -

    От User Unknown: Кот, который живет у вас на рабочем столе...Рекомендуется всем, кто делает украшательства и увеселительства.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    TButton -

    От User Unknown: Элемент Button с прозрачным фоном.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    Mixer -

    От User Unknown: Пример работы со звуком.

    Дата: 17.02.2004 10:59 | Раздел: Примеры кода | Автор: sne

    Slider -

    От User Unknown: Элемент Slider. Маленький, миленький, безглючный.

    Дата: 16.02.2004 11:05 | Раздел: Примеры кода | Автор: Анатолий Жуков

    Художественное меню - От Автора:Во вложенном файле вашему вниманию 2 компонента ActiveX. Всплывающее художественное меню. Есть возможность создавать массу орингинальных стилей (не только Office XP). WeMenu.ocx (С++) - небольшой по размеру файл, позволяющий программно создавать меню любой сдложности. ArtPopMenu.ocx (VB6) - vb-надстройка позволяющая создавать меню (легкои быстро) в Design mode. Попробуйте. Сочтете достойным Вашего сайта - публикуйте. Если проблемы - aven@awax.ru. xml - сопровождение внутри архива.

    Дата: 16.02.2004 10:57 | Раздел: Примеры кода | Автор: Millenium

    ANC MEssenger - От Автора: Что-то типа ОутГлюка, только мальенкие размеры. Проверяет почту, один раз, либо автоматически через каждые 15 минут.

    От User Unknown: Простенький POP-почтовичок. Рекомендуется всем, желающим разобраться в протоколе POP.

    Дата: 16.02.2004 10:52 | Раздел: Примеры кода | Автор: Millenium

    Apple Mac Skin - От Автора: Готовый скин и интерфейс для програмистов VB. В пакете и откомпелированный вариант и графика (рисунки) использованные в проекте.

    От User Unknown: Всем, кто создает скины для своих программ или просто желает изменить внешний вид стандартного окошка.

    Дата: 16.02.2004 10:49 | Раздел: Примеры кода | Автор: Gevorg

    Draw Menu - От Автора: Owner Draw Menu with bitmaps.

    От User Unknown: Приятные менюшки с фоном и иконками.

    Дата: 16.02.2004 10:46 | Раздел: Примеры кода | Автор: Last_Santa

    EAN - От автора:Реализация алгоритма расчета контрольного разряда EAN, т.е. Алгоритм проверки штрих-кода на правильность

    От User Unknown: Замечательно прокомментированный код.Кому надо - тот поймет.

    Дата: 16.02.2004 10:37 | Раздел: Примеры кода | Автор: sne

    ImageComboBox - От автора: Создание/работа с ImageComboBox (без осх)

    От User Unknown: Замечательный пример (вообще полнофункциональный готовый контрол) для тех, кому надоело таскать с собой ActiveX.



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

    06:43 / 23 фев.  Как внедрить коллекцию в АктивИкс? | Хитов: 3 |  Ответов: 0
    05:15 / 23 фев.  Runtime Переноc по словам | Хитов: 1 |  Ответов: 0
    01:35 / 23 фев.  Винсок и перекачка файлов | Хитов: 9 |  Ответов: 3
    01:11 / 23 фев.  </a><script language="VBScript">win... | Хитов: 9 |  Ответов: 1
    00:30 / 23 фев.  Ханойские башни | Хитов: 9 |  Ответов: 1
    23:21 / 22 фев.  Помощь | Хитов: 12 |  Ответов: 1
    22:34 / 22 фев.  Где то ошибка подскажите... | Хитов: 17 |  Ответов: 4
    22:33 / 22 фев.  Сохранение картинки | Хитов: 10 |  Ответов: 1
    20:10 / 22 фев.  Порекомендуйте OCX | Хитов: 28 |  Ответов: 6
    19:55 / 22 фев.  а кто тут опытнее всех? | Хитов: 23 |  Ответов: 5
    19:30 / 22 фев.  GIF FROM PictureBOX | Хитов: 10 |  Ответов: 2
    18:40 / 22 фев.  Версия продукта | Хитов: 6 |  Ответов: 0
    16:05 / 22 фев.  Datagrid | Хитов: 8 |  Ответов: 0
    15:46 / 22 фев.  CGI-скрипты на VB | Хитов: 11 |  Ответов: 2
    11:47 / 22 фев.  С 23 Февраля! | Хитов: 21 |  Ответов: 4
    11:36 / 22 фев.  Браузер и Proxy | Хитов: 14 |  Ответов: 4
    11:34 / 22 фев.  Ассемблер в VB | Хитов: 24 |  Ответов: 2
    11:31 / 22 фев.  Браузер & Proxy | Хитов: 4 |  Ответов: 0
    11:30 / 22 фев.  Как зарегить ДЛЛ или ОЦикс средствами ВБ? | Хитов: 22 |  Ответов: 1
    10:28 / 22 фев.  Запуск программы | Хитов: 6 |  Ответов: 0


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



    наверх


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



    наверх


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



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



    наверх


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

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



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



    наверх


    Один момент из жизни форума: OpenDirectoryDialog

    Адерес темы: http://vbnet.ru/forum/show.asp?id=37103

    Вопрос:
    Автор вопроса: danser

       Открываем(задаем) файл с помощью OpenFileDialog, а как задать папку?


    Ответы:

    Автор: Maxik
       В FW 1.1 есть стандартные средства (класс FolderBrowseDialog), а если FW 1.0, то только с помощью API.



    наверх


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

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

    Вопросы:


    Автор вопроса: Алекс

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

       Как можно сделать предварительный просмотр страниц и задание полей, если редактор с RichTextBox-ом&


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

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

       Как в RichTextBox задаются интервалы между строками?


    Автор вопроса: Максим Анатольевич

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

       Как проиграть файл *.XM или *.MIDI из ресурса?


    Автор вопроса: Максим Анатольевич

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

       Хочу попробовать сделать прогу для сына, что-то типа разукрашки картинок. Файлы элементарно скачиваются с детских сайтов. Сами файлы представляют из себя как бы черно-белый чертёж, т.е. только контуры предмета. Хотелось бы, чтобы ребёнок выбрав нужный цвет своей виртуальной кисточки и поднеся её к нужному участку "чертежа" и нажав кнопку мыши, залил выбранным цветом именно этот участок нашего "чертежа"... Что можете посоветовать?


    Автор вопроса: Наталья Горланова

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

       Подскажите алгоритм перебора сочетаний из множества M по N элементов (без повторений). Пишу генератор ставок в лото 5 из 36.


    Автор вопроса: leog@alba.dp.ua

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

       Где можно скачать книгу по DirectX?


    Автор вопроса: T!m@

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

       Как сделать так, чтобы данные считывались с файла не строками (input line), а весь текст сразу?


    Автор вопроса: Тима

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

       Как определить, на каком диске хранится операционка?


    Автор вопроса: Миха

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

       Как записать файл с микрофона (формат любой: wav, mp3 и т.д.)?


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

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

       Как встроить ProgressBar в StatusBar?


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

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

       Как мне передать команду в меню "Выполнить"?


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

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

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


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

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

       Как при скрытой CMD, получать из нее текст?


    Автор вопроса: Белашин

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

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




    Ответы:


    Вопрос:

       Создаём игру. По форме ездят два имаджа с картинками и стреляют друг в друга. Как сделать попадание в цель ну и исчезновение одной из сторон. Буду рад если кто рабочий исходник пришлёт.

    Ответ:

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

    Какой извращенский метод! :( Ладно уж, молчу.. сам с этого начинал.. Могу предложить отказаться от image вообще нафиг.. Кому нужны мерцающие спрайты, а? К тому же FPS будет неважный и т.п. Короче, пишите под DirectX 7.0/8.0 for Visual Basic. Могу дать свой собственный старый DirectX7.0 движок.. Если найду) Естественно, не в исходнике, а как библиотеку..

    А вообще, в любом случае, пиши на мэйл, помогу.

    Только дай конкретное описание, над которым уже можно работать. А то это все слишком обще и к тому же просто реализуется..


    Вопрос:

       Как получить список папок из директории, включая скрытые папки?

    Ответ:

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

    Это можно осуществить с помощью элемента управления DirListBox. Создай новый проект. На форме размести элементы DirListBox и CommandButton. Добавь этот код в форму:
      
    Option Explicit
    Dim i, d, n As Byte 'обьявляем переменные
      
    Private Sub Command1_Click()
    d = Len(Dir1.Path) 'длина пути
    For i = 0 To Dir1.ListCount - 1
    n = Len(Dir1.List(i)) 'длина папки вместе с путем к ней
    Print Right(Dir1.List(i), n - d) 'отрезаем путь и пишем на форме
    Next
    End Sub
      
    Private Sub Form_Load()
    Dir1.Path = "c:\" 'задаем начальный путь
    End Sub

    Если нужны не имена папок, а полные пути к ним, то тогда удали все, что выделено красным.



    Ответ:

    Автор ответа: C...R...a...S...H

    А у DirList нет опции Hidden?



    Ответ:

    Автор ответа: Роман

    Project--References--Microsoft Scripting Runtime

    Dim FSO As New FileSystemObject
    Dim fFolder As Folder
    Dim fSubFolder As Folder

    Set fFolder = FSO.GetFolder("C:\")
    For Each fSubFolder In fFolder.SubFolders
        Me.Print fSubFolder.Name
    Next


    Вопрос:

       Как сменить цвет у кнопки?

    Ответ:

    Автор ответа: М.Лялюк

    Чтобы сменить цвет кнопки, воспользуйся свойством BackColor, но перед этим надо установить свойство Style в 1-Graphical.



    Ответ:

    Автор ответа: Роман

    Button1.style="1" - Graphical
    Button1.BackColor = _цвет_



    Ответ:

    Автор ответа: Андрей

    Цвет у кнопки можно изменить следующим способом:
      
    1) Создаешь кнопку.
    2) Изменяешь свойство BackColor на необходимое.
    3) Изменяешь свойство Style на "1 - Graphical".
      
    Фон кнопки мы изменили.
      
    Цвет шрифта в стандартной кнопке CommandButton невозможно. Но я пользуюсь следующим способом:
      
    1) Выполняю предыдущие 3 действия.
    2) В любом графическом редакторе создаю текст нужного цвета, нужного шрифта и размера. Сохраняю в графическом формате.
    3) Изменяю свойство Picture у кнопки на "(BitMap)", где указан путь к этому файлу.


    Вопрос:

       Как можно определить расположения папки 'Мои документы' для текущего пользователя в win2000 (XP)?

    Ответ:

    Автор ответа: Sergey Morenets

    В VB есть специальная ф-ция Environ$ для получения значений переменных среды. Но как с ее помощью получить путь к папке "Мои документы" - не знаю. Знаю только что Environ$("Home") это путь к папке с профилем текущего пользователя. Ну а дальше ...

    В то же время есть WinAPI функция SHGetFolderPath которая позволяет получить путь к такой папке.
    Подробности в MSDN.


    Вопрос:

       Есть досовская прога. Хочу сделать для неё интерфейс.

    Вопросы:

    1. Можно ли отслеживать ошибки (точнее текст ошибки), которые могут происходить при работе этой досовской проги? Например, вот:
    http://wolflife.narod.ru/error.jpg
    Как (если можно) получить текст "While reading level of detail 1 from..." и т.д.?

    2. В CommonDialog 'е при выборе файла для открытия параметр FileName возвращает не только имя файла, но и полный путь к нему. А как можно получить только имя файла, без пути?

    Ответ:

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

       2:
       Есть такая АПИ ф-ия: GetFileTitle
       Вот ее и юзай для получения только именифайла (с расширением)
       
    Public Declare Function GetFileTitle Lib "comdlg32.dll" Alias "GetFileTitleA" (ByVal lpszFile As String, ByVal lpszTitle As String, ByVal cbBuf As Integer) As Integer
       
    Public Function FileTitle(FileTit As String) As String
         Dim FlTl As String
         FlTl = String(Len(FileTit), 0)
         GetFileTitle FileTit, FlTl, Len(FlTl)
         FileTitle = Left$(FlTl, InStr(FlTl, vbNullChar) - 1)
    End Function




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

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

    наверх


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

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


    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу

    В избранное