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

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


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

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


VBNet VBMania
Ссылки:

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

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

       Ускоренными темпами буду нагонять график.
    Читайте!


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




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

    Дата: 21.07.2004 10:44 | Раздел: Примеры кода | Автор: DaSharm

    Глобальный хук на Visual Basic - Примерчик показывает как создавать stdcall (читай, традиционные) DLL на Visual Basic с помощью addin'a от одного австралийского парня, ранее ето было НЕВОЗМОЖНО. В качестве хорошего примера я написал кейлоггер использующий глобальный хук для перехвата нажатий клавишь.

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

    Test_MessageBoxA - Данный пример демонстрирует подмену/Хук API функции MessageBoxA.

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

    VBPhantom - Перехват Native Api NQQuerySystemInformation с помощью наиболее простого метода (хуков).

    Дата: 20.07.2004 13:53 | Раздел: ActiveX контролы | Автор: Тираспольский Михаил

    verticalLabel - Вертикальный Label. Вещь немудрящая, но не бесполезная. Расширяет возможности дизайна.

    Дата: 20.07.2004 13:50 | Раздел: Примеры кода | Автор: CyRax

    Синхронная прокрутка текстовых полей - Несколько полей имеющих свойство Multiline=True и Scroollbars=Vertical прокручиваются одновременно.Небольшие тормоза с колёсиком

    Дата: 20.07.2004 13:42 | Раздел: Примеры кода | Автор: Роман Добродий

    StyleClock - Программирую на VB около двух лет. Захотел поучаствовать в вашем конкурсе. Моя конкурсная работа - программа StyleClock v2.1, ей я занимаюсь около года.Программа использует CommonDialog и встроенную компоненту OfficeXP Button , компоненту скачал с вашего сайта. Для корректной работы впапке программы должна быть папка Data, а в ней 2 файла - рисунок и настройки.У программы есть ресурсы - в них её иконка и StringTable. Изменив StringTAble можно перевести программу.Какая программа и что делает видно из исходников. Вторая работа - установка на VB одним файлом (устанавливает она StyleClock v2.0). Много занимает из-за того, что засунул все компоненты программой VB-Rap в один EXE. Посылаю только исходник, без EXE - много занимает. Пытался сжать все файлы встроенным в установку архиватором (алгоритм Хаффмана)- много не зажало.Все файлы установки в её ресурсах. Из-за того, что сжал ,файлы нельзя будет просто достать ResHacker'oм или ей подобными.



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

    17:37 / 21 июл.  Скорость передачи данных | Хитов: 1 |  Ответов: 0
    16:45 / 21 июл.  hotkeys | Хитов: 5 |  Ответов: 0
    16:37 / 21 июл.  Ошибка 430 Class does not ... | Хитов: 7 |  Ответов: 1
    13:59 / 21 июл.  Сохранение ресурсов | Хитов: 20 |  Ответов: 3
    13:40 / 21 июл.  ПОМОГИТЕ! Вопрос по ЛОКАЛКЕ! | Хитов: 28 |  Ответов: 4
    13:32 / 21 июл.  Запись CD-R и RW | Хитов: 24 |  Ответов: 3
    13:10 / 21 июл.  Графика  | Хитов: 21 |  Ответов: 3
    13:04 / 21 июл.  Панель на рабочем столе | Хитов: 29 |  Ответов: 4
    12:31 / 21 июл.  Подскажите про форму! | Хитов: 33 |  Ответов: 4
    11:29 / 21 июл.  VB и Excel | Хитов: 16 |  Ответов: 1
    11:05 / 21 июл.  Максимальный размер формы | Хитов: 27 |  Ответов: 3
    10:55 / 21 июл.  Проблемы с msgbox | Хитов: 18 |  Ответов: 1
    10:48 / 21 июл.  RichTextBox | Хитов: 22 |  Ответов: 3
    10:30 / 21 июл.  Image | Хитов: 24 |  Ответов: 3
    07:57 / 21 июл.  MSN | Хитов: 12 |  Ответов: 0
    02:28 / 21 июл.  Ctrl+ALT+DEL в WinXP ??? | Хитов: 21 |  Ответов: 1
    22:43 / 20 июл.  Трейнер на VB | Хитов: 30 |  Ответов: 2
    20:35 / 20 июл.  Клонирование формы | Хитов: 33 |  Ответов: 3
    20:18 / 20 июл.  Горизонтальная прокрутка в ListBox | Хитов: 17 |  Ответов: 1
    15:34 / 20 июл.  Одна DLL, разные процессы, общая память... | Хитов: 35 |  Ответов: 2


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



    наверх


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

    • Партнерский форум Microsoft 2004
      Приглашаем вас принять участие в ежегодном Партнерском форуме Microsoft 2004, который состоится 8 октября 2004 года в Москве.
    • Microsoft представляет бета-версии Visual Studio 2005 и серию продуктов Express
      На ежегодной европейской конференции Tech·Ed Europe компания Microsoft представила серию продуктов и сервисов. Бета-версии средств разработки Visual Studio 2005 Express доступны для загрузки по интернету. Запущен общедоступный веб-ресурс MSDN Product Feedback Center.
    • Microsoft награждает победителей соревнования Imagine Cup 2004 — команда России заняла второе место!
      С правилами Imagine Cup 2004 можно познакомиться на сайте GotDotNet.ru. Официальный сайт ImagineCup находится по адресу www.imaginecup.com.
    • В России разработан лучший в мире продукт для управления портфелем проектов на основе Microsoft Project Server 2002/2003
      В рамках всемирного конкурса разработок, расширяющих функциональность Microsoft Project Server в номинации «Управление портфелем проектов» победила российская разработка «Расширение анализатора портфеля» компании «Богданов и партнеры».


    наверх


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



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



    наверх


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

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

    • Частичная проверка правильности ввода данных.
      В данной публикации рассказывается о том, как можно организовать частичную проверку правильности введенных данных в ASP.NET форме.


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



    наверх


    Один момент из жизни форума: Как сгруппировать ячейки в файле Excel из кода Vb?

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

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

       Как сгруппировать ячейки в файле Excel из кода Vb?


    Ответы:

    Автор: BeTe
       
    Range("A1:B1").Select
    Selection.Merge
    Range("A1:B1").Select
    ActiveCell.FormulaR1C1 = "Hello Word"



    наверх


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

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

    Вопросы:


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

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

       Досталось в наследство приложение VB6 + MSSQLServer2000.
    В проге используется DataGrid. В настоящее время все тексты запросов написаны прямо в коде

    With rsgrid
                 .ActiveConnection = cn
                 .Source = тут может быть просто целая поэма на килобайт
                 .CursorLocation = adUseClient
                 .LockType = adLockBatchOptimistic
                 .Open
                 Set DataGrid1.DataSource = rsgrid
    End With

    Я решил использовать хранимые процедуры сервера, что вполне естесственно, нафига ж тогда сервер! :)
    Если использовать ADODB.Command.Execute для выполнения ХП или Connection.Execute, то возвращается объект Recordset со свойством forwardonly. И при назначении его датасорсом для DataGrid, возникает ошибка: типа объект не поддерживает закладки и не может быть использован. Это понятно мне, так устроено ADO, или я не прав и execute может создать курсор с произвольным доступом, да ещё и на стороне клиента?
      
    Огромная просьба, помогите найти решение, пожалуйста, возможно я неправильно использую DataGrid. (Переходить на другой контрол тоже нежелательно, прога уже установлена на многих компах и заменить просто экзешник легче, чем регить ещё и новый контрол).


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

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

       У меня вопрос по Winsock'у: реально ли тестировать прогу, юзающую winsock на компе, не подключеном к сети? (например: запустить на одном компе и клиент и сервер, клиент шлет инфу на IP 127.0.0.1, или что - то в этом духе)?


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

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

       Имеется объект со свойствами Property1, Property2,... и т.д. Как обратиться к этим свойствам через цикл? Т.е. требуется перебирать в цикле имя свойств.


    Автор вопроса: Олег

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

       Как програмно убить активный процесс?




    Ответы:


    Вопрос:

       Нужно в строке "<--+7123456789" или "+7123456789" оставить только цифры. Можно конечно обрезанием, но кажется есть такой оператор который сам оставляет только цифры.

    Ответ:

    Автор ответа: Артем Кривокрисенко

    Что значит " ? Если надо в строку добавить кавычку, просто продублируй ее:

    'Получится Microsoft "Corporation"
    MyString="Microsoft ""Corporation"""


    Вопрос:

       Короче, такое дело... Хочу получить хэндл окон (textbox и listbox) в чужом приложении. Для этого ставлю хук на мышь:
    hHandle = SetWindowsHookEx(WH_MOUSE, AddressOf GetMouse, App.hInstance, 0)
    Почему при переходе на другое приложение хук отключается? Даже если перейду обратно на свое, все равно не работает? Если вояможно, как это исправить? И если кто-нить янает, может, как-нибудь яамутить получение хэндла как в SpyXX?

    Ответ:

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

    Есть специальный апи:

    WindowFromPoint(x as long, y as long)
       
    X и Y получаешь из функции

    GetCursorPos Lib "user32" Alias "GetCursorPos" (lpPoint As POINTAPI) As Long

    Получаешь координаты, получаешь хэндл.




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

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

    наверх


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

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

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Адрес подписки
    Отписаться

    В избранное