# DWSPOOL.CLS Documentation ## Overview DWSPOOL.CLS is a class module that handles print spooling functionality in DynamicWeb. ## Properties ### SpoolPath - Type: String - Description: Gets/sets the path where spool files are stored - Access: Read/Write ### SpoolFile - Type: String - Description: Gets/sets the current spool file name - Access: Read/Write ## Methods ### Initialize() - Description: Initializes a new spool instance - Parameters: None - Returns: None ### CreateSpool() - Description: Creates a new spool file - Parameters: None - Returns: Boolean indicating success/failure ### WriteSpool(strText) - Description: Writes text to the spool file - Parameters: - strText (String): Text to write - Returns: None ### CloseSpool() - Description: Closes and finalizes the current spool file - Parameters: None - Returns: None ### DeleteSpool() - Description: Deletes the current spool file - Parameters: None - Returns: None ## Usage Example Dim oSpool As New DWSpool oSpool.SpoolPath = "C:\Spool\" oSpool.CreateSpool oSpool.WriteSpool "Hello World" oSpool.CloseSpool ## Notes - Spool files are temporary and should be deleted after processing - Default spool path is the application temp directory - Multiple spool instances can run simultaneously