Initializing help system before first use

Procedures and functions

In general, the procedures and functions of mmsystem do not fail but set a status variable that can be read with getsysstat. To make sure the operation has been performed correctly, check the value of this variable after each system call.

Add a number of months to a date or datetime.
Compare 2 text strings ignoring case.
Copy a part of a text or string.
Cut a part of a text returning a copy of the deleted string.
Delete a part of a text.
Check whether a text or string ends with a given string.
Securely deletes the content of a text entity.
Expand a path or file name.
Copy a file.
Delete a file.
Search for files according to file name patterns.
Search for a string in a text or string.
Rename or move a file.
Create a text from a format string and its parameters.
Update the last modification time of a file.
Convert a date, time or datetime into a number.
Get a character in a string or text.
Get the current working directory.
Get the date part of a datetime.
Get the day number in the month of a date or datetime.
Get the day number in the year of a date or datetime.
Get the number of days of a month.
Get the directory separator of the running operating system.
Get the value of a control parameter.
Get and set endparse property of a parser context.
Get the value of an environment variable.
Get the size of a file.
Get the status of a file or directory.
Get time information of a file.
Get the hour part of a time or datetime.
Get the minute part of a time or datetime.
Get the month number of a date or datetime.
Get the millisecond part of a time or datetime.
Get the message associated to a system error code.
Get the system error code of the last command.
Get the path separator of the running operating system.
Get and set qtype property of a parser context.
Get the second part of a time or datetime.
Get and set sepchar property of a parser context.
Get the size of a text.
Get and set start property of a text area.
Get and set succ (position of successor character) property of a text area.
Get information about the running operating system.
Get the system status.
Get a time measure or the time part of a datetime.
Get the temporary directory as a text object.
Get and set trim property of a parser context.
Compute the day of the week for a date or datetime.
Get the year part of a date or datetime.
Paste a text or string into a text.
Check whether a date, time or datetime is valid.
Merge elements of a list or set into a text string.
Create a new directory in the given file system.
Create a new directory including its parents if necessary.
Create a Unix tar archive from a list of files.
Create a Zip archive from a list of files.
Advance to next field in a structured text string.
Start an external process for bidirectional communication.
Initialise an object of a module type from a text.
Convert a text into an integer.
Convert a text into a real.
Extract a text from a text.
Paste a text or string into a text.
Check whether a file name matches a given pattern.
Split a path into its components.
Sort a list or an array or (a subset of) the indices of an array.
Quote and encode a text string.
Get the value of a symbolic link.
Read a line of text from the current input stream.
Compare text strings using a regular expression.
Replace portions of a text string based on a regular expression.
Remove a directory.
Remove files selected using file name patterns.
Set a character in a text.
Set the date part of a datetime.
Set the day number of a date or datetime.
Set the value of a control parameter.
Set the value of an environment variable.
Change the last modification time of a file.
Set the hour part of a time or datetime.
Set the minute part of a time or datetime.
Set the month number of a date or datetime.
Set the millisecond part of a time or datetime.
Set the current system error code.
Set the second part of a time or datetime.
Set the time part of a datetime.
Set the year part of a date or datetime.
Suspend execution for a fixed amount of time.
Split a text string.
Check whether a text or string starts with a given string.
Create a symbolic link.
Execute an external program.
Get the list of files included in a Unix tar archive.
Create a formatted text from a string, a text or a number.
Generate the lowercase version of the provided text.
Generate the uppercase version of the provided text.
Remove blank characters at the beginning and/or end of a text string.
Extract files from a Unix tar archive.
Extract files from a Zip archive.
Get the list of files included in a Zip archive.

© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.