 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Mar 17 Jun, 2014 4:23 pm Asunto: Migrar Builder 6 a XE3 y superiores |
|
|
Estoy tratando de migrar un aplicación desde Builder 6 a XE3 y me estoy encontrado con un problema. Tengo definida un función de la siguiente forma:
| Código: | int Mensaje(int Icono, AnsiString Mensaje, AnsiString Botones) |
y la llamo, por ejemplo, así:
| Código: | int Mensaje(int Icono, AnsiString Mensaje, AnsiString Botones);
Mensaje(1, "Ha tenido lugar un error en la conexión a la base de datos.", "Salir"); |
Al compilar me da un error E2314 Call of nonfunction, y no sé que estoy haciendo mal. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
escafandra Master

Registrado: 29 Nov 2007Mensajes: 625Ubicación: Madrid - España
|
Publicado: Dom 22 Jun, 2014 8:14 pm Asunto: Re: Migrar Builder 6 a XE3 y superiores |
|
|
| Angel escribió: | Estoy tratando de migrar un aplicación desde Builder 6 a XE3 y me estoy encontrado con un problema. Tengo definida un función de la siguiente forma:
| Código: | int Mensaje(int Icono, AnsiString Mensaje, AnsiString Botones) |
y la llamo, por ejemplo, así:
| Código: | int Mensaje(int Icono, AnsiString Mensaje, AnsiString Botones);
Mensaje(1, "Ha tenido lugar un error en la conexión a la base de datos.", "Salir"); |
Al compilar me da un error E2314 Call of nonfunction, y no sé que estoy haciendo mal. |
Pues con lo que pones, no estás haciendo nada mal.
Saludos. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Lun 23 Jun, 2014 9:04 am Asunto: Re: Migrar Builder 6 a XE3 y superiores |
|
|
| escafandra escribió: | | Pues con lo que pones, no estás haciendo nada mal. |
Ya lo sé que está bien. Lo cierto es que XE2/XE3 (e imagino que versiones posteriores) me tienen muy despistado; no sé si será por el salto de pasar de golpe de Builder 5 a XE3, pero hay muchas cosas que me tienen preplejo. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
escafandra Master

Registrado: 29 Nov 2007Mensajes: 625Ubicación: Madrid - España
|
Publicado: Lun 23 Jun, 2014 7:35 pm Asunto: |
|
|
Si declaras e implementas correctamente una función y luego el compilador no la reconoce, me suena a bug. Trata de cambiar el nombre, e ver si ese está reservado...
Yo encontré un bug en builder 5 en el código fuente de istream::getline() que me trajo de cabeza hasta que dudé del mismo Builder dando con el bug.
Saludos. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|