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

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



Выпуск # 242


http://www.kbyte.ru/

 

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

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

 

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

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

    Вопрос #000639: Как програмно считать разрешение из видео файл...

    Вопрос #000635: Свойство Combo в VB 6.0

    Вопрос #000627: Обработка сообщения мыши компонентом UserContro...

    Вопрос #000611: Новый вопрос без темы

    Вопрос #000607: Вопрос дилетанта: Ajax и asp.net

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

    Логин Юзера и Сессии!!!!

    Помогите кто чем может

    Мелкий вопрос...

    Всех С Новым Годом!

    Вывод данных из базы

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

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

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

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

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

    Работаем с MIME

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

Юмор на Kbyte.Ru

 

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

 

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


Вопрос #000639: Как програмно считать разрешение из видео файл...

Автор вопроса: Fox // 06.12.2007 / 11:15

Добрых суток
У меня вопрос как програмно считать разрешение из видео файла при помощи C#?

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

Наиболее оптимальным вариантом будет открыть видио-файл, получить необходимые данные и закрыть.
Вот небольшой пример:

1. Подключите к проекту Microsoft.DirectX.AudioVideoPlayback.
2. Разместите на форме элемент openFileDialog:
001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
 int height = this.Height;
 int width = this.Width;
 Video _video = new Video(openFileDialog1.FileName);
 _video.Owner = this;
 videoPanel.Width = width;
 videoPanel.Height = height;
 _video.Play();
 _video.Pause();
 Console.WriteLine("Ширина: " + _video.DefaultSize.Width);
 Console.WriteLine("Высота: " + _video.DefaultSize.Height);
}

В коносли должен появиться размер видео-файла.

 

Вопрос #000635: Свойство Combo в VB 6.0

Автор вопроса: Федоренко Дмитрий Константинович // 04.12.2007 / 06:37

Здравствуйте эксперты.
Хочу задать вам вопрос такого плана.
Например, я использую в программе форму, на которой размещен Combo и
каждый раз должен выбирать из этого списка(Combo) того или иного
сотрудника(записиь), скажем я точно знаю, что определенная запись
используется чаще всего, для этого я пишу ее значение в свой ini фаил, а
потом при открытии формы, считываю значение этой записи из файла и хочу,
чтоб в компоненте Combo фокус стоял именно на этой записи, избавляя меня от
лишнего просматривания, поиска и выбора её, при большом объеме записей.
Другими словами, как можно сразу сфокусироваться на нужном мне
элементе(записи) списка Combo, то есть чтоб именно он стоял (отображался в
списке) сразу?

Заранее благодарен, Федоренко Дмитрий.

Отвечает: Алексей Немиро // 04.12.2007 / 06:46

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

001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
Private Sub Form_Load()
 'добавляем записи
 Dim i As Long
 For i = 0 To 100
  Combo1.AddItem ("Запись " & i)
 Next i
 'выбераем 25 запись по индексу
 Combo1.ListIndex = 25
 'выбор записи по тексту
 'Dim findText As String
 'findText = "Запись 10"
 'For i = 0 To Combo1.ListCount - 1
 ' Combo1.ListIndex = i
 ' If Combo1.Text = findText Then
 '  Exit For
 ' End If
 'Next i
End Sub


--
С наилучшими пожеланиями,
Немиро Алексей http://aleksey.nemiro.ru/
Кодообменник Kbyte.Ru - меняйтесь кодами!

 

Вопрос #000627: Обработка сообщения мыши компонентом UserContro...

Автор вопроса: Антон // 28.11.2007 / 14:23

Здравствуйте!
В .NET можно создавать новые компоненты путем наследования от компонента UserControl. При этом новый компонент получается путём агрегирования других компонентов, которые и получают сообщения от мыши, когда курсор находится над ними. Вопрос такой: можно ли сделать так, чтобы новый компонент (на основе UserControl) будучи помещенным на форму получал сообщения от мыши (например MouseMuve) как одно целое (в не зависимости от того, над каким из его компонентов находится курсор)?
Буду очень благодарен за ответ.

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

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

Это можно реализовать, зная размер Вашего контрола, его координаты на форме, координаты и размер самой формы на экране, и координаты мышки на экране.

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

 

Вопрос #000611: Новый вопрос без темы

Автор вопроса: Федоренко Дмитрий Константинович // 15.11.2007 / 05:32

Здравствуйте уважаемые эксперты.
Скажите пожалуйста есть ли такое свойство у компонента Combo в VB 6.0,
которое задает длинну низпадающего списка.
Например, если у меня, скажем, 3-4 элемента занесено в этот список, то я при
выборе нужного вижу их все сразу, а если их очень много(так что они не
умещаются сразу все в видимую область), то приходится пользоваться бегунком
справа и прокручивать в поиске нужного элемента.
Так вот, есть ли такое свойство, которое позволяет задавать размеры этой
видимой области (длинну низпадающего списка), чтобы я смог увидеть например
не 3-4 элемента, а 10-20, пока мне это будет позволять делать экран монитора
:))) ? И что это за свойство?
Заранее благодарен за ответ.

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

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

Нет, стандартного такого свойства нет, но это можно реализовать при помощи API.
Я не так давно добавлял примеры на эту тему в наш Кодообменник:
http://kbyte.ru/Code/ShowList.aspx?lid=1&gid=1&uid=0&sort=0

ЗЫ: прям дежавю какое-то :))


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

 

Вопрос #000607: Вопрос дилетанта: Ajax и asp.net

Автор вопроса: "Vladimir Prokofiev" // 15.11.2007 / 04:23

Доброе время суток!

Мужики, не сочтите за труд ответить на вопрос дилетанта :)
Ситуация такая: хочу создать сайт, где будет использоваться база данных (это
по моей части, специальность в вузе такую получил) и технологии, позволяющие
обновлять в браузере содержимое только части страницы (не всей страницы
сразу). Это две главные задачи.
Прочитал про технологию ajax (javasctript+xml), которая решает вторую
задачу. Но и столкнулся с asp страницами, которые, возможно, тоже решают
вторую задачу.
Пытаюсь понять, в чём же разница этих технологий. Плюс натыкаюсь на ссылки
типа Ajax ASP.NET. Вот тут и возникает ступор - что, же, собственно, это за
звери такие.
Можно в общих чертах рассказать в чём разница? Как эти технологии
соотносятся друг с другом?

Спасибо.

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

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

В классическом ASP для работы с AJAX можно использовать набор библиотек Prototype выполненный на JavaScript (файлик JavaScript (*.js) размером порядка 60-90 Кб), который позволит без особых усилий сделать то, что вам нужно.

В ASP .NET работа с AJAX выглядит более привлекательней, как и сам .NET в целом :), хотя для новичка может показать немного сложноватым, чем, например, классический ASP, или PHP. В .NET для работы с AJAX существуют довольно мощные готовые решения, в плоть до того, что вам вообще может не понадобится писать какой-либо серверные и/или клиентский код :)
В классическом ASP и PHP вам придется писать все руками, как серверный, так и клиентский код. Собственно серверный язык программирования в данном случае значения особого не играет, поскольку Prototype является клиентским скриптом, вам просто надо будет отдавать ему данные в нужном формате, и все. Хотя, как я уже говорил, в .NET все это дело реализовано на более высоком уровне.

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

 


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

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

Наверх

 

 

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

Логин Юзера и Сессии!!!! | Автор: BigDan
Добавлено: 03.01.2008 / 20:09 | ответов: 0 | просмотров: 19

Всех с новым годом во первых!!! Счастья здоровья!!! И успехов!!!

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

Код для логина

<%
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
adOpenStatic = 3
adOpenDynamic = 2
adUseClient = 3
adOpenKeyset = 1
adLockOptimistic = 3

login = Request("UID")
password = Request("PWD")

If Session("logged") = true Then

Set Conn = Server.CreateObject("ADODB.Connection")
dbPath = Server.MapPath("cpanel/menus.mdb")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
Set rs = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM user_login WHERE user_logname ='" & login & "'"
rs.Open strSQL, Conn, adOpenStatic

if Len("user_logname") > 0 then
response.Write("Welcome:")
response.Write("<br/>")
Do While Not rs.EOF
response.Write(rs("user_lname"))
response.Write("<br/>")
response.Write(rs("user_name"))
rs.MoveNext
Loop
response.Write("<br/>")
response.Write("<a href=""logout.asp"" class="""">log out</a>")
else

response.Write("zalupu wam")

end if

Conn.Close
Set rs = Nothing
Set Conn = Nothing

Elseif Session("logged") = False then

response.Write("<form name=""login"" method=""post"" action=""cpanel/inc/login2.asp"">")
response.Write("<table border=""0"" cellpadding=""2"" cellspacing=""0"" align=""center"" class=""login_table"">")
response.Write("<tr><td valign=""top"" class=""login_td"" align=""right"">Name:</td><td valign=""top"">")
response.Write("<input name=""UID"" type=""text"" id=""login"" value="""" class=""login_input"">")
response.Write("</td></tr>")
response.Write("<tr><td valign=""top"" class=""login_td"">Password:</td><td valign=""top"">")
response.Write("<input name=""PWD"" type=""password"" id=""pass2"" value="""" class=""login_input"">")
response.Write("</td></tr><tr><td valign=""top"" align=""center"">&nbsp;</td>")
response.Write("<td valign=""top"" align=""center""><input type=""submit"" name=""Submit"" value="""" class=""sub_login"">")
response.Write("</td></tr>")
response.Write("<tr><td colspan=""2"" align=""center""><a href=""registration.asp"" class=""registr"">Please registration</a>")
response.Write("</td></tr></table></form>")

End if



%>

код для скрипта который обрабатывает форму

<%
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1
adOpenStatic = 3
adOpenDynamic = 2
adUseClient = 3
adOpenKeyset = 1
adLockOptimistic = 3

login = Request("UID")
password = Request("PWD")

if len(request.form("UID")) > 0 then

Set Conn = Server.CreateObject("ADODB.Connection")
dbPath = Server.MapPath("./menus.mdb")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath
Set rs = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT * FROM user_login WHERE user_logname='" & login & "' AND user_pass = '" & password & "'"
rs.Open strSQL, Conn, adOpenStatic

if rs.RecordCount > 0 then

Session("logged") = True
response.write ("<script type=text/javascript>history.back(); </script>")

else

Session("logged") = False
response.write ("<script type=text/javascript>history.back(); </script>")

end If

rs.close
Conn.Close

Set rs = Nothing
Set Conn = Nothing

else

Session("logged") = False
response.write ("<script type=text/javascript>history.back(); </script>")

end if

%>

и код для лог аута

<%
Session("logged") = false
response.write ("<script type=text/javascript>history.back(); </script>")
%>

ПОЖАЙЛУСТА ПОМОГИТЕ!!!!

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


Помогите кто чем может | Автор: Ил
Добавлено: 01.01.2008 / 23:22 | ответов: 1 | просмотров: 41

Плз помогите кто чем может. Я уже неделю голову ломаю .

Задача:
Дано n отрезков параллельных оси Х , координаты концов известны
(x1,y) и (x2,y) требуется вывести ( a b c ) - коэффициенты уравнения прямой ax+by+c=0 , которая пересекает все данные отрезки, или установить что такое невозможно.

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

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


Ответ # 1 | Автор: AWP
Добавлено:02.01.2008 / 01:52
И не стыдно просить решать задачу с заочной олимпиады?

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


Мелкий вопрос... | Автор: Kolya007
Добавлено: 31.12.2007 / 13:41 | ответов: 6 | просмотров: 113

IIS накрылся вместе с железом моего компа, сижу с маминого и мучаю VB6...
А теперь к вопросу... Я помню, что на форуме был ответ на вопрос по созданию регистрации в программе... Но не помню где... Если можно ссылку, или повторный ответ...
И второй вопрос... Как сделать проверку наличия файла и его принадлежность прогамме?..

PS: Всех с Новым Годом...))

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


Ответ # 1 | Автор: SergeyRasshevatka
Добавлено:02.01.2008 / 02:28
Вот А. Немиро писал пример проверки существования файла-> http://kbyte.ru/Unicode/ShowCode.aspx?id=21&lang=ru
Могу предложить свой вариант без АПИ но работает медленнее и кода огого...
На всякий случай мой код:
Я так понял что ето всё надо на VB6!!!
---------------------------------------------------------------------------------
Public Function YesAndNotFile(ByVal strPath As String) As Boolean
On Error GoTo 1
If strPath <> "" Then
FileLen (strPath)
YesAndNotFile = True
End If
Exit Function
1:
If Err.Number = 76 Then YesAndNotFile = False
End Function
---------------------------------------------------------------------------------
А вот как определить пренадлежность мне и самому немешало бы узнать...
Кстати по моему (когдато давным-давно в одной далёкой галактикеке:) где то на Kbyte.ru лежал подобный исходник надо поковыряться мне он тоже нужен :)
-------------------------------------------------------------------------------------------------------------------------
С НОВЫМ ГОДОМ !!!
Кстати у меня 31.12.1991 - день рождения, может Пивка по TCP\IP :)

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


Ответ # 2 | Автор: Алексей
Добавлено:02.01.2008 / 05:26
В далекие времена у меня была подобная функция :):
001:
002:
003:
004:
005:
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
019:
020:
'Проверяет существует ли указанный файл
Public Function naFileExists(FilePath As String) As Boolean
On Error Resume Next
Dim feFile
Err.Clear
feFile = FreeFile
FilePath = Replace(FilePath, "\\", "\")
Open FilePath For Input As #feFile
 If Err.Number = 53 Or Err.Number = 76 Then
   naFileExists = False
   GoTo OK
 Else
   naFileExists = True
 End If
OK:
Close #feFile
Err.Clear
End Function

Colorized by: Eros.CodeSyntaxColor Engine

Кстати, если мне не изменяет память, 76 ошибка говорит о том, что не найден каталог, а 53 - не найден файл. Т.е. если указанный в пути каталог будет существовать, а файл - нет, то 76 код не возвратится, возвратится 53.

У нас на сайте есть специальный разлел - Кодообменник, в который любой желающий может добавлять абсолютно любые коды, ограничение только одно - не нарушать закон РФ :) А так, полная свобода. http://kbyte.ru/Code/. Все зарегистрировынне пользователи, при добавлении своих кодов в Кодообменник также участвуют в рейтинге Кодообменника.
Еще у нас есть раздел "Наши проекты", в который можно добавлять любые свои рабочие проекты (или беты), в том числе и загружать файлы на сервер ;) http://kbyte.ru/Service/UsersProjects.aspx


С НОВЫМ ГОДОМ !!!
Кстати у меня 31.12.1991 - день рождения, может Пивка по TCP\IP :)

С днюхой! и С Новым Годом!

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


Ответ # 3 | Автор: Алексей
Добавлено:02.01.2008 / 05:33
Я помню, что на форуме был ответ на вопрос по созданию регистрации в программе

если вопрос задавал ты, то посмотри в своем профиле, там есть все созданные тобой темы: http://kbyte.ru/Service/ShowProfile.aspx?id=219&a=forum
Как сделать проверку наличия файла и его принадлежность прогамме?..

если речь идет об ассоциации типов файлов, то эта информация содержится в реестре

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


Ответ # 4 | Автор: Kolya007
Добавлено:02.01.2008 / 10:56
За ответы спасибо...))
если вопрос задавал ты

Нет, но я его видел, там в ответе было что-то про реестр...))
если речь идет об ассоциации типов файлов, то эта информация содержится в реестре

Нет, не про ассоциацию... Мне надо, чтобы программа переодически проверяла свой каталог и все в нем на наличие непринадлежащих(не входящих в состав программы) файлов... А так же сравнивала файл запуска с внутренним обазцом...
FilePath

А возможно программно определить его(как Винда делает со своими папками)?.. А то, если прописать статический, при запуске из иной папки, работать небудет...
Кстати у меня 31.12.1991 - день рождения, может Пивка по TCP\IP :)

С прошедшей днюхой...))

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


Ответ # 5 | Автор: Алексей
Добавлено:03.01.2008 / 05:56
Нет, но я его видел, там в ответе было что-то про реестр...))

Хз, поюзай поиск :)

Нет, не про ассоциацию... Мне надо, чтобы программа переодически проверяла свой каталог и все в нем на наличие непринадлежащих(не входящих в состав программы) файлов... А так же сравнивала файл запуска с внутренним обазцом...

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

FilePath

А возможно программно определить его(как Винда делает со своими папками)?.. А то, если прописать статический, при запуске из иной папки, работать небудет...

App.Path?
Кстати, в далекие временна у меня была функция которая возвращала путь к программе со слешами (App.Path только диски со слешами возвращает):
001:
002:
003:
004:
005:
006:
007:
008:
'функция возвращает путь к программе
Public Function GetAppPath(Optional sPath As String = vbNullString) As String
 'on error resume next
 If sPath = vbNullString Then sPath = App.Path
 If Right$(sPath, 1) = "\" Then GetAppPath = sPath Else GetAppPath = sPath & "\"
End Function

Colorized by: Eros.CodeSyntaxColor Engine

001:
002:
003:
004:
MsgBox GetAppPath
MsgBox GetAppPath("C:\Windows")

Colorized by: Eros.CodeSyntaxColor Engine

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


Ответ # 6 | Автор: Kolya007
Добавлено:03.01.2008 / 14:05
Хз, поюзай поиск :)

Хорошо...))
Просто создай где-нибудь список файлов программы и проверяй по списку.

Так и сделаю...))
App.Path?
Кстати, в далекие временна у меня была функция которая возвращала путь к программе со слешами (App.Path только диски со слешами возвращает)

Спасибо...))

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


Всех С Новым Годом! | Автор: Алексей
Добавлено: 31.12.2007 / 08:22 | ответов: 3 | просмотров: 67

Поздравляю всех с Новым 2008 Годом!
Желаю удачи, здоровья и исполнения всех желаний! ;)
С Новым Годом!







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


Ответ # 1 | Автор: Игорь Голов
Добавлено:31.12.2007 / 19:02
Присоединяюсь!
Всех без исключения - с Новым Годом!

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


Ответ # 2 | Автор: Паша
Добавлено:01.01.2008 / 21:14
Я тоже присоединяюсь
A HAPPY MERRY CRISTMAS AND NEW YEAR!!!!!!!!!

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


Ответ # 3 | Автор: AWP
Добавлено:02.01.2008 / 01:57
Всем счастья и здоровья в Новом Году!

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


Вывод данных из базы | Автор: BigDan
Добавлено: 28.12.2007 / 12:52 | ответов: 1 | просмотров: 81

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

Ошибка выполнения Microsoft VBScript (0x800A01FB)
Возникло исключение: 'Conn.Open'
/test/site/cpanel/inc/functions.asp, line 296


вот строчка кода на которую ругаеться браузер

Private Function getSiteName()

Set Conn = Server.CreateObject("ADODB.Connection")
dbPath = Server.MapPath("cpanel/menus.mdb")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbpath (что то здесь ему ненравиться)
Set rs = Server.CreateObject("ADODB.Recordset")

strSQL = "SELECT * FROM site"
rs.Open strSQL, Conn, 3,3

if rs.RecordCount > 0 Then

Response.Write(rs("name"))

end if

rs.close

Conn.Close
Set rs = Nothing
Set Conn = Nothing

End Function

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


Ответ # 1 | Автор: Алексей
Добавлено:28.12.2007 / 15:32
dbPath = Server.MapPath("cpanelх/menus.mdb")

не уверен, но можно попробовать "слеш повернуть к востоку задом, а к западу передом" :)

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

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

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


Наверх

 

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

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

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

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

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

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

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

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

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

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

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

 

Статьи на Kbyte.Ru

Наверх

 

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

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

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

Как узнать, в какой папке находится приложение?
Дата добавления: 01.08.2006 / 22:02 | просмотров: 846 | платформа: VB .NET

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

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

Как программно закрыть форму?
Дата добавления: 01.08.2006 / 17:20 | просмотров: 1084 | платформа: VB .NET

Как изменить текущее системное время Windows?
Дата добавления: 16.08.2006 / 20:21 | просмотров: 1055 | платформа: VB

Получение данных из Базы Данных MS Access
Дата добавления: 31.07.2006 / 17:39 | просмотров: 1744 | платформа: ASP .NET (VB)

Как запретить запуск двух копий программы?
Дата добавления: 04.08.2006 / 08:53 | просмотров: 1092 | платформа: VB

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

 

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

Наверх

 

Юмор на Kbyte.Ru

Очень популярный вопрос от юзеров во время загрузки флопика: "А что он так шумит?", я нашла устраивающий их ответ: "Шумит, значит ему так нравится, не мешай, пусть шумит дальше!" Причем, никаких вопросов по этому поводу больше не возникает, правда, у них глаза такими испуганными вдруг становятся...

 

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

 

Английская версия DOS. Сообщение:
Retry/Abort/Ignore
Русифицированная версия DOS. Сообщение:
Нефиг/Нафиг/Пофиг

 

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

 

Приходит служащая и жалуется: компьютер зависает при включении. Прихожу и вижу: она включает комп, набирает пароль и ждёт. Грустными такими глазами смотрит на комп, а комп такими же грустными на неё. Я говорю: "А ENTER Пушкин будет нажимать?"

 

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

 

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

 

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

 

Пpогpаммисты любят домашних животных. Особеннyю пpивязанность y них вызывают мыши. О мышах заботятся, содеpжат их в домиках и отпyскают пастись только на ковpики. Хотя есть отдельные индивидyyмы, котоpые неpовно дышат к семействy кошачьих. Вот такой диалог пpоизошел междy двyмя пpогpаммистами (не бyдем показывать на них пальцем) на днях:

- Слышь, y тебя кошка есть?
- Есть.
- С собой?

 

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

 

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

 

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

 

Девица звонит как-то раз и говорит, что, мол, получила сообщение General Protection Fault. Я, ессно, ее успокаиваю и говорю ей сделать Reboot. После тщетных попыток отыскать одновременно клавиши Ctrl-Alt-Del, не говоря о чем-то другом, она просит что-нибудь попроще. Говорю, нажми кнопку Reset на компьютере. Она долго ищет и не находит. Хрен, говорю, с ним, видишь, говорю, кнопку Power? Жми. Жмет. Теперь говорю жми опять и жди, пока загрузится. Это, говорю, займет 2-3 минуты (сеть, там, и прочее). Уже через 10 секунд она мне кричит в трубку, мол, о-о! уже загрузилось. Удивившись скорости перезагрузки, говорю, проверь, что ты опять попала в Windows. Она говорит, что, мол, не только уже попала в Windows, но уже опять получила сообщение General Protection Fault. Я в край офигеваю, пока не соображаю, что баба жмет кнопку Power на мониторе, а не на компе. В общем, после получасовой лекции о том, что такое компьютер, экран и пр, с экскурсами в прошлое ее мамы, мне удалось-таки по телефону с ее помощью перезагрузить компьютер.

 

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

 

- Ну рассказывай, как вчера время провели?
- Заказали крабов, омаров, устриц, дорогого вина, бутылочку "Хеннеси" и - прикинь, облом - на улице скамеек свободных не было!

 

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

 

Знакомый работает в больнице. Частенько нам рассказывает разные приколы.
Доставили в больницу паренька со следующими травмами: сотрясение мозга, откушен самый кончик языка, множественные ушибы и ссадины на спине, заднице, затылке.
Медики – Чего случилось?
Пацан – Я работаю "высотником" - утепляем стены домов, обшиваем, перезамазываем швы между плитами. Короче, щас делаем мелкий ремонт одной общаги. На крыше общаги наши, б***ь, коллеги заливают крышу битумом вроде. Погода – жара, капец! Я на уровне третьего этажа долблю шов. Ребятам на верху совсем от жары и битума совсем стало плохо. Ну они давай водой обливаться – беситься! Кто придумал: давай, мол Санька из ведра окатим – и ему хорошо, освежится, и нам весело! Выбрали момент и ливанули из ведра! Чувствую удар по голове, потом темень! Пацаны смотрят сверху, меня перевернуло и по всей стене на веревках спиной и головой трет, будто размазывает! У них паника, давай орать мне! Я прихожу в себя! Вишу вниз головой! Голова вся в крови и гудит! Спина ноет! Полный рот крови! Еле-еле спустился вниз! Сразу все закружилось! Потерял сознание! Очнулся, когда нашатырь под нос сунули. Оказывается, это ведро чуть-ли не с ленинских времен, сука, на крыше стоит и в последний раз лет 10 назад в нем бетон таскали или че-то типа этого! На дне ведра и образовался камушек-лепешка сантиметров несколько толщиной! Вот он-то из ведра и выпал когда меня водичкой освежали!

ПС: Пацана этого потом еще раз мой друган встретил. Он оказался застрахован и даже получил от страховой компании деньги – что-то около 3-х своих месячных зарплат! Ходил жутко довольный!

 

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

 

Каждую секунду, тыкая в клавиши, мы давим насмерть не менее 1000 микробов.

 

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

 

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

Наверх


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

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

Copyright (c) Nemiro AS, 2005-2007


В избранное