Вверх ↑
Ответов: 2059
Рейтинг: 132
#1: 2015-01-03 21:06:49 ЛС | профиль | цитата
И как у вас это получилось?

Да ни как.
Просто при загрузке файла, файл грузится целиком, а вот дописать чего то не удастся.
Это из за KOL.
Список и массив -две большие разницы.
[flood]Переводил кое-какую программу с VCL на KOLnMCK. Ну и в частности, там хранил в TStringList некоторые данные, TStringList перевёл в PStrList. После чего программа перестала работать правильно. Ну я её конечно протрейсил, и увидел, что после записи данных в PStrList, часть их куда-то пропадала. Посмотрел реализацию TStrList, сразу стало понятно, в чём дело...
Оказывается TStrList хранит данные в PChar"е, а мои данные могли принимать любые значения, и в частности 00.

Проблему я конечно решил, но этим постом хочу предупредить об этой особенности тех, кто занимается подобными переводами, и в частности, спросить: будет ли в KOL когда-либо класс реализующий списки обычных строк?[/flood]
карма: 6

0