![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
En tu ultimo ejemplo, que me parece genial ademas de practico me genera este error: Cita:
No se si tendra que ver con que tendria que devolver un integer y pide un string. No entiendo el por que??. Saludos |
|
#2
|
||||
|
||||
|
¡Ouch!
Como se nota que he perdido la práctica con los enumerados! ![]() ![]() Entonces modifica a la función por esta otra:
Y te olvidas del tipo TLaminaInfo, borralo. Y ya no deberías tener problemas. Saludos, |
|
#3
|
||||
|
||||
|
Hola
Muy interesante el concepto, Efectivamente funciona. Gracias por el apoyo, me cuesta entender el concepto de las funciones pero con estas practicas voy aprendiendo. Gracias de nuevo amigo. Saludos |
|
#4
|
||||
|
||||
|
Hola Carlos, tal vez estos links te sean de ayuda para comprender el tema de funciones y procedimientos:
http://www.clubdelphi.com/foros/showthread.php?t=49698 http://www.clubdelphi.com/foros/showthread.php?t=49246 Hay más, solo los pongo de ejemplo. Básicamente: La función devuelve un valor, un procedimiento no. Ambos no necesariamente pueden pertenecer a una clase, pueden estar "sueltos" en las units. Por ejemplo cuando uno hace:
Lo que hace es indicar que la función elegir es parte de la clase TForm1. Y es por ello que al momento de escribir su código debemos indicarle su "dueño":
Pero si no necesariamente debe tener un "dueño", Podemos tenerla libremente en una Unit:
Ejemplos de funciones sueltas son inc(), dec(), Length(). Un ejemplo de una función con dueño es CloseQuery, que le pertenece a la clase de la cual desciende los objetos TForm. Espero que esto te haya servido para comprender mejor la diferencia entre funciones y procedimientos e igualmente para comprender a que se debe ese TForm1.XXXXXX. Saludos, |
|
#5
|
||||
|
||||
|
Hola
Gracias amigo, voy a revisar los link, si no entiendo algo ya te avisare (osea, lo mas seguro). Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Obtener la parte decimal de un campo money | mbelda | MS SQL Server | 4 | 08-02-2008 16:10:21 |
| extraer un parte de un campo fecha de interbase!!! | antonio peña | SQL | 2 | 04-10-2006 01:11:47 |
| Identificar el tipo de dato | kayetano | MySQL | 1 | 28-07-2004 19:43:54 |
| como buscar dentro de una consulta un texto que sea parte de la descripcion | viajero2015 | Conexión con bases de datos | 1 | 15-11-2003 05:18:09 |
| eliminar parte de los datos de un campo | acrophet | Conexión con bases de datos | 1 | 16-10-2003 13:07:51 |
|