|
![]() |
![]() |
version 2003
PA_IsCompiled → char
Parameter | Type | Description | ||||
This command does not require any parameters | ||||||
Function result | char | ← | 1 if the database is compiled, otherwise 0. |
Description
The command
PA_IsCompiled
returns 1 if the database is compiled, otherwise it returns 0 (regardless of the 4D environment the 4D plug-in is running).
Example
Your plug-in must not run in an interpreted environment.
void PluginMain( long selector, PA_PluginParameters params )
{
switch ( selector )
{
case kInitPlugin :
if ( ! PA_IsCompiled() )
{
PA_Alert("This plug-in can't run in interpreted mode.");
gPluginIsRunning = false;
}
else
{
// enter initialization code here if needed.
gPluginIsRunning = true;
}
break;
case 1 :
if ( gPluginIsRunning )
aRoutine( params ); // the routine will work only in compiled mode
break;
}
}
Error Handling
always returns
eER_NoErr