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


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



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

Ссылки:

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

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

       У Вас есть возможность работать с форумами сайта vbnet.ru по e-mail! Для этого нужно зарегистрироваться на сайте, а затем подписаться на интересующие Вас форумы на странице http://vbnet.ru/profile/subacribe.asp. Этот сервис сделан для Вас! Пользуйтесь!
    Читайте!


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




    Citycat by Email

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

    наверх


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

    Дата: 20.09.2003 17:28 | Раздел: Примеры кода | Автор: SCINER

    Консоль - Использование консоли из VB

    Дата: 19.09.2003 19:08 | Раздел: Примеры кода | Автор: Половый Александр

    AnimateWindow - От автора: Изучаем api-функцию AnimateWindow 1.Развертывание: - слева направо; - справа налево; - сверху вниз; - снизу вверх; - из центра; 2.Скольжение; 3.Затемнение.

    Дата: 19.09.2003 18:37 | Раздел: Примеры кода | Автор: Millenium

    Spectrum Analyzer - От автора: Данный исходный код демонстрирует как можно получать байты с звукого устройства Как определить звуковой спектор Как построит простой, половинчетый, линейный и точечный анализатор звукого сигнала Как работать с библиотекой "winmm.dll" Исходный код распростроняется свободно При добавлени изменений и модификации кода, любезно прошу выслать мне копию В исходнике тчательно описаны все функции и команды Пример очень красиво получиося. Работоспасиобность 100%. Работает на всех ОС.
    P.S: При добавлени изменений и модификации кода, любезно прошу выслать мне копию

    От User Unknown: попробуйте включить WinAmp и потыкать эту программку:)

    Дата: 19.09.2003 18:28 | Раздел: Примеры кода | Автор: schAlexey

    Player ala Winamp - От автора: Пример плэйера с поддержкой скинов (Winamp V.2) С эквалайзером, но пока без плэй листа. К томуже хороший пример по использовании функции BitBlt. От User Unknown: почти полноценный WinAmp! Я вшоке...

    Дата: 19.09.2003 18:09 | Раздел: Примеры кода | Автор: Теляков Али Шамильевич

    Jeti - От автора: Игра про снежного человека с исходникама DirectX 7 Ремикс старой игры. От User Unknown: Старый добрый LodeRunner ;)

    Дата: 19.09.2003 18:00 | Раздел: Примеры кода | Автор: Теляков Али Шамильевич

    Сапер - От автора: Стандартный сапер с исходниками. Отт User Unknown: А это клон Windows'овского сапера (минера?!). Содержит ошибки, но не критические.

    Дата: 19.09.2003 17:48 | Раздел: Примеры кода | Автор: Теляков Али Шамильевич

    FileManager - От автора: Простой файл менеджер. От User Unknown: Ну это автор явно поскромничал:). Очень неплохие задатки и начало для файлового менеджера. Немного страдает интерфейс в высоком разрешении, но все же удобен. Не дописана справка и есть некоторые небольшие глюки. Но если автор будети продолжать работу над этим менеджером, то возможно в будущем мы может быть увидим новый клон Windows Commander (ныне Total Commander) aka Salamander ;). Интересен стиль написания. Почти все переменные и функции имеют русские названия. Качайте, изучайте...

    Дата: 19.09.2003 17:40 | Раздел: ActiveX контролы | Автор: Onishchuk Evgen

    Hitman74_Library - От автора: Библиотека - для работы с реестром, ini-файлами, файлами, директориями, электропитанием ,Сd-rom, монитором, мышью, клавиатурой, звуком, дисками, рабочим столом, трэем, динамиком, иконками, обоями, математическими функции, временем, текстом, программами, информацией о системе, сетью, msdos, настройками msdos, приоритетами, ресурсами системы, администрирование системы, скрытые возможности системы и многое другое...



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

    09:55 / 22 сен.  Для тех у кого книга: "Переход на VB.NET" | Хитов: 5 |  Ответов: 0
    23:25 / 21 сен.  Подскажите как ... | Хитов: 13 |  Ответов: 0
    22:08 / 21 сен.  Как удалить папку и форматировать диск. (Заране... | Хитов: 9 |  Ответов: 0
    19:11 / 21 сен.  API функции для печати под VB | Хитов: 9 |  Ответов: 1
    17:50 / 21 сен.  Как запустить html или htm файл. | Хитов: 24 |  Ответов: 5
    15:08 / 21 сен.  Тыкните меня в АПИ | Хитов: 21 |  Ответов: 1
    14:56 / 21 сен.  Шифрование текстового файла | Хитов: 20 |  Ответов: 1
    07:01 / 21 сен.  Форматирование дискеты в XP | Хитов: 11 |  Ответов: 0
    04:33 / 21 сен.  Рациональное предложение | Хитов: 27 |  Ответов: 1
    21:54 / 20 сен.  Объем проекта | Хитов: 23 |  Ответов: 0
    18:38 / 20 сен.  На чем писать программы? | Хитов: 53 |  Ответов: 5
    18:37 / 20 сен.  .NET | Хитов: 8 |  Ответов: 0
    18:36 / 20 сен.  Нормальный прогер? | Хитов: 35 |  Ответов: 3
    17:45 / 20 сен.  Как послать пробел в вункции SendKeys? | Хитов: 20 |  Ответов: 2
    15:23 / 20 сен.  API? | Хитов: 40 |  Ответов: 3
    12:52 / 20 сен.  CD-ROM | Хитов: 28 |  Ответов: 0
    12:38 / 20 сен.  DataGrid | Хитов: 19 |  Ответов: 1
    09:30 / 20 сен.  Буфер обмена WinAPI | Хитов: 28 |  Ответов: 2
    03:35 / 20 сен.  ico и bmp | Хитов: 29 |  Ответов: 5
    03:31 / 20 сен.  Загрузка защещеного html | Хитов: 13 |  Ответов: 0


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

    Конвертирование bmp файла в другие форматы (8)
    Удаление HTML тегов в .NET (43)


    наверх


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



    наверх


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



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



    наверх


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

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



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



    наверх


    Один момент из жизни форума: Разница между Obj=Nothing и Obj.Dispose

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

       Подскажите, в чем разница конструкций:

    Obj=Nothing и Obj.Dispose

    и в какой из них освобождается память, выделенная под обект?


    Ответы:

    Автор: Last_Santa
       Если я правильно понял то obj = nothing уничтожает обьект, а obj.dispose деинициализирует. Значит разница примерно такая же, как и при выборе способа удаления программы установленной на компьютере (можно удалить папку с програмой, а лучше воспользоватся деинсталятором).

    Автор: Creator
       Риторический вопрос
       Почитай про сборку мусора, сейчас у мелкософта новая концепция по этому поводу, много статей на эту тему ....

    Автор: grayk
       Dispose освобождает используемые ресурсы. По идее, если класс имеет метод Dispose (т.е. поддерживает интерфейс IDisposable), его обязательно надо использовать перед уничтожением объекта. Я так понял, что если его не использовать, сборщик мусора не сможет выполнить свой долг до конца. А память не освобождается ни в том, ни в другом случае. Тут как раз см. выше. Про новую концепцию мелкософта.

    Автор: grayk
       "..., в CLR детерминированное завершение не поддерживается. Нельзя точно предсказать, когда будет вызван завершитель, а в некоторых случаях вызов завершителя вообще не гарантирован."

    Дан Эплман, "Переход на VB.Net". с.112

    Автор: Павел
       >Я так понял, что если его не использовать, сборщик мусора не сможет выполнить свой долг до конца.

       А почему? Ведь GC должен удалять все объекты, на которые нет ссылок. Раз мы убили ссылку (присваиванием Nothing), то значит объект будет удалён при следующем запуске GC. Или я не прав?

    Автор: grayk
       Прав. Но вот Д.Э. не советует на это особо надеяться. Вообще, тема "глуховатая", проверить все это трудно. Например, как узнать, съел GC ссылку на конкретный объект, или нет, если да, то когда?



    наверх


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

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

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

    наверх

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

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

    Вопросы:


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

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

       Кто может в меня кинуть ASPack или UPX?


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

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

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


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

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

       Как сделать инсталлятор для своей проги, (Package Wizard какой-то глючный и не русский к тому же), а может уже есть готовые?


    Автор вопроса: Шаукат Салахутдинов

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

       У меня 4 вопроса по MSHFlexGrid:

    1. В таблице БД есть поле типа boolean. При привязке грида к запросу из таблицы в соответствующем столбце отображается True/False. Есть ли свойство колонок у грида, изменив которое можно было представлять значения поля как CheckBox (так делает Access)? Если свойства у грида нет, тогда как привязать к каждой ячейке грида CheckBox, да так, чтобы можно было бы изменять его значение?

    2. В запросе из таблицы производится форматирование полей. Например для поля даты - format(DateOp,'dd.mm.yyyy'), или для поля суммы - format(Summ,'#,0.00'). При этом перестает правильно работать свойство грид.Sort. Если преобразование типов в запросе не делать, то все нормально. КАК ПОБЕДИТЬ? Сейчас делаю так, определяю колонку, по которой сортируют, если по ней грид отсортирует верно (т.е. поле не форматировано), то сортирую гридом, иначе переписываю запрос и обновляю грид заново. Выполняется естественно медленнее.

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

    4. Есть ли возможность фильтрации строк грида свойствами самого грида (без фильтрации запроса, к которому привязан грид)?

      Если есть грид позволяющий все это делать, дайте точную ссылку на
    него.


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

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

       Нужно сделать программу,которая имела бы полный доступ к другой программе, но не из стандартного пакета Windows (типа Калькулятор), а собственной или сделанной кем-то другим. SendKeys для нажатия клавиш тут не подходит. Можно пример на C++ или Visual Basic.


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

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

       У меня есть прога на VB, типа библиотеки кодов. Для хранения кодов я использую небольшой HTML редактор, т.е. слева в "дереве" разделы, справа - содержание в виде HTML документа. База на Access. Вопрос такой: можно ли в самом тексте HTML вместо тэга IMG для показа изображений использовать не указание на дисковый ресурс, а что-то, что могло бы считывать картинки из базы? А то приходится таскать все изображения за собой, а я хочу положить их в БД. Варианты есть, но они мне кажутся не очень эффективными. Буду признателен за дельный совет.


    Автор вопроса: Евгений

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

       Кто раъяснит мне раяличие между ключевыми словами Public и Global?


    Автор вопроса: Laguna Ukraine

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

       Подскажите, какие символы НЕ могут присутствовать в электронном адресе (я имею ввиду из клавиатурного набора)? Ну и аналогичный вопрос по поводу доменов: какие символы НЕ могут присутствовать в доменном имени (насколько я понимаю, те же, что и в электронном). Я прав?


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

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

       У меня одноранговая сеть. Что нухно сделать, чтобы часть кода htm станички выполнялось на машине, на которой она непосредственно находится?


    Автор вопроса: Владимир

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

       Этот код выполняет анализ web-страницы в WebBrowser.
    У меня броузер MyIE по умолчанию. Как заставить работать этот код в MyIE?

    Private Sub Command1_Click()
         WebBrowser1.Navigate Text1.Text
    End Sub

    Private Sub WebBrowser1_DocumentComplete _
      (ByVal pDisp As Object, URL As Variant)
      Dim Doc As IHTMLDocument2
         Set Doc = WebBrowser1.Document
         If URL = _
      "http://moneycentral.msn.com/home.asp" Then
             Dim Inputs As IHTMLElementCollection
             Set Inputs = Doc.All.tags("INPUT")
             Dim Element As IHTMLElement
             Set Element = Inputs.Item(1, 1)
             Dim InputElement As IHTMLInputElement
             Set InputElement = Element
             InputElement.Value = Text1.Text
             Doc.Forms.Item(0, 0).submit
         End If
    End Sub


    Автор вопроса: Alexandr Stepanov

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

       Как можно "связать" ProgressBar с копированием файлов?


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

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

       Как удалить файл в корзину? В vb6 и vb .net.


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

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

       .Net
    Когда я сохраняю текст, и перехожу на новую строку (vbcrlf / ControlChars.CrLf), в тексте отображается какой-то символ-квадратик. Как перейти на новую строку без этого?




    Ответы:


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

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

    наверх


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

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