
#include exemple.h


int CheckDll() // Verifier existance de wdgps.dll
{
	WdgpsHandle = LoadLibrary(".//wdgps.dll");
	if (WdgpsHandle == NULL)
		return(0);
	else
	    //FreeLibrary (WdgpsHandle);
	return (1);
}


//---------------------------------------------------------------------------
main()
{
double lat=47.58065833;
double lon=0.60357667;
double X=0;
double Y=0;
char Temp[80];

LatLon_WGS84_2_LT93 *pLatLon_WGS84_2_LT93;

if (CheckDll() != NULL) {
    pLatLon_WGS84_2_LT93=(LatLon_WGS84_2_LT93 *)GetProcAddress(WdgpsHandle,"LatLon_WGS84_2_LT93");
    (pLatLon_WGS84_2_LT93)(lat,lon,&X,&Y); //Conversion lat/Lon vers LT93
        sprintf(Temp,"X:%.3lf   Y:%3lf",X,Y);
        ShowMessage(Temp);
    }
    else
    {
        ShowMessage("Pas de WDGPS.dll dans le répertoire actuel!");
    }
}
//---------------------------------------------------------------------------

