![]() |
Error in module seleccionar: 'End'. missing at end of module.
Hola a todos y gracias por anticipado.
Como esta el titulo y me aparece es error: Error in module seleccionar: 'End'. missing at end of module. E buscado por el foro y no e encontrado nada respecto a este error. |
Hola,
Creo que tiene que ver conque falta el "end." al final de cierta "unidad" (en donde te aparezca dicho error), o de que no se cierra correctamente en todo caso un bloque "begin end". Revisa estos y el "end." final a ver. ;) |
A veces pasa que al insertar un evento de un control en el IDE, el código automático sobreescribe líneas que ya estaban. Si una de tales líneas es la del end final, entonces de ahí el error. Revisa el código fuente.
// Saludos |
Gracias por responder tan rápido.
Aparece al principio ni siquiera entra en el create. El end final si que esta puesto y por el código lo mire por encima y parece que no falta ninguno pero lo voy a mirar con más calma. |
También revisa que no tengas un end; de más.
|
¿En qué versión de Delphi sale este error? Es decir, yo realmente hubiera pensado que tal error salía cuando por alguna razón faltaba el end. final pero no he podido reproducirlo y en la lista de errores del compilador (delphi7) no viene listado. Vamos, que ninguno siquiera contiene la palabra
module.:confused: // Saludos |
Revise dos veces el codigo y no hay ningun end a mayores y tampoco falta ninguno.
Roman trabajo con la version de delphi 3. |
richi, creo que no tienes instaladas las Gexperts, hazlo.
si tienes un "begin" pones el raton sobre la palabra, pulsas CTRL + ALT+ <<cursor derecho >> y buscará su "end" correspondiente, encontrarás el fallo sin "aplicar la vista" ;) Saludos |
Cita:
|
Lo siguiente sería revisar si te faltan ; (punto y coma) por delente de donde el compilador te marca el error.
|
Pensando en cosas raras...
A mi alguna vez me ha pasado que entre el código se me ha colado un caracter extraño (no visible) y los errores (números de línea) que me daba el compilador no coincidía con los reales. La solución (reconozco que es muy bruta) ha sido ir eliminando (previa copia) partes completas de código hasta aislar el bloque donde estaba el error. Si haces "eliminación diotómica" :D no tardarás mucho. |
Cita:
|
Ahora me estoy liando...
¿Pero el error te da al compilar? ¿No? Si es así olvídate de los breakpoints, son para ejecución. |
Neftali el error se produce ya al compilar.
|
Entonces olvídate de los BreakPoints, son para ejecución.
Elimina partes de código como te he dicho para ir reduciendo el tamaño de código a comprobar. |
Mejor y si no es muy grande qeu ponga la Unit entera aqui.
Cita:
Saludos |
El error sale en delphi 3, lo intente reproducirlo en otra aplicación que ya tenia realizada y solo me sale cuando falte end. si falta un end; lo que hace me sitúa en la siguiente línea como hace cuando hay un error normal.
|
La franja horaria es GMT +2. Ahora son las 23:36:26. |
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