Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-10-2007
joaco joaco is offline
Registrado
 
Registrado: oct 2007
Posts: 2
Poder: 0
joaco Va por buen camino
Nuevo en BDS, problema con archivos

Buenas gente, soy nuevo en el foro. Me pareció muy interesante toda la informacion que hay y me registré. Hace un tiempo comence a aprender BSD en la facultad y ahora nos piden un programita sencillo en el cual tengo un problema que no se resolver. Antes de borland, estuvimos trabajando con Pascal, para que nos resulte familiar.

Bueno, el tema es que tengo que hacer un programita para gestionar un cajero automatico. Debe tener un archivo de clientes y otro de cuentas de clientes. El problema es que al crear estos archivos, me salen unos errores que no se solucionarlos. A continuacion les paso el codigo, el cual es reciclado de otro programa hecho en Pascal.

Código Delphi [-]
type
    registroclientes = record
        nrocliente:longint;
        nombrecli:string [30];
        clave:longint;
    end;
archivoclientes = file of registroclientes;

type
    registrocuentas = record
        nrocliente:longint;
        nrocuenta:longint;
        monto:longint;
    end;
archivocuentas = file of registrocuentas;

type
    registroempleados = record
        nroempleado:longint;
        nombreemp:string [30];
        clave:longint;
    end;
archivoempleados = file of registroempleados;

begin
  Application.Initialize;
  Application.CreateForm(Tformularioinicio, formularioinicio);
  Application.CreateForm(Tformularioclientes, formularioclientes);
  Application.CreateForm(Tformulariocuenta, formulariocuenta);
  Application.Run;
   assign (archivoclientes ,'c:/cajero/archivoclientes.dat');
        {$I-}
                reset (archivoclientes);
        {$I+}
                if ioresult<>0 then
                        rewrite(archivoclientes);

        assign(archivocuentas,'c:\cajero/archivocuentas.dat');
         {$I-}
                reset (archivocuentas);
         {$I+}
                if ioresult<>0 then
                        rewrite(archivocuentas);
         assign(archivoempleados,'c:\cajero/archivoempleados.dat');
         {$I-}
                reset (archivoempleados);
         {$I+}
                if ioresult<>0 then
                        rewrite(archivoempleados);
                close (archivoempleados);
end.


Estos son los errores:
Cita:
[Pascal Error] cajero.dpr(41): E2029 '(' expected but ',' found
[Pascal Error] cajero.dpr(41): E2008 Incompatible types
[Pascal Error] cajero.dpr(43): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(45): E2066 Missing operator or semicolon
[Pascal Error] cajero.dpr(46): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(48): E2029 ')' expected but identifier 'assign' found
[Pascal Error] cajero.dpr(48): E2029 '(' expected but ',' found
[Pascal Error] cajero.dpr(48): E2008 Incompatible types
[Pascal Error] cajero.dpr(50): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(52): E2066 Missing operator or semicolon
[Pascal Error] cajero.dpr(53): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(54): E2029 ')' expected but identifier 'assign' found
[Pascal Error] cajero.dpr(54): E2029 '(' expected but ',' found
[Pascal Error] cajero.dpr(54): E2008 Incompatible types
[Pascal Error] cajero.dpr(56): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(58): E2066 Missing operator or semicolon
[Pascal Error] cajero.dpr(59): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(60): E2029 ')' expected but identifier 'close' found
[Pascal Error] cajero.dpr(60): E2029 '(' expected but ')' found
[Pascal Error] cajero.dpr(61): E2029 ')' expected but 'END' found

Última edición por dec fecha: 28-10-2007 a las 22:26:34.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema creando un nuevo componente y un editor de propiedades Koder OOP 8 21-08-2005 10:59:08
Problema con archivos .ini fabiof2000 Varios 1 28-07-2005 21:11:05
Drag & Drop en StringGrid (Nuevo problema) miguel_fr Varios 3 27-06-2004 17:50:33
año nuevo, problema nuevo maruenda Varios 4 05-01-2004 00:17:58
Problema la crear un nuevo Form Pally OOP 16 29-07-2003 14:03:14


La franja horaria es GMT +2. Ahora son las 21:19:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi