Что никто не знает? Проще говоря как из класса CTimePicker получить значение времени. Метод Value() устанавливает корректно, получает с ошибкой. В чем может быть проблема?
А где класс TTime?
tara:
А где класс TTime?
А где класс TTime?
В смысле где? объявлен в начале как CTimePicker. Методом Value() присвоено значение. Но когда пытаюсь получить значение времени методом Value(), возвращает неверный формат.
Может инициализировать как-нибудь надо сначала?
Лучше бы там, в обсуждении статьи спрашивали, было бы больше вероятности ответа.
Дело в том что там по такому же принципу но используется не CTimePicker, а CSpinEdit это классы поставляемые "с завода". Поэтому хотелось бы услышать мнение СОЗДАТЕЛЕЙ. Может где-то вкралась ошибка. Я пытался разобратся, но из-за длинной вложенности и наследственности потомков тяжеловато понять что из чего происходит.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Помогите если не тяжело.
Есть такой код:
хотел сделать чтобы по окончании редактирования даты обновлялась переменная newstime, не получается,
CDatePicker выдает значение нормально, CTimePicker выдает wrong datetime
обработку событий CTimePicker еще не писал, до выяснения ошибки.
00:13:21 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=4, lparam=111, dparam=115.0, sparam=
00:13:21 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=1000, lparam=98, dparam=0.0, sparam=20645DateDrop
00:13:23 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=4, lparam=87, dparam=250.0, sparam=
00:13:23 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=1000, lparam=100, dparam=0.0, sparam=20645DateListList
00:13:23 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=1004, lparam=99, dparam=0.0, sparam=20645DateList
00:13:23 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. id=1004, lparam=96, dparam=0.0, sparam=20645Date
00:13:23 NewsTrading v2_1 GBPUSD,M1: Panel::OnEvent. Date.Value()=2014.07.30 00:00:00. TTime.Value()=wrong datetime. newstime=2014.07.29 23:59:59
скрин прилагаю.
Советника пишу на основе статьи "Создай свои графические панели на MQL5"