FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Funciones y procedimientos
Soy nuevo en Delphi pero conozco .NET....
En un formulario hize una función.... function T(): boolean; begin Texto_Numero_Interior.Text :=''; Result := false; end; Y me parece este error: [Error] primer_programa.pas(219): Undeclared identifier: 'Texto_Numero_Interior' ¿Que debo hacer para hacer una funcion que pueda modificar un objeto del formulario? Se puede? |
#2
|
||||
|
||||
Aquí T() es una función suelta y no un método de tu formulario, y por ello no reconoce ningún objeto de éste. Esto es igual en cualquier lenguaje orientado a objetos.
Tendrías que declarar la función así:
// Saludos |
#3
|
||||
|
||||
O en todo caso, como en cualquier otro lenguaje, si deseas modificar un valor dentro de una función, al que no tienes acceso, deberás pasarla como parámetro variable.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Funciones?, Procedimientos? | Caral | Varios | 13 | 21-04-2010 18:46:56 |
Definición de procedimientos y/o funciones | mauqu | Varios | 2 | 27-08-2007 16:00:19 |
Procedimientos y funciones en formularios MDI | joumont | OOP | 9 | 05-03-2007 21:21:34 |
Sobre procedimientos y funciones | Perrero80 | OOP | 3 | 17-05-2006 11:55:42 |
Procedimientos y funciones en paquetes | MARIOR | Varios | 2 | 08-01-2004 23:50:51 |
|