VBNet
VBMania
Голосование: Нет тем! Доска почёта: Sergey Y. Tkachev Кононенко Роман Kirill Sergey Sapozhnikov Sobic Ссылки: |
Господа!!! читайте MSDN!!! Несколько слов от автора:
Новый 48-ой выпуск рассылки.
Читайте! Содержание выпуска
Книги
Остальные книги о VB можно найти здесь. наверх Citycat by Email Программа Citycat by Email позволяет работать с сервером Subscribe.ru с помощью электронной почты. Теперь Вам не нужно тратить деньги на работу в online и просматривать мегабайты рекламы для того, чтобы подписаться на нужную рассылку! Вам просто необходимо скачать небольшую базу данных по всем рассылкам каталога с нашего сайта, после чего Вы сможете подписываться и отписываться от рассылок, заказывать архивы прошлых выпусков, выполнять поиск по каталогу рассылок и многое другое. Программу Citycat by Email можно бесплатно загрузить с сайта http://sapisoft.h1.ru. наверх Внимание! Конкурс! Конкурс на лучшую статью по программированию на Visual BasicПресс-релиз от Web-сайта www.vbnet.ru
Внимание! Впервые Российском Интернете Вы можете своим собственным умом заработать приз, участвуя в конкурсе! Конкурс, на лучшую статью по программированию на Visual Basic, проводится в течение двух месяцев с 1 мая по 30 июня 2002 года, к участию в конкурсе приглашаются все желающие, умеющие писать статьи. Конкурс проводится на сайте VBNet и является его интеллектуальной собственностью. Участие в конкурсе автоматически означает согласие с его условиями. Условия проведения конкурса. Время проведения конкурса и его ход оглашается на страницах сайта в разделе Конкурсы, а также в официальной рассылке сайта. Принять участие в конкурсе может любой желающий, согласившийся с условиями конкурса. Для того чтобы стать участником, достаточно прислать письмо на адрес администратора сервера admin@vbnet.ru. Работы на конкурс принимаются в течение одного месяца. Все присланные работы на конкурс публикуются на страницах сайта VBNet. Итоги конкурса подводятся через месяц, после окончания приема работ. Авторские права. По условиям конкурса, все авторы, приславшие свои работы на конкурс, передают исключительные права на публикацию присланной статьи сайту VBNet на 1 месяц, начиная с момента подведения итогов конкурса. Таким образом, публикация статьи на других сайтах возможна только по истечении 1 месяца. Сайт VBNet ни в коем случае не претендует на авторство присланных на конкурс статей, а только хочет иметь возможность публиковать их на страницах сайта. При публикации статьи указание ее автора будет обязательным. Требования к работам. Все работы, присланные на конкурс должны соответствовать следующим условиям:
Оценка работ и объявление победителя. Победителем конкурса становится участник, приславший лучшую работу, по мнению авторов сайта. Критерии оценки работ устанавливаются следующие (по степени значимости):
Оценку работ, присланных на конкурс, будут проводить авторы сайта VBNet [1], мнение которых будет решающим при выборе победителя. На выбор победителя большое влияние могут оказать отклики посетителей сайта, присланные после публикации работы. Итоги конкурса подводятся через месяц после окончания приема работ. Устроители конкурса оставляют за собой право несколько увеличить время объявления результатов конкурса, если количество присланных работ потребует гораздо больше времени на их оценку. Призы. После подведения итогов конкурса и объявления победителя, начинается награждение призами. Главный приз за лучшую статью - любая [2] книга по программированию, на выбор победителя, представленная в магазине сайта VBNet. По предварительному плану доставка книги победителю будет осуществляться по почте. По желанию победителя конкурса, информация о нем может быть размещена на сайте в специальном разделе. Кроме главного приза, существует поощрительный приз - 50000 баннеров формата 120х60 на сайте VBNet, а также информация об обладателе поощрительного приза, по желанию, может быть размещена на сайте в специальном разделе. Любой участник конкурса вправе отказаться от приза либо передать его любой благотворительной организации, школе, ВУЗу или любому другому учебному заведению России. Отказ от проведения конкурса. Устроители конкурса оставляют за собой право в любой момент отказаться от дальнейшего проведения конкурса, если число его участников будет очень мало [3]. Спонсорство и информационная поддержка. Любая организация России, имеющая отношение к компьютерным технологиям может выступить в качестве спонсора конкурса, либо его информационным партнером. Условия партнерства и спонсорства обсуждаются с каждым претендентом индивидуально.
Администрация сайта VBNet [http://www.vbnet.ru] 1 В спорных ситуациях авторы сайта оставляют за собой право
обратиться к независимым экспертам для принятия решения о победителе
конкурса. наверх Новости сайта VBNet
Последние 20 тем форума на VBNet.Ru: 03:49 / 14 апр. Помогите кто может | Ответов: 0 23:19 / 13 апр. как заставить молчать OLE | Ответов: 0 17:15 / 13 апр. Архиваторна VB | Ответов: 1 15:46 / 13 апр. Помогите с listbox'ом... | Ответов: 0 08:07 / 13 апр. Проблема размещения label в toolbar ... | Ответов: 1 22:05 / 12 апр. Печать из RichTextBox! Помогите Пожалуйста... | Ответов: 2 21:34 / 12 апр. Подскажите как ... | Ответов: 0 17:10 / 12 апр. ODBC Data Source... | Ответов: 0 16:33 / 12 апр. Командная строка... | Ответов: 0 16:00 / 12 апр. (Де)Кодирование MIME.... | Ответов: 0 15:13 / 12 апр. Манипуляции с OLEObject в RichTextBox | Ответов: 0 14:41 / 12 апр. FSO | Ответов: 0 10:14 / 12 апр. Как погасить монитор, причем не в режиме ожидания | Ответов: 0 10:06 / 12 апр. Вопрос по Поиску | Ответов: 1 09:08 / 12 апр. True DBGrid Pro 7.0 | Ответов: 0 08:59 / 12 апр. Запись переменной в БД | Ответов: 1 04:10 / 12 апр. FlexGridPlus problems | Ответов: 0 23:13 / 11 апр. Помогите подключить БД | Ответов: 1 21:34 / 11 апр. Новое сообщение без темы | Ответов: 0 20:49 / 11 апр. Громкость звука и DirectX | Ответов: 0 Последние поступления в Библиотеку кодов: Нет новых кодов. наверх Новости сайта VBMania
наверх Новости сайта Азбука VB
наверх Доска объявлений Ищу телеработу.
наверх Мои программы BalloonMessage for MS Agent BalloonMessage for Microsoft Agent реализует диалог программы с
пользователем, используя при этом технологию Microsoft Agent. OCX реализует три
типа диалоговых окон: InputBox, MsgBox и MsgLabels. Автор: Шатрыкин Иван. Соавтор: Павел Сурменок. наверх Вопрос/Ответ Здесь Вы можете задать вопрос, или ответить на уже имеющиеся вопросы. Вопросы:Автор вопроса: sv Ответ ожидается по этому адресу 1) Как из VB открыть файл в MediaPlayer так, чтобы он не сворачивался, а потом MP закрыть. 2) Как сделать тоже самое, но с WinAmp'ом. Автор вопроса: rul@langepas.wsnet.ru Ответ ожидается по этому адресу пОДСКАЖИТЕ ПОЖАЛУЙСА, как подсоединятся к другому компьютеру через WINSOCK? Автор вопроса: Igor Ответ ожидается по этому адресу Господа, как осуществить передачу данных через Winsock, в часности послать запрос и получить от сервера выборку из таблицы. Пробовал тренироваться на текстовых сообщениях - все получается, а как быть с базами данных, с чего хоть начинать? Автор вопроса: Serg Ответ ожидается по этому адресу Как можно ияменить стиль формы во время выполнения программы? Не было у формы бордюр, как сделать чтобы они появились и наоборот? Вояможно с помощью какой API-функции, или может можно форму переяагруяить с другим яначением BorderStyle? Автор вопроса: Игорь Куз Ответ ожидается по этому адресу В VB есть такой control DataRepeater. Прочитал, что его можно использовать в качестве подчинённой формы (не ленточной, а именно подчинённой, как в Access), но нет документации как это сделать. Может кто-нибудь знает? Ответы: Вопрос: Подскажите как на VB 5.0 запустить файл (к примеру doc,xls,rar...),чтоб при этом открывалось связанное с ним приложение (WINWORD.EXE, EXCEL.EXE, WINRAR.EXE) и открывало соответствующий с ним файл (doc,xls,rar...). Ответ: Автор ответа: Igoryk Очень просто. Заглянув на http://www.igoryksoft.narod.ru/vb/vbfile/vbfile3.htm ты можешь узнать два способа: 1. 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 VbAppWinStyle) As Long Dim FileName As String FileName = "C:\windows\explorer.exe" 'Ваш файл X = ShellExecute(Me.hwnd, "open", FileName, "", "", vbNormalFocus) 2. (уникальный): Dim FileName As String FileName = "C:\windows\explorer.exe" 'Ваш файл X=Shell ( "rundll32.exe url.dll,FileProtocolHandler" & " " & FileName, vbMaximizedFocus) Вопрос: Подскажите как на VB 5.0 запустить файл (к примеру doc,xls,rar...),чтоб при этом открывалось связанное с ним приложение (WINWORD.EXE, EXCEL.EXE, WINRAR.EXE) и открывало соответствующий с ним файл (doc,xls,rar...). Ответ: Автор ответа: Иван Public 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) As Long ' Декларация функции для запуска файла. Private FN As String Private Sub Command1_Click() FN = Text1.Text Call ShellExecute(0, "open", FN, "", "", vbNormalFocus) 'Call ShellExecute(0, "open", FN, "", "", SW_SHOWMAXIMIZED) End Sub ' Декларация константы для максимизирования окна открываемого приложения. Вопрос: Если есть какой-нибудь *.dll, то как узнать какие в н?м есть функции. Ответ: Автор ответа: Igoryk Есть такая программа - W32DASM - ее можно скачать с сайта www.smtn.satvropol.ru (см. файловая библиотека). Вопрос: Народ, как вести поиск по базе данных отдельного слова (к примеру, в некоторой строке ("фывывф фыв ыф ыф ыф ввыф QWERTY лыфвд") находится слово 'QWERTY', его и надо найти ) Ответ: Автор ответа: Александр Горбылёв Зависит от поставленной задачи. Если надо создать интеллектуальную систему, то сначала надо закончить школу, а потом почитать кроме предложения SELECT ... WHERE.. в SQL ещё и основы построения лингвистических систем с уклоном в области пострения деревьев разбора, фреймов и т.д. Вопрос: Народ, как вести поиск по базе данных отдельного слова (к примеру, в некоторой строке ("фывывф фыв ыф ыф ыф ввыф QWERTY лыфвд") находится слово 'QWERTY', его и надо найти ) Ответ: Автор ответа: DedMorozzz Используй оператор LIKE. Например: У тебя в БД есть поля Name, Fam, Tel и ты точно не знаешь, в каком поле находится искомая фраза "QWERTY". Создаешь критерий: Crit = "Name like '*QWERTY*' or Fam like '*QWERTY*' or Tel like '*QWERTY*'" Затем Data.Recordset.FindNext Crit. Все! Это простейший способ, но идея такая. Вопрос: Народ, как вести поиск по базе данных отдельного слова (к примеру, в некоторой строке ("фывывф фыв ыф ыф ыф ввыф QWERTY лыфвд") находится слово 'QWERTY', его и надо найти ) Ответ: Автор ответа: Rutshtein Alex Добавь на форму Text1 и Command1. Вставь след. текст: Option Explicit Private Sub Command1_Click() Dim Position As Integer Dim Stroka As String Dim Slovo As String Stroka = "dfgdfgdg dfg dfg dfgdfgdfg QWERTY dfg dfgd d dfgdfg dfg" Text1.Text = Stroka Slovo = "QWERTY" Position = InStr(1, Stroka, Slovo) Text1.SelStart = Position - 1 Text1.SelLength = Len(Slovo) End Sub Вопрос: Почему не соядается объект функцией GetObject, хотя функция CreateObject работает нормально? Подключаемое приложение написано на VB и имеет тип ActiveX EXE. Ответ: Автор ответа: Igoryk Потому что у этих команд различное назначение: CreateObject - для создание объекта, а GetObject для получения Hwnd объекта. Вопрос: Кто нибудь сталкивался с такой проблемой: если создается соединение между 2 компьютерами через Winsock, а потом закрыть соединение то неудастся соединиться заново пока не закроешь и не откроешь программу ? Ответ: Автор ответа: Sergey Все зависит от того, что вы понимаете под "без почтового клиента". В любом случае вам придется воспользоваться каким-то интерфесом для работы с почтой, будь то MAPI, CDO или COM. Можете заполнить эту форму, либо отослать вопрос СЮДА Форма для добавления нового вопроса в этот раздел. Информация отсылается по E-mail владельцу сайта. |
||||||||||||||||||
Выпуск подготовили: |
Сурменок Павел |