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

Вниз

как скопировать файл если такой уже есть??   Найти похожие ветки 

 
dj0n   (2008-02-08 10:57) [0]

как скопировать файл если такой уже есть?? если копировать первый раз то все ок! но если в папки куда я копирую уже он есть этот файл то он его не перезаписывает! Хочу чтобы база обнавлялась с сервера! помогите пожалуйста! А лучше подскажите как перезаписывать папку целиком!

if CopyFile(с:\MFYY\BDE\room.db",PCHAR(dir_room_ser),true) then
            ShowMessage("База успешно обнавлена!")
                else ShowMessage("неудача!");


 
ketmar ©   (2008-02-08 10:58) [1]

благородный дон уверен, что файл room.db в данный момент никем не используется? я вот сомневаюсь.

---
Understanding is not required. Only obedience.


 
ketmar ©   (2008-02-08 10:59) [2]

тьфу!

BOOL WINAPI CopyFile(
 __in  LPCTSTR lpExistingFileName,
 __in  LPCTSTR lpNewFileName,
 __in  BOOL bFailIfExists
);
bFailIfExists
If this parameter is TRUE and the new file specified by lpNewFileName already exists, the function fails. If this parameter is FALSE and the new file already exists, the function overwrites the existing file and succeeds.


шо неясно?

---
Understanding is not required. Only obedience.


 
dj0n   (2008-02-08 11:00) [3]

он не будет ни кем использоваться! его просто все будут себе скачивать на локальную машину!


 
Riply ©   (2008-02-08 11:00) [4]

> [0] dj0n   (08.02.08 10:57)
> как скопировать файл если такой уже есть??

CopyFile + F1

> А лучше подскажите как перезаписывать папку целиком!

FindFirst/Next/Close + F1


 
Palladin ©   (2008-02-08 11:01) [5]

ты отстаиваешь свои убеждения или вопрос какой то задаешь?


 
dj0n   (2008-02-08 11:04) [6]

а можешь поподробнее написать! А то я чайник наверное!


 
ketmar ©   (2008-02-08 11:04) [7]

тут последний параметр нелогичен ни разу. я потому и полез смотреть MSDN, что помню: значение последнего парамета не совместимо с воемй логикой. автор попросил падать, если файл есть — исполнительная винда падает.

---
Understanding is not required. Only obedience.


 
ketmar ©   (2008-02-08 11:05) [8]

>[6] dj0n (2008-02-08 11:04:00)
ты [1] покурил? ещё раз спрашиваю: шо неясно? перевести не в сотоянии? если да — плохо, иди за метлой.

---
Understanding is not required. Only obedience.


 
ketmar ©   (2008-02-08 11:05) [9]

>[8] ketmar (2008-02-08 11:05:00)
извиняюсь, не [1], а [2].

---
Understanding is not required. Only obedience.


 
Palladin ©   (2008-02-08 11:05) [10]


> А то я чайник наверное!


ну если ты не знаешь, что на клавиатуре есть символ с знаком точки
и если ты не можешь файл куда то скопировать, то какие могут быть в этом сомнения?


 
dj0n   (2008-02-08 11:08) [11]

можно без лирики! просто код или хотябы кусочек


 
ketmar ©   (2008-02-08 11:09) [12]

>[11] dj0n (2008-02-08 11:08:00)
ты дурак? иди выпей яду.

---
Understanding is not required. Only obedience.


 
Palladin ©   (2008-02-08 11:10) [13]


> просто код или хотябы кусочек

так тыж его и привел в вопросе...


 
dj0n   (2008-02-08 11:11) [14]

проблемма в том что файл переписывается только один раз! а мне его надо перезаписывать


 
{RASkov} ©   (2008-02-08 11:12) [15]

> [14] dj0n   (08.02.08 11:11)

хватит тупить :(
читай [2]


 
ketmar ©   (2008-02-08 11:14) [16]

>[15] {RASkov} (2008-02-08 11:12:00)
суровый чукча не читатель, он писатель. программ.

---
Understanding is not required. Only obedience.


 
{RASkov} ©   (2008-02-08 11:16) [17]

> суровый чукча

:)))

Да, есть такие :( ...к сожалению.


 
dj0n   (2008-02-08 11:17) [18]

спасибо за помощ ketmar !! кому интересно http://www.hackzona.ru/hz.php?name=News&file=article&sid=8172
Я смотрю тут в основном такие же чайники как я и любители поговорить!


 
{RASkov} ©   (2008-02-08 11:21) [19]

> [18] dj0n   (08.02.08 11:17)
> Я смотрю тут в основном такие же чайники как я и любители
> поговорить!

Вот любителем поговорить оказался - ты.... так как тебе на твой вопрос дали ответ еще в самом начале, а ты все не унимался :)
А вот чайников, как ты - здесь не так уж и много :)

Хорошо хоть что поблагодорил, это тебе плюс....


 
Anatoly Podgoretsky ©   (2008-02-08 11:26) [20]


> else ShowMessage("неудача!");

Очень полезная информация.

Для всех работ с файлами используй ShFileOperation


 
ketmar ©   (2008-02-08 11:43) [21]

кстати, да. автор, ты АП послушай, он дело говорит, не зря гутарит.

---
Understanding is not required. Only obedience.



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

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

Наверх




Память: 0.51 MB
Время: 0.019 c
3-1192536774
Lamer666
2007-10-16 16:12
2008.03.02
ADOConnection плохо видит MsSql


2-1201987049
AntonUSAnoV
2008-02-03 00:17
2008.03.02
Запустить обработчик...


2-1201900613
HaJik
2008-02-02 00:16
2008.03.02
Как мне "прикрутить" на событие функцию, которая также бы храни


15-1201459724
NeLd
2008-01-27 21:48
2008.03.02
Запала мне мысль собрать лазерный плоттер. just for fun.


15-1201622881
Andrewtitoff
2008-01-29 19:08
2008.03.02
В чем ошибка?2