Boa tarde Natanael!
a primeira situação, vc pode resolver com o conceito: procedure RecebeValores; var Valor1, Valor2, Valor3: String; begin if not Assigned(Formulario) then Application.CreateForm(TFormulario, Formulario); with Formulario do begin ShowModal; if ModalResult = mrOk then begin Valor1 := edtdoFormulario.Text; Valor2 := qryDoForlulario.FieldByName('CAMPO').AsString; Valor3 := PropertyDoFormulario; end; end; para a segunda situação, explique que tipo de processo, e como vc gostaria de apontar isso, eu utilizando guage? progressbar?? quer soh o resultado?? []'s Thiago Filiano 11-8288-4402 Natanael Rodrigues escreveu: > Buenas pessoal... > > > > Tenho duas dúvidas, > > > > > > A primeira situação é a seguinte: > > Tenho uma form onde eu apresento todas as minhas mensagens de erro, para > as mensagens de erro ela está funcionando perfeitamente, agora gostaria de > utilizá-la para as mensagem onde necessito do retorno da ação do usuário, > por exemplo quando mando uma mensagem com Sim/Não. Como posso tratar o > retorno da interação do usuario? > > > > A Segunda situação é a seguinte: > > > > Tenho uma form onde eu gostaria de utlizá-la para mostrar o andamento do > progresso de todos os processos do sistema. Como posso manipular esta tela > enviando informação do processo bem como o andamento e tambem fazer com que > o sistema respeite um click de cancelar o processo. > > > > > > > > Obs: A intenção seria utilizar tanto por forms como tambem por units no > sistema. > > > > > > Ficarei grato se puderem me ajudar. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > >