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

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



Выпуск # 184


http://www.kbyte.ru/

 

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

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

 

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

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

    Вопрос #000438: Вопрос по С#

    Вопрос #000437: Содержимое динамически созданных элементов

    Вопрос #000436: Вопрос по C#

    Вопрос #000433: Расширенное воспроизведение звука

    Вопрос #000429: Как узнать IP-адрес?

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

    Поставить висту на ХР

    User Control с закрывающим тэгом

    Какая установленна система

    Интерфейс как в Office 2007

    Давайте сделаем иновый форум!

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

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

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

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

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

    Работаем с MIME

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

Юмор на Kbyte.Ru

 

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

 

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


Вопрос #000438: Вопрос по С#

Автор вопроса: Sergey Guznenkov // 29.08.2007 / 06:13

Добрый день. Подскажите пожалуйста, как можно сделать доступными таблицы для других, открываемых позже форм ?
Есть главная форма, на ней присутствует несколько довольно больших таблиц, потом я открываю другую форму (таких форм будет несколько) и там нужно обработать данные из некоторых таблиц главной формы.
Заранее спасибо.

Отвечает: EROS // 29.08.2007 / 20:11

Здравствуйте, Sergey Guznenkov

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


--
С уважением,
EROS mailto:eros@fromru.com

 

Вопрос #000437: Содержимое динамически созданных элементов

Автор вопроса: "Abu Ali" // 29.08.2007 / 06:13

Здравствуйте уважаемые Эксперты. Вопрос: Существует форма с динамечески созданными элеметами управления (ComboBox и TextBox ) frmBox. Из главной формы вызывается метод формы frmBox, который в зависимости от параметра, создает определенное количество ComboBox и TextBox. Потом при вызове из главной формы еще одного метода формы frmBox, который присваивает значения элементов управления переменным, при foreach (Control c in this.Controls) он не видит элементы созданные программно. Заранее благодарен

Отвечает: Алексей Немиро // 29.08.2007 / 07:58

Здравствуйте, Abu Ali!

Полагаю, проблема в том, что Вы создаете новый экземпляр формы frmBox,
который, естественно, не содержит динамически созданных элементов.

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

В будущем, вопросы без указания языка программирования, на рассмотрение приниматься не будут.

ЗЫ: Вы можете воспользоваться нашим
форумом для решения этой проблемы.
Для работы с форумом требуется
регистрация.
После регистрации, Вы можете подписать на Forum Mail Conference – это возможность работы с форумами сайта через E-Mail.
Подробности смотрите тут. (после подписки на FMC и добавления на форум нового сообщения через Web-интерфейс, Вам будет выслан шаблон письма для работы с форумами через E-Mail).




--
С наилучшими пожеланиями,
Немиро Алексей

 

Вопрос #000436: Вопрос по C#

Автор вопроса: Sergey Guznenkov // 29.08.2007 / 06:13

Добрый день. Подскажите пожалуйста, как можно сделать доступными таблицы для других, открываемых позже форм ?

Есть главная форма, на ней присутствует несколько довольно больших таблиц,

потом я открываю другую форму (таких форм будет несколько) и там нужно

обработать данные из некоторых таблиц главной формы.

Заранее спасибо.

Отвечает: Алексей Немиро // 29.08.2007 / 07:45

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

Можно в первой форме создать свойство, через которое можно будет
получать и/или изменять параметры элементво формы. Например:

Form1
001:
002:
003:
004:
005:
public string FormTitle
{
 get { return this.Text; }
 set { this.Text = value; }
}


Далее, в Form2 можно написать:
001:
((Form1)Application.OpenForms["Form1"]).FormTitle = "Kbyte.Ru";

таким образом, заголовок Form1 будет изменен на "Kbyte.Ru".
Таким же образом можно сделать с любым другим свойством формы, или элементами формы.

Хотя, более правильней будет передавать второй форме указатель на
родителя, и уже через него работать с первой формой. Думаю, эту тему
будет правильней обсудить на форуме.


--
С наилучшими пожеланиями,
Немиро Алексей

 

Вопрос #000433: Расширенное воспроизведение звука

Автор вопроса: Arcady // 26.08.2007 / 15:00

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

Вопрос:
Возможно-ли на Visual Basic 6.0 без использования посторонних библиотек (например, fmod.dll) реализовать воспроизведение звука "на своём канале"? То есть, создать (открыть) свой звуковой канал, чтобы воспроизводить в нём не только WAVE, но и, хотя бы MP3, и задавать для него громкость независимо от Windows? Например, как в Winamp, или в той-же библиотеке fmod.dll.

Заранее благодарен.

--------------------------------------
Категория: --- Visual Basic 5.0/6.0

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

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

Стандартными средствами Visual Basic 6.0, без использования сторонних библиотек и компонентов, это сделать не возможно.

--
С наилучшими пожеланиями,
Немиро Алексей

 

Вопрос #000429: Как узнать IP-адрес?

Автор вопроса: Андрей // 24.08.2007 / 19:28

Как узнать IP-адрес активного интернет-подключения средствами VB6?

--------------------------------------
Категория: --- Visual Basic 5.0/6.0

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

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

Создайте стандартный EXE-проект. Расположите на форме (Form) элемент Winsock (меню: Проект -> Компоненты -> Microsoft Winsock Control 6.0) и добавьте нижеследующий код.

001:
002:
003:
Private Sub Form_Load()
 MsgBox "Ваш IP: " & Winsock1.LocalIP
End Sub


--
С наилучшими пожеланиями,
Немиро Алексей

 


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

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

Наверх

 

 

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

Поставить висту на ХР | Автор: pasha
Добавлено: 06.09.2007 / 20:42 | ответов: 2 | просмотров: 28

У меня на компе 2 HDD. На одном стогит XP, на другом ставлю Висту. но загрузчи Висты затирает boot.ini, (Загрузчик у висты совсем другой), а мне нужно, чтобы был выбор между загрузой ХР и WinVista.

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


Ответ # 1 | Автор: Алексей
Добавлено:07.09.2007 / 04:27
По-моему он ничего не затирает, там должен быть выбор загрузки другой
ОС, и тогда будет использоваться boot.ini.

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

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


Ответ # 2 | Автор: Алексей
Добавлено:07.09.2007 / 07:26
Кстати, можно использовать сторонние загрузчики, например Acronis OS Selector, его достаточно просто установить, все ОС он найдет сам и будет показывать в довольно красивой менюшке при запуске компьютера.

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

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


User Control с закрывающим тэгом | Автор: Юрий.Н
Добавлено: 06.09.2007 / 18:04 | ответов: 1 | просмотров: 33

Мне нужно создать user control с закрывающим тэгом. То бишь:
<MyControl:MailForm> .... ... HTML code or other controls ... ... </MyControl:MailForm>
Помогите, пожалуйста, с "ключевым словом" для поиска решения...
Спасибо.

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


Ответ # 1 | Автор: Алексей
Добавлено:07.09.2007 / 04:37
Возможно эта ссылка вам поможет: http://msdn.microsoft.com/library/rus/default.asp?url=/library/RUS/cpguide/html/cpcondevelopingwebformscontrols.asp?frame=true, или даже вот эта: http://msdn.microsoft.com/library/rus/default.asp?url=/library/RUS/cpguide/html/cpcondevelopingtemplateddataboundcontrol.asp. А вот пример шаблонного элемента управления: http://msdn.microsoft.com/library/rus/default.asp?url=/library/RUS/cpguide/html/cpcontemplateddataboundcontrolsample.asp

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


Какая установленна система | Автор: ZXC
Добавлено: 05.09.2007 / 18:09 | ответов: 1 | просмотров: 35

Как программно узнать какая установленна ОС? просто с выходом висты кое что изменилось

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


Ответ # 1 | Автор: Алексей
Добавлено:06.09.2007 / 05:11
System.Environment.OSVersion.VersionString

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

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


Интерфейс как в Office 2007 | Автор: ZXC
Добавлено: 05.09.2007 / 17:57 | ответов: 1 | просмотров: 35

Собственно сам вопрос это название темы, как можно сделать такой же интерфейс как в офисе 2007, по вкладкам

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


Ответ # 1 | Автор: Алексей
Добавлено:06.09.2007 / 05:33
См. аттач.
Вот еще http://www.devexpress.com/Products/NET/WinForms/XtraBars/

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


Давайте сделаем иновый форум! | Автор: pasha
Добавлено: 05.09.2007 / 10:06 | ответов: 3 | просмотров: 36

Алексей, давайте сделаем новй форум, скажем "Прикладная математика и алгоритмы". Я с удоольствием стану его (форума) модератором! Я как раз иду учитться на курсы "алгоритмики и программированияи на низшем уровне" -- что-то типа ассемблера....

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


Ответ # 1 | Автор: Алексей
Добавлено:05.09.2007 / 10:20
Алексей, давайте сделаем новй форум, скажем "Прикладная математика и алгоритмы". Я с удоольствием стану его (форума) модератором! Я как раз иду учитться на курсы "алгоритмики и программированияи на низшем уровне" -- что-то типа ассемблера....

Не вижу в этом смысла, мы тут уже по заявке одного пользователя
сделали форум по фотошопу, но толку с этого никакого пока нет..
Вообще новые форумы обычно появляются только после появления
достаточно большого количества тем на определенную тему, в данном
случае на тему "Прикладная математика и алгоритмы".

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

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


Ответ # 2 | Автор: LeX
Добавлено:05.09.2007 / 15:53
Алексей, сейчас не могу модерировать... В школе грузят по-черному... В день по 2-3 контрольные.

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


Ответ # 3 | Автор: AWP
Добавлено:05.09.2007 / 20:07

==
Алексей, давайте сделаем новй форум, скажем "Прикладная математика и алгоритмы". Я с удоольствием стану его (форума) модератором! Я как раз иду учитться на курсы "алгоритмики и программированияи на низшем уровне" -- что-то типа ассемблера....
==
Не вижу в этом смысла, мы тут уже по заявке одного пользователя
сделали форум по фотошопу, но толку с этого никакого пока нет..
Вообще новые форумы обычно появляются только после появления
достаточно большого количества тем на определенную тему, в данном
случае на тему "Прикладная математика и алгоритмы".
Docendo Discimus

==

Ну, pasha, как всегда преподносит сюрпризы...
Во первых, молодой человек, "курсы "алгоритмики и программированияи на низшем уровне"" (сохранен стиль автора) - это очень далеко от Дискретной Математики и Теории Алгоритмов, ибо дискретная математика - это высший пилотаж, а те, кто организовывают подобные курсы по-видимому просто не понимают о чем речь. Жаль только тех, кто идет на такие курсы.
Для их прохождения необходимо сначала изучить хотя бы:
- теорию множеств
- векторную геометрию
- теорию вероятностей
- теорию графов
и многое еще чего, но перечисленные выше вещи - это табличка умножения, без которой заниматься подобным занятием подобно самоубийству...
Pasha, Вы уж меня извините за слова, высказанные выше - но это не мои слова, а моего учителя - который, кстати, меня не учил, но без него я сам многое чего не добился бы - Жалдака Мирослава Ивановича - доктора, профессора и академика наук, которому в этом году исполнилось 70!!!
Но Ваше желание похвально. Если Вы серьезно желаете этим занятся, для начала просто поищите в обычном поисковике пару сайтов по заинтересовавшей Вас тематике и попробуйте реализовать хотябы один алгоритм на любом языке программирования.
С удовольствием отвечу на все вопросы, поскольку, повторяю, Ваше желание похвально, но просто так = это не делается.
Могу порекомендовать для начала познакомиться с соответствующей литературой, ссылки можно найти здесь:
http://mateminfo.myff.ru/
С уважением - AWPris
P.S.: Да, и постарайтесь писать без ошибок - это тоже говорит о многом...

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


Наверх

 

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

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

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

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

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

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

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

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

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

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

Как получить имя пользователя? (System.Security)
Дата добавления: 24.03.2007 / 12:21 | просмотров: 426 | платформа: VB .NET

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

Как получить имя пользователя?
Дата добавления: 24.03.2007 / 12:20 | просмотров: 289 | платформа: VB .NET

Анализ URL
Дата добавления: 24.03.2007 / 10:52 | просмотров: 248 | платформа: RegEx

Как загрузить изображение в PictureBox/Image?
Дата добавления: 16.08.2006 / 19:55 | просмотров: 763 | платформа: VB

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

Перекодировка текста с латинской раскладки в русскую
Дата добавления: 16.08.2006 / 19:12 | просмотров: 1354 | платформа: VB

Как проверить, подключен компьютер к интернет или нет?
Дата добавления: 24.03.2007 / 12:36 | просмотров: 505 | платформа: VB .NET

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

 

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

Наверх

 

Юмор на Kbyte.Ru

Беседуют два программиста.
- Чем программист отличается от обычного смертного?
- А тем, что в состоянии ответить на вопрос, в котором уже заключен ответ.
- Это как же?
- Ну, например, ответь на вопрос: сколько будет 2х2=4?
- Естественно TRUE!

 

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

 

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

 

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

 

Чтобы в лесу узнать, где север, нужно посмотреть на дерево. Если это дерево - пальма, то юг уже здесь.

 

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

 

- А вот я себе Windоws98 поставил...
- Ты че, оху*л?!!
- Да нет, у жены месячные начались...

 

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

 

Программист ошибается дважды: первый раз - при рождении, а второй раз - при выборе профессии.

 

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

 

Пpиходит обалденная блондинка к сексопатологy:
- Доктоp, со мною что-то не в поpядке!
- По-моемy, y вас все отлично.
- Тогда почемy мой мyж входит в меня в пять pаз pеже, чем в Интернет?

 

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

 

Учительница вносит в класс компьютер. Ставит на стол. Спрашивает у учеников:
- Дети, сколько на столе компьютеров?
- Оди-ин.
С трудом учительница вносит в класс второй компьютер.
- Дети, сколько на столе компьютеров?
- Два-а.
Выбиваясь из сил учительница втаскивает в класс третий компьютер.
- Дети, ну а теперь сколько на столе компьютеров?
- Три-и.
Вытирая пот со лба, учительница шепчет:
- А все ж, с яблоками было как-то легче!

 

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

 

Встpечаются двое юзеpов. Один говоpит:
- Я тут свежий антивиpус достал, не хочешь себе установить?
- Hет, мне это не нужно.
- Почему?
- Да мой комп так глючит, что на нем ни один виpус не запустится.

Прислал MAGICIAN

 

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

 

- Смотри, какой я себе слуховой аппарат купила. Это самая миниатюрная модель, какая только была в магазине. А действует также хорошо, как и крупные модели!
- Да? И насколько она дороже?
- Ровно половина шестого!

 

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

 

- Доктор, я наверное смертельно больна?
- ???
- Видете ли, по всем каналам ТВ и от всех фирм-производителей рекламируют прокладки от жидкости синего цвета, а она у меня красная!

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное