![]() |
![]() |
| Paypal | 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 |
|