Resulta que hay una funci贸n que genera un listado en una variable del tipo char. Normalmente el informe no supera los 150 Kb, y se va generando con sucesivas asignaciones del tipo:
cTexto+= "<lo que sea>"
....
// Al final lo guardo en un fichero
MemoWrit( cText:= TempFile( 'TXT' ), cTexto )Esto siempre funcion贸 bien, pero ahora eventualmente en uno de los procedimientos se produce algun error o algo asi que cierra la aplicaci贸n sin mediar mensaje de error ni nada. Ni siquiera una se帽al de GPF ni nada parecido. Tampoco puedo reproducir exactamente el error, ya que ejecutando el proceso nuevemente puede o no fallar.
He descartado problemas de harware ya que se produce en diferentes ordenadores de una red.
He tratado de recompilar con el ultimo harbour disponible en fivetech (en el foro) que es de diciembre del 2007, pero no me compilan los programas porque da error de cantidad de par谩metros en la funci贸n AT al recompilar xbrowse.prg.
Alguna sugerencia?
Un saludo,
Carlos.
Carlos Mora
http://harbouradvisor.blogspot.com/
StackOverflow http://stackoverflow.com/users/549761/carlos-mora
鈥淚f you think education is expensive, try ignorance"