From 7086c90368c92d866d6880c8b2bc65e66249cf26 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sat, 21 Nov 2020 17:56:50 +0000 Subject: [PATCH] EgtExecutor : - a ExeAdvancedImport aggiunto parametro dLinToler. --- EXE_Exchange.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/EXE_Exchange.cpp b/EXE_Exchange.cpp index 905e188..fa52d7a 100644 --- a/EXE_Exchange.cpp +++ b/EXE_Exchange.cpp @@ -299,7 +299,7 @@ ExeAdvancedImportIsEnabled( void) //----------------------------------------------------------------------------- bool -ExeAdvancedImport( const string& sFilePath) +ExeAdvancedImport( const string& sFilePath, double dToler) { GseContext* pGseCtx = GetCurrGseContext() ; VERIFY_CTX_GEOMDB( pGseCtx, false) @@ -330,7 +330,7 @@ ExeAdvancedImport( const string& sFilePath) sExec = "EgtConverterR32.exe" ; #endif string sCmdLine = "\"" + sExec + "\" \"" + sFilePath + "\" \"" + sFileOut + "\" \"" + - ExeGetKey() +"\" \"" + ToString( ExeGetDebugLevel()) + "\"" ; + ToString( dToler, 3) + "\" \"" + ToString( ExeGetDebugLevel()) +"\" \"" + ExeGetKey() + "\"" ; STARTUPINFO si ; PROCESS_INFORMATION pi ; ZeroMemory( &si, sizeof( si)) ; @@ -361,6 +361,8 @@ ExeAdvancedImport( const string& sFilePath) CmdLogOff cmdLogOff ; bOk = bOk && ExeOpenFile( sFileOut) ; cmdLogOff.Reset() ; + if ( ExeGetDebugLevel() < 5) + EraseFile( sFileOut) ; // aggiorno stato file corrente pGseCtx->m_sFilePath = sFilePath ; ExeSetModified() ;