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

RusFAQ.ru: Программирование на Delphi


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

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

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 1046
от 26.01.2008, 19:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 427, Экспертов: 62
В номере:Вопросов: 3, Ответов: 3

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 119495: Здравствуйте, у меня проблема с чтением данных из XML-документа, приведенного в приложении. Мне надо "выуживать" из него курс Евро. Не могу понять как сделать привязку к ID. С таким кодом он "вынимает" курс первого из списка т...
Вопрос № 119515: Доброго времени суток !!! Боюсь прослыть надоедливым, но все же хочу повторить свой вопрос: каким образом можно хранить изображения в базе данных MS Access ? И если можно, то покажите как работать с ними на примере TImage. Заранее благодарен !!!...
Вопрос № 119532: Уважаемые эксперты. Помогите мне написать программу решения уравнений. Чтобы вводить в строке ввода например"2x-6=6x-2" и в richedit выводилось полностью решение. Заранее благодарен....

Вопрос № 119.495
Здравствуйте, у меня проблема с чтением данных из XML-документа, приведенного в приложении. Мне надо "выуживать" из него курс Евро.
Не могу понять как сделать привязку к ID. С таким кодом он "вынимает" курс первого из списка т.е. Австралийского доллара, который мне не нужен.....

Memo1.Clear;
CreateXML;

URL:='http://www.cbr.ru/scripts/XML_daily.asp';
LoadXML(URL);

memo1.Lines.Add('Евро='+GetNodeText(['//ValCurs','//Valute','//Value']));

Приложение:

Отправлен: 21.01.2008, 04:26
Вопрос задал: Stranger (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 6)

Отвечает: sir henry
Здравствуйте, Stranger!
Чтобы выудить у Центробанка данные по Евро за какой-то определённый день, на сайт Центробанка нужно посылать такой запрос:

http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1=18/01/2008&date_req2=18/01/2008&VAL_NM_RQ=R01239

Здесь:
- date_req1 - начальная дата запроса
- date_req2 - конечная дата запроса
- VAL_NM_RQ - код валюты (Евро - R01239, Доллар - R01235)
Единственная ложка дёгтя в этой бочке мёда - для некоторых дат скрипт может вернуть пустое значение. Это значить, что курс надо брать на предыдущую дату, т.к. на запрашиваемую цена не установлена.
Скрипт возвращает что-то вроде см. Приложение.
Далее остаётся только перебором найти строку с тегом Value и считать результат.
Информация взята отсюда:
Получение данных, используя XML с сайта ЦБР.
Здесь можно посмотреть коды ва лют.
В принципе можно обойтись и без модулей парсинга XML... :)

Приложение:

Ответ отправил: sir henry (статус: Академик)
Россия, Красноярск
----
Ответ отправлен: 21.01.2008, 19:04
Оценка за ответ: 5
Комментарий оценки:
Спасибо огромное, теперь разобрался


Вопрос № 119.515
Доброго времени суток !!!
Боюсь прослыть надоедливым, но все же хочу повторить свой вопрос: каким образом можно хранить изображения в базе данных MS Access ? И если можно, то покажите как работать с ними на примере TImage. Заранее благодарен !!!
Отправлен: 21.01.2008, 09:30
Вопрос задал: Василь КотоФФ (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Raptor3
Здравствуйте, Василь КотоФФ!

Картинки хранятся в формате ole

вот что было найдено на просторах рунета

Может быть ещё одна проблема.
Если картинка была вставлена в русской системе, то надо отступать не на 78, а на 82 байта.

Проверил - реально работает

Приложение:

---------
Программист - это человек который решает проблему, о которой вы не знаете, способом который вы не понимаете

Ответ отправил: Raptor3 (статус: 4-ый класс)
Ответ отправлен: 21.01.2008, 11:43


Вопрос № 119.532
Уважаемые эксперты. Помогите мне написать программу решения уравнений. Чтобы вводить в строке ввода например"2x-6=6x-2" и в richedit выводилось полностью решение. Заранее благодарен.
Отправлен: 21.01.2008, 11:32
Вопрос задал: Alexander Alexandrovic (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Дегтярев Антон Александрович
Здравствуйте, Alexander Alexandrovic!

Эта задача сводится к простому рампарсиванию строки введёной или в EditText или где либо ещё. Код смотри в Приложении

Приложение:

---------
Все грибы съедобны, но некоторые - только раз в жизни

Ответ отправил: Дегтярев Антон Александрович (статус: 4-ый класс)
Ответ отправлен: 21.01.2008, 12:18
Оценка за ответ: 5
Комментарий оценки:
Большое спасибо.


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

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

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.70 от 17.01.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное