![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Redefinir funciones
Estoy escribiendo un programa con Builder 6 usando TLabeledEdit y TEdit. ¿Cómo tendría que hacer para llamar a una misma función en ambos casos?
A ver si me explico mejor. Tengo una función definida así: Código:
AnsiString Buscar(Table *Tabla, TLabeledEdit *Edit) |
|
#2
|
||||
|
||||
|
Ahora mismo no me acuerdo, pero TLabeledEdit es descendiente de TEdit, entonces con declararla así:
Código:
AnsiString Buscar (Table *Tabla, TEdit *Edit) Te recomiendo que repases tus apuntes sobre herencia de clases...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#3
|
||||
|
||||
|
Gracias Nuño. TLabeledEdit es descendiente de TCustomEdit; por ahí ha de venir la solución.
|
|
#4
|
||||
|
||||
|
Siempre olvido que todos los componentes tienen un ascendente Custom que implementa la funcionalidad básica. Pero bueno, veo que has cogido la idea. De nada.
![]()
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#5
|
||||
|
||||
|
Cita:
![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Redefinir API ReadFile | Jais | API de Windows | 7 | 22-08-2013 13:46:04 |
| Redefinir procedure OnShow en form heredado. | Walterio | OOP | 3 | 11-09-2012 17:46:25 |
| redefinir métodos virtuales | waremovil | C++ Builder | 1 | 24-11-2011 23:07:40 |
| Redefinir eventos de controles "delegados" | yapt | OOP | 5 | 26-03-2010 01:18:04 |
| redefinir constructor de TForm | Bauhaus1975 | OOP | 4 | 20-12-2008 18:06:40 |
|