Opens the default messaging software:
- of Web user on the browser computer.
- of the user on the current Windows computer.
- on the phone.
can also be used to directly open the messaging software of the phone. It is recommended to use EmailRunApp
(to manage attachments, send to multiple recipients, etc.).
// Opens the messaging software
// Opens the software and specifies the email recipient
// the subject and text of the email
EmailOpenMail("email@example.com", "Subject: LST", "Text: The LST summary")
EmailOpenMail([<Email address> [, <Email subject> [, <Message body>]]])
<Email address>: Optional character string
Email address of recipient. This address will be displayed in the window of messaging software.
<Email subject>: Optional character string
Email subject that will be displayed in the window of messaging software.
<Message body>: Optional character string
Text of message. Non-alphanumeric characters are automatically converted in order to allow for special characters to be passed (CR characters, tabulations, ...).
- A non-fatal error is triggered if no application for sending emails is found on the device. To find out whether the application for sending emails failed to start, use the ErrorOccurred variable.
- EmailOpenMail can be used in the emulator. It cannot be used in the simulator.
- EmailOpenMail is a non-blocking function. The code that follows the call to this function will continue to run as soon as the application for sending emails is started.
- There is no way to find out whether the sending of the email was validated by the user.
Cross-platform examples (WINDEV Mobile): WM Managing Contacts