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

Вниз

Проблема с выводом!!!   Найти похожие ветки 

 
Начинающий делфер   (2002-10-30 07:41) [0]

Здраствуйте мастера!!!

У меня тут маленькая трабла нужно сделать две вещи:

1) есть строка, в которую заносится запись о свободном месте на диске (в байтах). Например 1234567890. Вопрос: как из этой строки сделать 1,234,567,890 (как это сделано в FAR"e)

2) есть функция копирования файлов и каталогов. Вопрос: как реализовать с помощью индикатора вывод - сколько процентов копирования завершено (а то обламывает, при копировании не видно сколько осталось)

Заранее благодарен!!!


 
Opuhshii ©   (2002-10-30 08:23) [1]

1)CurrToStrF
2)CopyFileEx


 
Separator ©   (2002-10-30 08:26) [2]

1) Format("%0:.0n", [StrToFloat(Edit1.Text)])


 
Akella ©   (2002-10-30 08:33) [3]

1)
rez:="";
while length(s)>3 do
begin
rez:=rez+","+copy(s,length(s)-2,3);
s:=copy(s,1,length(s)-3);
end;
rez:=s+rez;

2)
сначала нужно узнать размер всех файлов для копирования, а потом отслеживать процесс копирования.
Мой знакомый зделал так :
В начале зделал один прогон по всем файлам которые надо скопировать и посчитал сумму размеров. А потом при копировании каждого файла определял его размер и увеличивал сумарный размер скопированных файлов. В итоге есть два значения - что скопировал, и что надо скопировать. А дальше юзаешь стандартные компоненты. единственный трабл - показывает изменения когда файл скопировался. если попадется большой файл - долго прийдется ждать результата. Но чтоб с этим бороться - нужно знать как ты копируешь файлы.




 
iNew   (2002-10-30 08:48) [4]

Для копирования ф-ии BlockRead и BlockWright



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-21550
^Sanya
2002-10-26 23:04
2002.11.07
Проблема с InstallShield:


6-21701
501Room
2002-09-08 19:01
2002.11.07
Как построить график исходящего и входящего трафика через модем


1-21519
Jeka.
2002-10-29 08:12
2002.11.07
Anchors & MDI


4-21861
Diamond Cat
2002-09-24 18:55
2002.11.07
куда исчезают ресурсы?


3-21424
Andrey Pelipets
2002-10-18 18:33
2002.11.07
ADO:фильтрация записей с частичным совпадением