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;
 | |
| }
 |