![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() В гугле не нашел, может знаете что мне делать. В программе использую текстовый файл с координатами точек (x,y,z). Этот файл сохраняется matlab'ом. Там есть символ - #$A. В блокноте отображается как квадратик. 9.6000000e+000[тут квадратик]. Циклом прохожу по файлу и этот символ мне все портит. Это признак конца массива или признак чего-то. Как мне его обходить циклом? Типа if massiv[i]=#$A then do nothing.
|
#2
|
|||
|
|||
![]() #$A это символ перевода строки. Обходить его можно простым удалением из строки перед ее обработкой:
Код:
var F: TextFile; S: String; begin ... Readln(F, S); StringReplace(S, #$A, '', [rfReplaceAll]); { Дальше получаем из строки нужные данные } ... end; |
#3
|
|||
|
|||
![]() Спасибо за помощь, а то я уже запарился с ним
|