dmtValidateLicense

Funzione di validazione della licenza per le versioni singola e multi distribuzione.

 

Dichiarazione - C

LONG WINAPI dmtValidateLicense (

char *szLicenseString);

 

Dichiarazione - Visual Dataflex

External_Function dmtValidateLicense "dmtValidateLicense" Dimatec.dll ;

string szLicenseString ;

returns integer

 

Dichiarazione - Visual Basic

Public Declare Function dmtValidateLicense Lib "Dimatec.dll" _

(ByVal szLicenseString As String) _

As Long

 

Dichiarazione - C Sharp

[DllImport("Dimatec.dll")]

public static extern int dmtValidateLicense (

string szLicenseString);

 

Parametri di input:
Valore di ritorno:

DMT_OK in caso di successo, altrimenti un codice di errore

 

 


Esempi di utilizzo

C Sharp

if (textBoxFullLicenseString.Text.Length == 0)

{

    MessageBox.Show(this, "License string is empty", "ValidateFullLicense",

        MessageBoxButtons.OK, MessageBoxIcon.Error);

    return;

}

 

int ValidateFullResult = CDIMATECLIBRARY.dmtValidateLicense(

    textBoxFullLicenseString.Text);

 

if (ValidateFullResult != CDIMATECLIBRARY.DMT_OK)

{

    MessageBox.Show(this, "Limited license validation error", "ValidateFullLicense",

        MessageBoxButtons.OK, MessageBoxIcon.Error);

}

else

{

    MessageBox.Show(this, "Limited license validation succeed", "ValidateFullLicense",

        MessageBoxButtons.OK, MessageBoxIcon.Information);

}