Hola Mariano. Desde ya muchas Gracias por el soft libre excelente.
Una consulta, cuando ejecuto factura.exe me aparece un box donde dice mire el archivo factura.exe.log, me aparece esto
Traceback (most recent call last):
File "factura.pyw", line 749, in <module>
File "gui\controls\textbox.pyc", line 43, in __init__
c
File "gui\component.pyc", line 721, in __init__
File "gui\component.pyc", line 176, in __init__
File "gui\controls\textbox.pyc", line 333, in __init__
File "wx\_controls.pyc", line 6523, in __init__
wx._core.PyAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1449) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale.
Things are going to break, please only change locale by creating wxLocale objects to avoid this!
Exception KeyError: ('mywin.panel.fecha_cbte',) in <bound method TextBox.__del__ of gui.TextBox(id='', name='fecha_cbte', pos='', size='', sizer_align='',
sizer_border='', sizer_col='', sizer_colspan='', sizer_expand='',
sizer_flags='', sizer_row='', sizer_rowspan='', bgcolor='',
client_size='', editable='', enabled='', fgcolor='', helptext='',
parent='mywin.panel', userdata='', visible='', onblur='',
onchange='', onfocus='', onkeydown='', onkeypress='', onkeyup='',
onmousedclick='', onmousedown='', onmousemove='', onmouseout='',
onmouseover='', onmouseup='', onmousewheel='', )> ignored
Traceback (most recent call last):
File "factura.pyw", line 749, in <module>
File "gui\controls\textbox.pyc", line 43, in __init__
c
File "gui\component.pyc", line 721, in __init__
File "gui\component.pyc", line 176, in __init__
File "gui\controls\textbox.pyc", line 333, in __init__
File "wx\_controls.pyc", line 6523, in __init__
wx._core.PyAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1449) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale.
Things are going to break, please only change locale by creating wxLocale objects to avoid this!
Exception KeyError: ('mywin.panel.fecha_cbte',) in <bound method TextBox.__del__ of gui.TextBox(id='', name='fecha_cbte', pos='', size='', sizer_align='',
sizer_border='', sizer_col='', sizer_colspan='', sizer_expand='',
sizer_flags='', sizer_row='', sizer_rowspan='', bgcolor='',
client_size='', editable='', enabled='', fgcolor='', helptext='',
parent='mywin.panel', userdata='', visible='', onblur='',
onchange='', onfocus='', onkeydown='', onkeypress='', onkeyup='',
onmousedclick='', onmousedown='', onmousemove='', onmouseout='',
onmouseover='', onmouseup='', onmousewheel='', )> ignored
Traceback (most recent call last):
File "factura.pyw", line 749, in <module>
File "gui\controls\textbox.pyc", line 43, in __init__
c
File "gui\component.pyc", line 721, in __init__
File "gui\component.pyc", line 176, in __init__
File "gui\controls\textbox.pyc", line 333, in __init__
File "wx\_controls.pyc", line 6523, in __init__
wx._core.PyAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ..\..\src\common\intl.cpp(1449) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale.
Things are going to break, please only change locale by creating wxLocale objects to avoid this!
Exception KeyError: ('mywin.panel.fecha_cbte',) in <bound method TextBox.__del__ of gui.TextBox(id='', name='fecha_cbte', pos='', size='', sizer_align='',
sizer_border='', sizer_col='', sizer_colspan='', sizer_expand='',
sizer_flags='', sizer_row='', sizer_rowspan='', bgcolor='',
client_size='', editable='', enabled='', fgcolor='', helptext='',
parent='mywin.panel', userdata='', visible='', onblur='',
onchange='', onfocus='', onkeydown='', onkeypress='', onkeyup='',
onmousedclick='', onmousedown='', onmousemove='', onmouseout='',
onmouseover='', onmouseup='', onmousewheel='', )> ignored
Que es? alguna idea de solucionarlo? Tengo windows 10 64.