<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div>Me respondo solo, aunque no se si es lo correcto.<br><br></div>Para que el recurso modificado sea tomado lo que hice fue:<br><br></div>1) En ejecutar me fui a Limpiar archivos de construcción<br></div>2) Ahí deje solo tildado <br></div>Directorio de salida de proyecto<br></div>Directorio de fuentes de proyecto<br></div>3) Presione el botón Limpiar y Construir<br><br></div>Y lo tomo.<br><br></div>Saludos y gracias,<br><br></div>Pancho<br></div>Córdoba<br></div>Argentina<br></div><div class="gmail_extra"><br><div class="gmail_quote">El 3 de noviembre de 2015, 9:49, francisco prieto <span dir="ltr"><<a href="mailto:fajprieto@gmail.com" target="_blank">fajprieto@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Bueno sobre esto mismo se me presenta el siguiente inconveniente...<br><br></div>en el archivo conbase.dat<br><br></div>tenia como primer linea lo siguiente<br><br>RDB$RELATION_NAME|RDB$FIELD_POSITION|FIELD_NAME|FIELD_TYPE|FIELD_LENGTH|FIELD_PRECISION|FIELD_NOT_NULL_CONSTRAINT|FIELD_DESCRIPTION|FIELD_DEFAULT_VALUE|FIELD_SCALE|FIELD_SUBTYPE<br><br></div>por una cuestión de orden se me ocurrió cambiarla a lo siguiente<br><br>columna1|columna2|columna3|columna4|columna5|columna6|columna7|columna8|columna9|columna10|columna11<br><br></div>Pues bien no importa cuantas veces compile el recurso... siempre me sale la primer versión, como si el recurso lo hubiera compilado y grabado en un cache...<br><br></div><div>Para tratar que me lo respete probe...<br><br></div><div>- Quitar el dat del proyecto y volverlo a incorporar y volver a compilar<br></div><div>- Modificar el archivo rc y volver a compilar<br></div><div>- salir del Lazarus y volver a entrar y volver a compilar<br><br></div><div>Nada de esto funciona el dat lo toma como la primera vez y necesito que pueda cambiar ya que es un archivo que puede cambiar a lo largo de la vida de la aplicacion...<br><br></div><div>Se les ocurre algo?<br><br></div><div>Saludos y gracias,<br><br></div><div>Pancho<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">El 2 de noviembre de 2015, 17:45, francisco prieto <span dir="ltr"><<a href="mailto:fajprieto@gmail.com" target="_blank">fajprieto@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Excelente Martin,<br><br></div>Eso solucionó el problema...<br><br></div>Saludos y gracias,<br><br></div>Pancho<br></div>Córdoba<br></div>Argentina<br></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">El 2 de noviembre de 2015, 17:41, Martin Gomez <span dir="ltr"><<a href="mailto:mmgomez@gmail.com" target="_blank">mmgomez@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Mira la versión en inglés:</div><div class="gmail_default"><font face="tahoma, sans-serif"><a href="http://wiki.freepascal.org/Lazarus_Resources#Using_resources_in_your_program" target="_blank">http://wiki.freepascal.org/Lazarus_Resources#Using_resources_in_your_program</a></font><br></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">Necesitas incluir en el uses la unit Windows, y usar RT_RCDATA como constante, no como texto.</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">suerte</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>2015-11-02 17:20 GMT-03:00 francisco prieto <span dir="ltr"><<a href="mailto:fajprieto@gmail.com" target="_blank">fajprieto@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div><div>Grupo,<br><br></div>Necesito incluir archivos planos como recurso para realizar una verificacion de estructuras de datos...<br><br></div>Para ello segui el siguiente ejemplo<br><br><a href="http://wiki.freepascal.org/Lazarus_Resources/es" target="_blank">http://wiki.freepascal.org/Lazarus_Resources/es</a><br><br></div>Desde el titulo que dice Añadir recursos a tu programa...<br><br></div>Bueno de esa forma mi archivo confdata.rc contiene lo siguiente:<br><br>CONFBASE RCDATA "rc\confbase.dat"<br>CONFPK RCDATA "rc\confpk.dat"<br>CONFINDI RCDATA "rc\confindi.dat"<br><br></div>y en la carpeta rc que se encuetra en la ruta de donde esta confdata.rc se encuentran mi archivos dat.<br><br></div>En mi programa puse<br><br>uses<br> Classes, SysUtils, sqldb, IBConnection, sqlite3conn, FileUtil,inicio, Dialogs,rutinas;<br>{$R confdata.rc} <br><br></div>y luego en mi funcion que va a utilizar el recurso puse<br><br> sConfBase:=TResourceStream.Create(HInstance, 'CONFBASE', 'RT_RCDATA');<br><br></div>Hasta ahi todo OK... compila sin inconvenientes pero al querer depurar el programa en esta ultima linea para ver su funcionamiento me da el siguiente error:<br><br></div>El proyecto ... ha lanzado una excepcion 'EResNotFound' con el mensaje<br></div>Resource CONFBASE not found.<br><br></div>Que se les ocurre que pueda ser?<br><br></div>Saludos,<br><br></div>Pancho<br></div>Córdoba<br></div>Argentina<br></div>
<br></div></div>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div><div dir="ltr"><span style="font-size:small;font-family:tahoma,sans-serif"><div style="display:inline"></div></span><font style="font-size:small" face="tahoma, sans-serif">Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.<div style="display:inline"> </div></font><i style="font-size:small;font-family:tahoma,sans-serif">Linus Torvalds</i><br></div></div>
</font></span></div>
<br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" rel="noreferrer" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>