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

Вниз

Типы. Или помогите прочитать HELP   Найти похожие ветки 

 
Андрей Сенченко ©   (2001-12-19 10:53) [0]

Не могу понять такой вещи:
The CopyFile function copies an existing file to a new file.

BOOL CopyFile(
LPCTSTR lpExistingFileName, // pointer to name of an existing file
LPCTSTR lpNewFileName, // pointer to filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);


Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero,. To get extended error information, call GetLastError.

Объясните пожалуйста: что будет являться ZERO или NONZERO для логического типа ?


 
Юрий Федоров ©   (2001-12-19 10:55) [1]

ZERO (0)- false, NONZERO - true


 
Андрей Сенченко ©   (2001-12-19 10:55) [2]

Или если BOOL - не логический тип, то где найти его описание ?


 
gek   (2001-12-19 11:09) [3]

Не Юрий Федоров все правильно ответил
если 0 это ложь во всех остальных случаях это истинна насколько я и с помню


 
TonnyS ©   (2001-12-19 11:15) [4]

я для копирования пользуюсь следующим кодом (позволяет задавать маски):

function CopyFiles(const source, dest : string): boolean;
var
F : TShFileOpStruct;
begin
F.Wnd := 0;
F.wFunc := FO_COPY;
F.pFrom :=pchar(Source+#0);
F.pTo := pchar(Dest+#0);
F.fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION;
result := (ShFileOperation(F) = 0);
end;


при копировании стандартный виндовское окно выскакивает.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
14-22380
Бармен
2001-11-09 10:37
2002.01.08
Москвичи, кто-нибудь видел в продаже справочник по Win API?


14-22347
roman001
2001-11-06 18:09
2002.01.08
Хостинг


1-22072
Гарик
2001-12-19 11:08
2002.01.08
Как создать экземпляр потомка TFrame динамически


1-22080
Delphimun
2001-12-18 17:11
2002.01.08
Как загрузить курсор из ресурса, а потом сохранить его на диске?


4-22502
Alexander
2001-11-06 11:00
2002.01.08
Как получить иконку для зарегистрированного расширения в системе