
DOCUMENTACION DEL GRFINGER.DLL


GrGetGrFingerVersion

Returns the GrFinger version and edition.


Prerequisites  A valid license must exist on system.
 

Return  On success, the GrFinger type code is returned. On failure, the appropriate error code is returned.
 


Parameters 
[out] majorVersion The GrFinger major version.
 
[out] minorVersion The GrFinger minor version.
 

See also 
Licensing constants 

Declaration 
C++

Int __stdcall GrGetGrFingerVersion(unsigned char* majorVersion, unsigned char* minorVersion);

Delphi

Function GrGetGrFingerVersion(majorVersion, minorVersion: PChar): Integer; stdcall;

Sample Code 
C++

unsigned char majorVersion=0, minorVersion=0;
String *vStr = new String("");

int result = GrGetGrFingerVersion(&majorVersion, &minorVersion);
if (result == GRFINGER_FULL)
	vStr = new String("FULL");
else if(result == GRFINGER_LIGHT)
	vStr = new String("LIGHT");
else if(result == GRFINGER_FREE)
	vStr = new String("FREE");

MessageBox::Show(System::String::Concat(System::String::Concat("The GrFinger DLL version is ", Convert::ToString(majorVersion) , "." , Convert::ToString(minorVersion)), System::String::Concat(". \n", "The license type is '", vStr, "'.")),"GrFinger Version");


Delphi

var majorVersion: byte;
	minorVersion: byte;
	result: integer;
	vStr: String;
begin
	result := GrGetGrFingerVersion(majorVersion, minorVersion);
	If result = GRFINGER_FULL Then vStr := 'FULL';
	If result = GRFINGER_LIGHT Then vStr := 'LIGHT';
	If result = GRFINGER_FREE Then vStr := 'FREE';
	Application.MessageBox(PChar('The GrFinger DLL version is ' + intToStr(majorVersion) + '.' + intToStr(minorVersion) + '.' + #13#10 + 'The license type is ''' + vStr + '''.'), PChar('GrFinger version'), MB_OK);
End;

