Gustav Brock
gustav at cactus.dk
Thu Jul 3 08:21:41 CDT 2003
Hi Sad It doesn't but it could. Add a line: Public Function CopyFile(SourceFile As String, DestFile As String) '--------------------------------------------------------------- ' PURPOSE: Copy a file on disk from one location to another. ' ACCEPTS: The name of the source file and destination file. ' RETURNS: Nothing '--------------------------------------------------------------- Dim Result As Long If Dir(SourceFile) = "" Then MsgBox Chr(34) & SourceFile & Chr(34) & _ " is not valid file name." Else Result = apiCopyFile(SourceFile, DestFile, False) End If CopyFile = Return End Function /gustav > can someone please confirm the following? > I found the code below in an application I have te > maintain (is this the correct word?). > The comments say that it doesn't return > anything...wich is bulls#@#. > As I see it apiCopyFile returns zero or one. > Result Meaning > 0 Action Failed > 1 Action Success > Is this correct? > Regards, > Sander > Declare Function apiCopyFile Lib "kernel32" Alias > "CopyFileA" _ > (ByVal lpExistingFileName As String, _ > ByVal lpNewFileName As String, _ > ByVal bFailIfExists As Long) As Long > Public Function CopyFile(SourceFile As String, > DestFile As String) > '--------------------------------------------------------------- > ' PURPOSE: Copy a file on disk from one location to > another. > ' ACCEPTS: The name of the source file and destination > file. > ' RETURNS: Nothing > '---------------------------------------------------------------