Форум » [x]Harbour » HB_ValToExp() в хХарборе ? » Ответить

HB_ValToExp() в хХарборе ?

Andrey: Столкнулся с непонятной работой функции HB_ValToExp() в хХарборе версии 1.2.3 (Build 20130903) Использую запись/чтение массива для мемо-полей. В МиниГуи отлично работает, там Харбо последний. Вот например массив пишется так: [pre2]HB_MemoWrit("_memo.txt", HB_ValToExp(aDim) ) результат: {{"заполнить","11%","17.09.20","21:07:11","БЕЗ_ПАРОЛЯ",101}}[/pre2] А в хХарборе проблема, Не пишет правильно массив в одну строчку, появляются в строке символ переноса: [pre2]{{"заполнить","11%","17.09.20","21:07:11","БЕЗ_ПАРОЛЯ",101} } // закрывающая скобка на другой строчке !!![/pre2] Как можно победить данную проблему ? Не хочется переходить на другую версию хХарбора, терминалка у меня активно работает, А эти мемо-поля использую и в МиниГуи. Кстати, после того как поля запорит хХарбор, прога на МиниГуи тоже вылетает.

Ответов - 1

Andrey: Нашёл решение. Вот так надо: [pre2] cStr := HB_ValtoExp(aDim) cStr := ALLTRIM( CHARREM(CHR(13)+CHR(10), @cStr) )[/pre2]



полная версия страницы