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

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



Выпуск # 263


http://www.kbyte.ru/

 

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

Доброе время суток!
Меня зовут R-KDR-19826, представляю Вам очередной выпуск рассылки Kbyte.Ru!

 

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

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

    Вопрос #000745: Проблема с компонентом WINSOCK

    Вопрос #000743: C#, forms

    Вопрос #000735: Localization and DataBase

    Вопрос #000728: Проверка_файла

    Вопрос #000718: Localization and Cookies

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

    Проблема подключения к базе данных

    С днем рождения!

    Вопрос по кодировкам Win -> UTF8 и UTF8 -> Win

    URLEncode и передача POST в службу

    Скрипт для обжимания картинок

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

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

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

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

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

    Работаем с MIME

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

Юмор на Kbyte.Ru

 

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

 

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


Вопрос #000745: Проблема с компонентом WINSOCK

Автор вопроса: Дмитрий // 10.02.2008 / 15:57

Уважаемые Эксперты!
Помогите решить вот такую проблему: создал приложение с использованием сокетов но на других компьютерах оно не запускается из-за того что якобы отсутствует компонент MSWINSCK.OCX. Как можно решить эту проблему?
Заранее спасибо


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

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

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

Файл MSWINSCK.OCX можно найти в папке WINDOWS\system32 Вашего
компьютера. Чтобы Ваша программа работала на другом компьютере, Вам
необходимо перенести этот файл, и возможно зарегистрировать его.
Регистрация компонентов производится программой regsvr32.exe,
которую можно найти в той же папке (system32). Для регистрации достаточно
перетащить файл компонента (mswinsck.ocx) на файл regsvr32.exe в проводнике Windows.


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

 

Вопрос #000743: C#, forms

Автор вопроса: "Slonov K." // 09.02.2008 / 14:05



Добрый день.
C# .
Есть форма(Form1) с кнопкой, при нажатии на неё создаётся другая
форма(Form2).

private void button1_Click(object sender, EventArgs e)
{
Form2 Fr = new Form2();
Fr.Show();
}

Вопрос : как добиться чтобы чтобы при повторном нажатии на эту же
кнопку не создавалось ещё одно окно(типа Form2) , а просто
становилось становилось активным уже существующее Fr.
Заранее спасибо.
Костя

З.Ы. Может я что то принципиально не так делаю?

Отвечает: EROS // 10.02.2008 / 18:36

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

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
private void button1_Click(object sender, EventArgs e)
    {
      foreach (Form item in Application.OpenForms)
      {
        if (item is Form2)
        {
          item.Focus();
          return;
        }
      }

      Form2 frm = new Form2();
      frm.Show();
    }


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

 

Вопрос #000735: Localization and DataBase

Автор вопроса: Taleh Mikailov // 05.02.2008 / 15:36

Здравствуйте уважаемые эксперты!
На свой вопрос, что написал прошлый раз не получил ответа. В связи с этим решил более подробнее обьяснить ситуацию и более точно сформулировать свой вопрос...
Мне нужно включить в Веб Приложение поддержку локализации из Баз Данных.
Долго искал, по этому вопросу, какой-нибудь материал в сети.
Мое внимание привлекла вот эта статья: www.microsoft.com/rus/msdn/publish/articles/asap.mspx
После того, как прочитал статью, для примера создал не большое приложение и одну таблицу в Базе Данных()
Таблица(StringResources) из Базы Данных(CustomResourceProviderSample)

resourceType | cultureCode |resourceKey | resourceValue
Default.aspx en lbHelloLocalResource1.Text Hello(en)
Default.aspx en lbLanguageLocalResource1.Text English(en)
Default.aspx en lbWelcomeLocalResource1.Text Welcome(en)
Default.aspx en hlAboutCompanyLocalResource1.Text About Company(en)
Default.aspx en hlContactUsLocalResource1.Text Contact Us(en)
Default.aspx en hlLearnMoreLocalResource1.Text Learn More(en)
Default.aspx en btnSendDemoMailLocalResource1.Text Send Demo Mail(en)
AboutCompany.aspx en lbCompanyNameLocalResource1.Text MatrixSoftware(en)
AboutCompany.aspx en Literal1LocalResource1.Text "Текст с описанием фирмы(en)"
AboutCompany.aspx en hlContactUsLocalResource1.Text Contact Us(en)
AboutCompany.aspx en btnBackLocalResource1.Text Main Page(en)


Обращение к ресурсам осуществляю следующим образом:

this.lbHello.Text = HttpContext.GetLocalResourceObject("Default.aspx", "lbHelloLocalResource1.Text") as string;

Одним словом строго следую указаниям из статьи...
Проблема в том, что при компиляции приложения получаю 8 ошибок:

Error 1 The type or namespace name 'ResourceProviderFactory' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProviderFactory.cs 11 46 CustomResourceProviders


using System;

using System.Web;

using System.Diagnostics;

using System.Globalization;

using System.Resources;

using System.Threading;

namespace CustomResourceProviders

{

public class DBResourceProviderFactory : ResourceProviderFactory

{

public override IResourceProvider CreateGlobalResourceProvider(string classKey)

{

Debug.WriteLine(String.Format(CultureInfo.InvariantCulture, "DBResourceProviderFactory.CreateGlobalResourceProvider({0})", classKey));

return new DBResourceProvider(classKey);

}

public override IResourceProvider CreateLocalResourceProvider(string virtualPath)

{

Debug.WriteLine(String.Format(CultureInfo.InvariantCulture, "DBResourceProviderFactory.CreateLocalResourceProvider({0}", virtualPath));

// we should always get a path from the runtime

string classKey = virtualPath;

if (!string.IsNullOrEmpty(virtualPath))

{

virtualPath = virtualPath.Remove(0, 1);

classKey = virtualPath.Remove(0, virtualPath.IndexOf('/') + 1);

}

return new DBResourceProvider(classKey);

}

}

}

-----------------------------------

Error 2 The type or namespace name 'Compilation' does not exist in the namespace 'System.Web' (are you missing an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProvider.cs 2 18 CustomResourceProviders


using System.Web.Compilation; <-????

------------------------------------------

Error 3 The type or namespace name 'DisposableBaseType' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProvider.cs 17 36 CustomResourceProviders


namespace CustomResourceProviders

{

/// <summary>

/// Resource provider accessing resources from the database.

/// This type is thread safe.

/// </summary>

public class DBResourceProvider : DisposableBaseType, IResourceProvider <- ????????

{

private string m_classKey;

private StringResourcesDALC m_dalc;

// resource cache

private Dictionary<string, Dictionary<string, string>> m_resourceCache = new Dictionary<string, Dictionary<string, string>>();

/// <summary>

/// Constructs this instance of the provider

/// supplying a resource type for the instance.

/// </summary>

--------------------------------------------

Error 4 The type or namespace name 'IResourceProvider' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProvider.cs 17 56 CustomResourceProviders


------------------------------------

Error 5 The type or namespace name 'Security' does not exist in the namespace 'System.Web' (are you missing an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceReader.cs 5 18 CustomResourceProviders
С этой разобрался!

Error 6 The type or namespace name 'DisposableBaseType' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceReader.cs 23 34 CustomResourceProviders


Error 7 The type or namespace name 'IResourceProvider' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProviderFactory.cs 14 25 CustomResourceProviders


Error 8 The type or namespace name 'IResourceProvider' could not be found (are you missing a using directive or an assembly reference?) C:\Documents and Settings\talekh\My Documents\Visual Studio 2005\Projects\DBResourceProviderWeb\CustomResourceProviders\DBResourceProviderFactory.cs 20 25 CustomResourceProviders


Совсем НЕ уверен, что делаю все как надобно, поэтому обращаюсь к вам !!!
Очень прошу помочь !!!

Буду рад получить от вас замечания и исправления !!!
Заранее благодарю!!!

Отвечает: EROS // 08.02.2008 / 03:47

Здравствуйте.
Судя по описанию ошибок вы не подключили необходимые библиотеки либо
не указали нужную директиву using


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

 

Вопрос #000728: Проверка_файла

Автор вопроса: Александр Орлов // 03.02.2008 / 15:49

Здраствуйте. У меня следующий вопрос: что нужно использовать, чтобы программа запускалась после проверки файла размером больше чем 6кб и меньше чем 10кб. Проверку "безразмерного" файла я написал, но как задать предел по размеру. Вот код, который у меня есть(для облегчения понимания). Заранее спасибо
private void Form1_Load(object sender, EventArgs e)
{
Opacity = 0;
if (System.IO.File.Exists("1.txt"))
{
Opacity = 1;
}
else
{

Form5 form5 = new Form5();
form5.Show();

}
}

Отвечает: EROS // 03.02.2008 / 19:13

Здраствуйте.
Для этого вам необходимо немого модифицировать процедуру Main вашего приложения которая находится в файле Program.cs. И если файла нет, или он не соответствует указанным размерам, то просто не запускать приложение. Сделать это можно следующим способом:

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:
using System;
using System.IO;
using System.Windows.Forms;

namespace KByte.Experts.Eros
{
  static class Program
  {

    [STAThread]
    static void Main()
    {
      int m_minFileSize = 1024 * 6;  // min file size
      int m_maxFileSize = 1024 * 10; // max file size
      
      /** Path to test file */
      string m_filePath = Path.Combine(Application.StartupPath, "1.txt");
      
      try
      {
        /** Get file size in bytes */
        long m_fileSize = new FileInfo(m_filePath).Length;
        
        /** Check valid file size */
        bool m_isValidSize = (m_fileSize >= m_minFileSize && m_fileSize <= m_maxFileSize);
        if (!m_isValidSize)
          throw new Exception(string.Format("File '{0}' is invalid.", m_filePath));
      }
      catch (Exception ex)
      {
        /** Show error message */
        MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
        /** Exit */
        return;
      }

      /** Start application */

      Application.EnableVisualStyles();
      Application.SetCompatibleTextRenderingDefault(false);
      Application.Run(new Form1());
    }
  }
}

 

Вопрос #000718: Localization and Cookies

Автор вопроса: Taleh Mikailov // 01.02.2008 / 04:31

Доброго времени суток!
Совсем недавно нами обсуждалась тема локализации в ASP.NET 2.0...
Хотелось бы попробовать сохранять, выбранный пользователем язык, в куках(cookies).
Так как мой опыт работы с куки совсем бедный, решил обратиться к вам.
Основываясь на том, что на форме имеются 2-е кнопки(2-а флага English и French),
приведите пожалуйста небольшой пример кода.
Как создавать куки?
Как менять значение куки?
Как считывать значение куки ?
И в какой периуд жизненного цыкла страницы необходимо установить культуру?
Так же вопрос чем, отличается сессия от куки ???
Заранее благодарю.

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

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

Запись куков:

001:
002:
Response.Cookies["MyCookies"]["Name"] = "Vasia Pupkin";
Response.Cookies["MyCookies"].Expires = DateTime.Now.AddYears(10); // хранить 10 лет :)

Чтение:
001:
002:
003:
004:
if (Request.Cookies != null && Request.Cookies["MyCookies"] != null && Request.Cookies["MyCookies"]["Name"] != null)
{
 Page.Title = Request.Cookies["MyCookies"]["Name"] // получаем данные из куков и выводим в заголовок страницы
}


Получить доступ к Response и Request из любого другого места можно через HttpContext.Current

Session – это набор данных хранимый на сервере, идентификатор сессии передается пользователю через Cookies, средняя продолжительности жизнь Session составляет порядка 20 минут, хотя это значение можно поменять, но не стоит забывать о том, что память на сервере не резиновая :)

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

 


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

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

Наверх

 

 

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

Проблема подключения к базе данных | Автор: Korkinet
Добавлено: 13.02.2008 / 14:07 | ответов: 3 | просмотров: 59

Добрый день!
Нужна помощь. Есть сайт на классическом ASP + mdb. Всё работало хорошо (последний раз проверял месяц назад). Вдруг отказывается подключаться к базе данных. Вроде ничего не менял. Простую ASP страницу показывает без проблем, но при попытке подключения выдаёт ошибку на метод open подсоединения. connectionstring не менялся. Переустановка MDAC и IIS ничего не дала.
Строка подкючения: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("data.mdb")

Выдаёт ошибку:
Microsoft JET Database Engine (0x80004005)
Unspecified error

Помогите, кто может!

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


Ответ # 1 | Автор: BigDan
Добавлено:13.02.2008 / 15:10

Попробуй еще вот так

dbPath = Server.MapPath("data.mdb")

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath

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


Ответ # 2 | Автор: Алексей
Добавлено:13.02.2008 / 15:28
1. Проверьте, чтобы файл базы данных был закрыт и не был заблокирован
какой-нибудь программой. Бывают случае, когда на компе открыт сам
Access, а файл бд вроде как закрыт, и выпадает такая же ошибка.

2. Проверьте права доступа к файлу, проверьте, чтобы не стоял атрибут ReadOnly

3. Проверьте целостность файла базы данных (открывается ли он в Access, или нет)


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

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

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


Ответ # 3 | Автор: Korkinet
Добавлено:13.02.2008 / 15:47
Всё открывается без проблем. Делает Compact&Repair, во время попытки подключения Аксесс не открыт (да и вообще он при этом обычно другую ошибку выдаёт). Короче, что-то очень странное.

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


С днем рождения! | Автор: Алексей
Добавлено: 13.02.2008 / 06:19 | ответов: 1 | просмотров: 22

Сегодня Kbyte.Ru исполняется 2 года!

С днем рождения Kbyte.Ru!

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


Ответ # 1 | Автор: BigDan
Добавлено:13.02.2008 / 15:06
Поздравляю В первую очередь людей создавших этот сайт, который не просто висит в инете а реально помогает веб программерам веб-мастерам и вообще людям которые связаны с вебом, пусть у вас все будет ОК, процветания вам, вашему сайту, побольше креативных идей, пользователей которые будут присоединяться к вашему сайту, ну и конечно здоровья всем вам!!! Большое вам спасибо вы молодцы!!!


С уважением Big Dan!!!

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


Вопрос по кодировкам Win -> UTF8 и UTF8 -> Win | Автор: Игорь Голов
Добавлено: 12.02.2008 / 21:02 | ответов: 3 | просмотров: 67

Здравствуйте!
Возникло тут у меня желание в кодировках покопаться.
Заинтересовали меня такие преобразования: Windows в UTF8 и UTF8 в Windows.

Покопался в Сети и в голову пришла странная идея:
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:
Public Function UTF8ToWin(ByVal inString As String) As String
    Dim Res_Byte() As Byte = {}
    Dim Rez_String As String = ""

    Res_Byte = Encoding.Default.GetBytes(inString)
    For Each b As Byte In Res_Byte
      Rez_String += b
    Next

    Return Rez_String
  End Function

  Public Function WinToUTF8(ByVal inString As String) As String
    Dim Res_Byte() As Byte = {}
    Dim Rez_String As String = ""

    Res_Byte = Encoding.UTF8.GetBytes(inString)

    For Each b As Byte In Res_Byte
      Rez_String += b
    Next

    Return Rez_String
  End Function

Colorized by: Eros.CodeSyntaxColor Engine


Возникает вопрос: я прав или ошибаюсь?
Если я ошибся - поправьте меня пожайлуста.

P.S. Если код верный - можно поместить в Примеры. Я не обижусь! :)

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


Ответ # 1 | Автор: Алексей
Добавлено:13.02.2008 / 03:46
Да, примерно так, только не факт, что Encoding.Default будет Win-1251 :) Извращаться с байтами тоже не надо, достаточно сделать что-то типа этого:
001:
002:
003:
004:
005:
Dim e1 As Text.Encoding = Text.Encoding.GetEncoding(1251)
Dim e2 As Text.Encoding = Text.Encoding.UTF8
Return e2.GetString(e1.GetBytes(sText))

Colorized by: Eros.CodeSyntaxColor Engine


Что касается примеров, то все, кому не лень могут сомостоятельно кидать их в кодообменник, для рейтинга полезно :)

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


Ответ # 2 | Автор: EROS
Добавлено:13.02.2008 / 09:10
Согласен.. побайтное перекодирование тут абсолютно ни к чему. Надо работать со всей строкой сразу.

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


Ответ # 3 | Автор: Игорь Голов
Добавлено:13.02.2008 / 09:42
Спасибо!

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


URLEncode и передача POST в службу | Автор: bobsapp
Добавлено: 08.02.2008 / 14:51 | ответов: 0 | просмотров: 50

Пытаюсь отослать на asmx веб-службу POST-запрос, состоящий из английских и русских символов:
но в службу приходят крякозяблы, отслеживаю дебагом. см. скриншот:
увеличить
(синее окошко - это IDE VB6.0 в котором я формирую POST для отправки, а белое - это окно студии2005 - служба куда я принимаю POST)

если запускать код веб-формы, то проходит всё верно, т.е. по-русски, а из IDE ну никак...
вопрос такой, как правильно кодировать нужно, по логике получается надо
из Windows-1251 в UTF-8 и потом отправлять.
кто-нибудь сталкивался? может есть рекомендации по организации такой логики?

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


Скрипт для обжимания картинок | Автор: BigDan
Добавлено: 07.02.2008 / 13:03 | ответов: 0 | просмотров: 61

Всем доброго времени суток! Есть такая проблемка нужен скрипт который бы обжимал картинки которые юзер за аплоодил с бэка (допустим есть картинка 1000х1000 пользователь аплоодит ее на сайт что бы она появилась в галлереи картинок так вот в галерее есть маленькие табнеилы размером 50х50 по клику на ни в йава попапе открываються картинки оригинального размреа так вот нужно что бы когда пользователь загрузит картинку она обжималась до нужных размеров табнейла допустим 1000х800 = 50х50 картинка ложиться фоном под спейсер)!

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


Наверх

 

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

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

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

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

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

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

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

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

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

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

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

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

Как сделать, чтобы при «редиректе» сервер выдал 301 код статуса, а не 302?
Дата добавления: 31.07.2006 / 13:50 | просмотров: 1265 | платформа: ASP .NET (VB)

Форма поверх всех окон
Дата добавления: 01.08.2006 / 17:23 | просмотров: 1542 | платформа: VB .NET

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

Работа с группами ListView
Дата добавления: 23.08.2006 / 22:09 | просмотров: 1955 | платформа: VB .NET

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

Как получить данные из базы данных?
Дата добавления: 31.07.2006 / 18:31 | просмотров: 1258 | платформа: ASP

Удаление куков (Cookies)
Дата добавления: 31.07.2006 / 15:57 | просмотров: 1212 | платформа: ASP .NET (VB)

 

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

Наверх

 

Юмор на Kbyte.Ru

- А почему у тебя в программе подряд два одинаковых JMP'а стоят?
- А вдруг первый не сработает.

 

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

 

Объявление в автобусе: "Землю - крестьянам! Фабрики - рабочим! Деньги - кондуктору!"

 

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

 

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

 

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

 

Как в комнате уничтожить клопов ?
- Hадо их загнать под шкаф, а у шкафа подпилить ножки.

 

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

 

Я уже не первый год являюсь (о: с божьей помощью :о) нештатным консультантом Ростовской Епархии по компьютерным вопросам. Добрейшей души человек, умница и незаурядный талант, служащая концелярии Л. П. с благоговейным трепетом относится к своему компьютеру и готова на него молиться. Пользоваться им я ее научил, и работает она уверенно, но панический страх перед техникой она преодолеть не может. По любому пустяку она звонит мне и я голосом, полным отчаяния и тревоги, жалуется на "катастрофические проблемы". Мне всегда отвечать приходится со слов: "Милейшая Л. П., давайте успокоимся и разберемся по порядку: что случилось, что Вы предприняли и что нужно сделать". Позвонив сегодня, как обычно Л. П. стала сокрушенно жаловаться. Сегодня замялась бумага в принтере и извлечь ее ей не удается.
- Hе удается? Я Вам уже рассказывал, как нужно поступать в таком случае. Что Вы предпринимали?
- Я подняла крыжку и на большее смелости у меня не хватило.
- Что потом?
- Я позвала отца Александра, но и он бумагу вынуть не смог.
- Сочувствую. Что потом?
- Я воздала молитву Hиколаю Угоднику.
- И это не помогло???!
- Увы, нет, да простит меня господь.
- Что же потом.
- Потом я решила побеспокоить Вас…

 

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

 

Встречаются два программиста - один идет веселый, пьет пиво, а второй - грустный, но с коляской. Первый:
- Ты чего такой? Жизнь прекрасна!
Второй (указывая на коляску):
- Да вот!.. Ни Uninstаll, ни Undо не помогли

 

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

 

Московский милиционер занимает первое место в рейтинге как "самый продаваемый и покупаемый товар года".

 

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

 

Мучаюсь вопросом: А стоило ли становиться актером, чтобы на каждой остановке висел твой портрет с надписью:
Евгений Миронов
ИДИОТЪ

 

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

 

Прикол с Файн Ридером. Это программа такая, которая вроде как распознаёт текст введённый со сканера. Чуство юмора у неё сродни её брату - переводчику Lingvo (видать семейное). Так вот. Недавно приятель попросил отсканировать и естессно распознать для реферата одну медицинскую книжку. Нужно сказать, книжка была здоровая и на месте сгибов Великий распознаватель вместо некоторых букв ставил разные палочки (типа / ] l и пр.), по его мнению более похожие на оригинал. Я значит потом читаю (как раз описание какой-то страшной болезни, мурашки по коже), исправляю недочёты и вот вижу такой перл, цитирую: "...вероятность летального исхода после этой болезни незначительная :]" это он в конце смайлик добавил, вроде как понял шутку :)))

 

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

 

В детстве его приходилось пугать патологоанатомом.

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное