Patch level : 2.0 550

Files correlati     : ba1.exe
Ricompilazione Demo : [ ]
Commento            :

GF20068
Se vado sulla voce help informazioni dà il seguente messaggio d'errore :
Questo programma ha esguito un'operazione non valida e sarà terminato.


git-svn-id: svn://10.65.10.50/trunk@11370 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2003-08-04 15:39:36 +00:00
parent ce70ce1f2e
commit 2a15a7be60

View File

@ -84,24 +84,18 @@ TInfo_mask::TInfo_mask()
arg << main_app().argv(a) << ' ';
arg.trim(); arg.lower();
const TFirm& firm = prefix().firm();
TConfig campoini(CONFIG_INSTALL, "Main");
TConfig userini(CONFIG_USER, "Printer");
TString prot;
switch (dongle().hardware())
{
case 1: prot = "Hardlock"; break;
case 2: prot = "Eutron"; break;
case 3:
{
TConfig ini(CONFIG_INSTALL, "Server");
prot = ini.get("Dongle");
}
break;
case 3: prot = campoini.get("Dongle", "Server"); break;
default: prot = "NONE"; break;
}
TConfig ini(CONFIG_USER, "Printer");
const TString& stampante = ini.get("Name");
add_row(TR("Versione"), versione);
add_row(TR("Patch"), strpatch);
add_row(TR("N. di serie"), ser_no);
@ -110,9 +104,10 @@ TInfo_mask::TInfo_mask()
add_row(TR("Utente"), user());
add_row(TR("Config"), CGetCampoIni());
add_row(TR("Studio"), firm2dir(-1));
add_row(TR("Ditta"), firm.codice());
add_row(TR("Valuta"), firm.codice_valuta());
add_row(TR("Stampante"), stampante);
add_row(TR("Ditta"), campoini.get("Firm", "Main"));
if (prefix_valid())
add_row(TR("Valuta"), TCurrency::get_firm_val());
add_row(TR("Stampante"), userini.get("Name", "Printer"));
add_row(TR("Mb su disco"), xvt_fsys_get_disk_free_space(firm2dir(-1), 'M'));
add_button(DLG_OK, 0, "", -11, -1, 10, 2);