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


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!!!

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

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


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




    Книги

    ADO и Visual Basic. Руководство разработчика

    В книге описано использование технологии доступа к данным (ADO) с помощью основного инструмента разработки приложений Microsoft - Visual Basic 6.0. Из книги вы узнаете, как можно исследовать источники данных при помощи окна Data View, как создавать формы для ввода и запроса данных, используя связанные элементы управления, и подсоединяться к источникам данных со сложной иерархической структурой средствами Data Environment. Далее вы изучите, как можно, используя Data Report, представлять информацию в форме, подходящей для печати, или как следует исполнять некоторые, наиболее широко распространенные задачи, связанные с обработкой данных, используя ADO внутри кода Visual Basic. В последних главах книги рассмотрены дополнительные операции, используемые в коде, в том числе формирование данных, для создания иерархических наборов записей, применение ADO в сети Internet и даже создание собственных источников данных. Чтобы более полно использовать средства ADO для извлечения информации из различных источников, в приложении к книге вы найдете справочник по языку SQL, в котором обсуждаются основы работы с оператором SQL SELECT.


    Автор: Гандерлой М.
    Издательсвто: Энтроп, Век
    Год издания: 2001
    Кол-во страниц: 336
    Стоимость: 177 р.
    Формат: 70х100/16
    Переплёт: мягкий

    Excel, VBA, Internet в экономике и финансах

    Книга является руководством по использованию Microsoft Excel, разработке офисных бизнес-приложений средствами VBA и конструированию Web-страниц на базе DHTML и VBScript. Рассматриваются приемы создания отчетной финансовой и экономической документации средствами MS Excel, способы анализа и обработки собранной информации для принятия на ее основе оптимального решения; даются ответы на вопросы, которые возникают у программиста при разработке автоматизированных и интегрированных систем с помощью VBA; описываются особенности конструирования пользовательских элементов управления ActiveX, а также написания Windows-сценариев. Большое внимание уделено принципам создания интерактивных Web-страниц, виртуальных каталогов и магазинов. Книга содержит уникальную коллекцию типичных примеров. Почти каждая глава заканчивается списком упражнений, способствующих закреплению материала


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

    MCSD. Сертификационный экзамен 70-175. Разработка распределенных приложений на Visual Basic 6.0. Учебный курс (+ CD-ROM)

    Настоящий учебный курс рекомендован корпорацией Microsoft как официальное пособие для подготовки к экзамену 70-175 «Designing and Implementing Distributed Applications with Microsoft Visual Basic 6.0» по программе сертификации разработчиков программных решений на основе продуктов Microsoft (Microsoft Certified Solutions Developer, MCSD). Эта книга познакомит Вас с основными понятиями, концепциями и методами, необходимыми для разработок распределенных программных решений на базе Visual Basic 6.0.


    Автор: MCSD Training Kit
    Издательсвто: Русская Редакция
    Год издания: 2000
    Кол-во страниц: 400
    Стоимость: 272 р.
    Формат: 70х100/1670х100/16
    Переплёт: мягкий

    Microsoft Visual Basic 5.0

    В книге рассматривается новая пятая версия Microsoft Visual Basic - языка программирования, являющегося фактическим стандартом визуального проектирования приложений. Описываются общие черты Visual Basic, реализованные в нем концепции объектно-ориентированного программирования, среда разработки (IDE). Далее рассматривается объектно-ориентированная модель Visual Basic и доступные разработчику объектные компоненты. Подробно описываются технологии программирования на языке Visual Basic и SQL, отладка и оптимизация кода приложения, вопросы компиляции исполняемых модулей. В последующих главах освещаются практические вопросы построения приложений - работа с текстом и графикой, механизмы доступа и управления данными, работа с внешними базами данных и создание приложений клиент/сервер. Книга предназначена для широкого круга программистов, работающих в области обработки данных и информационных систем.


    Автор: Шмидт В
    Издательсвто: ABF
    Год издания: 1997
    Кол-во страниц: 688
    Стоимость: 85 р.
    Формат: 84x108/16
    Переплёт: мягкий

    Microsoft Visual Basic 6.0

    Нет описания


    Автор: Лабор В, Макарчук Д
    Издательсвто: нет данных
    Год издания: 2001
    Кол-во страниц: 160
    Стоимость: 60 р.
    Формат: 70х100/16
    Переплёт: мягкий

    Microsoft Visual Basic 6.0. Мастерская разработчика (+ CD-ROM)

    Книга состоит из 3 частей (34 главы) и предметного указателя. Написанная живо и доходчиво, она позволит освоить множество полезных приемов программирования, в том числе объектно-ориентированного, и научит, как создавать 32-разрядные приложения для Windows 95/98 и Windows NT — от экранных заставок до программ, ориентированных на Интернет. Кроме того, Вы узнаете, как расширить возможности языка за счет функций Win32 API и воспользоваться преимуществами технологии ActiveX.


    Автор: Джон Кларк Крейг, Джефф Уэбб
    Издательсвто: Русская Редакция
    Год издания: 2001
    Кол-во страниц: 720
    Стоимость: 272 р.
    Формат: 70х100/16
    Переплёт: твёрдый

    VB Script и ActiveX

    Книга предназначена для разработчиков Web - приложений на языке VBScript, желающих повысить свой профессиональный уровень и стать экспертами в этой области. В ней подробно рассказывается о новых возможностях VBScript, включая использование именованных констант, функций, переменных и коллекций, приводится вся необходимая информация о технологии ActiveX, принципах взаимодействия VBScript и Visual Basic при создании приложений, работающих на сервере. Прочитав эту книгу, вы научитесь использовать звуковые эффекты, создавать анимированную графику, строить формы для ввода данных, узнаете, как с помощью VBScript создать в Web электронный магазин и отслеживать число посетителей и деланные ими покупки. Вы даже сумеете написать увлекательную мультимедийную игру для Web.


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

    VBA 2000. Самоучитель

    В книге содержится краткий курс по использованию языка и системы VBA для Word и Excel 2000. Книга предназначена для начинающих программировать в среде Windows 95/98 с использованием в качестве базовых таких объектов Word и Excel, как документы, рабочие книги, листы и так далее. Материала книги достаточно для создания как простых макросов, помогающих автоматизировать рутинную повторяющуюся работу над документами и электронными таблицами, так и для разработки достаточно сложных приложений, обрабатывающих данные в диалоговых окнах, обеспечивающих пользователя самыми современными интерфейсными средствами.


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

    Visual Basic 6 Desktop. Экзамен 70-176

    Книги серии `Экзамен – экстерном` представляют собой удобные, сжатые, хорошо структурированные конспекты для подготовки к сдаче сертификационных экзаменов на звание Microsoft Certified Solution Developer. Книга `Visual Basic 6.0 Desktop. Экзамен 70-176` содержит только действительно необходимый материал, типовые вопросы с ответами и пример экзамена. Возможно, некоторые подходы, применяемые автором, покажутся вам не совсем привычными - не удивляйтесь: это не учебник по Visual Basic; организация материала в этой книге призвана максимально облегчить задачу экзаменуемого. Учтите, что в ряде случаев экзаменационные вопросы выходят за рамки тем, отраженных в документации по Visual Basic, а иной раз правильные ответы на них даже входят в противоречие с `официальной` информацией.


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

    Visual Basic 6. Руководство разработчика (+ CD-ROM)

    Эта книга, написанная известным специалистом и неутомимым пропагандистом Visual Basic, представляет собой прекрасный путеводитель по одному из наиболее популярных визуальных средств разработки Windows-приложений. Подробно освещаются такие ключевые темы программирования на Visual Basic, как проектирование и использование элементов ActiveX, программирование баз данных и разработка Web-приложений. Несомненный интерес представляют главы, посвященные работе с графикой. Большое количество тщательно продуманных примеров облегчает восприятие материала. Подбор материала и стиль изложения делают издание интересным и полезным для программистов разных уровней.


    Автор: Евангелос Петрусос
    Издательсвто: BHV, Ирина, SYBEX Inc
    Год издания: 2000
    Кол-во страниц: 1072
    Стоимость: 267 р.
    Формат: 70x100/32
    Переплёт: твёрдый


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

    наверх


    Citycat by Email

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

    наверх


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

    Дата: 16.03.2002 14:49 | Раздел: Примеры кода | Автор: Беляев Данила

    ScinsClock - Скины - как много в этом звуке... в последнее время тема шкурок настолько актуальна, что Данила решил написать свой пример на эту тему. Пример получился очень хорошим. Если Вы изучите его код, то сможете применить его в своих программах.

    Дата: 14.03.2002 05:59 | Раздел: Примеры кода | Автор: Оловянников Аркадий

    SysHookDll - Программа за слежением за клавиатурой и мышкой. Вы будете первым кто узнает о нажатии на кнопочку ;-) Этот пример - продолжает серию примеров Аркадия Оловянникова за системными событиями.

    Дата: 13.03.2002 05:56 | Раздел: Примеры кода | Автор: Оловянников Аркадий

    MouseMeter - Пример работы с мышью. Программа использует API для слежения за курсором мыши. Возможностей в ней реализовано - целая куча! Это и подсчет кликов и подсчет "пробега" мышки и слежение над каким окном она проезжает. В общем, во всех отношениях полезный пример.

    Дата: 12.03.2002 05:49 | Раздел: Примеры кода | Автор: Suk Yong Kim

    MultiDownloader - Прекрасный пример загрузки файлов из Интернета! Все написано в использованием API. Программа поддерживает докачку и может одновременно закачивать до 20 различных файлов. В общем, мне понравился пример, кто будет писать свой download, тот может его использовать в качестве основы.

    Дата: 11.03.2002 05:28 | Раздел: Примеры кода | Автор: Гриневич Дмитрий

    RunStart - Пример на тему запуска программ. Фактически программка является аналогом элемента "Выполнить" в меню "Пуск" Windows. Посмотрите, может быть кому-то понадобится.

    Дата: 10.03.2002 06:02 | Раздел: Примеры кода | Автор: Оловянников Аркадий

    NotifyAsync - Пример слежения за реестром системы, конкретнее за любым ключом реестра. Если кто-то изменит реестр, то вы об этом узнаете раньше него ;-) Этот пример из серии примеров Аркадия Оловянникова для слежения за системными событиями. Еще раз преклоняюсь над профессионализмом этого автора.



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

    23:53 / 16 мар.  Api |  Ответов: 1
    22:19 / 16 мар.  Курсовая горит |  Ответов: 1
    21:59 / 16 мар.  Новое сообщение без темы |  Ответов: 1
    23:14 / 15 мар.  Как свернуть чужую прогу(игру)??? |  Ответов: 1
    23:07 / 15 мар.  Помогите!!! |  Ответов: 0
    22:15 / 15 мар.  audio |  Ответов: 1
    22:13 / 15 мар.  Audio |  Ответов: 1
    20:51 / 15 мар.  декомпилятор |  Ответов: 0
    15:56 / 15 мар.  inpout.dll - помогите делетанту в vb |  Ответов: 0
    11:56 / 15 мар.  Есть ли контрол для визуализации графа? |  Ответов: 1
    09:31 / 15 мар.  Поле Runtime |  Ответов: 0
    06:22 / 15 мар.  сохранение bmp |  Ответов: 1
    06:20 / 15 мар.  Новое сообщение без темы |  Ответов: 1
    01:07 / 15 мар.  ВСЕМ !!! найдена прикольная прога ! |  Ответов: 1
    21:47 / 14 мар.  Удаление из ListBox |  Ответов: 1
    18:19 / 14 мар.  Преоброзование типа данных |  Ответов: 1
    16:32 / 14 мар.  проблема решена, всем спасибо =)) |  Ответов: 0
    16:31 / 14 мар.  AutoCad & Visual Basic |  Ответов: 1
    15:44 / 14 мар.  из Listbox'а в массив |  Ответов: 0
    15:37 / 14 мар.  помощь по lpt порту |  Ответов: 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.

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

    наверх

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

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

    Вопросы:


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

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

       Подскажите пожалуйста, вояможно ли вообще в MS Access 2000 программно ия .mdb сделать .mde файл баяы данных? И если можно, то как?


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

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

       как сделать что бы в text1.text происходил поиск слов которые ты написал и изменялся, например цвет, размер итд в нём же самом для создания HTML редактора


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

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

       Существует ли декомпилятор для Visual Basica?


    Автор вопроса: Саша

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

       Когда яапускаешь программу под Dos. Открывается окно Dos и пишутся раяличные надписи (у большенства программ) Как сделать так что бы эти яаписи были на TextBox.


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

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

       В Excel 2000 при копировании листа
    Sheets("Name").Copy After:="NameA"
    где-то на 26-31-й копии возникает ошибка #1004 и лист не копируется. Что это за глюк? Как с ним бороться? Пока обхожу его так: в обработчике ошибки всавляю новый лист, переношу на него все данные, задаю нужные параметры печати. Но это требует НА ПОРЯДОК БОЛЬШЕ ВРЕМЕНИ!


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

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

       Ноты!!!
    как через Win32Api в VB6 прописать звук?
    Длительность, тональность, и т.п. и т.д.


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

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

       Допустим, я взял какую-то картинку и поместил её в Picture Box. Допустим, она может быть значительно больше этого самого окошка Picture. Допустим, я реализовал скроллы, фреймы и всякие инструменты для интерактивной обработки. Всё нормально и работает. Но вопрос - как можно получить информацию о скрытых частях картинки. Метод Point работает только для видимой части картинки и формы, а нужно иметь инфо о любой точке изображения. Ответ, конечно, прост - параллельно с выводом в PictureBox считывать информацию прямо из файла. А потом во время работы это дело коррелировать. Вопрос, существуют ли какие-нибудь доступные прилады и библиотеки для чтения файлов в различных граф. форматах, чтобы можно было получить попиксельную информацию? Или есть методы в VB, с помощью которых можно обойти это дело? Или что-то третье?


    Автор вопроса: Андрей Щёкин

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

       1. Спрашивается, как работать с RAS ?
    2. Для работы с сервисами NT(XP) в MSDN есть такой кусок.

         hNextUnreadEntry = 0

         '*
         lngResult = EnumServicesStatus(hSCM, SERVICE_WIN32, SERVICE_ACTIVE, ByVal &H0, _
             &H0, lngBytesNeeded, lngServicesReturned, hNextUnreadEntry)
         'We should receive MORE_DATA error.
         If Not Err.LastDllError = ERROR_MORE_DATA Then
             MsgBox "LastDLLError = " & CStr(Err.LastDllError)
             Exit Sub
         End If
         'Calculate the number of structures needed.
         lngStructsNeeded = lngBytesNeeded / Len(lpEnumServiceStatus(0)) + 1
         'Redimension the array according to our calculation.
         ReDim lpEnumServiceStatus(lngStructsNeeded - 1)
         'Get buffer size in bytes.
         lngServiceStatusInfoBuffer = lngStructsNeeded * Len(lpEnumServiceStatus(0))
         'Get services information starting entry 0.
         hNextUnreadEntry = 0

         '**
         lngResult = EnumServicesStatus(hSCM, SERVICE_WIN32, SERVICE_ACTIVE, lpEnumServiceStatus(0), lngServiceStatusInfoBuffer, lngBytesNeeded, lngServicesReturned, hNextUnreadEntry)

    Но в таком виде первый EnumServicesStatus (*) выдаёт ошибку на ByVal &H0 - User-defined type can't be passed ByVal. Если создать второе обьявление той же функции с Long в этом месте, то прога (вместе с VB) вылетает на вызове исходной (**). В чём дело ?


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

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

       Как сделать, чтобы программа добавлялась в автозагрузку(не через меню "Автозагрузка", а в реестре)?


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

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

       Как можно на VB, если можно, использовать ресурсы динамических библиотек (DLL файлов), например: иконки, диалоги, меню, и т.д.
    Да, подскажите пожалуйста где можно найти статью по созданию DLL на VB6.




    Ответы:


    Вопрос:

       Как на форме VB6 создать подчинённую форму для отображения данных из таблицы связанной с главной отношением "один-ко-многим"? (Наподобие подчинённой формы в ACCESS)

    Ответ:

    Автор ответа: Shemyakin, Dmitry

    К сожалению в ВБ все придется делать ручками. Если нужно подчиненную таблицу представить в табличной форме - все достаточно просто - используй подходящий контрол list или grid. Если нужно самому оформлять таблицу, со всевозсожными контролами - надо заморачиваться и писать код, динамически добавляющий контролы на форму.


    Вопрос:

       Что бы послать почту с моей Form пишу:

    Private Declare Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)
    Private Declare Function GetDesktopWindow Lib "user32" () As Long

    Private Sub Label1_Click()
    'Выяываем маил с адресом
    Call ShellExecute(0&, "Open", "mailto:" + "ЛОГИН@СЕРВЕР.ru" + "?Subject=" + "'Здесь описана тема...'" + "?body=" + "'Сдесь
    нужно написать сообщение'", "", "", SW_SHOWNORMAL)
    End Sub

    Но в почтовой программе текст 'Сдесь нужно написать сообщение' выводится там где вводится тема. Помогите сделать так чтобы в текстовом поле ияображалать текст

    Ответ:

    Автор ответа: Михаил Ю. Белодед

    Call ShellExecute(0&, "Open", "mailto:" + "ЛОГИН@СЕРВЕР.ru" + "?Subject=" + "'Здесь описана тема...'" + "&body=" + "'Сдесь нужно написать сообщение'", "", "", SW_SHOWNORMAL)


    Вопрос:

       Что бы послать почту с моей Form пишу:

    Private Declare Function ShellExecute& Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long)
    Private Declare Function GetDesktopWindow Lib "user32" () As Long

    Private Sub Label1_Click()
    'Выяываем маил с адресом
    Call ShellExecute(0&, "Open", "mailto:" + "ЛОГИН@СЕРВЕР.ru" + "?Subject=" + "'Здесь описана тема...'" + "?body=" + "'Сдесь
    нужно написать сообщение'", "", "", SW_SHOWNORMAL)
    End Sub

    Но в почтовой программе текст 'Сдесь нужно написать сообщение' выводится там где вводится тема. Помогите сделать так чтобы в текстовом поле ияображалать текст

    Ответ:

    Автор ответа: Александр

    Все дело в том что у вас получается след вызываемая комманда:
    mailto:ЛОГИН@СЕРВЕР.ru?Subject=описана тема...?body=Сдесь нужно написать сообщение между subj и body должен быть знак (& - амперсанд) иначе ничего работать небудет!


    Вопрос:

       Как уянать какая клавеша нажата если forma не активна. Например: в каком либо редакторе нажимается какая либо кнопка а Forma обрабатывает это нажатие

    Ответ:

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

    Абсолютно исчерпывающий ответ можно найти здесь:
    http://www.vbrussian.com/Tricks/API.asp#a1


    Вопрос:

       Если на VB написать прогу и записать на болванку, чтобы она запускалась при запуске сидюка. Понятно в основном. так а если на машине не библиотек VB она же не запуститься? проверку можно сделать и если нет библиотек, то их копирнуть тут же. во как завернул?

    Ответ:

    Автор ответа: Иван

    Проще сделать по другому:
    На диске создаёшь файл Autorun.inf, пишешь туда текст:
      
    [autorun]
    OPEN=/путь/файл.exe
      
    В папку путь положи свой проект вместе с библиотеками и всё будет работать.


    Вопрос:

       Если на VB написать прогу и записать на болванку, чтобы она запускалась при запуске сидюка. Понятно в основном. так а если на машине не библиотек VB она же не запуститься? проверку можно сделать и если нет библиотек, то их копирнуть тут же. во как завернул?

    Ответ:

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

    Надо просто пихнуть все необходимые библиотеки в корневой каталог твоего CD. Ведь как ты проверишь есть ли библиотеки на машине? Напишешь другую прогу на другом языке программирования?


    Вопрос:

       Как, например, по нажатии кнопки, запускался файл .mp3

    Ответ:

    Автор ответа: Иван

    В разделе формы General Declarations объявляем следующую API-функцию:
      
    Private Declare Function mciExecute Lib "winmm.dll" (ByVal lpstrCommand As String) As Long
      
    'чтобы воспроизвести файл
    Private Sub Command2_Click()
      Call mciExecute("play d:\Music01.mp3")
    End Sub
      
    'чтобы закрыть файл
    Private Sub Command1_Click()
      Call mciExecute("close d:\Music\01.mp3")
    End Sub


    Вопрос:

       Как, например, по нажатии кнопки, запускался файл .mp3

    Ответ:

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

    Можно воспользоваться Windows Media Player.
    Помещаешь его на форму (components ---> Windows Media Player)
    В процедуре обработки нажатия вводишь код

    Private Sub Комманда1_Click()
    MediaPlayer1.FileName = "полный путь к mp3"
    MediaPlayer1.Play
    End Sub


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

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

    наверх


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

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