Jak wyciągnąć z nazwy pliku "Blik 182 - The Rock Show.mp3": wykonawce i tytuł utworu ????????????????????????????????????
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 :]]]]]
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'.
jesli bedzie tylko ta jedna spacja to daj to
Delete(S2,1,1); --sys:> logout....
OKI Teraz działa bez zarzutu.
A moge jeszcze prosić o wytłumaczenia co znaczą te dane x,y,z:
DELETE(x,y,z);
a moze lepiej uzyc:
Trim(' tekst ze spacja na poczatku i na koncu ') :)
?---=-=[ Delphi 3, 6 ]=-=-
-=-=-==[ LKS ]==-=-=-
-=[ [email protected] ]=-
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] ]=-
Dzięki
Zawsze się spuźniam z wyjaśnieniami :-)