![]() |
problema para devolver 2 valores en una funcion
Hola:
Estoy trabajando en un programa que me lee un condigo desde un edit, y tendria que devolverme despues de buscar en una funcion dos strings, uno con la descripcion y otro con las unidades y no se como hacerlo, os pego un trozo de codigo. Código:
function tform4.buscararticulo(celda : string) : string; Muchas gracias de antemano. |
Hola tiagor64,
se me ocurren varias maneras: Si esa "función" la vas a usar para pintar en los mismos edit siempre, puedes modificar directamente dentro de la funcion dichos edits, y la pondríamos como procedimiento. Es decir,
En otro caso tambien puedes hacer un procedimiento que pase 2 variables por "referencia":
Un saludo. |
Cita:
En el primero estás perdiendo toda la abstracción/encapsulación. |
Tienes razón, es una guarrada de solución, pero...
un saludo. |
muchas gracias, me ha servido la solucion.
|
La franja horaria es GMT +2. Ahora son las 20:30:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi