Mam pytanko ?-)
mam kodzik
*------------------------------------------------------------------
begin
AssignFile(plik,'c:\proba.txt');
Reset(plik);
begin
repeat
ReadLn(plik,s);
Repeat
j:=Pos('\',s);
d:=copy(s,j - Length(s),Length(s));
insert(chr(9),d,j+1);
insert(chr(13),d,j+1);
delete(d,1,length(s)- length(d));
memo1.Lines.Add(d);
until s ' ';
until Eof(plik) = true;
end;
closeFile(plik);
*---------------------------------------------------
ktory to ma zadanie z pliku tekstowego gdzie jest zapisana scieżka dajmy na to c:\windows\bleble
d:\windows\sys\1
...
ma ten kod tą scieżke zapisać (w memo na przyklad) w postaci
c:\
[tabulator] windows\
[tabulator][tabulator] bleble
d:\
[tabulator]windows\
[tabulator][tabulator]sys\
[tabulator][tabulator][tabulator]\1
i tak dalej
ale niestety kodzik moj robi tylko
c:\
[tabulator] windows\bleble
niestety nie dodaje kolejnych tabulatorow i enterow po każdym napotkanym znakiem "\"
:((
co jest nie tak ???
i jak powinno byc dobrze żeby dzialało jak trzeba
Pozdraiwam
--
-= pozdrawiam Oskar =- (delphi 6 GG:2792614)