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

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



Выпуск # 187


http://www.kbyte.ru/

 

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

Если у Вас возникнут какие-либо вопросы, замечания, пожелания или предложения, пишите, мы детально рассмотрим каждое Ваше сообщение – mailto: admin@kbyte.ru.

 

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

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

    Вопрос #000454: Работа_с_файлами

    Вопрос #000453: Свернуть_в_трей_на_C#

    Вопрос #000449: C#

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

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

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

    Конкурс

    256-ой день :)

    Опять нужна помощь...

    работа с HTTP, вопросы к статье

    :) Microsoft Visual Web Developer 2005 Express Edition

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

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

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

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

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

    Работаем с MIME

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

Юмор на Kbyte.Ru

 

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

 

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


Вопрос #000454: Работа_с_файлами

Автор вопроса: weltkind // 08.09.2007 / 21:13

Добрый день experts
Возникла очередная проблема вот к вам и обращаюсь ..
есть файл с содержание даты и дня недели вот такого вида
03.07.2007;Вт
04.07.2007;Ср
05.07.2007;Чт
06.07.2007;Пт
07.07.2007;Сб
09.07.2007;Пн
11.09.2007;Вт
12.09.2007;Ср
13.09.2007;Чт
как мне проверить есть ли в этом файле одинаковые даты и если да то удалить
их...
Зарание блогадарен!


--------
Все магазины - тут: http://shop.tut.by/

Отвечает: Алексей Немиро // 09.09.2007 / 05:42

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

Самый простой вариант, на мой взгляд, просто считать весь файл,
загнать его в ArrayList, сортировать (метод Sort) и
затем циклом удалить дубликаты :)

ЗЫ: На будущее, указывайте язык, на котором вы собираетесь это делать,
иначе вряд ли вы получите ответ на ваш вопрос ;)

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

 

Вопрос #000453: Свернуть_в_трей_на_C#

Автор вопроса: Антон Мозговой // 08.09.2007 / 15:27

Здравствуйте. Скажите пожалуйста, как на C# можно свернуть окно в трей, и как этому значку в трее присвоить контекстное меню? Заранее спасибо.

С ув.
Антон Мозговой

Отвечает: Алексей Немиро // 09.09.2007 / 05:37

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

Используйте элемент NotifyIcon, у которого есть свойство ContextMenuStrip,
которому в свою очередь можно присвоить контекстное меню.


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

 

Вопрос #000449: C#

Автор вопроса: "K.Slonov" // 08.09.2007 / 11:24

Добрый день.
VS-2005 , при попытке отладки проекта на C# (F5) всплывает
сообщение:
-----------------------------------------------
Error while trying to run project:Unable start debugging .
Недопустимый дескриптор привязки.
-----------------------------------------------
компилируется , строится - нормально.
На С++ эта же студия отлаживает.
Подскажите , что сделать?
Уважением Костя .

Отвечает: Анатолий Присяжнюк // 08.09.2007 / 11:31

Это обычное явление.
Дело в том, что разные компиляторы С по разному компилируют одну и ту же программу - это несогласованности разработчиков.
Я с этим постоянно сталкиваюсь при решении задач на олимпиадных серверах.
Можно рекомендовать только переделать алгоритм решения, используя другие библиотеки или другие операторы с тех же библиотек.
Другое здесь рекомендовать трудно.
С уважением - AWPRIS

Отвечает: Алексей Немиро // 08.09.2007 / 11:38

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

Возможно у Вас отключена служба терминалов (Terminal Services) (см. в Пуск => Панель управления => (Произвожительность и обслуживание =>) Администрирование => Службы)


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

 

Вопрос #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).




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

 


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

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

Наверх

 

 

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

Конкурс | Автор: Alex-Man
Добавлено: 13.09.2007 / 13:16 | ответов: 0 | просмотров: 11

смотрите http://kbyte.ru/Forum/Show.aspx?id=6819&lang=ru

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


256-ой день :) | Автор: Алексей
Добавлено: 13.09.2007 / 09:47 | ответов: 0 | просмотров: 9

По двоичному календарю, у программистов сегодня праздник :) Круглая дата :))
С праздником!

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

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


Опять нужна помощь... | Автор: Юрий.Н
Добавлено: 10.09.2007 / 17:38 | ответов: 1 | просмотров: 35

Я новичок в ASP.NET. До настоящего времени работал в среде Java/JSP/Struts.
Строю в своей аппликации Custom Control. Компилирую в command-line. При запуске получаю сообщение:
001:
002:
003:
004:
005:
Compilation Error

Compiler Error Message: CS0433: The type 'MyControlsLib.InnerContentCtrl' exists in both 'd:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\MyControlsLib.DLL'
and
'd:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\...\App_Code.hnod-ob-.dll'


Полазил по форумам, увидел, что проблема известная, но предлагаемое решение не помогает:
web.config
001:
002:
003:
<system.web>
    <compilation debug="false" batch="false"></compilation>
</system.web>


Кто-то может что-то подсказать?
Спасибо

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


Ответ # 1 | Автор: Юрий.Н
Добавлено:10.09.2007 / 23:33
У-у-у-упс! Разобрался... Проблема была в том, что в директории App_Code находился исходник, а в Bin - скомпилированная и подключенная библиотека... Убрал исходник - заработало. :)

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


работа с HTTP, вопросы к статье | Автор: ZXC
Добавлено: 10.09.2007 / 02:03 | ответов: 4 | просмотров: 74

Всем привет, прочитал статью (http://kbyte.ru/Articles/ShowArticle.aspx?id=48&lang=ru) про работу с HTTP очень понравилась, автору спасибо огромное, по этой статья написал полуавтоматический регистратор мыл на mail.ru, с yandex.ru тоже проблем не будет думаю, но вот столкнулся с проблемой на yahoo.com, там https, ssl шифрование, и через прокси не видно ни GET ни POST запросов :( поэтому не возможно узнать что передавать а так же URL картинки, но в сети видел множество регестраторов и для yahoo.com в том числе, как они написали их? :) а точнее может быть поможет другой прокси сервер? хотя SSL для того и создан чтобы не перехватывали информацию...чтож делать, помогите, подскажите :) всем зарание спасибо, жду предложения :)

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


Ответ # 1 | Автор: Алексей
Добавлено:10.09.2007 / 04:12
На форуме, не так давно, эта тема уже обсуждалась, там сертификаты нужны.
Что касается
не возможно узнать что передавать

почему это не возможно? У тебя ж есть HTML-страницы! Открой да
посмотри в какой форме находится кнопка, отправляющая запрос, какие
элементы в этой форме находятся, какие у них значения, вот их и передавай, а также в теге
form будет написано, куда все это дело отправляется.

а так же URL картинки

в капатче должен быть зашифрованный код, который нарисован на кортике,
вот если ты сможешь его дешифровать, то ты сможешь узнать что написано
на картинке ;)

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

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


Ответ # 2 | Автор: Алексей
Добавлено:10.09.2007 / 04:16
в капатче должен быть зашифрованный код, который нарисован на кортике,

о великая и вездесущая автозамена, я тебя когда-нибудь вырублю, но пока мне лень :))
в капатче должен быть зашифрованный код, который нарисован на картинке,


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

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


Ответ # 3 | Автор: ZXC
Добавлено:11.09.2007 / 04:22
нде...думаю мне рано лезть туда, сертификаты и т.д..жаль что всё так плохо :) ну попробую чонить сделать :) но с прокси намного проще было бы )

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


:) Microsoft Visual Web Developer 2005 Express Edition | Автор: Игорь Голов
Добавлено: 08.09.2007 / 01:07 | ответов: 0 | просмотров: 51

Поставил себе прогу...
Сижу, корябаю...

:) То ли ещё будет?
Ой,Ой,Ой!

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


Наверх

 

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

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

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

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

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

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

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

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

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

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

Получение многоразрядного числа
Дата добавления: 31.07.2006 / 12:32 | просмотров: 607 | платформа: VB

Как сделать поле для ввода пароля?
Дата добавления: 01.08.2006 / 22:08 | просмотров: 630 | платформа: VB .NET

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

Как программно вызвать окно Установка связи с Интернет?
Дата добавления: 17.08.2006 / 18:12 | просмотров: 698 | платформа: VB

Как получить строку параметров текущего запроса?
Дата добавления: 31.07.2006 / 15:38 | просмотров: 970 | платформа: ASP .NET (VB)

Как узнать текущий код статуса HTTP?
Дата добавления: 31.07.2006 / 15:14 | просмотров: 608 | платформа: ASP .NET (VB)

Как запретить изменение размера формы?
Дата добавления: 21.08.2006 / 20:11 | просмотров: 977 | платформа: VB

Как изменить цвет строки в GridView при заполнении данными?
Дата добавления: 14.08.2006 / 14:25 | просмотров: 915 | платформа: ASP .NET (VB)

Запись куков (Cookies)
Дата добавления: 01.08.2006 / 12:00 | просмотров: 737 | платформа: ASP

 

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

Наверх

 

Юмор на Kbyte.Ru

Лежат два програмиста на берегу моря. Один другому:
- Смотри какие облака!
- Да, это они умеют!

 

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

 

В нашем подъезде около охранника стоит аквариум с рыбками. Аквариум большой, рыбки красивые. За ними постоянно ухаживают. Рядом на стенде висит объявление: "Рыбок не кормить!"
Ниже нетрезвой дрожащей рукой подписано: "А поить можно".

 

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

 

Помнится когда я работал в сервис центре одной из компьютерных фирм, был у нас "постоянный" клиент, который допекал всех сотрудников то по телефону, то своими визитами. Он приобрел жесткий диск, уже не помню точно какой (вроде Seagate) и спустя 2 дня появился у нас в СЦ.
Клиент: - Поменяйте мне жесткий диск, он бракованный.
Я: - На основании чего вы сделали такой вывод?
Клиент: - Ну понимаете... во-первых, у меня до этого был другой жесткий диск, так вот, музыка на нем играла гораздо громче.
Я: - Не понимаю, где взаимосвязь между громкостью воспроизводимой музыки и жестким диском?
Клиент: - Как это не понимаете??? Я думал это очевидно любому, а вы должно быть специалист!
Я: - Уверяю, вы ошибаетесь. Попробуйте лучше громкость прибавить на колонках или отрегулировать её в операционной системе.
Вижу клиент начинает нервничать и злиться. В его убеждениях - он абсолютно прав, а тут его водят за нос.
Клиент: - Кроме этого меня не устраивает то, что диск не достаточно жесткий!
Не успеваю я что-либо сообразить, как клиент выдает фразу после которой я хотел завязать с этой работой: - И ещё, главный дефект - информация в нём поступает СНИЗУ, а не так как на старом моём диске было.
Я: {сдерживая улыбку} - А как на старом диске было?
Клиент: {возмущенно} - Вы и этого не знаете? СВЕРХУ естественно!
Было ясно что спорить и что-либо объяснять тут бесполезно.
Я: Всё понятно, я приму ваш диск на тестирование.
Диск проверили, он был абсолютно работоспособным, но клиент приходил раз за разом и требовал "правды", поэтому в итоге диск ему меняли и на WD и на Samsung и на Maxtor. Безумный любитель жестких дисков перепробывал все марки, но не желал успокаиваться.
После этого мы в шутку просили менеджеров выявлять таких покупателей при продаже и отказывать им услугах.

 

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

 

Все люди делятся на две категории: Первые не знают кто такой Билл Гейтс, а вторые его не любят.

 

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

 

Учительница спрашивает: "Дети кем вы хотите стать"
- Машенька ты кем хочешь стать?
- Я хочу стать доктором.
- А почему?
- Мне нравиться лечить людей.
- Молодец Машенька
- Петечка, а кем ты хочешь стать?
-Я хочу стать водителем
-А почему?
-Мне нравится нюхать запах бензина.
-Тоже хорошо Петенька.
-Вовочка, а ты кем хочешь стать?
-А я хочу стать врачом-психотерапевтом
-Почему?
-Подойдем Марья Ивановна к окну, видите стоят 3 женщины, одна из них сосёт мороженое, вторая лижет, а третья кусает. Какая из них замужем?
- Ну та наверное которая сосёт
- Нет Марья Ивановна, та замужем у которой кольцо на пальце, а таких как вы мы будем лечить.

 

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

 

В отделе кадров:
- Вы что-то выглядите недостаточно подвижно для своего возраста.
- А вам кто нужен: программист или обезьяна?

 

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

 

Почему в Чернобыле грибы нельзя собирать? - разбегаются!
А почему их грибники догнать не могут? - грибы их издалека видят - грибники светятся....

 

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

 

- Что такое нормальная квартира для нового русского?
- Это когда в углу стоит незаметный аквариум, а в нем плавает бегемот.

 

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

 

Выходной выдался посреди недели. Дай, думаю, в кино схожу на дневной сеанс, все билеты дешевле. Набрал всей этой хренотени, что к фильму полагается, поп-корн, колу и т.д. Сижу. Передо мной усаживаются две девчонки, явно с бодуна, одна еще ничего, а другую явно колбасит, то куртку снимет, то наденет, минералка в ее бутылке на глазах исчезает. Потом вроде подотпустило ее, а фильм все не начинается. И тут она своей подруге говорит: "Кать, ты следи, чтобы я не заснула". На что подруга ей отвечает: "Делать мне больше нечего, за тобой следить. Мне, вообще, пофиг, спишь ты или нет. Главное, чтоб ты дышала!" Душевная подруга.

 

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

 

Лежит пьяный парень на перроне и умирает со смеху.
Окружающие его в течение 10 минут не выдержали и вызвали "Скорую". Связывающим его санитарам он объясняет:
- Ребята, меня пятьдесят человек в армию провожали. Они уехали, а я остался.
end data of the request.

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное