Utility Functions for Use with Bitmap Files
The following functions are general utility routines intended for dealing with bitmap files, but can be used with other file types.
BMMCreateNumberedFilename()- This appends a 4 digit frame number string to the end of the name passed.BMMGetFullFilename()- Searches the system for a bitmap.BMMIsFile()- Returns TRUE if the specified filename is indeed an existing file; otherwise FALSE.BMMSplitFilename()- Function will break the specified filename into path, file and extension components.BMMAppendSlash()- This function appends a slash character to the end of the path passed unless one already exists.BMMGetUniversalName()- Given a path (E:\path\filename.ext), the function will check and see if this drive is mapped to a network share. If successful, the full UNC version will be returnedBMMFindNetworkShare()- Given a path (E:\path\filename.ext) this function will check and see if this [local] path is shared. If successful, it will return both the share name and the path of the share.BMMGetLocalShare()- This function will check local paths only and return a UNC version if a share exists somewhere up in the path hierarchy.BMMGetLastErrorText()- Whenever you call a Win32 function and there is an error, this method may be used to return the descriptive string associated with the error.
