Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 16.01.2009, 07:24
neo4511 neo4511 вне форума
Прохожий
 
Регистрация: 16.01.2009
Сообщения: 4
Репутация: 10
По умолчанию Помощь с программой

Здравствуйте!
Помогите написать прогу чтобы она считывала пути из файла (к примеру F:\Фильмы\ и F:\$Recycle.Bin\ Сам файл http://ifolder.ru/10038496 )И потом туда копировала другой файл.

Заранее огромное спасибо!
Ответить с цитированием
  #2  
Старый 16.01.2009, 07:26
Interface Interface вне форума
Активный
 
Регистрация: 23.05.2008
Адрес: Россия, Уфа
Сообщения: 203
Репутация: 1
По умолчанию

Непонял куда тебе надо копировать другой файл?
__________________
Я ни в чем никогда не уверен... И в этом тоже...

Последний раз редактировалось Interface, 16.01.2009 в 07:42.
Ответить с цитированием
  #3  
Старый 16.01.2009, 07:36
neo4511 neo4511 вне форума
Прохожий
 
Регистрация: 16.01.2009
Сообщения: 4
Репутация: 10
По умолчанию

Другой файл надо копировать в те места, пити которые написаны уже в имеющимся файле (http://ifolder.ru/10038496) Там могут быть разные пути, надо штобы прога все их считала и скопировала в них тот другой файл.
Ответить с цитированием
  #4  
Старый 16.01.2009, 07:47
Interface Interface вне форума
Активный
 
Регистрация: 23.05.2008
Адрес: Россия, Уфа
Сообщения: 203
Репутация: 1
По умолчанию

А что собственно не получается? Читаешь http://www.delphisources.ru/pages/fa...opy_files.html Затем загружаешь файл с путями. Дальше все понятно... (вроде)
__________________
Я ни в чем никогда не уверен... И в этом тоже...
Ответить с цитированием
  #5  
Старый 16.01.2009, 08:00
neo4511 neo4511 вне форума
Прохожий
 
Регистрация: 16.01.2009
Сообщения: 4
Репутация: 10
По умолчанию

Не понятно как из файла с путями выдрать эти самые пути и скопировать по ним файл. Может приведёшь примерный код.
Ответить с цитированием
  #6  
Старый 16.01.2009, 14:26
neo4511 neo4511 вне форума
Прохожий
 
Регистрация: 16.01.2009
Сообщения: 4
Репутация: 10
По умолчанию

Пишет ошибку: Компиляция
[Ошибка] Unit1.pas(36): Incompatible types: 'String' and 'PAnsiChar'
[Фатальная Ошибка] Project1.dpr(5): Could not compile used unit 'Unit1.pas'

Код:
var
Form1: TForm1;
Fail:TextFile;
dir:string;

begin
AssignFile(Fail,'DCPlusPlus.xml');
Reset(Fail);
try
while not Eof(Fail) do
begin
Readln(Fail,dir); 
CopyFile('F:\Фильмы\',dir,false);
end;
finally
CloseFile(Fail);
end;
end;
Admin: Пользуемся тегами, иначе последуют санкции!

Мне кажется что вы не совсем поняли, мне надо в файле DCPlusPlus.xml найти строки пути, там они в таком виде:

<Share>
<Directory Virtual="Фильмы">F:\Фильмы\</Directory>
<Directory Virtual="_Recycle.Bin">F:\$Recycle.Bin\</Directory>
</Share>

Но могут быть и другие, надо чтобы указанный мною файл был скопирован в F:\Фильмы\ и F:\$Recycle.Bin\ ,но это тока в этом случае, если другой DCPlusPlus.xml то соответственно пути будут другие.

Последний раз редактировалось Admin, 16.01.2009 в 14:34.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:34.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025