![]() |
La propiedad AutoStopAction no existe
Hola,
He compilado sin problemas un proyecto desarrollado con Delphi 5, no obstante, al ejecutarlo recibido un error de que la propiedad "IBTransactionDataBase_Datos.AutoStopAction" no existe. Imagino que se debe a una actualización donde se añadieron nuevas propiedades a esos componentes. En la captura de pantalla se puede observar exactamente el error que se muestra en tiempo de ejecución. ¿Alguna idea de cómo solucionar este error? https://i.ibb.co/hmCSR32/Error.png |
Eso es porque antes/después has usado una versión distinta.
Puedes abrir el data module o el form donde tengas el componente, pero lo abres en modo texto, buscas esa línea, la borras, guardas, y listo. También puedes actualizar la versión de los componentes. |
¿Cómo sé cuál versión debería instalar?
En principio, es exactamente la misma versión y eso es lo que me preocupa. |
Cita:
|
Ok, vamos a intentarlo. Estaba intentando buscar un enlace, pero sin éxito ¿qué sueles hacer en estos casos? O sea, ¿dónde sueles buscar?
Imagino que este no funciona, aunque así fuese, el link de descarga no va. https://augustrodrigue.typepad.com/b...-download.html |
He descargado de aquí: https://docs.google.com/viewer?a=v&p...Y2ZDU5MDQxN2Fh
1. Desconozco si es la última versión. 2. Dudo que sea fiable. |
Mira esta versión.
Porque puedes descargarla de embarcadero, pero no sé si sirve para esa versión de delphi. http://cc.embarcadero.com/Item/29408 |
La del primer enlace dice "INTERBASE EXPRESS UPDATE KIT FOR InterBase 6, 7 & 2007"
La del segundo enlace creo que es para versiones aún superiores. ¿Alguna idea? |
Cita:
|
No me sale ningún error. ¿El directorio de instalación sería: C:\Bordand\Delphi5\backup?
|
Supongo que donde tengas tus componentes, desde allí luego haces la instalación del componente.
|
Te diré los detalles porque no me veo capaz de solucionar este error.
Veamos, en principio, necesito dejar de depender de Windows XP (donde está instalado Delphi 5), pero queda totalmente descartado instalarlo de cero en Windows 10, debido a la cantidad de componentes que tiene (cuyos ejecutables no dispongo, por lo que, encontrarlos, instalarlos y configurarlos sería una locura), por ende, estoy intentando "mover" Delphi a Windows 10 con unas instrucciones que me dieron en un foro ruso. He seguido dichas instrucciones y he logrado moverlo completamente, todo funciona genial a excepción de este error. ¿Se te ocurre qué podría estar sucediendo para que una copia 100% igual a la que se encuentra en Windows XP dé este error en Windows 10 pero no es Windows XP? Dentro de la Máquina Virtual de Windows XP encontré un ejecutable, entiendo que es la actualización de los componentes IBX para Delphi 5. El fichero en cuestión se llama "IBXDP502Upd.EXE". He probado instalarlo pero el error persiste. La verdad es que no sé que puede estar mal, que me estaré salteando. Estoy seguro que la forma en la que lo estoy intentando hacer NO te agradará, pero ten en cuenta que es Delphi 5 con componentes que están super obsoletos y que, probablemente, muchos ya no se encuentren. |
¿Pero has probado lo que te comenté en el mensaje #2?
|
Sí, por supuesto. He intentado eliminar esas líneas de Principal, pero el error persiste (tampoco creo que sea una solución, imagina tener que eliminar todas estas líneas de cada proyecto que desee modificar).
También intenté instalar versiones posteriores, ya que, encontré estos ficheros: - IBXDP452Upd.EXE - IBXDP502Upd.EXE - IBXDP504Upd.EXE La última prueba que hice fue con el IBXDP504Upd.EXE y el error persiste. También probé con una de las versiones que me pasaste ayer (la que es para Delphi 6). Tiene que haber algo que me estoy salteando...:confused: |
Cita:
¿Puedes pasarnos el datamodule o form donde tengas un componente de esos para que le echemos un vistazo? |
Encontré el problema, básicamente era añadir "C:\Delphi5Portable\Delphi5\Source\Vcl\" en "Projects-> Options-> Directories-> Search Path".
Me di cuenta de esto porque cree un nuevo proyecto, con un simple botón, que únicamente mostraba la versión de IBX y me daba error de compilación. Curiosamente mi proyecto no daba ese error... Muchas gracias por todo.! |
La franja horaria es GMT +2. Ahora son las 13:46:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi