BCC 6.6

BCC 6.6

Postby elvira » Fri Jun 07, 2013 10:53 am

Estimado equipo de Fivetech,

¿Tenéis previsto ofrecer librerías para BCC 6.6?. COn la 5.82 en ocasiones experimentamos problemas en red local que con la nueva versión 6.6 no se producen.

Muy amables como siempre.
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby elvira » Sat Jun 08, 2013 8:28 am

Up+
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby Antonio Linares » Sat Jun 08, 2013 7:06 pm

Si los usuarios de Borland bcc582 solicitan de forma mayoritaria que actualicemos a la version 6.6, asi lo haremos :-)

Por favor, se agradece que los usuarios de Borland muestren su opinión, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: BCC 6.6

Postby Adolfo » Sat Jun 08, 2013 7:43 pm

Elvira que tipo de problemas tienes en RED.

Yo utilizo la 5.8.2 en infinidad de ambientes sin problemas, a lo mejor la solucion esta por otro lado.

Tengo Dbf's en Samba en un server Linux, y un 2003 server.
Tengo Mysql en Windows 2003 server, Linux.
Tengo Windows 98,XP,7 como clientes.
En lan inalambricas, cableadas, por vpn, servidores remotos.

Todas las aplicaciones funcionando sin problemas.
Mandanos tus errores a ver como te ayudamos.

Saludos
Desde Chile
Adolfo
;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 1 TB NVME M.2, 1 TB SSD, GTX 1650
User avatar
Adolfo
 
Posts: 846
Joined: Tue Oct 11, 2005 11:57 am
Location: Chile

Re: BCC 6.6

Postby elvira » Mon Jun 10, 2013 5:08 pm

Hola Adolfo:

Lo que nos ocurre es que hay registros que desaparecen o se repite el mismo número de factura al trabajar en red local.

Y cuando hay tres usuarios conectados a un DBF, los xBrowses van lentísimos. Tampoco tienen muchos registros, unos 10.000 como máximo.

Sólo sucede con Windows 7.
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby joseluisysturiz » Mon Jun 10, 2013 5:24 pm

elvira wrote:Hola Adolfo:

Lo que nos ocurre es que hay registros que desaparecen o se repite el mismo número de factura al trabajar en red local.

Y cuando hay tres usuarios conectados a un DBF, los xBrowses van lentísimos. Tampoco tienen muchos registros, unos 10.000 como máximo.

Sólo sucede con Windows 7.


Nose como lo haras, pero para evitar repeticion de numero de factura, te recomiendo uses un archivo de un solo registro donde controles bajo un campo, el numero de factura a procesarse luego de finalizada la factura y antes de imprimirla, logico esta, usando una incrementacion del numero de factura, nFactura + 1, y luego grabas el registro de datos de la factura con su unico numero, cualquier duda, estoy a la orden, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Re: BCC 6.6

Postby acuellar » Mon Jun 10, 2013 6:36 pm

Yo uso la BCC63 y no tengo ningún problema.

Elvira hay que evitar al máximo los FILTER.
Para que la numeración no se repita tenés que controlarla con LOCK.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1593
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: BCC 6.6

Postby russimicro » Mon Jun 10, 2013 9:05 pm

Hola..

1. Revise este link ... problemas de win 7 en redes locales = índices corruptos
http://www.alaska-software.com/fixes/smb2/overview.shtm

2. Registro repetidos... control por software : ...tabla con atributo del consecutivo... bloqueo de la tabla...incremento del consecutivo.... grabar transacción ... verificar....desbloquear tabla...sino reversar... Conclusión nada que ver con harbour o xharbour

Russoft Ltda.
russimicro
 
Posts: 225
Joined: Sun Jan 31, 2010 3:30 pm
Location: Bucaramanga - Colombia

Re: BCC 6.6

Postby elvira » Tue Jun 11, 2013 6:57 am

Amigos,

Muchas gracias por sus respuestas.

La aplicación usa el contador y bloqueos, de hecho tiene unos cuantos años y hasta XP funcionaba muy bien.

Esa parte del código no se ha modificado.

También hemos probado a desactivar el opportunistick lock con la función OS_NetRegOK(.t.), pero sigue sin funcionar.
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby elvira » Mon Aug 12, 2013 12:10 pm

Amigos,

Este es el error que a veces tiene algún cliente con Borland 5.82:

Code: Select all  Expand view

Application Internal Error - C:\CLIENTE\APLICACION.EXE
Terminated at: 2013.06.8 10:32:41
Error irrecuperable 6005: Exception error:

    Exception Code:C0000005
    Exception Address:76520A4D
    EAX:07E92B58  EBX:00100450  ECX:752F50BC  EDX:0008E3C8
    ESI:00000000  EDI:00000000  EBP:0018ACAC
    CS:EIP:0023:76520A4D  SS:ESP:002B:0018ACA4
    DS:002B  ES:002B  FS:0053  GS:002B
    Flags:00010246
    CS:EIP: FF 51 04 8B C6 5E 5D C2 14 00 1B C0 83 D8 FF EB
    SS:ESP: 07E92B58 07ED206C 0018ACD4 76520B05 07DF28E8 00100450 7650F150 07ED206C 7654FB38 07ED2050 07ED206C 00000001 0018ACFC 76520ABE 00100450 7650F150

    C stack:
    EIP:     EBP:       Frame: OldEBP, RetAddr, Params...
    76520A4D 0018ACAC   0018ACD4 76520B05 07DF28E8 00100450 7650F150 07ED206C 7654FB38 07ED2050 07ED206C 00000001
    76520B05 0018ACD4   0018ACFC 76520ABE 00100450 7650F150 07DF28E8 7654FB38 07ED2050 0018AD48 752B77C4 0295020C
    76520ABE 0018ACFC   0018AD14 765502DB 752B77C4 00000001 00000000 00000000
    765502DB 0018AD14   0018AD7C 75292466 07ED2050 752B77C4 0018AD48 07690FB0 00000001 00000100 7525BD2A 00000000
    75292466 0018AD7C   0018ADA4 75282FF5 07ED2050 00E85BA0 00000000 00000000 0018AE9C 00000000 00000001 07690FB0
    75282FF5 0018ADA4   0018AF30 75254CF8 00000000 00E85BA0 00000000 00000000 0018AE9C 00000000 752523A8 00000000
    75254CF8 0018AF30   0018B820 7525220C 00000302 00000000 00000000 0018AF9C 00000302 00000000 00000000 0018AFB4
    7525220C 0018B820   0018BC88 752B1D37 001205D0 00000302 00000000 00000000 00000000 75288279 00000000 FFFFFFFF
    752B1D37 0018BC88   0018BCA4 7528829E 001205D0 00000302 00000000 00000000 00000000
    7528829E 0018BCA4   0018BCD0 773662FA 001205D0 00000302 00000000 00000000 75288279 DCBAABCD 00000000 00000000
    773662FA 0018BCD0   0018BD48 77366D3A 75288279 001205D0 00000302 00000000 00000000 C57500AA 00000302 75288279
    77366D3A 0018BD48   0018BD80 77370D27 00000000 75288279 001205D0 00000302 00000000 00000000 00000000 00000000
    77370D27 0018BD80   0018BDA0 7737794A 75288279 001205D0 00000302 00000000 00000000 00000001
    7737794A 0018BDA0   0018BDC8 00417C1A 75288279 001205D0 00000302 00000000 00000000 00000000 00418BE8 001205D0
    00417C1A 0018BDC8   0018BDE8 00418C07 001205D0 00000302 00000000 00000000 00000107 00000000
    00418C07 0018BDE8   0018BE14 773662FA 001205D0 00000302 00000000 00000000 00418BE8 DCBAABCD 00000000 00000000
    773662FA 0018BE14   0018BE8C 77366D3A 00418BE8 001205D0 00000302 00000000 00000000 C575036E 00000302 00F6EB90
    77366D3A 0018BE8C   0018BED0 7736965E 00000000 00418BE8 001205D0 00000302 00000000 00000000 00F6EBB8 00000001
    7736965E 0018BED0   0018BEF4 7737617A 00F6EB90 00000000 00418BE8 00000000 00000000 00000001 00000000
    7737617A 0018BEF4   0018BF10 004315AA 001205D0 00000302 00000000 00000000 00802F40


Modules:
0x00400000 0x00573000 C:\CLIENTE\APLICACION.EXE
0x77D10000 0x00180000 C:\Windows\SysWOW64\ntdll.dll
0x75B80000 0x00110000 C:\Windows\syswow64\kernel32.dll
0x75880000 0x00047000 C:\Windows\syswow64\KERNELBASE.dll
0x12170000 0x0018E000 C:\CLIENTE\ACE32.DLL
0x73760000 0x00009000 C:\Windows\system32\VERSION.dll
0x772A0000 0x000AC000 C:\Windows\syswow64\msvcrt.dll
0x75370000 0x00012000 C:\Windows\system32\MPR.dll
0x73860000 0x00007000 C:\Windows\system32\WSOCK32.dll
0x75570000 0x00035000 C:\Windows\syswow64\WS2_32.dll
0x75EF0000 0x000F0000 C:\Windows\syswow64\RPCRT4.dll
0x753F0000 0x00060000 C:\Windows\syswow64\SspiCli.dll
0x753E0000 0x0000C000 C:\Windows\syswow64\CRYPTBASE.dll
0x76630000 0x00019000 C:\Windows\SysWOW64\sechost.dll
0x76620000 0x00006000 C:\Windows\syswow64\NSI.dll
0x77350000 0x00100000 C:\Windows\syswow64\USER32.dll
0x76210000 0x00090000 C:\Windows\syswow64\GDI32.dll
0x75FE0000 0x0000A000 C:\Windows\syswow64\LPK.dll
0x75C90000 0x0009D000 C:\Windows\syswow64\USP10.dll
0x762A0000 0x000A0000 C:\Windows\syswow64\ADVAPI32.dll
0x76020000 0x0011E000 C:\Windows\syswow64\CRYPT32.dll
0x77CE0000 0x0000C000 C:\Windows\syswow64\MSASN1.dll
0x76490000 0x0002D000 C:\Windows\syswow64\WINTRUST.dll
0x75450000 0x0011B000 C:\Windows\syswow64\WININET.DLL
0x76340000 0x00057000 C:\Windows\syswow64\SHLWAPI.dll
0x757B0000 0x00003000 C:\Windows\syswow64\Normaliz.dll
0x759C0000 0x001B8000 C:\Windows\syswow64\iertutil.dll
0x75680000 0x00111000 C:\Windows\syswow64\urlmon.dll
0x764C0000 0x0015C000 C:\Windows\syswow64\ole32.dll
0x76400000 0x0008F000 C:\Windows\syswow64\OLEAUT32.dll
0x703C0000 0x00051000 C:\Windows\system32\WINSPOOL.DRV
0x73AE0000 0x0019E000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.DLL
0x755B0000 0x0007B000 C:\Windows\syswow64\COMDLG32.DLL
0x76650000 0x00C4A000 C:\Windows\syswow64\SHELL32.dll
0x740E0000 0x00005000 C:\Windows\system32\MSIMG32.DLL
0x75350000 0x0001C000 C:\Windows\system32\OLEDLG.DLL
0x757A0000 0x00005000 C:\Windows\syswow64\PSAPI.DLL
0x763A0000 0x00060000 C:\Windows\system32\IMM32.DLL
0x76140000 0x000CC000 C:\Windows\syswow64\MSCTF.dll
0x72AD0000 0x00080000 C:\Windows\system32\uxtheme.dll
0x10000000 0x0000A000 C:\Program Files (x86)\SweetIM\Messenger\mgAdaptersProxy.dll
0x7C360000 0x00056000 C:\Program Files (x86)\SweetIM\Messenger\MSVCR71.dll
0x753B0000 0x00013000 C:\Windows\system32\dwmapi.dll
0x75930000 0x00083000 C:\Windows\syswow64\CLBCatQ.DLL
0x05460000 0x002B4000 c:\Cliente\freeimage.dll
0x72DA0000 0x00016000 C:\Windows\system32\CRYPTSP.dll
0x72D10000 0x0003B000 C:\Windows\system32\rsaenh.dll
0x71170000 0x0002B000 C:\Windows\system32\msls31.dll
0x75D50000 0x0019D000 C:\Windows\syswow64\SETUPAPI.dll
0x75FF0000 0x00027000 C:\Windows\syswow64\CFGMGR32.dll
0x75D30000 0x00012000 C:\Windows\syswow64\DEVOBJ.dll
0x74330000 0x000F5000 C:\Windows\system32\propsys.dll
0x73720000 0x00021000 C:\Windows\system32\ntmarta.dll
0x75630000 0x00045000 C:\Windows\syswow64\WLDAP32.dll
0x73DF0000 0x0000B000 C:\Windows\system32\profapi.dll
0x751C0000 0x00058000 C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll
0x6CC10000 0x0016F000 C:\Windows\system32\explorerframe.dll
0x70390000 0x0002F000 C:\Windows\system32\DUser.dll
0x6CB50000 0x000B2000 C:\Windows\system32\DUI70.dll
0x6C370000 0x000FB000 C:\Windows\system32\WindowsCodecs.dll
0x72D50000 0x0004C000 C:\Windows\system32\apphelp.dll
0x75180000 0x00036000 C:\Users\Maricarmen\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\SkyDriveShell.dll
0x74B90000 0x00085000 C:\Users\Maricarmen\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\MSVCP110.dll
0x74AB0000 0x000D2000 C:\Users\Maricarmen\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\MSVCR110.dll
0x744A0000 0x00087000 C:\Users\Maricarmen\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\Telemetry.dll
0x74490000 0x0000A000 C:\Users\Maricarmen\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\logging.dll
0x74430000 0x00052000 C:\Windows\system32\faultrep.dll
0x74310000 0x00015000 C:\Windows\system32\Cabinet.dll
0x73E70000 0x00058000 C:\Windows\system32\WINHTTP.dll
0x73E20000 0x0004F000 C:\Windows\system32\webio.dll
0x742E0000 0x0002F000 C:\Windows\system32\XmlLite.dll
0x6D530000 0x00031000 C:\Windows\system32\EhStorShell.dll
0x6A020000 0x00406000 C:\PROGRA~2\MICROS~4\Office14\GROOVEEX.DLL
0x73F10000 0x000A3000 C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCR90.dll
0x714D0000 0x0008E000 C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.6161_none_50934f2ebcb7eb57\MSVCP90.dll
0x6D640000 0x0002B000 C:\Windows\WinSxS\x86_microsoft.vc90.atl_1fc8b3b9a1e18e3b_9.0.30729.6161_none_51cd0a7abbe4e19b\ATL90.DLL
0x69840000 0x0041A000 C:\PROGRA~2\COMMON~1\MICROS~1\OFFICE14\Cultures\office.odf
0x68FC0000 0x00880000 C:\PROGRA~2\MICROS~4\Office14\3082\GrooveIntlResource.dll
0x6C860000 0x00070000 C:\Windows\system32\ntshrui.dll
0x73C90000 0x00019000 C:\Windows\system32\srvcli.dll
0x6D2F0000 0x0000B000 C:\Windows\system32\cscapi.dll
0x70490000 0x0000A000 C:\Windows\system32\slc.dll
0x72D00000 0x0000E000 C:\Windows\system32\RpcRtRemote.dll
0x6D4D0000 0x0005C000 C:\Windows\System32\StructuredQuery.dll
0x73700000 0x00008000 C:\Windows\System32\Secur32.dll
0x6C810000 0x0004E000 C:\Windows\SysWOW64\actxprxy.dll
0x6D600000 0x00033000 C:\Program Files (x86)\Internet Explorer\ieproxy.dll
0x6D4B0000 0x00016000 C:\Win
Called from SENDMESSAGE(0)
Called from (b)TWINDOW(555) in .\source\classes\WINDOW.PRG
Called from TRICHEDIT:SENDMSG(0) in .\source\classes\WINDOW.PRG
Called from TRICHEDIT:PASTE(937) in .\source\classes\TRICHEDI.PRG
Called from (b)TRICHEDIT_RBUTTONDOWN(1084) in .\source\classes\TRICHEDI.PRG
Called from TMENU:ACTIVATE(494) in .\source\classes\MENU.PRG
Called from TRICHEDIT:RBUTTONDOWN(1154) in .\source\classes\TRICHEDI.PRG
Called from TWINDOW:HANDLEEVENT(0)
Called from TCONTROL:HANDLEEVENT(1700) in .\source\classes\CONTROL.PRG
Called from TRICHEDIT:HANDLEEVENT(623) in .\source\classes\TRICHEDI.PRG
Called from _FWH(3154) in .\source\classes\WINDOW.PRG
Called from DIALOGBOX(0)
Called from TDIALOG:ACTIVATE(270) in .\source\classes\DIALOG.PRG
Called from CONCEPTO(3212) in c:\FWH\prog01\concepto.PRG
Called from TBUTTONBMP:CLICK(157) in .\source\classes\BUTTON.PRG
Called from TBUTTON:HANDLEEVENT(1654) in .\source\classes\CONTROL.PRG
Called from TBUTTONBMP:HANDLEEVENT(189) in .\source\classes\BUTTONB.PRG
Called from _FWH(3154) in .\source\classes\WINDOW.PRG
Called from SENDMESSAGE(0)
Called from TDIALOG:COMMAND(379) in .\source\classes\DIALOG.PRG
Called from TWINDOW:HANDLEEVENT(0)
Called from TDIALOG:HANDLEEVENT(886) in .\source\classes\DIALOG.PRG
Called from DIALOGBOX(0)
Called from TDIALOG:ACTIVATE(270) in .\source\classes\DIALOG.PRG
Called from TWINDOW:LDBLCLICK(1926) in .\source\classes\WINDOW.PRG
Called from TCONTROL:LDBLCLICK(1713) in .\source\classes\CONTROL.PRG
Called from TXBROWSE:LDBLCLICK(3632) in source\xbrowse.prg
Called from TWINDOW:HANDLEEVENT(0)
Called from TCONTROL:HANDLEEVENT(1700) in .\source\classes\CONTROL.PRG
Called from TXBROWSE:HANDLEEVENT(11731) in source\xbrowse.prg
Called from _FWH(3154) in .\source\classes\WINDOW.PRG
Called from DIALOGBOXINDIRECT(0)
Called from TDIALOG:ACTIVATE(270) in .\source\classes\DIALOG.PRG
Called from TRBTN:CLICK(676) in .\source\classes\TRBTN.PRG
Called from TRBTN:LBUTTONUP(854) in .\source\classes\TRBTN.PRG
Called from TCONTROL:HANDLEEVENT(1690) in .\source\classes\CONTROL.PRG
Called from TRBTN:HANDLEEVENT(1520) in .\source\classes\TRBTN.PRG
Called from _FWH(3154) in .\source\classes\WINDOW.PRG
Called from WINRUN(0)
Called from TWINDOW:ACTIVATE(980) in .\source\classes\WINDOW.PRG
Called from MAIN(897) in c:\FWH\prog01\MENU.PRG
-----------------------------------------------------------------
 



¿A alguno le ha sucedido?.

Muy agradecida.
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby Antonio Linares » Mon Aug 12, 2013 3:10 pm

Elvira,

No creo que sea un error de Borland sino que tal vez el handle de la ventana pueda no estar correcto, aunque eso parece tambien muy improbable. El caso es que se envia el mensaje WM_PASTE y no hay que pasarle ningún parámetro, de ahi el deducir que no quedaria otra opción que el handle de la ventana no este bien (lo cual, insisto, es muy dificil si el control RichEdit ya está en uso:

Prueba con este cambio en el método Paste() de TRichEdit:

Code: Select all  Expand view
METHOD Paste() CLASS TRichEdit

   if IsWindow( ::hWnd )
      ::SendMsg( WM_PASTE )
      ::PostMsg( FM_CHANGE )
   endif

return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: BCC 6.6

Postby elvira » Mon Aug 12, 2013 3:38 pm

Antonio,

El error se produce cuando se hace un Control y V sin datos.

Hay que borrar el clipboard y entonces pulsar Control y V en el richedit para que casque.

Muchas gracias.
elvira
 
Posts: 515
Joined: Fri Jun 29, 2012 12:49 pm

Re: BCC 6.6

Postby ruben Dario » Mon Aug 12, 2013 4:57 pm

Esty Usando Bcc 6.6 sin ningun problerma

Saludos
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
User avatar
ruben Dario
 
Posts: 1061
Joined: Thu Sep 27, 2007 3:47 pm
Location: Colombia

Re: BCC 6.6

Postby Antonio Linares » Mon Aug 12, 2013 5:36 pm

Elvira,

Entonces una solución podría ser:

Code: Select all  Expand view
METHOD Paste() CLASS TRichEdit

   local oClp := TClipboard():New()

   if ! oClp:IsEmpty()
      ::SendMsg( WM_PASTE )
      ::PostMsg( FM_CHANGE )
   endif

   oClp:End()

return nil
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 94 guests