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

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



Выпуск # 154


http://www.kbyte.ru/

 

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

Здравствуйте!
Очередной выпуск рассылки Kbyte.Ru!

 

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

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

    Вопрос #000319: вопрос

    Вопрос #000314: Проблема ResolveAssemblyReference

    Вопрос #000306: Выделение фрагмента текста. C#

    Вопрос #000300: Как_декодировать_Url_в_JavaScript?_(спецсимволы...

    Вопрос #000291: Помогите с Excel

    Вопрос #000286: Как_узнать_объем_данных_в_SQL_Server_2005?

    Вопрос #000283: Округление до заданных значений

    Вопрос #000281: progress bar

    Вопрос #000276: Проблема с датой в Access :(

    Вопрос #000274: Куки

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

    Работа с треем

    НОК и НОД

    Задать значение при переходе по ссылке...

    Пример работы с сокетами

    random для 16- ной системы...

    ASP .Net 2.0 (Money)

    Удаление из ArrayList

    AI RoboForm

    AVG AntiVirus Free

    АТGuard

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

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

    Работаем с MIME

    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

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

Юмор на Kbyte.Ru

 

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

 

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


Вопрос #000319: вопрос

Автор вопроса: Бизнес класс // 01.07.2007 / 11:58

Здравствуйте!
Читал Ваши сообщения на одном из форумов по поводу вируса TrojanProxy.Dlena.
Вы писали, что избавились от него. Подскажите, пожалуйста, как? Недавно и у меня эта зараза обнаружилась.
Вик

Команда "Бизнес-класс" желает Вам удачи!

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

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

С подобной заразой можно быстро справиться из другой системы, или с другого
жесткого диска любым антивирусом. Из зараженной системы вывести данный
вирус сложновато.


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

 

Вопрос #000314: Проблема ResolveAssemblyReference

Автор вопроса: "Greg" // 27.06.2007 / 20:33

Непонятные ошибки появились, после установки VS2005 на Висту, появляются в
любом проекте, на любом языке.
Удалил VS2005, установил SharpDevelop 2.1, те же ошибки.
Пожалуйста, помогите. Это может случится с каждым.

Вот ошибки, при компилировинии на C#:

The "ResolveAssemblyReference" task could not be initialized with its input
parameters. (MSB4063) -
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets:1315,9
и
The "AllowedRelatedFileExtensions" parameter is not supported by the
"ResolveAssemblyReference" task. Verify the parameter exists on the task,
and it is a settable public instance property. (MSB4064) -
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets:1323,13

Буду бесконечно благодарен.

Отвечает: Алексей Немиро // 28.06.2007 / 03:26

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

Вероятно у Вас старая версия Visual Studio. Скачайте сервис пак, либо
установите Visual Studio "Orcas"

Для справки:
Windows Vista не будет поддерживать старые версии Visual Studio, поэтому многим разработчика придется переключиться на написание приложений только для вышедшего обновления программы Visual Studio 2005, заявил сегодня представитель Microsoft. В своем блоге вице-президент отдела разработок Microsoft уточнил, что совместимые с Vista приложения будет невозможно использовать в Visual Studio 2002 и Visual Studio 2003.
Данное объявление было сделано по случаю выпуска во вторник Service Pack 1 для Visual Studio 2005, который сейчас доступен на портале Microsoft Connect, предназначенном для разработчиков. Джей Рокс, менеджер отдела разработок Visual Studio, пояснил, что такие функции Vista, как Windows Presentation Foundation, Aero и Glass не могут обслуживаться на должном уровне прошлыми разработками. "Для создания новых возможностей нужны новые инструменты. Однако разработчики могут продолжать использовать прежние версии Visual Studio с помощью Windows XP", - сказал Рокс.
Microsoft предупреждает, что не стоит ждать от SP1 безошибочной работы с Vista, для решения определенных проблем пока лучше использовать XP как основную платформу. Выпуск версии SP1 для пользователей запланирован после выхода Vista.



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

 

Вопрос #000306: Выделение фрагмента текста. C#

Автор вопроса: "Greg" // 20.06.2007 / 17:39

После проверки regex-ом на наличие совпадений [if
(System.Text.RegularExpressions.Regex.IsMatch(s, ss))]
Нужно выделить в textbox-е фрагмент совпадения, а так как текст
многострочный требуется так же и передвинуть ползунок к этому фрагменту.
Дайте, пожалуйста, не наставление, а код.

Отвечает: EROS // 20.06.2007 / 21:28

Здравствуйте, Greg.

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
019:
020:
021:
022:
023:
024:
025:
026:
027:
028:
029:
030:
031:
032:
033:
034:
035:
036:
037:
038:
039:
040:
041:
042:
043:
044:
045:
046:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Text.RegularExpressions;

namespace KByte.Ru
{
  public partial class frmTest : Form
  {
    /// <summary>
    /// VS 2005 (C#)
    /// Find & Select substring (Regular Expression)
    /// </summary>
    /// <remarks>EROS, eros@fromru.com</remarks>
    public frmTest()
    {
      InitializeComponent();
      textBox1.Multiline = true;
      // Load test text
      textBox1.Text = Properties.Resources.Html;
    }

    private void frmTest_Load(object sender, EventArgs e)
    {
      // Search Html color code (Example #C0FFE1 etc ...)
      Regex regEx = new Regex(@"\#[a-fA-F\d]{6}");
      if (regEx.IsMatch(textBox1.Text))
      {
       MatchCollection matches = regEx.Matches(textBox1.Text);
        
        // Show first result
       showMatch(matches[0]);
      }
    }

    private void showMatch(Match match)
    {
      textBox1.SelectionStart = match.Captures[0].Index;
      textBox1.SelectionLength = match.Captures[0].Length;
    }
  }
}


--
С уважением,
EROS

 

Вопрос #000300: Как_декодировать_Url_в_JavaScript?_(спецсимволы...

Автор вопроса: Дмитрий // 15.06.2007 / 12:08

Помогите декодировать спецсимволы из url при помощи JavaScript.
Например %20 - это пробел. Есть ли стандартные средства для того,
чтобы сделать это, или придется писать свою функцию?

Спасибо.

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

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

escape Method

Description
Encodes String objects so they can be read on all computers.

Syntax
escape(charstring)
The charstring argument is a String object to be encoded.

Remarks
The escape method returns a new String object (in Unicode format) that contains the contents of charstring. All spaces, punctuation, accented characters, and any other non-ASCII characters are replaced with %xx encoding, where xx is equivalent to the hexadecimal number representing the character. For example, a space is returned as "%20."
Characters with a value greater than 255 are stored using the %uxxxx format.


unescape Method

Description
Decodes String objects encoded with the escape method.

Syntax
unescape(charstring)
The charstring argument is a String object to be decoded.

Remarks
The unescape method returns a new String object that contains the contents of charstring. All characters encoded with the %xx hexadecimal form are replaced by their ASCII character set equivalents.
Characters encoded in %uxxxx format (Unicode characters) are replaced with the Unicode character with hexadecimal encoding xxxx.


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

 

Вопрос #000291: Помогите с Excel

Автор вопроса: "a3201" // 13.06.2007 / 04:57

Я нуб в visual basice и asp.net подскажите пожалуйста как мне выгрузить
содержимое dataseta или datagrida в excel.
Если не трудно скиньте ссылки на литературу, примеры или статьи посвященные
этой тематике.
З.Ы. Сам искал нашел одну ерунду. Пробовал сам сделать неполучилось. Жду
вашей помощи.

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

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

В ASP .NET мало вероятно, что на сервере будет установлен MS Office,
для этого обычно используют сторонние компоненты, например: ExcelXmlWriter
Он генерирует Excel-вский XML, данные засовываются в него циклом.
Полученные данные можно отдать пользователю прямо в браузер, в этом
случае надо указать тип контента:

001:
002:
Response.Clear()
Response.ContentType = "application/vnd.ms-excel"


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

 

Вопрос #000286: Как_узнать_объем_данных_в_SQL_Server_2005?

Автор вопроса: MisterX // 09.06.2007 / 04:39

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

Подскажите, как в SQL Server Management Studio 2005 можно узнать объем
занимаемого пространства моей базой данных?

Отвечает: EROS // 10.06.2007 / 19:15

Есть системная хранимая процедура sp_databases, которая возвращает
список баз данных и их размер в кб. Но для выполнения это хранимки вы
должны обладать правами админа

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

 

Вопрос #000283: Округление до заданных значений

Автор вопроса: Сергей // 07.06.2007 / 17:15

Здраствуйте.
Есть такая задача:
Стандартные диаметры: 100, 125, 140, 160 и т.д.
Значение 120 необходимо округлить до ближайшего стандартного диаметра.
Ответ должен быть - 125
Если 138, то естественно - 140
Если 104, то 100.
Спасибо.

--------------------------------------
Категория: --- Visual Basic .NET

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

Здравствуйте, Сергей

Можно попробовать использовать Select Case:

001:
002:
003:
004:
005:
006:
007:
008:
Dim n As Integer
Select Case n
 Case 100 To 112
  Return 100
 Case 113 To 132
  Return 125
 'etc
End Select


Но это немного кривоватый вариант :)

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

001:
Dim arr() As Integer = {100, 125, 140, 160}


далее, Вам просто нужно будет определить, к какому числу подходит
указанное число:

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
Dim n As Integer = 0
Integer.TryParse(InputBox("Введите число:"), n)
MsgBox("Число: " & n.ToString, MsgBoxStyle.Information)

For Each int As Integer In arr
 If int Mod n < 50 Then
  MsgBox("Диаметр: " & int.ToString, MsgBoxStyle.Information)
  Exit For
 End If
Next


Что-то типа этого..


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

 

Вопрос #000281: progress bar

Автор вопроса: Yura Zaletsiy // 07.06.2007 / 15:03

Здраствуйте. Я хочу создать под aspx компонент загрузчик на сервер с индикатором загрузки. Стандартная компонента мне не подходит в силу того, что она не имеет какой то возможности взаимодействия для отобржаения загрузки на сервер.

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

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

http://thinkingphp.org/demos/cake-timer/
http://swfupload.mammon.se/
http://www-128.ibm.com/developerworks/ru/library/wa-ajaxintro3/

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

 

Вопрос #000276: Проблема с датой в Access :(

Автор вопроса: "Anton" // 05.06.2007 / 13:02

Проблемма такая надо в access записать дату и время пришу так

INSERT INTO t1(tt) VALUES (#10/10/2000 10:10:10#)
выдает ошибкунеправильно определен обьек Parametr,

а когда INSERT INTO t1(tt) VALUES (#10/10/2000#) запрос выполняется

Че не так подскажите

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

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

INSERT INTO t1(tt) VALUES ('05.06.2007 20:35:00')

если дата текущая, то лучше:

INSERT INTO t1(tt) VALUES (Now)




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

 

Вопрос #000274: Куки

Автор вопроса: DJEMO // 04.06.2007 / 11:53

Привет!

Помогите понять принцип работы куков.
Я записываю их так:
Response.Cookies("ProjectX")("Name") = "Вася"
Response.Cookies("ProjectX")("LastName") = "Пупкин"
Response.Cookies("ProjectX")("Birthday") = "04.06.1001"

Но они не сохраняются, а вот если сделать так:

Response.Cookies("ProjectX")("Name") = "Вася"
Response.Cookies("ProjectX2")("LastName") = "Пупкин"
Response.Cookies("ProjectX3")("Birthday") = "04.06.1001"

то все нормально.

Ничего не понимаю, помогите пожалуйста. Работаю с ASP .NET

Отвечает: EROS // 04.06.2007 / 13:38

Правильно будет так:
 
001:
002:
003:
004:
005:
Dim myCookie As HttpCookie = New HttpCookie("UserSettings")
myCookie("Font") = "Arial"
myCookie("Color") = "Blue"
myCookie.Expires = Now.AddDays(1)
Response.Cookies.Add(myCookie)
 

 


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

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

Наверх

 

 

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

Голосование на Kbyte.Ru через E-Mail!
Чтобы проголосовать через E-Mail, выберите ответ, если у Вас настроен почтовый клиент, должно появиться окно с новым сообщением, ничего не изменяйте, а просто отправьте пустое письмо и в течение некоторого времени Ваш голос будет зачтен.
Для голосования через сайт, перейдите по этой ссылке: http://kbyte.ru/Voting/.
Пользуетесь ли Вы системой «Эксперт» на нашем сайте?
На нашем сайте работает система «Эксперт», через которую любой желающий может задать вопрос Экспертам в области программирования и информационных технологий.
Да, только ей и пользуюсь! (3)
Да, периодически использую (5)
Вашей – нет, но иногда использую другие подобные системы (0)
Нет, предпочитаю использовать форумы (8)
Нет, мне это вообще не надо (2)
А как ей пользоваться? (1)
Нет, а что это? (12)

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

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

Наверх

 

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

Работа с треем | Автор: ZXC
Добавлено: 30.06.2007 / 12:24 | ответов: 8 | просмотров: 25

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

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


НОК и НОД | Автор: LeX
Добавлено: 30.06.2007 / 10:27 | ответов: 2 | просмотров: 16

Как в vb найти НОК (наименьшее общее кратное) и НОД (наибольший общий делитель) двух чисел?

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


Задать значение при переходе по ссылке... | Автор: Kolya007
Добавлено: 29.06.2007 / 02:44 | ответов: 3 | просмотров: 24

001:
strSQL = "SELECT DISTINCT * FROM news WHERE news_section ='" & id_s & "' OR id_news=" & id_n & " ORDER BY date_news"
Powered by EROS: CSC ver. 1.x
Modify by Aleksey S Nemiro special for Kbyte.Ru

1) Есть переменная id_s при нажатии на ссылку эта переменная должна принимать определенное значение(слово)... Как это организовать?
2) Как по переменной id_s и id_n менять вывод зопроса?
3) Переменная id_n числовая... Число должно браться из поступающего url(при переходе по прямой ссылке новости)... Как это сделать?
По умолчанию id_s='сайт' и id_n=0...

ASP

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


Пример работы с сокетами | Автор: Игорь Голов
Добавлено: 28.06.2007 / 19:41 | ответов: 1 | просмотров: 23

Мне интересен пример работы с TCP и UPD - сокетами на VB .NET 2005
Спасибо!

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


random для 16- ной системы... | Автор: Kolya007
Добавлено: 28.06.2007 / 17:21 | ответов: 3 | просмотров: 23

Мне нужен генератор случайных чисел, для геенрирования положительного числа в 16- ной системе, количество символов которого лежит в интервале от n до m включительно... Подскажите код...

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


ASP .Net 2.0 (Money) | Автор: Bille Gates
Добавлено: 28.06.2007 / 16:57 | ответов: 1 | просмотров: 24

Добрый день! Есть вопрос: как работать с платежными системами? такими как WebMoney; YandexMoney(Яндекс деньги); PayPal
знаю что в WebMoney есть система Merchant, она взаимодействует с WM, но для того чтобы стать продавцом в WMM(WebMoneyMerchant) небходимо преобрести сертефикат, но я так-же знаю что существует иной способ, обходящий WMM. Как называется и как взаимодействовать с ним не имею представления, просто знаю что он есть... :) в остальных платежных системах не разбераюсь, по этому жду вашей помощи...

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


Удаление из ArrayList | Автор: Игорь Голов
Добавлено: 28.06.2007 / 03:02 | ответов: 2 | просмотров: 21

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

В данный момент меня очень занимает вопрос: как удалить элемент из ArrayList

Платформа: VB .NET 2005

Спасибо!

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


AI RoboForm | Автор: LeX
Добавлено: 27.06.2007 / 22:40 | ответов: 0 | просмотров: 14

AI RoboForm 6.9.3
http://www.roboform.com/dist/affs/AiRoboForm-sarat.exe

Версия: 6.9.3
Лицензия: Freeware (бесплатная)
Язык интерфейса: Мультиязычный
Размер: 2,63 Mb

Описание:
AI RoboForm - многофункциональный менеджер паролей и универсальный автоматический заполнитель всевозможных форм с немалым искусственным интеллектом (AI). Персональные данные пользователя вводятся один раз и потом любая форма на любом сайте заполняется одним нажатием кнопки. RoboForm может заполнять формы на разных языках, в том числе и на русском.

Ключевые возможности:
Автоматически сохраняет введенные интернет-пароли.
Автоматически вводит пароли в формы.
Нажимает кнопку Login за Вас.
Заполняет формы вашей персональной информацией.
Сохраняет различную секретную информацию и заметки.
Генерирует случайные пароли.
Шифрует пароли и персональные данные с использованием AES, Blowfish, RC6, 3-DES или 1-DES.
Хранит всю информацию только на локальном компьютере.
Работает с USB-диска, обеспечивая максимальную мобильность.
Синхронизирует Ваши пароли и заметки с Palm или Pocket PC.
Обеспечивает Резервное копирование и восстановление данных, Печатает Ваши пароли.
Имеет разные Дополнительные возможности.
Не нарушает соглашений: НЕ ШПИОНИТ, НЕ ПОКАЗЫВАЕТ РЕКЛАМУ.
Работает на Windows как дополнение к браузерам.
Работает с браузерами Netscape, Mozilla, Firefox.
RoboForm может сам создавать пароли: где надо, он введет старые имя и пароль, а на новой веб-странице создаст новые. Еще одна интересная функция - умение читать и заполнять формы на нескольких языках (русском, английском, немецком, французском, итальянском и голландском). Достаточно выбрать страну из списка "Страна" при инсталляции, и программа будет общаться с вами и заполнять формы на вашем языке.

РобоФорм добавляет на браузере свои панельки: ToolBar (toolband), Explorer Bar, Toolbar Buttons и элементы контекстного меню. Для работы достаточно любого из них - как вам удобнее. Чтобы заполнить все формы в окне вашего IE, щелкните по кнопке "Заполнить форму" - и все!

AI RoboForm устанавливается как дополнение к браузеру Inetrnet Explorer и практически ко всем браузерам, использующим движок IE (MyIE2, Maxthon, NetCaptor, NeoPlanet и т.п.).
Кроме IE, RoboForm может работать совместно с Netscape, Mozilla, Firefox и др. Для этого необходимо установить специальный адаптер.

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



Ссылка для загрузки:
http://www.roboform.com/dist/affs/AiRoboForm-sarat.exe

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


AVG AntiVirus Free | Автор: LeX
Добавлено: 27.06.2007 / 22:37 | ответов: 0 | просмотров: 13

AVG AntiVirus Free 7.5.476a1048
http://download.grisoft.cz/softw/70free/setup/avg75free_476a1048.exe

Версия: 7.5.476a1048
Лицензия: Freeware (бесплатная)
Язык интерфейса: Английский
Размер: 22,55 Mb

Описание:
AVG Free Edition - антивирусная программа. Несмотря на бесплатность, обладает полным набором свойств, свойственных платным аналогам, в том числе возможностью постоянного мониторинга системы, включая проверку электронной почты и автообновлением через Интернет. AVG содержит функциональный поисковый механизм Virus Stalker, сертифицированный независимыми тестовыми лабораториями. Постоянные круглосуточные обновления базы данных и уникальныйалгоритм анализа системы позволят Вам всегда быть полностью защищенными



Ссылка для загрузки:
http://download.grisoft.cz/softw/70free/setup/avg75free_476a1048.exe

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


АТGuard | Автор: LeX
Добавлено: 27.06.2007 / 22:35 | ответов: 0 | просмотров: 12

АТGuard 3.22
http://dl.softportal.com/load/ag322.exe

Версия: 3.22
Лицензия: Freeware (бесплатная)
Язык интерфейса: Английский
Размер: 1,48 Mb

Описание:
АТGuard - Лучший firewall! Вырезает ненужную рекламу, блокирует cookies, refferers, отслеживает все сетевые подключения. При попытке вторжения извне программа выдает сообщение с вариантами устранения вторжения. Очень щирокие возможности настроек!
К сожалению, разработчики прекратили работу по проекту ATGuard, но эта программа все равно является на данный момент одной из лучших.



Ссылка для загрузки:
http://dl.softportal.com/load/ag322.exe
Руссификатор:
http://dl.softportal.com/load/atguard_ru.zip

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


Наверх

 

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

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

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

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

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

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

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

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

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

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

Как известно, большинство сайтов имеют однотипную, общепринятую разметку страниц, неотъемлемой частью которой является верхний и нижний колонтитулы и, пожалуй, самая главная часть - тело страницы, хотя конечно, бывают и исключения. 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 | просмотров: 4137

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

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

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

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

Файл 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 | просмотров: 36083

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

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

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

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

Как разрешить вводить в TextBox только цифры?
Дата добавления: 04.08.2006 / 16:55 | просмотров: 754 | платформа: ASP .NET (VB)

Как сделать полупрозрачную форму?
Дата добавления: 01.08.2006 / 17:25 | просмотров: 729 | платформа: VB .NET

Анализ даты стандарта MM/DD/YYYY и MM/DD/YY
Дата добавления: 24.03.2007 / 10:59 | просмотров: 248 | платформа: RegEx

Поиск слов определенной длины
Дата добавления: 24.03.2007 / 11:02 | просмотров: 237 | платформа: RegEx

Запуск программы
Дата добавления: 21.08.2006 / 20:19 | просмотров: 906 | платформа: VB

Поиск и замена
Дата добавления: 16.08.2006 / 18:54 | просмотров: 635 | платформа: VB

Как сделать часы?
Дата добавления: 16.08.2006 / 23:30 | просмотров: 808 | платформа: VB

 

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

Наверх

 

Юмор на Kbyte.Ru

Блин, сроду б не подумал, что такая история может произойти в жизни.
Живем мы вдвоем с котом. Кот у меня - совершенно замечательная животина, которой уже почти год от роду. По роду занятий приходится много заниматься всякой писаниной и тому подобным. Ввиду количества работы машину, в период нечастных и непродолжительных отлучек из сети не выключаю. Собственно, в этом и все дело. Коту моему, по ряду неизвестных мне причин, компьютер активно встал поперек горла. В связи с этим кот научился применять ряд несложных диверсионных операций. Вы меня поймите - я не то, чтобы жалуюсь. Я привык к тому, что по приходе домой застаю неоконченную статью щедро дополненную текстом вида "вт 333333 оэлааааааааааалюылдж". Уже безропотно сношу открытое без моего ведома окно "Find file". Терпеливо морщусь при виде того, что у меня нет сети или клавиатуры - по выдергиванию проводов мой кошак, скорее всего, с легкостью войдет в тройку призеров нашей необъятной. Я снес даже то, что черно-белый изверг однажды в мое отсутствие пытался переговорить по аське с одним из моих работодателей. Но сегодняшнее его "достижение" повергло меня в шок. Отлучившись на минутку в магазин, застал дома непривычную тишину. Ну, думаю, что-то не так - ну, не привык этот сукин сын сидеть тихо. Смотрю, так и есть - висит этакое серое виндовское окно с какой-то надписью. Значит, думаю, успел прогуляться по клавиатуре, зараза. Что, интересно, на этот раз... Подхожу ближе и, чувствую, у меня волосы дыбом встают. Взмок, сел на стул и даже первый матерок сумел сказать только через пару минут. Что за надпись я увидел, думаю, уже многие догадались... Are уou sure уou want to send file 'config. sуs' to
the Recуcle Bin? Мой истерические смешки перешли в хохот только тогда, когда до меня дошло - этому [censored] осталось только НАЖАТЬ НА ENTER!
P. S. Теперь перед тем, как очистить корзину, буду долго и тщательно исследовать ее содержимое…

 

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

 

Собирается супружеская пара в Большой Театр на балет. Жена надевает платье и подходит к мужу:
- Дорогой, застегни молнию пожалуйста, - и поворачивается к нему спиной. Муж застегивает..., потом расстегивает снова.
- Дорогой, в чем дело? У нас нет времени, мы можем опоздать на спектакль.
- Большой театр стоял и стоять будет, а у меня это дело случая.

 

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

 

Профессор достаёт из портфеля свёрток:
- У меня есть великолепный экземпляр лягушки, который мы сегодня препарируем.
- Профессор, это же бутерброд с колбасой!
- Да? А что же я тогда сегодня съел на завтрак?

 

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

 

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

 

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

 

Подведены итоги лотеpеи "Windows 95":
1. Выигpала фиpма MicroSoft.
2. Разыгpаны миллионы чайников.

 

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

 

В чем зарплата, брат? Вот и я думал, что в баксах. А зарплата - она в юанях...

 

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

 

Заходит наркоман в телефонную будку и начинает там мочиться. Стоящая рядом женщина, возмущенная увиденным, кричит на него:
– Как вам не стыдно?! Немедленно выходите!
Наркоман говорит:
– Вот, блин! В женский попал!

 

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

 

- Где находятся мухи зимой?
- Не знаю, но мне хотелось бы, чтобы они оставались там и летом!

 

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

 

Трудящийся приходит домой и застает жену с любовником.
- Вот ты здесь глупостями занимаешься, а во дворе напротив апельсины дают!

 

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

 

На открытии Олимпиады в Сиднее присутствовал Билл Гейтс.
Команда США выполнила недопустимую операцию и будет закрыта.

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное