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 codigo, ¿como lo arreglo?
Teniendo esto:
Y luego este procedimiento:
Me da siempre el mismo error "(Incompatible types: 'lista and 'nucleotidos')" en cada linea que pongo: " write (a, b)". Os marco las lineas con fallo con: (* ERROR *) Necesito ayuda porque ya estoy borracho de tanta variable y tipos, digamos que estoy en maraton de programacion :-( ¿Me podeis decir por favor que cambio? Seguro que es facil pero no lo veo. Muchas gracias. |
#2
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
Muchas gracias por ayudarme pero eso ya lo habia probado, si pongo lo que tu me has puesto me sale el error:
incompatible types: 'lista' and 'shortString' se te ocurre algo mas? gracias. |
#4
|
|||
|
|||
Primero el Tipo Fichero decláralo como File of Nucleotidos
Luego, en el buble for realizas la asignación del fichero y su apertura para escritura 5 veces (sácalos fuera del for). Aunque no te diera ningún error estás posicionando el puntero, cada vez, al principio del archivo por lo que al introducir un registro destruyes al anterior, quedando en el archivo únicamente el último. Espero haberte ayudado. |
#5
|
||||
|
||||
La verdad es que me has ayudado mucho.
gracias. ;-) |
#6
|
|||
|
|||
Prueba esto a ver si te funciona
No te garantizo que funcione pero por ahí va la cosa. No olvides que a es un archivo de registros del tipo nucleotido |
#7
|
||||
|
||||
La verdad es que asi tiene mas logica la cosa. gracias.
|
#8
|
|||
|
|||
En el assign, estas colocando 'nombreFicheroGuardar' entre comillas. Pues tienes que darte cuenta que es una variable. Lo lees como una variable y como tal debes colocarlo en el assign.
Quedaría asi: assign(a, nombreFicheroGuardar); Saludos. |
#9
|
|||
|
|||
codigo
¿podrias pegar el codigo completo? no entiendo como has resuelto el problema de "type needs finalization".
gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como arreglo mis 3 Primarias? | Deiv | Windows | 5 | 08-09-2006 15:05:53 |
Como cargar los datos de un arreglo en un dbgrid sin utilizar sql | ilichhernandez | Conexión con bases de datos | 3 | 13-07-2006 19:17:20 |
En un stored procedure, ¿Cómo uso un arreglo como param de entrada? | cuxoapat | Firebird e Interbase | 0 | 04-03-2005 18:54:42 |
error en el codigo | pepelu1975 | OOP | 10 | 12-02-2004 13:01:03 |
Como devuelvo un Arreglo en Función | Prophoenix | Varios | 1 | 30-05-2003 19:40:58 |
|