Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Как сохранить файл с правильным расширением?   Найти похожие ветки 

 
Yanis ©   (2003-05-01 13:58) [0]

Я открываю из своего приложения несколько(n) файлов, когда я их сохраняю таким методом:

For i:=0 to (selfiles-1) do
begin
ListBox1.Items.SaveToFile(ListBox1.Items.Strings[i]+text);
end;

D В переменной text содержится расширени на которое надо переименовать файл, но вместо:

File.txt>>File.doc

получается:

File.txt>>File.txtdoc

Если кто нибудь знает как решить мою проблему помогите пожалуйста.


 
vlad40 ©   (2003-05-01 14:06) [1]

Если у тебя ListBox1.Items.Strings[i] содержит имя файла с расширением, то выделяй из имени собственно имя (без расширения), а потом добавляй свой text. И не забудь про точку. А как еще?


 
Yanis ©   (2003-05-01 14:20) [2]

А как выделить собственно имя, вот в принципе в этом вопрос и заключаестся.
Если кто знает пожалуста, ну вы сами понимаете.


 
Anatoly Podgoretsky ©   (2003-05-01 14:24) [3]

Я попробовал перевести на английский и вот что у меня получилось ChangeFileExt


 
vlad40 ©   (2003-05-01 14:33) [4]


> Anatoly Podgoretsky ©

:-)) Sorry, забыл про это функцию. Но проблема-то -

> А как выделить собственно имя

:-))


 
Anatoly Podgoretsky ©   (2003-05-01 14:41) [5]

Yanis © (01.05.03 14:20)
Перевести на английский?


 
Yanis ©   (2003-05-01 21:40) [6]

Сушествует файл(к примеру):

D:\Program Files\Restorator 2.52\Restorator.exe

Как выделить имя Restorator.exe я знаю, а вот как выделить Restorator и .exe, а потом поменять это расширение вот в чем вопрос?????????????


 
Anatoly Podgoretsky ©   (2003-05-01 21:46) [7]

ExtractF*
Тебе срочно надо заняться элементарным техническим английским ну или хотя бы словарем пользоваться


 
Yanis ©   (2003-05-01 21:48) [8]

Спасибо всем я разобрался, стоило только написать её в редакторе и открыть скобку.


 
DrPass ©   (2003-05-01 21:54) [9]

Ну ладно, функция ChangeFileExt тебе упорно не нравится (за что ты так ее, наука молчит). Ну неужели ты не знаешь обычных функций работы со строками (copy, pos)?



Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
3-46626
Карелин Артем
2003-04-23 13:56
2003.05.15
FireBird и безопасность метаданных.


14-46896
Юрий Федоров
2003-04-25 18:59
2003.05.15
Кто-нибудь хочет поработать?


3-46611
Инна
2003-04-23 13:10
2003.05.15
DBComboBox+ID


14-46908
DenisS
2003-04-28 16:34
2003.05.15
Threads и Dll


3-46662
Анна
2003-04-24 21:22
2003.05.15
Ссылочная целостность