TCustomApplication.HasOption¶
Check whether an option was specified.
Declaration¶
Source position: custapp.pp line 86
public
function HasOption(const S: string) : Boolean;
function HasOption(const C: char; const S: string) : Boolean;
Description¶
HasOption returns True if the specified option was given on the command line. Either the short option character C or the long option S may be used. Note that both options (requiring a value) and switches can be specified.
Depending on the value of the CaseSensitiveOptions property, the search is performed case sensitive or case insensitive.
Options are identified as command-line parameters which start with OptionChar (by default the dash ('-') character).
See also¶
| Name | Description |
|---|---|
| FindOptionIndex | Return the index of an option. |
| GetOptionValue | Return the value of a command-line option. |
| CheckOptions | Check whether all given options on the command-line are valid. |
| CaseSensitiveOptions | Are options interpreted case sensitive or not. |
| OptionChar | Command-line switch character. |