Agregue {$H+} y, como dices, funciona bien. Parece ser este el origen del problema. No se bien por qué razón algunos forms tienen la directiva y otros no. Habrá que verificar siempre. Gracias por tu tiempo !!!<br><br><br><br>
<br clear="all">Héctor S. Ponce<br>
<br><br><div class="gmail_quote">2010/6/17 Jesus Reyes <span dir="ltr"><<a href="mailto:jesusrmx@yahoo.com.mx">jesusrmx@yahoo.com.mx</a>></span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top"><div class="im"><br><br>--- El <b>jue 17-jun-10, Héctor S. Ponce <i><<a href="mailto:hectorsponce@gmail.com" target="_blank">hectorsponce@gmail.com</a>></i></b> escribió:<br>
</div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div class="im"><br>De: Héctor S. Ponce <<a href="mailto:hectorsponce@gmail.com" target="_blank">hectorsponce@gmail.com</a>><br>
</div><div class="im">Asunto: Re: [Lazarus-es] lazreport<br>A: "Spanish version of Lazarus List" <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>><br>
</div>Fecha: jueves, 17 de junio de 2010, 10:59<div class="im"><br><br><div>Hola Jesus,<br><br>Aca va un proyecto con el problema de la basura en "ParValue".<br><br>Lo que hice para corromperlo fue tomar el formulario que si funciona ("frm_informe") y en base a este con "save as" (dejando el original intacto) cree el "frm_informe_error". Lo maquillé para que compilara. <br>
<br><a rel="nofollow" href="http://dl.dropbox.com/u/1172938/laz_report_error.zip" target="_blank">http://dl.dropbox.com/u/1172938/laz_report_error.zip</a><br><br>Esto mismo lo cargo en el tiquet? <br><br><br>Héctor S. Ponce<br>
<br><br>
</div></div></blockquote><div><br>
Bueno, ya se por que en el ejemplo que adjuntaste falla, y es que el unit principal esta compilado con {$mode objfpc} cuando deberia estar compilado con {$mode objfpc}{$h+} el {$h+} habilita string=ansistring en lugar de string=shortstring.<br>
</div><div><br></div><div>Creo que el compilador deberia efectuar la conversion ansistring->shortstring bien automaticamente o dar alguna advertencia, por eso no hay que descartar que sea un bug del compilador. mas tarde hare unas prueba y de confirmarlo voy a reportarlo.</div>
<div><br></div><div>Lo que resta es ver si es el mismo problema que con Paola. ¿Paola podrías checar por favor?</div><div><br></div><div>Jesus Reyes A.</div><div><br></div></td></tr></tbody></table><br>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br>