Fórum Como criar essa rotinas na unit #2176
23/01/2009
0
[#VIDEO-69#]
Carlos Faria
Curtir tópico
+ 0Posts
23/01/2009
Carlos Faria
Gostei + 0
26/01/2009
Rodrigo Mourão
Peço que aguarde apenas mais um dia.
Conto com sua compreensão. Obrigado !!!
abs !!!!!
Gostei + 0
26/01/2009
Rodrigo Mourão
[#VIDEO-71#]
Gostei + 0
27/01/2009
Rodrigo Mourão
[#VIDEO-72#]
Gostei + 0
27/01/2009
Rodrigo Mourão
Amigo pode fechar esse chamado , valeu mesmo meu projeto agora tomou outro rumo
So me responde essa aqui acho que é do mesmo assunto DMBUSCA.cdsRelRadioLocado.Open;
DMBUSCA.cdsRelRadioLocado.First;
aLstbox (TListBox).Items.Clear;
while not DMBUSCA.cdsRelRadioLocado.Eof do
begin
lstMotoqueiroRadio.Items.Add(DMBUSCA.cdsRelRadioLocado['radiomoto']);
DMBUSCA.cdsRelRadioLocado.Next; end;
end;
Eu tenho essa rotina que verifica quantos radios estao locados ,e que vai ser usada em varios lugares do projeto ,porem essa rotina nao precisa de parametros apenas lista os que estao , como eu faço para nao me referir a esse listbox na unit ????? Dois chamados voce pode fechar , faltou apenas a foto e o erro que deu naquele form ?? abs =====================
Olá Carlos !!!
Segue resposta para a duvida acima. Crie uma função chamada por exemplo GetRadiosLocados naquela unit. Essa função vai retornar um TStrins. Veja.
Uses Classes;
function GetRadiosLocados: TStrings;
function GetRadiosLocados: TStrings;
var
temp: TStringList;
begin
temp := TStringList.Create;
DMBUSCA.cdsRelRadioLocado.Open;
DMBUSCA.cdsRelRadioLocado.First;
while not DMBUSCA.cdsRelRadioLocado.Eof do
begin
temp.Add(DMBUSCA.cdsRelRadioLocado['radiomoto']);
DMBUSCA.cdsRelRadioLocado.Next; end; Result := temp;
end;
No seu Form você vai fazer:
ListBoxRadios.Items := GetRadiosLocados;
Simples Assim !!!!!
Abs!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)