Witam,
Powróciłem na forum, gdyż mam problem i nie wiem jak sobie poradzić. Otóż mam do analizy plik csv z danymi z portalu discogs. Generalnie delimiterem jest symbol przecinka. Natomiast chyba coś źle działa, ponieważ czasami źle są złamane linie. Chcę to automatycznie przed dalszą obróbką naprawić. Poprawnie zakończona linia posiada przecinek i znak końca linii, natomiast źle złamana tylko znak końca linii. Próbuję wykorzystać funkcję Pos pracującej w pętli w następujący sposób:
if Pos(',' + sLineBreak, data.Strings[i]) > -1 then ...
Niestety nie działa. Funkcja Pos zwraca 0.
Jak ugryźć temat? Podpowie mi ktoś?