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

RFpro.ru: Microsoft .NET

  Все выпуски  

RFpro.ru: Microsoft .NET


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Асмик Гаряка
Статус: Советник
Рейтинг: 11017
∙ повысить рейтинг »
Micren
Статус: Профессор
Рейтинг: 1764
∙ повысить рейтинг »
Александр Чекменёв
Статус: Профессор
Рейтинг: 1298
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Microsoft .NET : C#

Номер выпуска:240
Дата выхода:06.03.2013, 12:30
Администратор рассылки:Alexey G. Gladenyuk (Управляющий)
Подписчиков / экспертов:59 / 27
Вопросов / ответов:3 / 9

Консультация # 152856: помогите составить алгоритм решения,реализующий простейший калькулятор(+-/*) в троичной системе счисления на VB.net...


Консультация # 85521: Уважаемые Эксперты ! Подскажите, пожалуйста, где можно бесплатно скачать книги по Си-Шарп ? Best regards, Мак mailto:health@rusfaq.ru...
Консультация # 167181: Здравствуйте. В приложении на VB имеется форма, которая содержит главное меню с вложенными подменю и является родительской к другим формам. В одной из дочерних форм при закрытии необходимо скрыть один из пунктов подменю в родительской форме. Чтобы достучаться до него пришлось написать обработчик события закрытия формы так:
...

Консультация # 152856:

помогите составить алгоритм решения,реализующий простейший калькулятор(+-/*) в троичной системе счисления на VB.net

Дата отправки: 03.12.2008, 22:02
Вопрос задал: Сапрыкина Евгения михайловна
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Grigory:

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

Удачи!

Приложение:

Консультировал: Grigory
Дата отправки: 03.12.2008, 22:17
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Иоффе Мэир Вэлевич:

Здравствуйте, Сапрыкина Евгения михайловна!

Вот здесь Вы найдёте реферат на тему "Арифметические операции в различных системах исчисления"

Там всё объясняется вполне понятным языком на примере двоичной системы.

Удачи.

Консультировал: Иоффе Мэир Вэлевич
Дата отправки: 04.12.2008, 08:10
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 85521:

Уважаемые Эксперты !

Подскажите, пожалуйста, где можно бесплатно
скачать книги по Си-Шарп ?

Best regards,
Мак mailto:health@rusfaq.ru

Дата отправки: 05.05.2007, 06:40
Вопрос задал: Health
Всего ответов: 5
Страница онлайн-консультации »


Консультирует Menand:

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

Скачать можно... в интернете :)

Советую посмотреть сайты:

http://www.all-ebooks.ru/
http://bukinist.info/down/

А также, если вдруг не найдёте нужной вам - залазите в какойнить инет-магазин, смотрите понравившуюся книгу, запоминаете название и имя автора(ов) и ищите по ним в яндексе

Консультировал: Menand
Дата отправки: 05.05.2007, 10:47
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Gh0stik (Академик):

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

Рекомендую Вам посетить такой сайт. Вот список книг которые относятся к вашей тематике:

1) Русская редакция Петцолъд Ч. Программирование для Microsoft Windows на С#. В 2-х томах.
2) Джесс Либерти. Создание .NET приложений. Программирование на C#
3) Разработка Web-сервисов XML и серверных компонентов на MS Visual Basic .NET и Microsoft Visual C# .NET
4) Шильд Г. C#. Учебный курс
5) Дж. Бишоп, Н.Хорспул. C# в кратком изложении
6) Карли Ватсон, Марко Беллиназо, Олли Корне. C#
7) Г. Шилдг. Полный справочник по С#
8) Троелсен Э. С# и платформа .NET. Библиотека программиста
9) А.В. Фролов, Г.В. Фролов. Язык С#. Самоучитель
10) С. Робинсон и др. С# для профессионалов, в двух томах

Вам осталось только выбрать на какой книге остановиться... :)

Good Luck!!!

Консультировал: Gh0stik (Академик)
Дата отправки: 05.05.2007, 11:08
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Рязанов Максим Валерьевич (Студент):

Здравствуйте, Health!
Скачать книги по C# можно здесь:
1. www.biblioteka.ws/index.php?newsid=1145794725
2. www.books.openlib.org.ua/ru/books/category/60/1/
3. www.zipsites.ru/?n=15/10/3/
4. www.ihtik.lib.ru/dreamhost_complit_22janv2007.html

Консультировал: Рязанов Максим Валерьевич (Студент)
Дата отправки: 05.05.2007, 11:15
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Necrostaz:

Здравствуйте, Health!
Ко всему вышесказанному добавлю еще http://natahaus.ru там много книг по .NET c# и программированию вообще

Консультировал: Necrostaz
Дата отправки: 05.05.2007, 12:51
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует HESICbITb:

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

книга
http://rapidshare.com/files/29246866/UchKursNetFr.rar
диск
http://rapidshare.com/files/29261165/UchKursDisk.rar

Консультировал: HESICbITb
Дата отправки: 07.05.2007, 10:31
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 167181:

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

Код :
  
 Private Sub NewActForm_FormClosed(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosedEventArgs) Handles MyBase.FormClosed

        Dim itm, itm2, itm3 As ToolStripMenuItem
        For Each itm In Me.ParentForm.MainMenuStrip.Items
            If itm.Name = "ДействияToolStripMenuItem" Then
                For Each itm2 In itm.DropDownItems
                    If itm2.Name = "АктыToolStripMenuItem" Then
                        For Each itm3 In itm2.DropDownItems
                            If itm3.Name = "ДействияСНовымАктомToolStripMenuItem" Then
                                itm3.Visible = False
                            End If
                        Next
                    End If
                Next
            End If
        Next

    End Sub


код отрабатывает нормально, но он мне не нравится. Всвязи с этим вопрос: как правильно "достучаться" из дочерней формы до itm3 в родительской форме без открытия всех этих переборов итемов менюх и подменюх?
Заранее, спасибо.

Дата отправки: 13.05.2009, 14:32
Вопрос задал: Loststranger (Посетитель)
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Hankir:

Здравствуйте, Loststranger!
При создании (вызове) дочерней формы передавай ссылку на itm3.

Консультировал: Hankir
Дата отправки: 13.05.2009, 16:11

4
В принципе можно, но от этого варианта я отказался в силу необходимости отслеживать в коде такие ссылки, которые могут в итоге быть массовыми. Спасибо.
-----
Дата оценки: 01.01.2008, 00:00

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Evgenijm (10-й класс):

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

Вот варианты:

1) То безобразие, которое Вам не нравится, можно укоротить так:
ToolStripDropDownItem TS = (ToolStripDropDownItem)this.ParentForm.MainMenuStrip.Items["ДействияToolStripMenuItem"];
TS = (ToolStripDropDownItem)TS.DropDown.Items["АктыToolStripMenuItem"];
TS = (ToolStripDropDownItem)TS.DropDown.Items["ДействияСНовымАктомToolStripMenuItem"];
TS.Visible = false;

2) Самый грязный. Можно сделать поле, которое хранит ДействияСНовымАктомToolStripMenuItem, открытым и обращаться к нему напрямую. Тогда ParentForm надо привести к типу Вашей родительской формы.

3) Можно сделать открытое свойство или метод в родительской форме, который будет сам делать нужное. Вызывать его придется как в варианте 2.

4) В родительской форме создать обработчик закрытия дочерней формы. Этот вариант лучше предыдущих.
private void button1_Click_1(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.MdiParent = this;
f2.FormClosed += ChildClosed;
f2.Show();
}

private void ChildClosed(object sender, EventArgs e)
{
MessageBox.Show("Child Closed");
}

5) Перестроить меню так, чтобы пункты для дочерних окон в них же и находились. Просто создайте у дочернего окна свое меню - и оно "склеится" с родительским. Этот метод самый чистый, но может потребовать существенной переделки. Зато код будет собран там, где должен.


Выбирайте 4й или 5й вариант :)

Консультировал: Evgenijm (10-й класс)
Дата отправки: 13.05.2009, 19:14

5
Очень развёрнутый и понятный ответ. Ожидал в основном ответа в виде пункта 1, но остановился в итоге на варианте 5. Спасибо.
-----
Дата оценки: 01.01.2008, 00:00

Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное