Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-09-2006
astut astut is offline
Miembro
 
Registrado: sep 2006
Posts: 19
Poder: 0
astut Va por buen camino
Lightbulb ¿Que significan?

Hola a todos, en un fichero pascal, ¿que significa lo siguiente?:
interface: ni idea
uses: Incluye ficheros externos
type: Incluye clases ._.
implementation: Las instrucciones a seguir
He leido el manual y e pensado en esas definiciones, pero creo que estan mal, ¿alguien podria ayudarme?, gracias ^^
Responder Con Cita
  #2  
Antiguo 17-09-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

"Inteface", o donde se declaran los prototipos de clases y otros tipos de datos, variables globales, y, en general, todo aquello de que vayamos a hacer uso y/o implementemos en la cláusula "Implementation" de la misma unidad u otras unidades.

"Implementation", se implementan aquí las clases y tipos declarados en la cláusula "Interface", se pueden declarar a su vez nuevos tipos, variables, funciones y procedimientos, que, en este caso podrán consderararse "locales" a la unidad en que se declaran.

"Uses", o donde se añaden las unidades de que hagamos uso en una determinada unidad. "Uses" puede encontrarse tanto en el bloque "Interface" como "Implementation".

En el primer caso se "incluyen" unidades que podremos utilizar en la propia "Interfaz" de la unidad en que se incluye, y en su "Implementation". Las unidades que añadamos en el bloque "Implementation" estarán disponibles en este mismo bloque y no en el bloque "Interface".

"Type" forma parte de la declaración de un tipo complejo (no intrínseco) o del usuario. "Records", "Sets", "Clases", son ejemplos de tipos que han de declararse utilizando la palabra reservada "Type".

Código Delphi [-]
type
  TForm1 = class(TForm)
  end;

type
  FMiObjeto = class(TObject)
  private
    FVariable: Integer;
  public
    property Propiedad: Integer read FVariable write FVariable;
  end;

type
  MiRecord = record
    Campo1: Integer;
    Campo2: Cardinal;
  end;

type
  MiSet = (msElemento1, msElemento2, msElemento3);
  TMiSer = MiSet;

De todos modos no estaría demás que consiguieras algunos libros sobre Delphi y/u otros lenguajes de programación. Seguro que te vendrán estupendamente.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 17-09-2006 a las 14:05:01.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
BDE ¿ Alguien sabe q significan esos parametros ? Oxa78 Conexión con bases de datos 0 06-01-2006 17:15:10
¿Qué significan nuestros avatares? Sasuke_Cub Debates 17 15-09-2005 17:17:24


La franja horaria es GMT +2. Ahora son las 17:13:34.


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