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... |
#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.
|
#5
|
||||
|
||||
A mi también se me olvida.
|
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 |
|