se não quer que mude não tem outra forma a não ser enabled mas você pode como no exemplo do change
você alimenta ele colocando o valor que quer e quando não quiser que seja alterado no change você seta o combo1.ItemIndex := o valor do item quer você quer que fique pocicionado
Exemplo :
combo tem como itens 'VALOR 1', 'VALOR 2', 'VALOR 3' aí você quer que determinado usuário ou parametro não permita que mude
no onchange você coloca
if Usuario = 'JOAO' then
combo1.ItemIndex := 0; // PARA FICAR FIXADO NO VALOR 1
combo1.ItemIndex := 1; // PARA FICAR FIXADO NO VALOR 2
combo1.ItemIndex := 2; // PARA FICAR FIXADO NO VALOR 3
LEMBRE-SE DE ATIVAR A PROPRIEDADE
Style = csDropDownList;
Assim não importa o valor que ele escolher ( visto que não tem como bloquear de mexer) vai voltar pro valor que você determinou no chance
boa noite, alguém já integrou delphi com writer do libre office, sei como carregar documento, mas o que preciso é :
1 - Carregar um documento ( que seria meu modelo ) ok
2 - Ler esse documento carregado e fazer vários replaces nele
3- Salvar como .doc ou docx
Bom dia, por acaso alguém já desenvolveu ou conhece alguém que tenha desenvolvido multipag bradesco 240 ?
estou montado ta indo bem mas o manual deles não esclarece procedimento para pagamento
de IPTU/IPVA/LICENCIAMENTO E DPVAT
estou procurando alguém que já tenha desenvolvido pra ver se conseguiu esses procedimentos
bom dia estou testando consultar uma nota fiscal de serviço no GINFES por SOAP.Gero o seguinte arquivo da seguinte forma
<?xml version="1.0" encoding="UTF-8"?>
<ConsultarNfseRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
<IdentificacaoRps>
<tipos:Numero>1</tipos:Numero>
<tipos:Serie>1</tipos:Serie>
<tipos:Tipo>1</tipos:Tipo>
</IdentificacaoRps>
<Prestador>
<tipos:Cnpj>56123490000178</tipos:Cnpj>
<tipos:InscricaoMunicipal>3766801</tipos:InscricaoMunicipal>
</Prestador>
</ConsultarNfseRpsEnvio>
isso validei e esta correto o xmlapós jogar no componete HTTPRIO1 ele gera o seguinte xml de envio
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ConsultarLoteRps xmlns="http://homologacao.ginfes.com.br"> <arg0 xmlns="">
<?xml version="1.0"?> <ConsultarNfseRpsEnvio xmlns="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio_v03.xsd" xmlns:tipos="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">
<IdentificacaoRps>
<tipos:Numero>1</tipos:Numero>
<tipos:Serie>1</tipos:Serie>
<tipos:Tipo>1</tipos:Tipo>
</IdentificacaoRps>
<Prestador>
<tipos:Cnpj>56123490000178</tipos:Cnpj>
<tipos:InscricaoMunicipal>3766801</tipos:InscricaoMunicipal>
</Prestador>
</ConsultarNfseRpsEnvio></arg0>
</ConsultarLoteRps>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
e retorna esse erro dizendo que o xml não está no padrão mas está alguém pode me ajudar ?
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<ns1:ConsultarLoteRpsResponse xmlns:ns1="http://homologacao.ginfes.com.br">
<return>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:ConsultarLoteRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/servico_consultar_nfse_rps_envio" xmlns:ns3="http://www.ginfes.com.br/tipos" xmlns:ns5="http://www.ginfes.com.br/servico_consultar_lote_rps_envio" xmlns:ns6="http://www.ginfes.com.br/servico_enviar_lote_rps_envio" xmlns:ns7="http://www.ginfes.com.br/servico_consultar_situacao_lote_rps_envio"><ns2:ListaMensagemRetorno><ns2:MensagemRetorno><ns3:Codigo>E160</ns3:Codigo><ns3:Mensagem>Arquivo enviado fora da estrutura do arquivo XML de entrada.</ns3:Mensagem></ns2:MensagemRetorno></ns2:ListaMensagemRetorno></ns2:ConsultarLoteRpsResposta>
</return>
</ns1:ConsultarLoteRpsResponse>
</env:Body>
</env:Envelope>
seria alguma configuração o HTTPRIO1 que falta fazer ???