Tad, такая фигня бывает при ошибочном INI-файле.
Скорее всего, в WinControl.ini...
И, естественно, искать свойство надо было - без приставки _prop_
А не кричать "откуда?"
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Galkov писал(а): А не кричать "откуда?"Но явно не из Win.pas, а больше я ничего и не обновлял. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
sashaoli, запустил по-новой HiAsm, открыл проект с ОДНОЙ MainForm
и как-же оно из какого-то sha перепрыгивает в сюда ? Вот вся программа: Но попробую поискать в sha |
|||
карма: 25 |
| ||
файлы: 1 | Блин!_2.gif [6.6KB] [824] |
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad, сравни свой и оригинальный WinControl.ini.
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Блин!_3.gif ------------ Дoбавленo в 14.20: Сейчас включил компьютер - всё нормально работает. ------------ Дoбавленo в 14.27: Кто бы поправил время ? Добавил в 14:56, а пишет " Добавленo в 14.20:" |
|||
карма: 25 |
| ||
файлы: 1 | Блин!_3.gif [17.5KB] [723] |
Ответов: 8918
Рейтинг: 823
|
|||
Tad писал(а): Кто бы поправил время ?Tad писал(а): всё нормально работает |
|||
карма: 19 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 5 раз(а), последний 2021-05-21 06:11:37 |
|||
карма: 0 |
|
Ответов: 288
Рейтинг: 4
|
|||
Привет всем, народ, вопрос к математикам!
Вот я работаю с элементом MathParse, и при загрузке в него определённого выражения, я получаю определённый результат! Допустим: 25 / 10=2,5 25 div 10=2 (здесь я могу вытащить значение до запятой (это 2)) 25 mod 10=5 (а здесь я могу вытащить значение после запятой (это 5)) Ну и в дальнейшем работаю с ними как мне угодно. А вот теперь собственно, у меня вопрос!? Имея просто значение, допустим это будет (1,2357) или (777,23) или (57,66) или (1,678) или (575,1), Возможно-ли с помощью какой ни-ть чудо формулы получить то-же самое значение (цифры) но только уже без запятой! Т.е из этого 1,2357 получить вот это 12357 Т.е из этого 777,23 получить вот это 77723 Т.е из этого 57,66 получить вот это 5766 Т.е из этого 1,678 получить вот это 1678 Т.е из этого 575,1 получить вот это 5751 Ребята, ну нету в пакете (MQL-studio 4-5 for hiasm) элементов для копирования или удаления нужных мне символов!!! |
|||
карма: 2 |
|
Ответов: 8918
Рейтинг: 823
|
|||
Sova-Kmv, а просто заменить десятичный разделитель на пустую строку? (в схеме бонусом IC "только цифры" от Tad-a)
схемка
|
|||
карма: 19 |
|
Ответов: 288
Рейтинг: 4
|
|||
Леонид, вот есле-бы был-бы элемент (Replace) в пакете (MQL-studio 4-5 for hiasm), я-бы тоже не парился!
Там есть только конструктор строки, ну типа S1+S2 --- Добавлено в 2016-10-17 13:44:18 Ну или тот-же самый элементик от Tad-a но на языке мол4, я-б тоже не парился! Редактировалось 1 раз(а), последний 2016-10-17 13:44:18 |
|||
карма: 2 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Sova-Kmv писал(а): Там есть только конструктор строки, ну типа S1+S2А не вариант получить div и mod, а потом соединить их как строки без запятой? |
|||
карма: 22 |
|
Ответов: 288
Рейтинг: 4
|
|||
nesco, так вот в том-то и проблема, что я не знаю! как составить формулу или выражение.
Чтоб получить div и mod от этого 1,2357 |
|||
карма: 2 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
А че MathParse в полном объеме есть в MQL-studio 4-5 for hiasm?
|
|||
карма: 22 |
|
Ответов: 288
Рейтинг: 4
|
|||
nesco, я не знаю как на счёт в полном или нет, а в описании это:
Имя в маске описание ф-ции x + y сложение x - y вычитание x * y умножение x / y деление x ^ y возведение в степень x div y целочисленое деление(извлечение целой части) x mod y остаток от деления cos(x) косинус угла в радианах sin(x) синус угла в радианах tg(x) тангес угла в радианах ctg(x) котангес угла в радианах arccos(x) арккосинус arcsin(x) арксинус ln(x) натуральный логарифм числа sqrt(x) квадратный корень числа atan(y,x) угол, определяемый точкой с координатами (x,y) ch(x) гиперболический косинус (exp(x)+exp(-x))/2 sh(x) гиперболический синус (exp(x)-exp(-x))/2 th(x) sh(x)/ch(x) cth(x) ch(x)/sh(x) arcch(x) обратная ch(x) arcsh(x) обратная sh(x) arcth(x) обратная th(x) arccth(x) обратная cth(x) log(n,x) логорифм от x по основанию: n ln(x)/ln(n) lg(x) десятичный логорифм ln(x)/ln(10) exp(x) экспонента: e^x sqr(x) просто квадрат: x*x abs(x) абсолютная величина числа sign(x) знак числа, принимает соответственно значения -1,0,+1 round(x[,y=1]) округление, round(x,y)=y*round(x/y) frac(x[,y=1]) дробная часть, frac(x,y)=y*frac(x/y) trunc(x[,y]) отбрасывание дробной, trunc(x,y)=y*trunc(x/y) min(x[,y,...]) находим минимум от всех аргументов max(x[,y,...]) находим максимум от всех аргументов pi возвращает число ПИ = 3.1415.... e возвращает число e = 2.17 |
|||
карма: 2 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Sova-Kmv писал(а): в описании этоТогда с целой частью проблем не будет, тут применима формула trunc(%1). А вот с дробной проблема, получить-то ее можно формулой frac(%1), но дьявол кроется в деталях -- изначально не известно, сколько действующих знаков после запятой, и это становится большой проблемой, тк не ясно, на сколько надо умножить дробную часть, чтобы получить нужное число. Редактировалось 1 раз(а), последний 2016-10-17 15:56:08 |
|||
карма: 22 |
|