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

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


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

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


VBNet VBMania
Ссылки:

  • GotDotNet
  • Улицы VB
  • Азбука VB
  • VB по русски
  • MDesign
  • DanSoft
  • Хрестоматия VB
  • VBCoder
  • Господа!!! читайте MSDN!!!

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

       У нас открылся раздел "НеЧаВо". Материалов там пока мало, но он будет постоянно пополняться.
    Кстати, после открытия этого раздела, теперь в рассылке опять появится новый контент (уже около полгода я гоняю старые материалы).
    Читайте!


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




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

    Дата: 09.11.2004 15:26 | Раздел: Примеры кода | Автор: aasoft

    Graphing Calculator - Чертилка графов....несколько опций, типа цвета графов, и размера "доски" на которой чертить....Английский интерфейс, т.к. делал как проект для прогр. класса в школе...да, кстати, AutoUpdate (ну, нехрен мне делать было, ну я его туда и впихнул) не работает, т.к. АСП часть на моем сервера сломалась, но принцип понятен из кода......и ещё, в списке формул надо дабл-клик на формуле чтоб ее редактировать, и чтоб применить изменения, надо в текстовом поле нажать enter.....вроде все.

    Дата: 09.11.2004 15:14 | Раздел: Примеры кода | Автор: Alex1

    AgentOn - Программа для открытия персонажей MS Agent.При открытии персонаж говорит "Давай поговорим".Кстати зойдя в редактор Visual Basic можно посмотреть код этой программы,нажав Лист1.

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

    ChangeR - Вы хотели сменить иконки папок в вашей ситеме? А иконки драйвов? Нет, ничего проще! Смотрите исходник и меняйте. Также в исходнике рассматривается и смена иконок рабочего стола. Пример написан под win 2000. В общем ничего сложного - только работа с реестром.

    Дата: 09.11.2004 14:56 | Раздел: Статьи по VB | Автор: Салихов Рафаиль Ильдусович

    Как определить имя процедуры, в которой возникла ошибка - Как определить имя процедуры, в которой возникла ошибка



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

    23:47 / 11 ноя.  Список установленных шрифтов | Хитов: 5 |  Ответов: 0
    22:17 / 11 ноя.  WinSOCK | Хитов: 18 |  Ответов: 3
    21:13 / 11 ноя.  VB.Net | Хитов: 11 |  Ответов: 2
    20:30 / 11 ноя.  Старые сообщения | Хитов: 24 |  Ответов: 2
    20:17 / 11 ноя.  Да, кстати... | Хитов: 35 |  Ответов: 6
    20:14 / 11 ноя.  В продолжение темы... | Хитов: 16 |  Ответов: 2
    17:38 / 11 ноя.  Перечисление файлов в папке. Почему глючит? | Хитов: 33 |  Ответов: 7
    15:09 / 11 ноя.  Как получить строку из внешней DLL ? | Хитов: 46 |  Ответов: 12
    09:53 / 11 ноя.  PHP - Почему файл не создается? | Хитов: 39 |  Ответов: 8
    07:19 / 11 ноя.  Работа с памятью в ВБ | Хитов: 39 |  Ответов: 5
    23:49 / 10 ноя.  Не уж то TCP/IP никаких данных не теряет? | Хитов: 14 |  Ответов: 1
    23:44 / 10 ноя.  Работа с DIOC_REGISTERS | Хитов: 7 |  Ответов: 0
    14:55 / 10 ноя.  CommonDialog.flag  | Хитов: 23 |  Ответов: 2
    14:31 / 10 ноя.  WinSock не работает Close | Хитов: 40 |  Ответов: 5
    12:27 / 10 ноя.  Main Menu and Context Menu | Хитов: 15 |  Ответов: 1
    10:55 / 10 ноя.  Стёртые клавиши | Хитов: 55 |  Ответов: 9
    10:33 / 10 ноя.  TCHAR в типе | Хитов: 17 |  Ответов: 1
    09:43 / 10 ноя.  EbExecuteLine - как работать не в VB IDE | Хитов: 25 |  Ответов: 3
    08:11 / 10 ноя.  Кодировки | Хитов: 36 |  Ответов: 16
    07:26 / 10 ноя.  Скачать книгу | Хитов: 19 |  Ответов: 0


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



    наверх


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

    • Российский новый университет создает информационную систему и интегрированный с ней университетский портал ИС «Вектор» предназначена для управления процессом обучения в вузе с разветвленной структурой и позволяет вести точный учет кадровой, финансовой и иной информации о студентах. Система на основе Microsoft .Net внедрена в 25 филиалах университета.

    • Разработчикам: скидка 10% на подписку MSDN Universal, MSDN Enterprise и MSDN Professional
      Скидка предоставляется на новые лицензии на подписку на MSDN Universal, MSDN Enterprise, MSDN Professional, приобретаемых как в виде коробочных продуктов, так и по программам лицензирования для организаций: Microsoft Open License, Microsoft Open Subscription License. Предложение действует на территории России с 1 ноября по 31 декабря 2004 года.

    • Платформа 2005 — примите участие в ежегодной конференции
      Вы познакомитесь с широким спектром новейших технологий, продуктов и решений Microsoft:
      — более 1200 участников;
      — более 45 технических докладов;
      — практические занятия по продуктам и технологиям Microsoft;
      — выставка решений партнеров Microsoft;
      — круглые столы и возможность обмена опытом с вашими коллегами из других организаций.

    • Стартует международный конкурс студенческих проектов Imagine Cup 2005!
      К участию в конкурсе Imagine Cup 2005 допускаются лица, достигшие 14 лет и являющиеся студентами дневных или вечерних отделений высших и средних учебных заведений.
      Условия конкурса и правила оформления заявки. Желающие принять участие в других этапах конкурса могут зарегистрироваться на официальном веб-узле Imagine Cup 2005.


    наверх


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

    • 11.11.2004 - MSDN Flash – Вклад в развитие бизнеса
      Важнейшие материалы, новые веб-ресурсы, продукты и технологии наших партнеров, веб-презентации, общение в режиме реального времени, мероприятия для разработчиков.
    • 04.11.2004 - Расширение .NET Remoting от Digital Design
      Компания Digital Design представила в свою реализацию расширения технологии Microsoft .NET Remoting


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



    наверх


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

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



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



    наверх


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

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

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

       Есть внешняя DLL на Дельфи, там есть такая функция:

    function GetSt(): string; stdcall;
    begin
    Result := 'abc';
    end;

    В своей проге я объявляю ее так:
    Private Declare Function SetSt Lib "mydll.dll" () As String
    а вызываю так:
    Dim s as String
    s = GetSt()

    Не хочет работать, вываливается прога. Что я делаю неправильно?


    Ответы:

    Автор: Nash Bridges
       Проще всего:

    function GetSt(): Variant; stdcall;
    begin
    Result := WideString('abc');
    end;

    Private Declare Function GetSt Lib "mydll.dll" () As Variant

    Или PCHAR с размером буфера.



    наверх


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

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


    Нет вопросов.


    Ответы:


    Вопрос:

       Как подключиться к БД Access с именем пользователя и паролем? Ставлю пароль в базе данных на Admin'а, но он почему-то глючит при подключении...

    Dim Conn as ADODB.Connection

    Public Sub Connect()
    Set Conn = New ADODB.Connection
          Conn.Open "Provider=Microsoft.Jet.oledb.4.0; Data Sourse=" & App.Path & "\mdb1.mdb","Admin","'Пароль'"

    Ответ:

    Автор ответа: Ольга

         Dim wrkArea As Workspace
         Dim DbsBase As Database
         ' подключение к БД Access с именем пользователя и паролем
         Set wrkArea = DBEngine.CreateWorkspace("", UserName, Password, dbUseJet)
         Set DbsBase = wrkArea.OpenDatabase(FileDB)

    Примечание.
      
    Имена пользователей и пароли Access стандартно хранятся в административном файле System.mdw (поищите у себя в компьютере на системе). Внутри файла БД хранится информация только о разрешениях пользователя на эту БД.
      
    Для простоты, можете ввести пароли и пользователей в стандартный System.mdw прямо через MS Ассеss , сохранить этот файл отдельно под другим именем, включить в дистрибутив своей программы, а потом перед входом в БД взять именно его
      
         ' берем свой административный файл с пользователями и паролями
         DBEngine.SystemDB = "MySystem.mdw"
      
        только потом можно успешно открыть заблокированную паролем БД с другого компьютера.
      
    Можно списки пользователей и пароли вводить через программу, тогда они сохранятся в текущем .mdw.


    Вопрос:

       Как из тексбокса считать данные до запятой, а потом после? Например 123,456.

    Ответ:

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

    Const a = "123,456"
    Dim b() As String
    b = Split(a, ",")



    Ответ:

    Автор ответа: Ольга

    n=instr(text1.text,",")
    BeforeComma=left(text1.text,n-1)
    AfterComma=mid(text1.text,n+1)



    Ответ:

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

    dim usl as boolean ' Обозначим usl как логическую переменную
    usl=false ' Поставим значение False
    r=len(text1) ' занесем в переменную r кол-во символов texta
    for i = 1 to r ' пустим цикл
    c=mid(text1,i,1) ' вырежем 1 символ с texta по позиции i
    if c="," then usl=true ' если переменная 'c' равна запятой, то переменная usl равна true
    if usl=false then a=a+c else b=b+c ' Проверяем переменную usl. Если false - записываем в 'a' , если true пишем в 'b'
    next i

    В итоге, в 'a' - цифры до запятой, в 'b' после.



    Ответ:

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

    Юзай Split:

    Option Explicit
    Dim Massiv() As String

    Private Sub Form_Load()
             Massiv() = Split("123,456", ",")
             MsgBox Massiv(0)
             MsgBox Massiv(1)
    End Sub



    Ответ:

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

    Dim sv() As String
    sv = Split(Text1, ",")
    Debug.Print sv(0), sv(1)




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

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

    наверх


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

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

    http://subscribe.ru/
    http://subscribe.ru/feedback/
    Подписан адрес:
    Код этой рассылки: comp.soft.prog.vbnewsadvices
    Отписаться

    В избранное