Problemas p/ inserir dados de um TComboBox
Bom... tenho um sistema onde, quando eu digito na combobox (componente TComboBox), ele preenche automaticamente... porém quando eu vou incluir, o combobox insere em branco. Ele só insere o valor correto se eu clicar em cima da opção.
Resumindo: Se eu só digitar, ele preenche automaticamente, bonitinho, mas insere em branco. Se eu for na opção e clicar em cima, ele insere o valor correto.
Estou usando esse código p/ pegar o valor da combobox:
(imagino que o probelema esteja aqui)
onde LocalArquivamento é uma variavel String
Resumindo: Se eu só digitar, ele preenche automaticamente, bonitinho, mas insere em branco. Se eu for na opção e clicar em cima, ele insere o valor correto.
Estou usando esse código p/ pegar o valor da combobox:
(imagino que o probelema esteja aqui)
LocalArquivamento:=cb_locaisarquivamento.Items.Names[cb_locaisarquivamento.itemindex];
onde LocalArquivamento é uma variavel String
Rlcdo
Curtidas 0
Respostas
Tonidavi2004
24/09/2008
Experimente usar a propriedade text.
LocalArquivamento := cb_locaisarquivamento.Text;
GOSTEI 0
Rlcdo
24/09/2008
Não funciona!
E eu preciso que funcione tanto quando eu clicar, quanto quando eu apenas digitar =(
E eu preciso que funcione tanto quando eu clicar, quanto quando eu apenas digitar =(
GOSTEI 0
Rlcdo
24/09/2008
Ninguém sabe como fazer, pessoal? Não é possível, deve existir uma maneira, ou uma gambiarra que me permita fazer isso!
Alguem me ajuda, é urgente =(
Alguem me ajuda, é urgente =(
GOSTEI 0
Campsoft
24/09/2008
Olá Amigo, me perdoe mais não entendi exatamente oque você precisa.
Seria uma espécie de ´auto-completar´ semelhante ao Google Suggest ?
Se puder ser um pouco mais claro.
Abraços !
Seria uma espécie de ´auto-completar´ semelhante ao Google Suggest ?
Se puder ser um pouco mais claro.
Abraços !
GOSTEI 0
Emerson Nascimento
24/09/2008
só por curiosidade, qual o conteúdo desse combobox?
porque normalmente, uso
cb_locaisarquivamento.Items[x] ou cb_locaisarquivamento.Text
para obter o valor de um item.
[i:395420c533]names[/i:395420c533] e [i:395420c533]values[/i:395420c533] são usados quando o conteúdo está no formato xxx=yyyy, como num arquivo ini.
outra coisa: em que momento você está executando a linha
[i:395420c533]LocalArquivamento:=cb_locaisarquivamento.Items.Names[cb_locaisarquivamento.itemindex][/i:395420c533]
?
em algum evento? OnClick, OnChange?...
porque normalmente, uso
cb_locaisarquivamento.Items[x] ou cb_locaisarquivamento.Text
para obter o valor de um item.
[i:395420c533]names[/i:395420c533] e [i:395420c533]values[/i:395420c533] são usados quando o conteúdo está no formato xxx=yyyy, como num arquivo ini.
outra coisa: em que momento você está executando a linha
[i:395420c533]LocalArquivamento:=cb_locaisarquivamento.Items.Names[cb_locaisarquivamento.itemindex][/i:395420c533]
?
em algum evento? OnClick, OnChange?...
GOSTEI 0