FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error en el compilador de Delphi 7
Saludos de nuevo camaradas...
Pues sucede que hoy haciendo una pequeña aplicación para imprimir cheques noté algo que podría ser un error... uso Delphi 7 Ent sobre winXP y el siguiente código no me da error:
La coma indica que hay un segundo parámetro pero... Quizás sea inteligente el analizador sintáctico y deduzca "se espera un solo parámetro, una coma y un espacio vacío extra no son problema"... con este nivel de inteligencia esto tampoco daría error:
Pero si muestra el error... ¿entonces?
__________________
Herr Heins Faust |
#2
|
||||
|
||||
¿Cuál es el mensaje de error? ¿En qué momento preciso aparece? (<-- estas dos preguntas nunca deberían ser necesarias )
Con esta prueba: , me aparece el error "Too many actual parameters" al tratar de compilar, colocándose el cursor entre el paréntesis de cierre y el punto y coma (Delphi 7). Saludos. Al. |
#3
|
||||
|
||||
Este no me muestra error!!!
En el último el error es igual que el tuyo "Too many actual parameters"
__________________
Herr Heins Faust |
#5
|
||||
|
||||
#6
|
||||
|
||||
¡Hey!
Creo saber por dónde van los tiros:
Tal parece que el desliz del compilador sólo ocurre con las rutinas no sobrecargadas. Con las que llevan la declaración Overload sí se fija. ¡Sorprendente descubrimiento! |
#7
|
||||
|
||||
Acabo de probarlo en Delphi 2007 también: ahí el compilador presenta el mismo extraño comportamiento.
Encontraste un defecto (bug) interesante, Faust. Si esto está desde Delphi 7, ¿acaso no habrá sido reportado ya? Habrá que echar un vistazo en QualityCentral... |
#8
|
|||
|
|||
Eso en D2009 + Upd.1 no compila. Tira error "too many..." como debería ser.
por las dudas... se fijó alguien qué código genera? si genera lo mismo que cuando la función está siendo llamada correctamente? yo supongo que sí... pero... |
#9
|
||||
|
||||
Vaya... hoy si hice un descubrimiento...
Ojalá hubiera sido un cometa, para ponerle mi nombre Y aprovechando mi fugaz popularidad... por favor échenme la mano con este problemita de impresión
__________________
Herr Heins Faust Última edición por Faust fecha: 28-01-2009 a las 05:41:39. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Compilador Delphi 2006 salta sentencias | joan_mvf | Varios | 5 | 16-03-2007 01:52:04 |
Compilador De C | Pskotler | Varios | 2 | 09-03-2007 09:08:46 |
Error de compilador en el archivo dstring.h (68) | JuanErasmo | C++ Builder | 0 | 05-02-2007 23:31:45 |
compilador de linea de delphi 7 / 2006 | avmm2004 | Varios | 3 | 07-11-2006 23:24:28 |
compilador delphi 4 | joako_ | Varios | 1 | 12-12-2003 09:21:04 |
|