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

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


Выпуск # 703

Друзья! Прошло совсем мало времени с момент последнего выпуска, и вот уже новый! Удивительно, как быстро летит время в Интернете, сколько всего нового происходит ежедневно, да что там, ежесекундно. И Kbyte.Ru в этом плане не исключение, на сайте столько всего произошло, столько всего, что многое даже и не влезло в этот выпуск! И кто только придумал ограничения скорости интернет-соединения и объемов писем! Эх..., благо на сайте есть живая лента событий, которая не даст потеряться среди гущи событий.
Надеюсь, этот выпуск будет интересен для вас. Если вы хотите увидеть в следующих выпусках что-то конкретное, напишите мне об этом на ящик subscribe@kbyte.ru.


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

Читайте в этом выпуске:

Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.

Форумы Kbyte.Ru

На форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки.

Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий.

Задать свой вопрос прямо сейчас

Save forms @rusiko 04.10.2012 22:55
Привет всем. Как Visual basic 2010 сделать так чтоб сделанные изменения, сохранялись после выхода из формы. Т.е например у меня на форме есть checkBox и button. Я ставлю галочку на checkBox и нажимаю на button для какого-то изменения на форме (например изменяю цвет формы), а потом закрываю форму и опять открываю. И при повторном открытии хочу чтоб цвет формы был уже измененным. И так для всего. Спасибо большое

[- к содержанию -]

Procedure @rusiko 04.10.2012 10:48
Привет. как связать какую-ту процедуру написанную в sql к кнопке на форме visual basic 2010. А то на самом basic хочу создать процедуру для datetimepicker, но она выдает ошибку при добавления запроса к tableadapter. Ну не получается у меня этот datetimepicker. спасибо.

[- к содержанию -]

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

[- к содержанию -]

string IPListViewe; 
int portListViewe; 

private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) 
    { 
       
      TcpClient TcpScan = new TcpClient(); 
      try 
      { 
         
        for (int i = 0; listView1.Items.Count > i; i++) 
        { 
          IPListViewe = listView1.Items[i].SubItems[0].Text; 
          portListViewe = Convert.ToInt32(listView1.Items[i].SubItems[1].Text);
          TcpScan.Connect(IPListViewe, portListViewe); 
          //bwg.ReportProgress(listView1.Items.Count * i / 100); 
        } 
        TcpScan.Close(); 
      } 
       
      catch(SocketException) 
      { 
        ; 
      } 



У listView 3 колонки IP, PORT, Result.

Нужно так, чтобы программа брала из listView: IP и PORT, после результата записывала результат в Result, делая все это в потоке

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

[- к содержанию -]

Datetimepicker @rusiko 03.10.2012 17:01
Привет всем. Ребята где тут ошибка? DateDiff(DateInterval.DayOfYear, имя_таблицыBindingSource, DateTimePicker1,DateTimePicker2)
пишу код, ошибок не выходит, но не работает. Спасибо заранее.

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 04.10.2012 10:37
С таким кодом программа вообще не должна компилироваться

Функция DateDiff ожидает во втором и третьем параметре даты. Имя таблицы ни в каком виде эта функция ожидать не может.
DateTimePicker не является датой.

Код должен быть примерно таким (не проверял):
MsgBox(DateDiff(DateInterval.DayOfYear, DateTimePicker1.Value, DateTimePicker2.Value))'MsgBox для примера

[- к содержанию -]

Bakup @rusiko 03.10.2012 13:16
Приет всем! Подскажите пожайлуста как в visual basic 2010 создать кнопку bakup. Чтоб при нажатии на эту кнопку производился bakup данных в sql в Disk D.

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 03.10.2012 13:56
Обработчик события нажатия кнопки может быть следующим:
Using myConn As New SqlConnectionString("Строка
соединения с БД")
  myConn.Open();
  Dim myCmd As New SqlCommand("BACKUP DATABASE [имя базы] TO DISK = @path;", myConn)
  myCmd.Parameters.Add("@path", SqlDbType.VarChar).Value = "D:\backup.bak"'куда делать бэкап
  myCmd.ExecuteNonQuery()
End Using
Для создания бэкапа, учетной записи, через которую делается соединение с БД, могут потребоваться соответствующие права.

[- к содержанию -]

Добавить свой ответ в эту тему
HttpWebRequest @i32 02.10.2012 16:03
День добрый .Можно ли используя HttpWebRequest зайти на сервер через определенный порт.?
Dim postReq As HttpWebRequest = DirectCast(WebRequest.Create("http://kbyte.ru/" ; 5600), HttpWebRequest)
Что то я запутался...

[- к содержанию -]

Ответ #1 @Aleksey Nemiro 02.10.2012 16:20
Это зависит от параметров сервера.
В случае с Kbyte.Ru, чтобы он был доступен по порту 5600, мне нужно в параметрах сайта в IIS указать соответствующий порт. А по умолчанию, сайт доступен только по 80 порту.

[- к содержанию -]

Ответ #2 @i32 02.10.2012 17:16
Я к примеру Kbyte.Ru указал..Проблема с кодом . Как описать на ВБ конект через порт . В моем случае компилятор ошибку выдает..(Если это возможно в принципе).Или тут надо использовать веб клиент-класс

[- к содержанию -]

Ответ #3 @Aleksey Nemiro 02.10.2012 17:27
Не заметил, что код странный

Конечно возможно. Все как в браузере: http://kbyte.ru:80 (RFC 2616 : http_URL = "http:" "//" host [ ":" port ] [ abs_path [ "?" query ])
Dim postReq As HttpWebRequest = CType(WebRequest.Create("http://kbyte.ru:5600/ru/forums"), HttpWebRequest)

[- к содержанию -]

Добавить свой ответ в эту тему

Все темы и обсуждения

Вакансии в IT

Инженер-разработчик программного обеспечения

Россия, Москва | Работа в офисе | 100 000.00 KBP

Инженер-программист

Россия, Москва | Работа в офисе | 35 000.00 KBP

Администратор сайтов, контент-менеджер, копирайтер, оптимизатор, программист

Россия, Москва | Работа в офисе | 100 000.00 KBP

Lotus программист

Россия, Москва | Работа в офисе

Программист С++

Россия, Москва | Работа в офисе | 120 000.00 KBP

Программист C++

Россия, Москва | Работа в офисе | 120 000.00 KBP

Программист MBS Axapta

Россия, Москва | Работа в офисе | 110 000.00 KBP

Программист Delphi

Россия, Москва | Работа в офисе | 45 000.00 KBP

Программист C++

Россия, Москва | Работа в офисе | 45 000.00 KBP

Программист Java

Россия, Москва | Работа в офисе | 45 000.00 KBP

Все вакансии в IT · Создать резюме

[- к содержанию -]

Новости мира IT

Microsoft приписали план выпустить смартфон

Сразу несколько СМИ сообщили о том, что компания Microsoft готовит к выпуску собственный смартфон на платформе Windows Phone 8. Аппарат якобы получит название Surface, как и два представленных в 2012 году планшета. В продажу устройство должно поступить в январе-июне 2013 года.

04.10.2012 10:42 · Категория: Железо · Источник: Lenta.ru

[- к содержанию -]

Технология Gigabit Ethernet появится в автомобилях

Институт IEEE (Institute of Electrical and Electronics Engineers) объявил об учреждении группы экспертов, которым предстоит оценить целесообразность и, возможно, разработать специализированный вариант технологии Gigabit Ethernet, предназначенный для использования в автомобилях. Как рассказали в IEEE, в автомобилях будущего предлагается создать сверхкомпактный вариант гигабитного Ethernet-подключения, по которому будут передаваться как данные, связанные с выводом аудио и видео на бортовой компьютер, так и служебные сведения о состоянии всех важных узлов автомобиля.

Эксперты говорят, что технология Ethernet становится все более важной для автомобильной отрасли, так как автомобили оснащаются все большим количеством развлекательных и коммуникационных систем, систем безопасности, предусматривающих передачу видеоинформации. Кроме того служебные узлы автомобиля также все чаще становятся компьютеризированными.

Многие современные модели автомобилей уже оснащаются поддержкой WiFi и Bluetooth, но в большинстве случаев эти технологии нужны для связи автомобиля с внешним миром, тогда как предлагаемый сейчас вариант Gigabit Ethernet предназначен именно для внутриавтомобильных коммуникаций. Кроме того, в отличие от беспроводных систем связи, которые иногда могут терять канал или снижать скорость подключения, проводной канал является более надежным решением.

04.10.2012 10:42 · Категория: Железо · Источник: CyberSecurity.ru

[- к содержанию -]

Google начала активнее предупреждать пользователей Gmail о хакерских атаках

В июне этого года многие пользователи почтовой системы Gmail, поисковика Google или браузера Chrome могли видеть предупреждения о том, что система автоматического анализа Google зафиксировала подозрительную активность, которая напоминает так называемые state-sponcored attacks или атаки, имеющие политический или шпионский подтекст. "Warning: We believe state-sponsored attackers may be attempting to compromise your account or computer", - гласило предупреждение.

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

04.10.2012 10:40 · Категория: Безопасность · Источник: CyberSecurity.ru

[- к содержанию -]

Все новости


Подпишитесь на тематические RSS-ленты Kbyte.Ru, чтобы быть в курсе последних новостей:

Основная лента · Форумы (темы и сообщения) · Visual Basic 5.0/6.0 · Visual Basic .NET · C# (Си шарп) · Delphi · JavaScript · ActionScript · ASP .NET · ASP .NET MVC

Ищите Kbyte.Ru в социальных сетях FaceBook, ВКонтакте, Twitter.

Если вы занимаетесь программированием, то наверняка вам пригодятся хитрые инструменты.


Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT.
Kbyte.Ru является парнёром компаний Mail.Ru Group, WebMoney Transfer, Ozon.Ru и др.
Выпуск рассылки подготовлен автоматически. Все права на материалы выпуска принадлежат Kbyte.Ru если иное не указано отдельно.


В избранное