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 22-09-2011
Alfonso Ramírez Alfonso Ramírez is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 10
Poder: 0
Alfonso Ramírez Va por buen camino
problema al declarar una variable

Hola a todos y gracias por leer otra vez mis mensajes.

El problema que tengo es el siguiente: no se si sea una variable perdón si me equiboque, bueno lo que pasa es que al declarar

Código Delphi [-]
i:integer;


me da un error y no puedo ejecutar mi programa la verdad no se cual pueda ser mi error. de ante mano muchas gracias por la atencion que me prestan.

Codigo del programa:

Código Delphi [-]
unit Calcular;

interface

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

type
  TForm1 = class(TForm)
    LRadio: TLabel;
    LArea: TLabel;
    LLongitud: TLabel;
    Earea: TEdit;
    ERadio: TEdit;
    ELongitud: TEdit;
    BCalcular: TButton;
    BCerrar: TButton;
    procedure BCalcularClick(Sender: TObject);
    procedure BCerrarClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.BCalcularClick(Sender: TObject);
  var r,ar,long:real;
  a,l:string// esto recoje el resultado
  i:integer;//este seria el codigo de control
  const
  pi=3.1415;
begin
  val (Eradio.text,r,i);//esto convierte el texto a un valor numerico
  ar:=pi*r*r;
  long:=2*pi*r;
  str(ar:6:2,a);
  str(long:6:2,1);
  EArea.text:=a;
  ELongitud.text:=1;

end;

procedure TForm1.BCerrarClick(Sender: TObject);
begin
  close;
end;

end.
Responder Con Cita
  #2  
Antiguo 22-09-2011
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
Te olvidaste el punto y coma al final de la linea anterior
__________________
[Crandel]
Responder Con Cita
  #3  
Antiguo 22-09-2011
Alfonso Ramírez Alfonso Ramírez is offline
Miembro
NULL
 
Registrado: jul 2011
Posts: 10
Poder: 0
Alfonso Ramírez Va por buen camino
Gracias.

Jeje Gracias me estube tronando la cabeza un buen rato

gracias Crandel y saludos.
Responder Con Cita
  #4  
Antiguo 22-09-2011
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Fíjate lo que puede hacer un Punto y coma ( al final de una línea, actualmente estoy haciendo un programa que ya va por la 300.000 líneas y que en una de ellas se me olvide, de echo ya me ha ocurrido, y lo he resuelto, pero te vuelves loco para localizar el error, con 300.000 líneas en la cabeza.

Un saludo.
Responder Con Cita
  #5  
Antiguo 22-09-2011
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
De nada, y te la seguiras tronando, pero cada vez menos

Es un error muy comun que se sigue cometiendo, nada mas que cada vez lo encuentras mas rápido.

Delphi tienen la ventaja respecto a otros lenguajes como c++ que los errores son mucho mas claros, a excepción de este, dado que siempre indica la linea siguiente.
__________________
[Crandel]
Responder Con Cita
  #6  
Antiguo 22-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
También facilita las cosas decir qué error es el que sale, porque "me sale un error" no nos dice nada, menos mal que has puesto el código
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
Declarar variable y select en la misma llamada a Query.Open Lord Delfos SQL 5 20-02-2008 01:05:19
declarar variable en QReport mcnudi C++ Builder 0 08-11-2006 11:25:10
Problema de organizacion: ¿dónde declarar objetos globales? Bauhaus1975 Varios 3 04-05-2006 19:13:11
Declarar variable pública.. JODELSA Varios 8 04-05-2006 13:45:48
Declarar variable global en delphi el_barto Conexión con bases de datos 4 11-07-2005 15:59:38


La franja horaria es GMT +2. Ahora son las 22:32:05.


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