Edit Sempre Apagando
Olá pessoal, tudo bem? Espero que sim.
Acho que não consegui ser bem claro no título, mas vou explicar.
Em alguns projetos já que faço acontece isso, mas nesse atual aconteceu mais seguido.
Tenho um form onde vou indicar 4 coisas.
Nome
Arquivo de Dados
Caminho de Destino
Caminho de Log
Bom, o nome eu digito. o Arquivo de Dados eu seleciono com uma Dialog. Os outros dois, eu seleciono abrindo outro form e selecionando uma pasta. Quando clicar em ok, o Edt recebe aquele caminho. Isso funciona, mas sempre q eu clico dentro do Edit, o caminho se apaga, e tenho q fazer tudo denovo.
Ah, o Edt tá ligado num ClientDataSet pra salvar num arquivo xml. Isso acontece tb quando salvo num Banco de Dados. Que problema pode ser esse?
Já q nesses edts, to botando como ReadOnly True, pra o usuario só poder selecionar o caminho no outro form, ao inves de digitar.
Grato pela ajuda.
Acho que não consegui ser bem claro no título, mas vou explicar.
Em alguns projetos já que faço acontece isso, mas nesse atual aconteceu mais seguido.
Tenho um form onde vou indicar 4 coisas.
Nome
Arquivo de Dados
Caminho de Destino
Caminho de Log
Bom, o nome eu digito. o Arquivo de Dados eu seleciono com uma Dialog. Os outros dois, eu seleciono abrindo outro form e selecionando uma pasta. Quando clicar em ok, o Edt recebe aquele caminho. Isso funciona, mas sempre q eu clico dentro do Edit, o caminho se apaga, e tenho q fazer tudo denovo.
Ah, o Edt tá ligado num ClientDataSet pra salvar num arquivo xml. Isso acontece tb quando salvo num Banco de Dados. Que problema pode ser esse?
Já q nesses edts, to botando como ReadOnly True, pra o usuario só poder selecionar o caminho no outro form, ao inves de digitar.
Grato pela ajuda.
Aersoftware
Curtidas 0
Respostas
Martins
11/06/2007
Se vc puder colocar o código desses edit´s ajudaria bastante.
bons códigos!
bons códigos!
GOSTEI 0
Vitor Alcantara
11/06/2007
AerSoftware você ta tentando colocar o valor na propriedade text do DbEdit?
Se for isso tenta colocar no próprio field do DbEdit .
Em vez de fazer isso.
DbEditEnd.Text := ´Valor do endereço´;
Tenta colocar no própio field
CdsDadosEnd.AsString := ´Valor do endereço´;
Se for isso tenta colocar no próprio field do DbEdit .
Em vez de fazer isso.
DbEditEnd.Text := ´Valor do endereço´;
Tenta colocar no própio field
CdsDadosEnd.AsString := ´Valor do endereço´;
GOSTEI 0
Nightshade
11/06/2007
o DB edit eh chato de trabalhar, eu to usando edits normais e inserindo e puxando do banco manualmente..
axo mais facil usar desta forma.
axo mais facil usar desta forma.
GOSTEI 0