Dzielenie tekstu

0

Jak wyciągnąć z nazwy pliku "Blik 182 - The Rock Show.mp3": wykonawce i tytuł utworu ????????????????????????????????????

0

var
s,s2 :string;
begin
s := edit1.text;
s2 := s;
delete(s,pos('-',s),length(s));
delete(s2,1,pos('-',s2));
delete(s2,pos('.',s2),6);
showmessage('Wykonawca: ' +s2);
showmessage('Tytuł: '+s);
end;

  • jeszcze żyje :P :]]]]]
0

Działa prawie bez zarzutów tylko jest jedno ale :
jak to zmienić żeby usuwał także spacje przed s2.

Wygląda to teraz tak :

s : 'blablabla'
s2 : ' blablabla' a ma być 'blablabla'.

0

jesli bedzie tylko ta jedna spacja to daj to
Delete(S2,1,1); --sys:&gt logout....

0

OKI Teraz działa bez zarzutu.

A moge jeszcze prosić o wytłumaczenia co znaczą te dane x,y,z:
DELETE(x,y,z);

0

a moze lepiej uzyc:
Trim(' tekst ze spacja na poczatku i na koncu ') :)
?---=-=[ Delphi 3, 6 ]=-=-
-=-=-==[ LKS ]==-=-=-
-=[ [email protected] ]=-

0

Luki napisal:

A moge jeszcze prosić o wytłumaczenia co znaczą te dane x,y,z:
DELETE(x,y,z);

x - string z ktorego ma byc usuniety tekst :)
y - znak od ktorego ma byc usuwanie
z - liczba znakow do usuniecia ---=-=[ Delphi 3, 6 ]=-=-
-=-=-==[ LKS ]==-=-=-
-=[ [email protected] ]=-

0

Dzięki

0

Zawsze się spuźniam z wyjaśnieniami :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1