Amigo, valeu...funcionou perfeitamente do jeito que eu precisava. Muito grato. -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Elazar Enviada em: segunda-feira, 24 de outubro de 2005 13:41 Para: delphi-br@yahoogrupos.com.br Assunto: RES: [delphi-br] Pegar o valor do campo da célula do dbgrid
Eduardo. Neste Caso voce ja sabe a tabela, o nome do campo... Clipboard.AsText := dmSIAEAP01.tblSIAE0104NM_ENDERECO.AsString; eu usaria uma assim para ficar mais generico. Clipboard.AsText := DBgrid.DataSource.DataSet.FieldByName(DBgrid.Columns DBgrid.SelectedIndex].FieldName).AsString; ...vejamos SelectedIndex, retorna o numero da coluna do dbgrid. (cada coluna esta associado a um campo certo). Tendo um indice eu pego o nome do campo ..(FieldName).. que sera o campo requisitado pelo dataset. Serve??? Olha eu uso o Delphi 5, e IBX...talvez tera que adaptar alguma coisa...mas a ideia e esta Elazar -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Eduardo Silva ® Enviada em: segunda-feira, 24 de outubro de 2005 10:06 Para: Grupo Delphi-br Assunto: [delphi-br] Pegar o valor do campo da célula do dbgrid Galera, tenho um PopMenu ligado ao meu DbGrid. Uso a linha abaixo para pegar o valor da celula que eu estou. Clipboard.AsText := dmSIAEAP01.tblSIAE0104NM_ENDERECO.AsString; O problema é que eu gostaria de uma rotina genérica que pegasse o vcalor de qq célula que eu estivesse posicionado. Alguém sabe como faze-lo? ~\\|//~ -(o o)- o--------------oOOOo--(_)--oOOOo-------------o | | | Eduardo de Almeida Silva | | Câmara Municipal de Lençóis Paulista | | [EMAIL PROTECTED] - (14)3263-0326 | | | | .oooO Oooo. | o----------------( )---( )---------------o \ ( ) / \_) (_/ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Yahoo! Grupos, um serviço oferecido por: <http://br.i1.yimg.com/br.yimg.com/i/071005_324418_pop_notebooks_c.gif> _____ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> ---------------------------------------------------------------------------- -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. __________ NOD32 1.1263 (20051021) Information __________ This message was checked by NOD32 antivirus system. http://www.nod32.com [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html