diff --git a/ba/bacnv.cpp b/ba/bacnv.cpp index 8cf4a7c96..6f901adcf 100755 --- a/ba/bacnv.cpp +++ b/ba/bacnv.cpp @@ -245,6 +245,22 @@ bool TConversione_archivi::menu(MENU_TAG) TSystemisamfile comuni(LF_COMUNI); comuni.load(format("%sstd/ncom02.txt", __ptprf)); + + //Cancella tutti i vecchi profili, sostituendoli con i nuovi + TSystemisamfile form(LF_FORM),rform(LF_RFORM); + TDir d; + TFilename lf; + + d.get(LF_FORM, _nolock, _comdir, _sysdirop); + d.eod() = 0; + d.put(LF_FORM, _comdir, _sysdirop); + form.pack(); + lf.format("%sstd/lf0054.txt", __ptprf); + if (fexist(lf)) form.load(lf); + d.get(LF_RFORM, _nolock, _comdir, _sysdirop); + d.eod() = 0; + d.put(LF_RFORM, _comdir, _sysdirop); + rform.pack(); } } default: