Czy wie ktoś moze jak z poziomu Delphi zmienić rozszerzenie pliku?
Nie chodzi mi tu o kopiowanie z miejsca w miejsce ale o zwykłą zmianę.
Z góry dziękuję.
hmm...
Czy wie ktoś moze jak z poziomu Delphi zmienić rozszerzenie pliku?
Nie chodzi mi tu o kopiowanie z miejsca w miejsce ale o zwykłą zmianę.
Z góry dziękuję.
hmm...
Pochwalony!
Do takiego czegoś służy poleconko ChangeFileExt. Podaje się dwa parametry. Pierwszy to ścieżka pliku, a drugi - nowe rozszerzenie.
ChangeFileExt(const FileName : String; const Extension : String);
przykładzik:
ChangeFileExt('pliczek.txt', 'bat');
*coś mogłen nachrzanić, sorki... pisałem z gło,wy :)----
Patryk Kiciński
past.skriptum@wp.pl
http:*www.PAST-SKRIPTUM.prv.pl
http://www.STRONEK.prv.pl
http://www.FIRMS.prv.pl
GG : #2975390
Dzięki ale coś mi to nie chce działać.
Nie wiem co z tym zrobić.
KiteK napisał:
ChangeFileExt('pliczek.txt', 'bat');
To nie zmienia nazwy pliku, tylko zwraca jego nazwę z innym rozszerzeniem :P--Vogel [Delphi 6 PE]
Life is just a dream, you know...
[Cowboy Bebop]
to dawaj tak :
for i:=0 to Lenght(nazwa)-3 do
newanazwa:=newanazwa+nazwa[i];
newanazwa:=newanazwa+'c***' :)--||===
werw0e napisał:
to dawaj tak :
>for i:=0 to Lenght(nazwa)-3 do
> newanazwa:=newanazwa+nazwa[i];
>
>newanazwa:=newanazwa+'c***' :)
ten kod nie będzie dobrze działał :-) :P :D {browar} --__________________________________
Pozdrawiam...
piechnat
c**** pisze się przez CH ha ha :D
hmm... a zmiana nazwy plików:
sysutils.RenameFile('C:\pliczek.txt',ChangeFileExt('C:\pliczek.txt', '.bak')) ;
Dzięki wszystkim za podjęcie tematu.
Teraz już działa. Spoko
{brawo}