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

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



Выпуск # 29


http://www.kbyte.ru/

 

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

Ну что я могу сказать, погода не летная, но на выпуск рассылки это никак не повлияло. Читайте! Если будут вопросы, пишите нам на E-Mail или воспользуйтесь общедоступным форумом (регистрация не требуется).

 

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

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

    Анекдоты о программистах и не только...

    Начался 1-й тур Всеукраинской интернет-олимпиады

    Вопрос по SQL - получить данные из разных таблиц

    Visual Basic .NET - консольное приложение

    ПЯТНИЦА 13!

    Visual Basic 6.0 - работа с данными

    Зделать график

    Удалить все записи из таблицы SQL Server 2005

    Windows Vista - системные требования

    Visual Basic 6.0 Загрузить файл в виде HEX

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

    Visual Basic 2003/2005 .NET: Взаимодействие с Microsoft Word 2000 и выше

    Visual Basic .NET: Работа с файлами

    ASP .NET 2.0: Эталонные страницы

    Описание ошибок VB

    Горячие клавиши VB 6.0

    ASP .NET 2.0: Файл Global.asax

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

    Visual Basic 6.0 - Экспорт DataReport в Microsoft Word

    Наследование в VB.Net

    Форум своими руками, на ASP

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

Юмор на Kbyte.Ru

 

Голосование на Kbyte.Ru

Голосование на Kbyte.Ru через E-Mail!
Чтобы проголосовать через E-Mail, выберите ответ, если у Вас настроен почтовый клиент, должно появиться окно с новым сообщением, ничего не изменяйте, а просто отправьте пустое письмо и в течение некоторого времени Ваш голос будет зачтен.
Для голосования через сайт, перейдите по этой ссылке: http://kbyte.ru/Voting/.
Сколько Вам лет?
меньше 13 (0)
от 13 до 16 (4)
от 16 до 21 (2)
от 21 до 27 (5)
от 27 до 35 (2)
от 35 до 45 (1)
от 45 до 55 (1)
больше 55 (1)

Всего голосов: 16

Голосование на Kbyte.Ru

Наверх

 

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

Анекдоты о программистах и не только... | Автор: AWP
Добавлено: 13.10.2006 / 20:49 | ответов: 2 | просмотров: 4

Лежат на столе две книги: первая - тонкая, написано "Логика",
вторая - толстенная, написано "Женская логика. Том 1"!

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


Начался 1-й тур Всеукраинской интернет-олимпиады | Автор: AWP
Добавлено: 13.10.2006 / 17:51 | ответов: 0 | просмотров: 3

Внимание! Опубликованы задачи 1-го тура открытой Всеукраинской интернет-олимпиады по информатике NetOI-2006  
(13.10.06-28.10.06)

С условиямпи задач и правилами участия можно познакомиться на http://www.olymp.vinnica.ua/i2006/tour1.shtml

График он-лайн консультаций: 16.10.06   и  17.10.06 с  19-00 до 19-30
============================================================
Приводим условия задач для заинтересовавшихся:

Задача Failure

Две железнодорожные  ветки  пересекаются под  прямым   углом.  Начало координат расположено в точке  их  пересечения,  а  оси  совпадают  с рельсами.Во избежание аварий на перекрестке дежурит диспетчер, но как часто бывает, он  заснул  на  рабочем месте. Тем временем два  поезда мчались в сторoну  перекрестка  по   разным веткам.  Известны скорости
поездов,  их длины и  начальные координаты  <голов>  поездов,при этом начальные координаты положительные. Определите,произойдет ли катастрофа.
  Технические условия:  Программа  читает    с  клавиатуры количество контрольных  примеров   Т  (не   более  10).  Далее - Т групп   по  8 действительных чисел:  V1 - скорость  первого  поезда, V2  - скорость второго поезда, L1 - длина первого поезда,L2 - длина второго поезда, X1, Y1 -  координаты  <головы>  первого поезда, X2,  Y2  - координаты "головы" второго.Все числа не превышают 5000,вводятся  в одной строке через пробелы. Программа  выводит   на  экран  для  каждого теста  1, если произошла  трагедия,  0, если  все  обошлось хорошо.  Все  числа выводятся в одну строку без пробелов между ними, а также  в  начале и конце строки.  Если  <голова>  одного поезда  чиркает <хвост> другого, то считать, что все отделались легким испугом, а потому вывести 0.
Пример:
Ввод
2 100.0 1.0 2.0 2.0 2.0 0.0 0.0 100.0 20.0 20.0 5.0 5.0 0.0 3.0 4.0 0.0
Вывод
01
  

Задача POOL

Стол  для  нашей  игры  представляет  собой  прямоугольник с  упругими бортами и  лузами  по углам. На столе находятся 2  шара со встроенными датчиками пройденного пути.  Отсчет  пути  начинается с  момента удара по одному из шаров кием и  заканчивается  после столкновения со вторым шаром, правда, при  обязательном касании  первым шаром хотя бы  одного из бортов. Судья ставит шары на исходные точки, а участники по очереди совершают удары.Побеждает тот, чей шар пройдет меньшее  расстояние  до столкновения со вторым шаром.  Напишите программу, которая  рассчитает минимально возможное расстояние, пройденное первым  шаром.
Технические условия:Программа считывает с клавиатуры два положительных действительных числа  XMax и YMax(каждое не превышает 1000)-координаты угла  стола   (противоположный   по  диагонали  угол  лежит  в  начале координат), и еще 2  пары  действительных  чисел  -   X1, Y1, X2, Y2 - соответственно координаты первого и второго шаров. Программа выводит на
экран,не округляя, одно действительное число  -  искомую величину.  
Пример:
Ввод
10.0  10.0   4.0  8.0  8.0  4.0  
Вывод
8.94427190999159Е+000

Задача  Area

В некоторой столице некоторого государства была фирма  <Элит-Окраина>, которая занималась продажей земельных участков за городом.  И все было бы хорошо, если бы эта фирма была честная. Но мошенники мало  того, что забрали все деньги и смылись за границу, они  при   продаже  указывали неверные границы участков. Участки всегда  имели  форму прямоугольника с параллельными  осям  координат  сторонами.  Среди потерпевших   были Петя П.и Юлия Т. И решили они узнать,не содрали  ли с них одновременно деньги за одну и ту же землю, а  если часть земли или границы участков окажутся общими-узнать форму общей части (отрезок,точка,прямоугольник, не совпадают). Но  поскольку  Юля  много  времени тратит на заплетание своей косички,  а  Петя  плохо  учился  в  школе, то  эту  задачу  они предлагают решить Вам.
Технические условия:
       Программа читает с клавиатуры количество контрольных примеров Т (не более 100)   Далее   читает   Т  групп по 4 целых числа в каждой - координаты противоположных  вершин участков,  проданных  Юле  и  Пете. (-1000< Xi,Yj < 1000 ). Все числа вводятся одной строкой через пробелы. Ваша  программа  должна  вывести  на  экран  (все в одну  строчку, без пробелов) для каждой пары участков:
   0 - не имеют общих точек;
   1 - касаются в 1 точке;
   2 - пересекаются по отрезку;
   3 - накладываются прямоугольником;
Пример:        
Ввод
2  0  0  2  2  2  2  4  0  0  0  1  1  1  2  2  3
Вывод
20  

Задача  SuperNet

Для организации работы нашего  центра  дистанционного  образования все школы города пришлось соединить   проводными  каналами  связи попарно, а в  каждой  школе все ведущие к  ней  каналы соединить в общей точке. Канал физически представляет собой  провод с сопротивлением R,  причем эта величина одинакова для всех проложенных линий (не стоит  обсуждать целесообразность - так  решили специалисты).  При  подключении  каждой школы, начиная с третьей, связисты измеряли сопротивление между каждой парой школ,подключенных к сети на данном этапе, используя особо точный цифровой омметр.Когда все школы были подключены, они посчитали,сколько раз результаты измерений  оказались  целым числом. Пусть это сделает и ваша программа.    
Технические условия: Программа  читает  с  клавиатуры целое  число R - сопротивление провода между каждой парой  школ (1<=R<=10000), далее  - натуральное число N (3<=N<=10000) - количество школ. Все числа вводятся одной строкой через пробел.Программа выводит на экран одно целое число - количество целочисленных измерений.  
Пример:
ВВОД
8 10
ВЫВОД
34

Задача Dictionary

В тарабарском языке N символов - первые N латинских букв.  Тарабарские слова содержат все буквы, причем каждая буква встречается в слове один раз. Главный тарабарский филолог составил словарь, включив в  него все возможные  слова  в  алфавитном  порядке.  Помогите ему найти слово по номеру.
 Технические условия:
Вы вводите  с  клавиатуры количество букв N (2<=N<=12) и номер слова k (1<=k<=N!). Вы выводите на экран тарабарское слово.
 Пример:
Ввод
4 5
Вывод
adbc
=========================================================================

Разбор задач предлагаем сделать всем желающим у нас на сайте по окончанию 1-го тура.

 

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


Вопрос по SQL - получить данные из разных таблиц | Автор: Черный монах
Добавлено: 13.10.2006 / 10:46 | ответов: 0 | просмотров: 5

Реально получить данные одним SQL-запросом из разных таблиц? У меня есть таблица Товары и Категории товаров, в таблице Товары есть ссылка на таблицу Категории товаров, мне нужно получить список товаров и название категорий, в которой они находятся. Как это сделать одним SQL-запросом?

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


Visual Basic .NET - консольное приложение | Автор: Черный монах
Добавлено: 13.10.2006 / 09:22 | ответов: 3 | просмотров: 8

Для чего можно использовать консольное приложение в Visual Basic .NET?

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


ПЯТНИЦА 13! | Автор: Черный монах
Добавлено: 13.10.2006 / 09:20 | ответов: 2 | просмотров: 8

Пятница 13

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


Visual Basic 6.0 - работа с данными | Автор: Decompiler
Добавлено: 13.10.2006 / 06:02 | ответов: 0 | просмотров: 8


Привет!
Подскажите, каким образом я могу работать с базами данных MS Access на Visual Basic 6.0 SP 6?

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


Зделать график | Автор: Саня
Добавлено: 13.10.2006 / 05:16 | ответов: 2 | просмотров: 13

Мне дали задание зделать график па формуле:
Xn+1 = sin(BYn)+ csin(BXn)
Yn+1 = sin(AYn) + dsin(AXn)


тут еще фигурная скобка саеденяет их, а буква n+1 маленькая и n тожа

Памагите. Как это зделать?

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


Удалить все записи из таблицы SQL Server 2005 | Автор: Черный монах
Добавлено: 13.10.2006 / 04:38 | ответов: 1 | просмотров: 6

Проблему с SQL запросом я решил, теперь осталась одна небольшая проблема, мне нужно удалить все записи из таблицы которые имеют значение Null. Запрос WHERE city_rus = Null выдает ошибку :( Что делать?

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


Windows Vista - системные требования | Автор: Алексей
Добавлено: 12.10.2006 / 10:49 | ответов: 5 | просмотров: 23

Безусловно, одним из самых частых вопросов, звучащих в адрес создателей новой ОС - Windows Vista - является вопрос о системных требованиях.

Сразу было ясно, что для комфортной работы с Vista потребуется РС гораздо мощнее, чем для той же XP. И вот Microsoft официально объявила конфигурацию, необходимую для установки и запуска новой ОС. Минимальные системные требования выглядят следующим образом:

- процессор с частотой не ниже 800 МГц;
- 512 Мбайт ОЗУ;
- графическая карта, совместимая с DirectX 9.0;
- 20 Гбайт жёсткий диск;

Рекомендуемая же конфигурация выглядит так:

- процессор с частотой 1 ГГц;
- 1 Гбайт ОЗУ;
- графическая карта, совместимая с DirectX 9.0, имеющая 128 Мбайт памяти;
- 40 Гбайт жёсткий диск;

Стоит отметить, что видеокарта на 64 Мбайта позволит вам работать с одним монитором в разрешении не более чем 1440 x 900, 128 Мбайт - не более 1920 x 1200, 256 Мбайт - 1920 x 1200 и выше.

ttp://www.interface.ru

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


Visual Basic 6.0 Загрузить файл в виде HEX | Автор: Decompiler
Добавлено: 12.10.2006 / 07:33 | ответов: 1 | просмотров: 9

Привет!
У меня есть любой файл и я хочу загрузить его в текстовое поле в Visual Basic 6.0, но не просто загрузить как есть, а чтобы он отображался как шестнадцатеричный (aka HEX).
Как это сделать?

В заранее, премного благодарен!

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


Наверх

 

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

Visual Basic 2003/2005 .NET: Взаимодействие с Microsoft Word 2000 и выше
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 05.10.2006 / 12:15 | просмотров: 466

Эта статья будет полезна только тем людям, у которых установлен Microsoft Word 2000 или выше! Мы научимся делать всё возможное с документами MS WORD при помощи VB 2003/2005 .NET.

Visual Basic .NET: Работа с файлами
Автор: Хабибулин А. (aka Bille Gates) | добавлено: 04.10.2006 / 10:35 | просмотров: 308

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

ASP .NET 2.0: Эталонные страницы
Автор: Немиро Алексей | добавлено: 27.08.2006 / 04:08 | просмотров: 608

Как известно, большинство сайтов имеют однотипную, общепринятую разметку страниц, неотъемлемой частью которой является верхний и нижний колонтитулы и, пожалуй, самая главная часть - тело страницы, хотя конечно, бывают и исключения. ASP .NET 2.x предлагает уникальный метод создания одинаковой разметки для страниц сайта – это использование, так называемых, эталонных страниц. Если вы работали с ранними версиями ASP(ASP, ASP .NET 1.x), то, наверное, помните, что постоянно приходилось копировать HTML-код страницы с элементами ASP. Конечно, использование включаемых файлов (include) в классическом ASP, и пользовательских элементов управления (*.ascx) в ASP .NET 1.x, значительно упрощало разработку Web-сайтов, но это не сравнится с тем, что предлагает ASP .NET 2.x.

Описание ошибок VB
Автор: [root] | добавлено: 29.07.2006 / 06:58 | просмотров: 682

В данном обзоре содержится русскоязычное описание ошибок Visual Basic 5.0/6.0.

Горячие клавиши VB 6.0
Автор: [root] | добавлено: 20.07.2006 / 13:21 | просмотров: 942

В данном обзоре рассмотрены горячие клавиши Visual Basic 5.0/6.0, которые значительно ускоряют процесс разработки и тестирования программ.

ASP .NET 2.0: Файл Global.asax
Автор: Немиро Алексей | добавлено: 17.07.2006 / 18:04 | просмотров: 812

Файл Global.asax является необязательным файлом приложений ASP .NET и содержит дополнительный код, отвечающий за обработку событий, происходящих на уровне приложения. Этот файл должен находиться в корневом каталоге Web-приложения. В ASP .NET 1.1 сей файл автоматически создавался Visual Studio при создании нового Web-проекта, в ASP .NET 2.0 Visual Studio Global.asax автоматически не создает, но его можно добавить в проект вручную. Все изменения, внесенные в файл Global.asax отслеживаются средой ASP .NET, и приложение перезагружается...

Как узнать страну по IP-адресу?
Автор: Amit Gupta | добавлено: 17.07.2006 / 08:09 | просмотров: 32655

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

Visual Basic 6.0 - Экспорт DataReport в Microsoft Word
Автор: John D. Conway | добавлено: 17.07.2006 / 06:16 | просмотров: 1350

В этой статье мы создадим пример базы данных Microsoft Access и пользовательский интерфейс в среде Visual Basic 6.0. Сделать это будет относительно несложно, поскольку для работы с нашей базой данных мы будем использовать компонент ADODC Componenet (Microsoft ADO Data Control 6.0 (OLEDB)). Мы добавим DataEnvironment и DataReport и буквально, в течении минуты, мы уже сможем экспортировать наш DataReport в Microsoft Word Document. (.doc)...

Наследование в VB.Net
Автор: Увалиев Николай (Neco) | добавлено: 16.04.2006 / 03:22 | просмотров: 1116

Если кто-нибудь уже сталкивался с мелкомягким контролом DataGridView, то наверняка порадовался обилию возможностей, которые он предлагает. Однако, когда дело доходит до реального кодинга, начинаешь хотеть чего-то большего. Мне, к примеру, понадобилось, чтобы внутри таблицы был ComboBox – конечно, он там есть, но мне понадобилось, чтобы в нём можно было ЛИБО печатать, ЛИБО выбирать. Т.е., если в списке не оказалось нужной нам вещицы, то мы могли впечатать её и тем самым дополнить список.

Форум своими руками, на ASP
Автор: Немиро Алексей | добавлено: 08.04.2006 / 12:13 | просмотров: 2043

Как известно, форум – это средство общения пользователей сети Интернет, и в тоже время, это большой справочник вопросов и ответов определенной тематики, и, пожалуй, ни один современный сайт не может обойтись без форума. В данной статье я расскажу, как можно быстро сделать собственный форум на ASP, причем, для этого не надо никуда ходить, искать и закачивать какие-либо дополнительные программы, и даже вовсе не обязательно быть программистом. Для этого достаточно иметь Windows 2000/XP и комплект программ MS Office, а именно - MS Access. В качестве реактора ASP-страниц, можно использовать обычный Блокнот.

 

Статьи на Kbyte.Ru

Наверх

 

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

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

Как создать новую папку (каталог)?
Дата добавления: 31.07.2006 / 12:36 | просмотров: 144 | платформа: VB

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

Проверить существование каталога (папки)
Дата добавления: 31.07.2006 / 17:37 | просмотров: 93 | платформа: ASP .NET (VB)

Как отправить E-Mail?
Дата добавления: 01.08.2006 / 11:52 | просмотров: 159 | платформа: ASP

Проверка существования директории
Дата добавления: 31.07.2006 / 12:41 | просмотров: 153 | платформа: VB

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

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

Как программно изменить тему страницы?
Дата добавления: 31.07.2006 / 13:40 | просмотров: 121 | платформа: ASP .NET (VB)

Как преобразовать десятичное число в шестнадцатеричное?
Дата добавления: 16.08.2006 / 20:25 | просмотров: 107 | платформа: VB

 

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

Наверх

 

Юмор на Kbyte.Ru

"Придите и уберите скрепку, которая стучится по стеклу изнутри экрана. Я не могу из-за нее работать. Она мне все нервы измотала! Она постоянно говорит мне, что я не умею печатать! Это вы, наверное, нарочно сделали! Я ненавижу этот компьютер!!!"

 

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

 

- Дети, что для вас было труднее всего в третьем классе?
- Объяснять продавщице, для кого покупается водка!

 

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

 

- Михал Ефремович, а как вы намерены бороться с этими, как их там, зарплатами в конвертах?
- Да нет ничего проще, Владимир Владимирович, запретим конверты!

 

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

 

Гуляя по лесу, программист набрел на пещеру.
- А! - крикнул он.
- А!...А!...А... - ответило эхо.
- Эхо! - позвал он.
- Echo is ON, - ответило эхо.

 

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

 

Конфеты для программистов: "Мышки на сервере".

 

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

 

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

 

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

 

Чем русский отличается от цыгана? Цыган никогда не хает тех, у кого он коня своровал...

 

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

 

Удалить папку вместе с ее содержимым?

 

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

 

Рабинович узнал о возвращении Гагарина на Землю:
- Вылететь из Советского Союза, облететь вокруг земли - и все это для того, чтобы снова вернуться!

 

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

 

Приходит новый русский в магазин и говорит:
- Дайте мне надувную постель 2 метра в длину, 2 метра в ширину и чтобы внутри морская вода была с подсветкой, рыбками, крабами и всякими морскими штуками.
Ночь, новый русский лег спать на новую постель. Вдруг из постели на него глаз смотрит. Новый русский:
- Ты кто?
- Кто, кто Кусто!

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2006


В избранное