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

Программирование (VB,C#,ASP,.NET): новости, советы, примеры



Выпуск # 216


http://www.kbyte.ru/

 

Новый выпуск!

Здравствуйте дамы и господа!
Представляю очередной выпуск рассылки научно-информационного портала Kbyte.Ru. Надеюсь он Вам понравится. Если у Вас есть какие либо вопросы или предложения по рассылке, пишите нам – admin@kbyte.ru!

 

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

Система ЭКСПЕРТ

    Вопрос #000603: Свойство компонента Combo в VB 6.0

    Вопрос #000587: Audit

    Вопрос #000582: Активизировать_элемент_формы,_в_процедуре_Form_...

    Вопрос #000580: Visual_Basic_6.0._Как_можно_поместить_картинку_...

    Вопрос #000577: Visual_Basic_6.0._Активизировать_элемент_формы

Последнее на форумах

    Help ME

    опять MS WORD

    Отправка на e-mail из VB

    Закрытое сообщество фрилансеров

    Перечисление >> Коллекция

Последние статьи

    Взаимодействие с другими сайтами через HTTP (HttpWebRequest и HttpWebResponse)

    Работа с SQL – Запросы

    Использование XML.Serialization

    Выбор языка программирования для научных работ (2-я редакция)

    Работаем с MIME

Интересные коды и решения

Юмор на Kbyte.Ru

 

Система ЭКСПЕРТ

 

Система «Эксперт» - уникальная система, которая поможет решить, если не все, то многие Ваши проблемы с программированием и разработкой! Если у Вас есть какой-либо вопрос по программированию или разработке, то Вы всегда можете задать его нашим Экспертам! При этом каких-либо особых действий от Вас не потребуется! Просто отправьте Ваш вопрос на адрес mailto:expert@kbyte.ru, в теме письма укажите тему вопроса, в тексте – сам вопрос, и все! Эксперты дадут Вам ответ в течение 12-24 часов, на тот адрес, с которого Вы отправите вопрос. Все проще простого! Никакой регистрации и заполнение бесконечных форм, никаких наездов, оскорблений и насмешек со стороны гуру, просто спросите и получите ответ ;-)


Вопрос #000603: Свойство компонента Combo в VB 6.0

Автор вопроса: Федоренко Дмитрий Константинович // 08.11.2007 / 09:27

Здравствуйте уважаемые эксперты.
Скажите пожалуйста есть ли такое свойство у компонента Combo в VB 6.0,
которое задает длинну низпадающего списка.
Например, если у меня, скажем, 3-4 элемента занесено в этот список, то я при
выборе нужного вижу их все сразу, а если их очень много(так что они не
умещаются сразу все в видимую область), то приходится пользоваться бегунком
справа и прокручивать в поиске нужного элемента.
Так вот, есть ли такое свойство, которое позволяет задавать размеры этой
видимой области (длинну низпадающего списка), чтобы я смог увидеть например
не 3-4 элемента, а 10-20, пока мне это будет позволять делать экран монитора
:))) ? И что это за свойство?
Заранее благодарен за ответ.

Отвечает: Алексей Немиро // 08.11.2007 / 09:32

Здравствуйте, Дмитрий!

Нет, стандартного такого свойства нет, но это можно реализовать при помощи API.
Я не так давно добавлял примеры на эту тему в наш Кодообменник:
http://kbyte.ru/Code/ShowList.aspx?lid=1&gid=1&uid=0&sort=0

--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

 

Вопрос #000587: Audit

Автор вопроса: -=Andrey=- // 28.10.2007 / 14:57

вопрос: как отследить подключение к MS SQL серверу?(имя пользователя в домене Windows и IP-адрес компа пользователя)
описание: пользователь запускает клиентское приложение через Citrix, в базе данных master..sysprocesses в данном случае будет отображаться только информация о sql-имени пользователя,запустившего приложение, адреса самого citrix-сервера, с которого запускалось приложение, а об адресе локального компа и доменном имени юзера ничего нет...



--------------------------------------
Категория: --- SQL Server

Отвечает: Алексей Немиро // 29.10.2007 / 04:09

Здравствуйте, Андрей!

Попробуйте вот так:
001:
002:
003:
004:
005:
CREATE TABLE #tmp ([output] varchar(255) null)
INSERT INTO #tmp exec master..xp_cmdshell 'arp -a'
SELECT count([output]) FROM #t where [output] like '%dynamic%'
DROP TABLE #tmp
SELECT count(DISTINCT net_address) FROM sysprocesses



--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

 

Вопрос #000582: Активизировать_элемент_формы,_в_процедуре_Form_...

Автор вопроса: Александр Левашов // 24.10.2007 / 20:16

Здравствуйте уважаемые эксперты!

Visual Basic 6.0. Как программно активизировать конкретный элемент формы Text, в процедуре Form_Load()? То есть сразу после загрузки формы.

Спасибо.
Александр Левашов. г.Кострома.

Отвечает: Алексей Немиро // 25.10.2007 / 02:54

Если речь идет о установке фокуса, то в событие Form_Load это сделать
не возможно. Используйте другое событие, либо таймер.

 

Вопрос #000580: Visual_Basic_6.0._Как_можно_поместить_картинку_...

Автор вопроса: Александр Левашов // 24.10.2007 / 14:04

Здравствуйте уважаемые эксперты!

Visual Basic 6.0. Как можно поместить картинку на кнопку.

Спасибо.
Александр Левашов. г.Кострома.

Отвечает: Алексей Немиро // 25.10.2007 / 02:59

Установите свойство Picture, а также style="1" - Graphical.
Еще может понадобиться свойство UseMaskColor и MaskColor, которые
позволяют установить прозрачный цвет картинки.

 

Вопрос #000577: Visual_Basic_6.0._Активизировать_элемент_формы

Автор вопроса: Александр Левашов // 24.10.2007 / 12:28

Здравствуйте уважаемые эксперты!

Visual Basic 6.0. Как программно активизировать конкретный элемент формы Text, чтоб курсор встал на него.

Спасибо.
Александр Левашов. г.Кострома.

Отвечает: Алексей Немиро // 24.10.2007 / 12:40

Здравствуйте, Александр.

Разместите два текстовых поля на форме и одну кнопку, и вставьте следующий код:
001:
002:
003:
Private Sub Command1_Click()
 Text2.SetFocus
End Sub


--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/

 


Чтобы задать Ваш вопрос, отправьте его на адрес expert@kbyte.ru

Раздел Эксперт на сайте Kbyte.Ru

Наверх

 

 

Последнее на форумах

Help ME | Автор: AmoR
Добавлено: 11.11.2007 / 22:08 | ответов: 0 | просмотров: 11

Прива умным людям!!! У мня проблема : У меня две сетивие карточки. Вопрос как программно (на VB v6.0) опредилить к какой из них подключен кабель и как опредилить статус подключения. если можна функцию, или подскажите как ето можна сделать. Зарание огромное СПС.

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум Kbyte.Ru


опять MS WORD | Автор: LIS
Добавлено: 09.11.2007 / 15:56 | ответов: 0 | просмотров: 32

Здрасте,
мож кто знает как подсчитать програмно страницы в ms word

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Отправка на e-mail из VB | Автор: Павел
Добавлено: 08.11.2007 / 16:58 | ответов: 3 | просмотров: 80

Здравствуйте. Скажите, как отправить сообщение на e-mail

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 1 | Автор: Алексей
Добавлено:09.11.2007 / 05:29
Залил несколько примеров в Кодообменник Kbyte.Ru:

Отправка E-Mail средствами Visual Basic 6.0 (пример № 1)


Программная отправка E-Mail средствами Visual Basic 6.0 с использованием Outlook


Программная отправка E-Mail средствами Visual Basic 6.0 с использованием Microsoft Mapi Controls


Отправка E-Mail через Internet Information Services (IIS)


Отправка E-Mail средствами Visual Basic 6.0 с использованием "винсосок"


Отправка E-Mail средствами Visual Basic 6.0 с использованием "винсосок" (простейший пример)



--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/
---
Кодообменник Kbyte.Ru - узнал сам, расскажи другим ;-)

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 2 | Автор: Павел
Добавлено:09.11.2007 / 11:49
Ни один из способов не работает. Может это потому, что e-mail на mail.ru?

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 3 | Автор: Алексей
Добавлено:09.11.2007 / 13:12
Ни один из способов не работает. Может это потому, что e-mail на mail.ru?

Примеры с сокетами влюбом случае должны работать. Только что проверил вот этот: http://kbyte.ru/Code/Show.aspx?id=64

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Закрытое сообщество фрилансеров | Автор: Алексей
Добавлено: 08.11.2007 / 10:23 | ответов: 5 | просмотров: 110

Предлагаю соорудить на сайте закрытое сообщество фрилансеров, т.е.
главным образом закрытый форум для обсуждения тем связанных с
фрилансом. Что скажите? Здесь вообще есть кто-нибудь, кто активно
занимается фрилансом?

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 1 | Автор: SocrAT
Добавлено:08.11.2007 / 10:37
Дайте, пожалуйста, определение "ФРИЛАНСЕР".

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 2 | Автор: Алексей
Добавлено:08.11.2007 / 10:44
Дайте, пожалуйста, определение "ФРИЛАНСЕР".

Фрилaнсер (англ. freelancer — «свободный копьеносец», наёмник, в переносном значении — вольный художник) — человек, выполняющий работу без заключения долговременного договора с работодателем, нанимаемый только для выполнения определённого перечня работ (внештатный работник). Также фрилансером является работник, приглашенный для выполнения работ в ходе аутстаффинга. Будучи вне постоянного штата какой-либо компании, фрилансер может одновременно выполнять заказы для разных клиентов. Термин фрилансер впервые употребляется Вальтером Скоттом в романе «Айвенго» для описания «средневекового наёмного воина».
В английском языке долгое время «фрилансер» было именем существительным, но в 1903 был признан производный от существительного глагол и внесён в Оксфордский словарь английского языка. И только в последнее время существительное трансформировалось в различные формы глагола и наречия.
Фрилансерство особенно распространено в таких областях деятельности, как журналистика (и другие формы деятельности, связанные с написанием текстов), компьютерное программирование, веб-дизайн, перевод, разного рода консультационная деятельность. Также фрилансерами считаются охотники за вознаграждением и солдаты-наёмники, в противовес полиции/милиции и регулярной армии.

Фрилансерство и интернет


Широкое распространение фрилансерство получило с развитием Интернета: сеть и сопутствующие информационные и банковские технологии позволили некоторым категориям работников уменьшить частоту появления в офисах, а то и полностью перейти на надомную/удалённую работу.
В настоящее время в Интернете сформировалась устойчивая прослойка фрилансеров, зарабатывающих себе на жизнь удалённой работой. Фрилансерство распространено среди дизайнеров, программистов, оптимизаторов, участников партнерских программ. Действует множество специализированных сайтов, призванных помочь фрилансерам найти очередной заказ.


_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 3 | Автор: SocrAT
Добавлено:08.11.2007 / 11:04
Ок. Понятно.
А цель создания форума фрилансеров?
Фрилансеры будут друг другу задания подгонять?

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 4 | Автор: Алексей
Добавлено:08.11.2007 / 11:13
А цель создания форума фрилансеров?

Цель - обмен опытом, мнением, черными списками :)
Обсуждение сомнительных моментов, ценообразования и прочих проблем при фрилансе.

Фрилансеры будут друг другу задания подгонять?

Это кстати тоже вариант, когда пальцев не хватает, а работа прет и прет :)

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 5 | Автор: SocrAT
Добавлено:08.11.2007 / 11:29
Это кстати тоже вариант, когда пальцев не хватает, а работа прет и
прет :)


Гы :D

Я не против.
Немного этим занимаюсь.
Может быть "немного" перейдет в "постоянно" :D

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Перечисление >> Коллекция | Автор: SEO-Master
Добавлено: 06.11.2007 / 08:17 | ответов: 1 | просмотров: 81

Здравствуйте!
Такой вопрос, у меня есть перечисление, я могу как-нибудь превратить его в коллекцию?

Например:
001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
Enum NamesList
 Vasia
 Ivan
 Petr
 Nikolay
 Masha
 Sasha
End Enum

_______________________
Colorized by: Eros.CodeSyntaxColor Engine

Вот из этого надо получить коллекцию, либо массив, чтобы можно было пролистать перечисление циклом.

спсб.

_________________
Это сообщение добавлено через Kbyte.Ru Forum Mail Conference (FMC)

Ответить на это сообщение | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Ответ # 1 | Автор: Edlin
Добавлено:06.11.2007 / 10:32
Попробуй

001:
[Enum].GetValues(GetType(NamesList))


Так же у структуры Enum есть метод GetNames. С аналогичным синтаксисом. Может быть он тебе подойдет больше.

Добавить ответ | Посмотреть эту тему на сайте | Форум Kbyte.Ru


Наверх

 

Последние статьи

Взаимодействие с другими сайтами через HTTP (HttpWebRequest и HttpWebResponse)
Автор: Немиро Алексей | добавлено: 27.07.2007 / 14:01 | просмотров: 1353

В данной статье речь пойдет о том, как можно программно заполнить и отправить Web-форму, а также получить результат с использованием довольно простых классов - HttpWebRequest и HttpWebResponse.

Работа с SQL – Запросы
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 22.07.2007 / 04:43 | просмотров: 2419

В данной статье рассмотрены часто используемые SQL-запросы и приведены примеры их использования.

Использование XML.Serialization
Автор: Немиро Алексей | добавлено: 19.07.2007 / 15:38 | просмотров: 684

В данном обзоре речь пойдет об использование XML.Serialization в .NET и ее применении на примере сохранения и считывания настроек программы с использованием синтаксиса языка Visual Basic .NET.

Выбор языка программирования для научных работ (2-я редакция)
Автор: Юдин С. Ю. | добавлено: 15.03.2007 / 02:49 | просмотров: 2749

Идея написания этой статьи возникла после того, как на одном из сайтов по физике http://physics.nad.ru/aniboard/messages/291.html я обнаружил интересный алгоритм моделирования движения тела в поле постоянной напряженности по различным направляющим. Вернее, меня заинтересовал не весь алгоритм, т.к. основа их всех одна (принцип Даламбера, если не считать квазиалгоритма с применением уравнений Лагранжа 2-го рода) и различаются они только способом определения реакций в месте соприкосновения тел. ...

Работаем с MIME
Автор: Немиро Алексей | добавлено: 29.11.2006 / 14:46 | просмотров: 2584

Не так давно мне пришлось немного поработать MIME (Multipurpose Internet Mail Extension) - это стандарт почтовых сообщений, в РуНете (Russian Internet) я не нашел нормального описания спецификации MIME, и посему решил написать небольшую статейку на эту тему. В данной статье вы узнаете об основных особенностях и стандартах MIME, а также научитесь «читать» MIME с использованием синтаксиса языка Visual Basic .NET 2005.

 

Статьи на Kbyte.Ru

Наверх

 

Интересные коды и решения

Как установить анимированный курсор?
Дата добавления: 16.08.2006 / 19:49 | просмотров: 1459 | платформа: VB

Как добавить новые данные в базу данных?
Дата добавления: 31.07.2006 / 12:49 | просмотров: 1024 | платформа: VB

Как заблокировать/разблокировать любое окно?
Дата добавления: 31.07.2006 / 12:52 | просмотров: 867 | платформа: VB

Как распечатать Web-страницу?
Дата добавления: 17.08.2006 / 17:58 | просмотров: 1072 | платформа: VB

Как определить, какие кнопки мыши нажаты?
Дата добавления: 16.08.2006 / 19:45 | просмотров: 922 | платформа: VB

Анализ E-Mail
Дата добавления: 24.03.2007 / 10:54 | просмотров: 498 | платформа: RegEx

Как программано выровнить форму по центру экрана?
Дата добавления: 23.08.2006 / 18:59 | просмотров: 1129 | платформа: VB .NET

Как ограничить количество вводимых символов в TextBox?
Дата добавления: 31.07.2006 / 13:59 | просмотров: 1254 | платформа: ASP .NET (VB)

Как изменить раскладку клавиатуры (Ru-En-Du ...)?
Дата добавления: 16.08.2006 / 19:44 | просмотров: 907 | платформа: VB

Как динамически добавить элемент управления?
Дата добавления: 17.08.2006 / 17:02 | просмотров: 1028 | платформа: ASP .NET (VB)

 

Универсальные коды на Kbyte.Ru

Наверх

 

Юмор на Kbyte.Ru

Кликуха - это не то, что вы подумали, а компьютеpная мышь!

 

Рейтинг: 137
Всего голосов: 214
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

На Новый Год все одели разные маски: кто зайчика, кто лисички...
И только сисадмин одел свою любимую: 255.255.255.0

 

Рейтинг: 462
Всего голосов: 601
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Звонок в фирму.
- Здравствуйте. Вы продаете компьютеры?
- Вы что!!! Это филармония! - и уже спокойным голосом: - А вам какие компьютеры нужны?

 

Рейтинг: 510
Всего голосов: 721
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

А инфузории здесь тихие...

 

Рейтинг: 204
Всего голосов: 285
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Разработали новый процессор на женской логике, обрабатывающий четыре логических значения: "Ни да, ни нет", "И да, и нет", "Три раза нет!" и "Нет, и не проси!!!"

 

Рейтинг: 205
Всего голосов: 288
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Свечи с ментолом!
Свежесть не только дыхания...

 

Рейтинг: 108
Всего голосов: 164
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

- Дети, а почему вы плачете? Посмотрите, какой вкусный тортик я вам принес!
- Дедушка Мороз, а в этой палате у нас диабетики.

 

Рейтинг: 195
Всего голосов: 290
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Безуспешно пытаясь pазpезать кусок мяса в pестоpане, посетитель подзывает официанта:
- Возьмите жаpкое назад!
- Hе могу, сэp. Вы его поцаpапали.

 

Рейтинг: 85
Всего голосов: 155
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Майкрософт объединяет все свои операционные системы:
Windows CE + Windows ME + Windows NT = Windows CEMENT

 

Рейтинг: 120
Всего голосов: 193
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Проводил я как-то курсы для учителей информатики. Народ собрался уже поднатасканный и юзающий классы УКНЦ. Для тех кто не знает такого зверя, поясню - машинка семейства ДВК-2,3 только по немного круче. И на второй или третий день сдох монитор у одной из машин. Менять было лениво и я подключил монитор от соседней сдохшей машины, оставив все на своих местах. Первый день сам глючил по черному и веселил народ тем, что набирал команды на нерабочей клаве и не врубался почему их не видно на экране. Но самый прикол случился на следующий день. Показываю народу одну программку. Один из учителей постоянно отвлекается, но услышав, что прога защищены от случайного сброса, проявляет активный интерес. Просит разрешить проверить самому. Я не возражаю. Тогда он на нерабочей клаве жмет пимпочку "Стоп". Прога работает. И хотя и у нее действительно была защита от нажатия на эту клавишу, мне становится весело.
- Это еще что - говорю я
И продолжаю:
- У нее есть защита и от reset-а
Мужик недоверчиво улыбается. А я предлагаю ему проверить. Он делает reset опять же на нерабочей машине и улыбка у него сменяется недоуменеем. Он знает, что это в принципе не возможно, но ведь, как ему кажется, видел своими глазами. Народ начинает угорать. А я продолжаю веселиться вовсю и заявляю мужику, что прога защищена даже от выключения питания. Он отвечает, что уж этого то точно не возможно и щелкает все на той же тачке сетевым тумблером. Его лицо становится тупее всего троллейбусного парка, он видит на экране работающую программу. Народ от хохота чуть не попадал со стульев на пол. И только тут до этого товарища дошло, что попросту разыграли. Человек оказался с чувством юмора и сам не раз вспоминал до конца курсов об этом приколе со смехом.

 

Рейтинг: 172
Всего голосов: 258
Оцените этот анекдот через E-Mail:
Выберите оценку: 5 | 4 | 3 | 2 | 1

 

Весь юмор на Kbyte.Ru

Наверх


Выпуск подготовил: R-KDR-19826

Редактор: Немиро Алексей

Copyright (c) Nemiro AS, 2005-2007


В избранное