CostOfMoney — утилита для контроля за курсом валют

Представляю вашему вниманию небольшую утилиту позволяющую быстро узнать курс валют.
Курс валют берется с сайта Центального банка Российской федерации (http://www.cbr.ru/). Так что точность гарантирована государством 🙂

Скачать утилиту
Скачать исходники на C#
После перехода на страницу нажмите Ctrl+S или «Файл — Загрузить оригинал»

Фишечки:

  • Показывает курс 35 валют
  • Показывает изменения текущего курса по сравнению с прошлым днем
  • Есть возможность убрать из списка «лишние» валюты
  • Позволяет пересчитать из валюты в рубли и обратно
  • При расчете позволяет накручивать плюсовой и минусовой процент
  • Позволяет посмотреть курс за любой период
  • Позволяет узнать максимальный и минимальный курс в периоде
  • Рисует диаграмму изменение курса за период

CostOfMoney (список валют и текущий курс)

Для работы утилиты требуется .NET Framework 3.5
Для компиляции требуется:

Программистам будет полезно как пример:

  • Получение данных по HTTP-GET
  • Разбор XML
  • Использование DataSet, DataTable, DataView

 

Update 29.07.2011
[+] Добавлена кнопка «Выбрать популярные» в окно фильтрации валюты
[+] Добавлена кнопка вызова Windows калькулятора из программы
[+] При расчете процент может быть дробным
[-] Исправлено округление 4-го знака при расчете

Update 23.08.2011
[+] Добавлено поле направление перевода (из рублей,из валюты)
[-] Исправлена ошибка при переводе из рублей в валюту (не переводила рубли меньше 1 единицы валюты)

Запись опубликована автором в рубрике C# с метками .

CostOfMoney — утилита для контроля за курсом валют: 4 комментария

  1. Антон

    Отличная программа! Только я не понял как перевести сумму в рублях в другую валюту. В строке расчёт есть вроде бы необхлдимая кнопка, но она не работает.

  2. borismor

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

  3. Антон

    ок, разобрался.
    Между делом, у меня ещё что-то поломалось — http://i24.fastpic.ru/big/2011/0821/3d/ed3a3f3097a821bffdfc9ef3647c2b3d.jpg
    Происходит как раз при вводе в поле
    И ещё, вы не могли бы сделать обновление курса по мере ввода значения в поле «Расчёт»? Мне кажется, что это было бы удобно. Если я не очень понятно изложил, то хотелось бы, чтобы было как здесь — http://www.svali.ru/currency/index.htm

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *