Difference between revisions of "ISInterface:ExecuteTimedCommand"
Jump to navigation
Jump to search
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
==Syntax== | ==Syntax== | ||
− | *void ExecuteTimedCommand(unsigned long DelayMS, const char * | + | *void ExecuteTimedCommand(unsigned long DelayMS, const char *Text) |
== Purpose == | == Purpose == | ||
To execute a command after a given time. | To execute a command after a given time. | ||
Line 6: | Line 6: | ||
=== Parameters === | === Parameters === | ||
*unsigned long DelayMS | *unsigned long DelayMS | ||
− | :Delay, in milliseconds to wait before executing ''' | + | :'''[in]'''Delay, in milliseconds to wait before executing '''Text''' |
− | *const char * | + | *const char *Text |
− | : | + | :'''[in]'''Name of the command and arguments to be run |
== Examples == | == Examples == |
Latest revision as of 01:11, 2 September 2005
Syntax
- void ExecuteTimedCommand(unsigned long DelayMS, const char *Text)
Purpose
To execute a command after a given time.
Usage
Parameters
- unsigned long DelayMS
- [in]Delay, in milliseconds to wait before executing Text
- const char *Text
- [in]Name of the command and arguments to be run
Examples
- Example Code
void ISXTest::RegisterCommands() { pISInterface->AddCommand("ISXTest",CMD_ISXTest,true,false); } int __cdecl CMD_ISXTest(int argc, char *argv[]) { printf("ISXTest Sample Command"); pISInterface->ExecuteCommand("Display"); pISInterface->ExecuteCommand("Wireframe on"); pISInterface->ExecuteTimedCommand(10000,"Wireframe off"); pISInterface->ExecuteTimedCommand(10500,"echo weeee"); return 1; }
- This command makes use of ExecuteTimedCommand