![]() |
Pregunta sobre funciones
Hola,perdon por molestar pero tengo una duda:tengo un procedure del tipo butonclick y no se si sea posible dentro de el llamar a una funcion;tengo q llamar solo a la funcion o poner toda la funcion dentro del procedure.Este es parte del codigo:
procedure TfrmEtiquetas.AbrirpuertoClick(Sender: TObject); begin if OHAUS.Checked then begin showmessage('Código para OHAUS'); Function TfrmEtiquetas.LeePeso(var peso: double) : boolean; var buff : string; intentos : integer; lectura_correcta : boolean; begin buff := 'P'+chr(13)+chr(10); PesoPort.WriteText(buff); //Una espera inicial de .3 segundos sleep(300); intentos := 0; etc etc etc... Creo q lo q esta mal es poner asi la funcion no?Ojala alguien me pueda explicar:p .Gracias |
Cita:
Espero te sirva |
Gracias!!
Muchas gracias, que bueno q no andaba tan perdido como dices jaja,seguire trabajando,si me atoro los volvere a molestar, gracias de nuevo :) .
|
Personalmente prefiero meter todas las funciones en un fichero "funciones.pas" y llamarlas con el uses, como a un modulo más.
Un saludo desde Canarias |
Existe otra forma de usar las funciones cuando solo la vas a llamar desde un procedimiento
|
La franja horaria es GMT +2. Ahora son las 03:07:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi