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

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


Выпуск # 712

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


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

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

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

Форумы Kbyte.Ru

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

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

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

В PureBasic-4.51 (двоюродного брата) VB.Net,
создал этот "шедевр":
Все в всплывающих подсказках.

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

Для решение своих "творений",собрал в VB.Net(FW-4,2010)
вот эту приспособленице.
Может кому-то пригодиться?

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

"Шалости" мои, о времени.
Собрал эту игрушку в VisualBasic.Net (FW-4, 2010)
C уважением, Akiva

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

Ответ #1 @artF 09.01.2013 22:47
Было бы значительно лучше,если бы часы помещались на форме полностью а не уходили за нее=)
Форму можно стереть,уведя ее за экран, однако она снова восстанавливается в следующую секунду.
и все таки не:
ДОБРОГО ВАМ,УТРО
а
ДОБРОГО ВАМ УТРА
ну и не
АКТИВНОГО ВАМ,ДНЯ!
а
АКТИВНОГО ВАМ ДНЯ!
но это с точки зрения русского языка))

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

Ответ #2 @Akiva 10.01.2013 00:38
Благодарю.Сказывается.Давно за "бугром".
Подправил грамматику.
У меня контуры часов внутри формы.Немного расширил.

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

Добавить свой ответ в эту тему
Добрый день!
Наткнулся в Яндексе на ответ на свой вопрос.
Ответ на Вашем форуме в виде программного кода по адресу:
http://kbyte.ru/ru/Programming/Sources.aspx?id=973&mode=show
Пример демонстрирует, как программно на C# при помощи API открыть/закрыть лоток оптического привода.
Так вот: как бы это человеку, малознакомому с программированием, использовать эту "прогамульку" на практике? Т.е. - нельзя ли её облечь в вид, пригодный для установки на ПК пользователем "среднего пошиба"?
Возможно, такая программа уже у Вас есть. Если так, можете дать ссылку?
Крайне неудобно всякий раз искать кнопочку закрытия под выдвинутым лотком, а толкать механически считаю неправильным.
Мне кажется, что раньше (ещё до октябрьской революции) такая строчка в выпадающем меню была… Может и нет…
Заранее спасибо.
Сергей.

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

Ответ #1 @Алексей Немиро 08.01.2013 13:51
Программа UltraISO добавляет в "Мой компьютер" функцию открытия и закрытия лотка.

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

Ответ #2 @Shark1 08.01.2013 22:46
Посмотри тут : Тыц

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

Ответ #3 @Shark1 08.01.2013 22:52
Еще один вариант, как альтернитива , но на VBS : Тыц

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

Добавить свой ответ в эту тему
Уважаемый "artF".
В среде VB.Net FW-4(2010),"собрал"
эту штуковину.

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

Ответ #1 @artF 08.01.2013 17:53
=D
1)по прежнему можно вводить в текстовое поле. "1s+2-5"
2) по прежнему он не запоминает что я ввел 2+3-5, и считает последние 3-5.
3) по прежнему не считает сразу если я нажимаю √ из 9.
4) введя √9-1 вместо "3-1" получим результат 9-1.
5) вводим: √9-1, получаем 9-1=8. Сбрасываем кнопкой "C". Вводим "2" нажимаем = получаем "9-2=7". еще раз = "9-7=2"
Дальше баги искать не стал. не совсем понял назначение x1-x7 в столбик по середине который =)
и не такой уж я и уважаемый :D

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

Ответ #2 @Akiva 08.01.2013 20:31

1)Вводим данные только с калькулятора.
2)Вводим 2+3=5,жмем на кнопочку ( - ),выводится влевой части t/box-a -> 5-
и если вычитаемое 3,то результат примера: 5-3=2.
Вправой части t/box-а, к примеру результат -> 2
C результатом 2, возможны аналогические действия для:
^, *,/,1/x,Mod,%
Любой результат или число можно ввести в ячейки памяти m1,m2,m3
и ими продолжать манипулировать.
3)Результат "Log" и "ln" выводиться сразу,а Sqr числа нет - мой просчет.
4) x1 - x7,в всплывающей надписи: "Установите дробную часть числа".
Это не баги,а мои "шалости" в понимании - калькулятор.
И вежливо относиться к собеседнику не грешно.

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

Ответ #3 @artF 08.01.2013 20:40
И вежливо относиться к собеседнику не грешно.
ну я не говорю что это плохо)
2)Вводим 2+3=5,жмем на кнопочку ( - ),выводится влевой части t/box-a -> 5-
и если вычитаемое 3,то результат примера: 5-3=2.
ну это понятно что после = он производит дальше действия, говорится немножечко о другом, чтобы без = он продолжал вычислять)
все же багами принято считать недоработки. и как в любой нормальной программе они присутствуют)
На тултип и правда, не обратил внимания. а на Log и ln обратил)

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

Ответ #4 @Akiva 08.01.2013 21:14
Я как-то в PureBasic-e 4.60 собрал
как говориться в одну строчку "считалку"
Если сможете открыть?

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

Ответ #5 @artF 08.01.2013 21:27
В VB6 есть такая хорошая вещь - ScriptControl. На ее основе можно сделать считалку в одну строку, как в этом примере. Все работает, даже вводя вручную.Хотя если ввести буквы то оно опять перестает работать))

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

Добавить свой ответ в эту тему · В теме есть еще 9 ответов. Смотреть все ответы.
С новым 2013 годом, Форумчане!
У меня собралось немного программок сделанных
мною в VB-6 и VB.Net.
Я хочу их Вам показать.
Как это осуществить?
С уважением, Akiva

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

Ответ #1 @Алексей Немиро 06.01.2013 22:45
Для программ у нас форум есть - "Бета-тестирование"

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

Ответ #2 @artF 07.01.2013 13:22
Если именно нам, то да, в бета-тест, если вообще всем то на фрисофт ру можно выложить))

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

Ответ #3 @Akiva 07.01.2013 20:10

Уважаемый "alekseynemiro",
Moи шалости в программирование не стоят того что-бы
их тестировать,но делаются они от души.
Если можно,я их буду показывать в Форум. Посчитаете
что что-то не нужное - уберите.
С уважением, Akiva

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

Здравствуйте, хотел спросить у вас насчет чтения данных из файла.
Нам дана задача: "В файл введены два числа (N и M соответсвенно).Выведите M раз число N."
Как это сделать, я понимаю, но не понимая одного - числа N и M могут быть как однозначными, так двузначными, так и трехзначными.
Как же их считать из файла?
Заранее спасибо!
P.S. А ответ же придет на почту?

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

Ответ #1 @Алексей Немиро 04.01.2013 17:12
Прочитать файл целиком, либо построчно. Сколько может быть символов в строке - значения не имеет.

Целиком так:
Private Sub Form_Load()
  'открываем текстовой файл
  Open "C:\SCANDISK.LOG" For Input As #1
  'считываем весь файл
  Dim sFileData As String
  sFileData = Input(LOF(1), 1)'содержимое в переменную
  MsgBox sFileData'показать содержимое файла
  Close #1 'закрываем файл
End Sub

Как читать построчно, уже не помню.
Наверняка могу сказать, как разбить содержимое файла на массив строк:
Dim lines() As String
lines = Split(sFileData, vbCrLf)
MsgBox "N = " & lines(0) & vbCrLf & "M = " & lines(1)
Будет работать, при условии что файл содержит не менее двух строк.

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

Ответ #2 @Алексей Немиро 04.01.2013 17:56
P.S. А ответ же придет на почту?
Скорей всего нет:
Здравствуйте!

Это письмо сгенерировано автоматически и содержит информацию о Вашей регистрации
на международном информационном портале для программистов и разработчиков - Kbyte.Ru (http://kbyte.ru)

Пожалуйста, запишите Ваши регистрационные данные:
....
              **********

Это письмо отправлено почтовым сервером yandex.ru.

К сожалению, мы вынуждены сообщить Вам о том, что Ваше письмо не может
быть отправлено одному или нескольким адресатам. Причины указаны ниже.

Пожалуйста, не отвечайте на это сообщение. 

              **********

This is the mail system at host yandex.ru.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

Please, do not reply to this message.


<EfSerzh2(at)ukr.net>: host mxs.ukr.net[195.214.192.100] said: 550
    <efserzh2(at)ukr.net> not used (in reply to RCPT TO command)

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

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

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

Вакансии в IT

Senior Java Developer (Санкт-Петербург)

Россия, Санкт-Петербург | Работа в офисе | 90 000,00 RUB

Senior programmers Java, Android, C++, Linux to US

Россия | Работа в офисе | 7 000,00 USD

Инженер-программист (отдел разработок-4)

Россия, Москва | Работа в офисе | 25 000,00 KBP

Инженер-программист (ЭТУ)

Россия, Москва | Работа в офисе | 30 000,00 KBP

Программист

Россия, Москва | Работа в офисе | 1 000,00 KBP

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

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

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

Apple приписали план выпустить пластиковый iPhone

Компания Apple, по неофициальным данным, планирует выпустить удешевленную версию iPhone. Аппарат будет схож с "обычным" iPhone, однако будет заключен в корпус из пластика. Устройство, призванное помочь Apple отвоевать долю рынка у конкурентов, якобы выйдет до конца 2013 года.

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

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

Samsung представила восьмиядерный мобильный процессор

Samsung представила процессор Exynos 5 Octa на восьми ядрах. Он предназначен для смартфонов и планшетов и обеспечивает, в сравнении с Exynos 4 Quad, прирост производительности 3D-графики и улучшенную многозадачность. Половина ядер используют архитектуру Cortex-A15, а половина - Cortex-A7.

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

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

Sony показала самый большой водостойкий смартфон

Компания Sony представила смартфон Xperia Z. Аппарат работает на базе Android 4.1. Он не боится воды и пыли и располагает пятидюймовым экраном с разрешением Full HD и процессором на четырех ядрах. Устройство поступит в продажу до конца марта; цена на него пока не разглашается.

09.01.2013 11:24 · Категория: Железо · Источник: Lenta.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 если иное не указано отдельно.


В избранное