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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-09-2006
astut astut is offline
Miembro
 
Registrado: sep 2006
Posts: 19
Poder: 0
astut Va por buen camino
Arrow Nuevo en delphi =D

Hola a todos, bueno, hoy descarge el borland delphi 2006 para empezar en este mundillo de delphi =P, y bueno la cosa esque necesito un tutorial ya que no encuentro ninguno en la red (todos son delphi 5, 6 etc..), otra dudilla, ¿se supone que la declaracion de variables va en la implementacion?, porque me da error en el ";" =S, bueno aqui dejo el codigo:
Código Delphi [-]
unit formulario1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TFrm_pl = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Frm_pl: TFrm_pl;

implementation
 {$R *.dfm}
 var 
  hola:int;
 begin
  hola:= 3;
 end;  //<----------AQUIII//

procedure TFrm_pl.Button1Click(Sender: TObject);
begin
 ShowMessage(IntToStr(hola));
end;

end.

Gracias ^^. ¿por cierto es posible hacer juegos con delphi?, ¿con alguna libreria tal vez?

Última edición por astut fecha: 16-09-2006 a las 19:05:55.
Responder Con Cita
  #2  
Antiguo 16-09-2006
Avatar de Sotrono
Sotrono Sotrono is offline
Miembro
 
Registrado: abr 2004
Ubicación: Buenos Aires - Argentina
Posts: 396
Poder: 21
Sotrono Va por buen camino
El problema es que queres declarar una variable de tipo 2. El tipo "2" no existe, ya que es solo un numero. Lo que tendrias que hacer es primero declarar a la variable de tipo Integer o Real y luego asignarle a esa variable el numero 2. Algo asi:

Código Delphi [-]
var numero : integer;
begin
  numero := 2;
end;

La declaracion de variables la podes hacer tanto en la seccion de Implementation, Private o Public. Depende del "alcance" que quieras que tenga la variable.
En cuanto a los tutoriales, por mas que sean de versiones anteriores te van a servir igual para las nuevas versiones porque los principios fundamentales del lenguaje no van a cambiar drasticamente de una version a otra. Yo te recomiendo que te bajes "La cara oculta de Delphi 6" de Ian Marteens.

Cita:
Empezado por astut
¿por cierto es posible hacer juegos con delphi?, ¿con alguna libreria tal vez?
Si, es posible. Recuerdo haber visto algunos hilos en el foro que trataban sobre el manejo de OpenGL y otras librerias. Utiliza el buscador del foro.

Bytes!!
Responder Con Cita
  #3  
Antiguo 16-09-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Código Delphi [-]
unit formulario1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TFrm_pl = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Frm_pl: TFrm_pl;
  //<-------Aqui van variables Globales.

implementation
 {$R *.dfm}
 
procedure TFrm_pl.Button1Click(Sender: TObject);
var  
  hola:int; //<-variable local
begin
 hola:= 3; //<-Asignacion del valor inicial a la variable.

// ShowMessage(IntToStr(hola)); // no creo que sirva  la conversion de Entero a Cadena
  ShowMessage(hola); // te a de salir, el numero 3

end;

end.

prueba el codigo de arriba.

Para delphi 2006. bien te sirven, los otros tutoriales.
desde delphi 3 hasta 2006

lo importante es el lenguage
aprender las bases, caracteristicas del lenguaje
como funciona,

Última edición por JXJ fecha: 16-09-2006 a las 19:22:58.
Responder Con Cita
  #4  
Antiguo 16-09-2006
astut astut is offline
Miembro
 
Registrado: sep 2006
Posts: 19
Poder: 0
astut Va por buen camino
Gracias por responder, ahora me da un error distinto =S:
Código Delphi [-]
unit formulario1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TFrm_pl = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
 Frm_pl: TFrm_pl;
 hola : int; //<-----------DECLARACION (AQUI ME DA EL ERROR)//
implementation
 {$R *.dfm}

procedure TFrm_pl.Button1Click(Sender: TObject);
begin
 hola:= 2; //<-----------DEFINICION//
 ShowMessage(IntToStr(hola));
end;
Ahora el error que me da en la linea señalada es el siguiente =S:
"E2007 Constante o tipo de identificador expected"
¿Que he hecho mal?
PD: ¿Donde puedo descargar la cara oculta de delphi?, ¿donde puedo encontrar el lenguaje español para delphi 2006?, gracias ^^
Responder Con Cita
  #5  
Antiguo 16-09-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
El tipo int no existe en delphi prueba con el tipo integer:

Código Delphi [-]
hola: integer;
Responder Con Cita
  #6  
Antiguo 16-09-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
Ando dormido

Cita:
Empezado por seoane
El tipo int no existe en delphi prueba con el tipo integer:


Código Delphi [-]
hola: integer;


¿¿Como se me pudo pasar??

Ando dormido.
Responder Con Cita
  #7  
Antiguo 16-09-2006
astut astut is offline
Miembro
 
Registrado: sep 2006
Posts: 19
Poder: 0
astut Va por buen camino
Cita:
Empezado por seoane
El tipo int no existe en delphi prueba con el tipo integer:

Código Delphi [-]hola: integer;
Muchas gracias, esque toy acostumbrado a C xD. Por cierto, ¿algun tutorial o traduccion al español para delphi 2006?, gracias ^^
Responder Con Cita
  #8  
Antiguo 16-09-2006
Avatar de Sotrono
Sotrono Sotrono is offline
Miembro
 
Registrado: abr 2004
Ubicación: Buenos Aires - Argentina
Posts: 396
Poder: 21
Sotrono Va por buen camino
Traducción en español por ahora no existe, esperemos que dentro de un tiempo ya tengamos nuestro Delphi traducido.
Cita:
Empezado por astut
Donde puedo descargar la cara oculta de delphi?
En la pagina del autor (Ian Marteens) esta para descargarlo en español de forma gratuita, ¿En donde la encontras? Pues en Google. Tambien con el buscador del foro podes encontrar muchos hilos en los que se recomiendan libros y manuales de Delphi.
Responder Con Cita
  #9  
Antiguo 17-09-2006
Avatar de Gabel
Gabel Gabel is offline
Miembro
 
Registrado: ago 2006
Posts: 28
Poder: 0
Gabel Va por buen camino
Cita:
Empezado por JXJ
¿¿Como se me pudo pasar??
Ando dormido.
Jajaja! talvez porque no eres un novato
Yo que si lo soy, fue lo primero que note estaba mal. Ademas como estoy aprendiendo C, es un tipo de dato que en seguida decis "este no es de acá"

Aveces uno se mata buscando un error logico y resulta ser de lo mas tonto.
Bueno, a mi me pasó mas de una vez
Responder Con Cita
  #10  
Antiguo 17-09-2006
Avatar de Gabel
Gabel Gabel is offline
Miembro
 
Registrado: ago 2006
Posts: 28
Poder: 0
Gabel Va por buen camino
Cita:
Empezado por Sotrono
Traducción en español por ahora no existe, esperemos que dentro de un tiempo ya tengamos nuestro Delphi traducido.
Mmm que verde que lo veo a esto...
Si lo traducen del ingles, seguro que sera primero al frances. Como pasó con Turbo Pascal... Bueno, yo estoy cursando el primer año de frances, asi que si lo pasan al franchuti, tendria una a mi favor
Responder Con Cita
  #11  
Antiguo 18-09-2006
Avatar de brakaman
[brakaman] brakaman is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: Castellon - España
Posts: 289
Poder: 18
brakaman Va por buen camino
[quote=Gabel]Mmm que verde que lo veo a esto...
Si lo traducen del ingles, seguro que sera primero al frances.

Espera sentado a que lo traduzcan al castellano, por otra parte el IDE nos importa un h**v* que lo traduzcan, lo que deben de traducir son las ayudas.
Pero lo dicho existe traduccion al Aleman y al japones (creo) pero en castellano tendremos que esperar al otro milenio, de todas maneras la mayoria creo que ya sabemos traducir ingles despues de tanto leerlo, eso si escribirlo o hablarlo es otro tema.

Saludos.
Responder Con Cita
Respuesta



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
Nuevo con Delphi 2005 ramflores .NET 3 20-05-2005 01:28:03
Presentación del nuevo Delphi marto Noticias 9 30-10-2004 15:00:14
Rumores y novedad en el nuevo Delphi Jure Noticias 8 19-09-2004 18:00:46
nuevo en delphi chavetaz Varios 2 31-10-2003 23:42:17
Lo nuevo en delphi 6 frankmch Noticias 5 11-09-2003 17:04:42


La franja horaria es GMT +2. Ahora son las 22:07:09.


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