7f2782af6f
git-svn-id: svn://10.65.10.50/branches/R_10_00@22616 c028cbd2-c16b-5b4b-a496-9718f37d4682
36 lines
805 B
C++
36 lines
805 B
C++
#include <applicat.h>
|
|
|
|
#include "bainstlib.h"
|
|
|
|
class TInstall_ZZ : public TSkeleton_application
|
|
{
|
|
|
|
protected:
|
|
virtual void main_loop();
|
|
};
|
|
|
|
void TInstall_ZZ::main_loop()
|
|
{
|
|
if (argc() >= 4)
|
|
{
|
|
//file in esame
|
|
const TFilename curr_fname = argv(3);
|
|
const int nfile = ini_get_int(curr_fname, "Header", "File");
|
|
//se il file è un file di campo corretto -> lo carico in modalità aggiungi/sovrascrivi se modificato/mai cancellare
|
|
if (nfile >= LF_USER)
|
|
{
|
|
TSystemisamfile file_to_load(nfile);
|
|
int err = file_to_load.overwrite(curr_fname);
|
|
if (err != NOERR)
|
|
cantread_box(curr_fname);
|
|
}
|
|
}
|
|
}
|
|
|
|
int bainst99(int argc, char** argv)
|
|
{
|
|
TInstall_ZZ app;
|
|
app.run(argc, argv, TR("Caricamento dati standard"));
|
|
return 0;
|
|
}
|