Return the index of an option.
Source position: custapp.pp line 79
public function TCustomApplication.FindOptionIndex( |
const S: string; |
var Longopt: Boolean; |
StartAt: Integer = - 1 |
):Integer; |
S |
|
Short option to search for. |
Longopt |
|
Long option to search for. |
StartAt |
|
Index to start searching for option. |
Position on commandline of option.
FindOptionIndex will return the index of the option S or the long option LongOpt. Neither of them should include the switch character. If no such option was specified, -1 is returned. If either the long or short option was specified, then the position on the command-line is returned.
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).
|
Check whether an option was specified. |
|
|
Return the value of a command-line option. |
|
|
Check whether all given options on the command-line are valid. |
|
|
Are options interpreted case sensitive or not. |
|
|
Command-line switch character. |