-
Total de itens
9.657 -
Registro em
Tudo que Jhonas postou
-
Converter campo para ordenar na busca
pergunta respondeu ao Gabriel Cabral de Jhonas em Delphi, Kylix
A maneira mais correta seria voce alterar o tipo do campo para integer no seu banco de dados ( pode alterar não perderá dado algum ) ... evitaria de ter que fazer conversão de tipos. abraço -
Em INICIAR > Executar > digite msconfig > va na aba Serviços > Veja se as opções Interbase Guardian e Interbase Server estão marcadas e o status ' Em execução ' abraço
-
E é .... entretanto para voce poder usar o cabo conversor ( o cabo converte sua Impressora Paralela em USB ) e neste caso ela estará instalada na porta USB Se voce usa o winXP em propriedades da Impressora 1. Entre nas configurações da impressora e encontre a opção: Ativar spool de impressão (Aba portas). 2. Assinale a caixa LPT1 e USB (que esta conectado sua impressora). 3. Salve as alteracoes. Feito isso todas as impressões direcionadas a porta LPT1 serao redirecionados para a porta USB. OBS: Não precisa alterar nada no seu código abraço
-
Não ... vai funcionar normalmente. abraço
-
Esta faltando instalar a placa de Fax Modem ( pci simples ) ... junto com a placa vem o CD com os drives de instalação abraço
-
Outra coisa: Veja se as portas USB estão habilitadas no setup da BIOS outro teste é verificar se existe alimentação de 5 volts nas portas USB ( pino 1 e pino 4 ) Veja neste endereço http://www.universopcs.com.br/index.php?p=...54&pagina=2 abraço
-
Vai encontrar o software neste endereço, mas ele é pago http://www.topshareware.com/amt-usb-driver/downloads/1.htm Outra sugestão: Se voce tiver o CD de instalação da placa mãe, ira encontrar o instalador das portas USB da sua placa e voce deve ter tambem o CD de instalação da WebCam... é só reinstalar abraço
-
sistema para reconhecimento de "palavras"
pergunta respondeu ao rickayron de Jhonas em Delphi, Kylix
É possivel, mas vai exigir tempo, paciência e muito estudo O processo de gravação da voz não é complicado. O problema começa quando você tem que reconhecer uma palavra falada, pois há diferenças entre a entonação, intervalos, timbre de voz, tipo de microfone utilizado, ruido, etc... Algum material para análise: Resumo da adição de síntese de voz e recursos de reconhecimento de fala em aplicações Delphi usando o Microsoft Speech API (SAPI). http://translate.google.com.br/translate?h...%3Dpt%26tl%3Den Um projeto pronto que voce pode pedir informações http://200.169.53.89/download/CD%20congres...1-09-110822.pdf abraço -
Veja estas apostilas sobre o assunto: http://www.activedelphi.com.br/print.php?sid=170 http://www.activedelphi.com.br/print.php?sid=314 http://www.copagril.com.br/jair/db.doc abraço
-
Para voce entender um pouco mais da maneira como estava fazendo, leia esta apostila http://www.copagril.com.br/jair/db.doc abraço
-
Veja se é isto que esta querendo procedure TForm1.DBGrid1KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState); begin if key = vk_down then begin if (dbgrid1.Columns[4].Field.FieldName = 'QUANTIA') then // numero da coluna do campo Quantia begin ClientDataSet1.Prior; if ClientDataSet1.FieldByName ('QUANTIA').Value > 0 then begin ClientDataSet1.Edit; ClientDataSet1.FieldByName ('DATA').Value := NOW; ClientDataSet1.Post; end; ClientDataSet1.Next; end; end; end; abraço
-
Leia este material... e se ainda estiver om dúvidas poste novamente .. ok ? Veja a figura 7 http://www.activedelphi.com.br/print.php?sid=170 http://www.activedelphi.com.br/print.php?sid=314 Leia capitulo 5.3 http://www.copagril.com.br/jair/db.doc abraço
-
Dica de Ramos de Souza Janones RAVE REPORT - DESIGN DO RAVE SEM PALETA DE COMPONENTES Resposta: Quando o Design do Rave não estiver exibindo as paletas de componentes, edite o arquivo Rave.ini que está no diretório de instalação o do Rave, alterando as chaves InPalette de 0 para 1.
-
Manoel ... se voce quiser isso automaticamente, daria um problema, pois toda a vez que a coluna quantia estiver > 0 a data será alterada para a data atual imagina a tabela quantia Data 10........23/04/2009 2..........23/04/2009 se essa rotina estiver automatizada o que acontece ? voce perde a data anterior 10.........25/08/2009 2...........25/08/2009 É isso que voce quer ? Me lembrei de outra coisa... talvez voce queria enquanto esta digitando no dbgrid no campo quantia ( > 0 ) , ao passar com o foco no campo data a mesma seja colocada no campo sem que voce tenha que digitar .... e se fosse uma alteração e o campo data estivesse preenchido então não mudaria a data ... seria isso ?
-
O problema é que só atualiza a coluna DATA quando eu clico com o mouse e não é assim que voce quer ? mas nenhum atualiza concomitantemente ao que está sendo digitado mas sendo digitado em que campo ?
-
Deixa ver se entendi ... voce que montar um programa seu para ler o produto e digitar o código de barras ? Voce não pode digitar o código de barras diretamente no outro programa ?
-
Desinfector Virus: Win32/Induc.A v2.0
pergunta respondeu ao Douglas Soares de Jhonas em Delphi, Kylix
Fontes Anexadas! Para outros .... onde ??? não vi o seu link abraço -
Só copiar o código e não entender o que ele faz, voce não sai do lugar .... Sinto muito que voce não tenha entendido o significado da frase .... em informatica, o programador deve entender como as coisas funcionam ( pelo menos é o que deveriam ensinar nas escolas principalmente na parte de lógica de programação ) quando alguém te passa um código, o entendimento da lógica do código é necessaria, senão acontece o que voce fez... postou o código por não saber onde onde alterar para obter o resultado esperado Talvez a ignorância esteja naquele que não consegue reconhecer as suas proprias deficiências e não dê valor pela ajuda que recebe. abraço
-
pelo método tradicional para tabelas paradox Tabela.Last; // ultimo registro Tabela.Append; // incluir novo registro Tabela.Edit; // editar registro // atribuir os valores TabelaCodigo.AsInteger := StrToInt(ediCodigo.Text); TabelaData.AsDate := StrToDate(ediData.Text); TabelaValor.Value := StrToFloat(ediValor.Text); // etc.... Tabela.Post; // salvar registro Tabela.ApplyUpdates(-1); // atualizar tabela abraço
-
Esse programa foi desenvolvido em qual linguagem ? O programa é seu ou de terceiros ? é um programa ou uma página da internet ? Este programa é um gerador de código de barras usado na internet ou local ? seja mais claro abraço
-
Desinfector Virus: Win32/Induc.A v2.0
pergunta respondeu ao Douglas Soares de Jhonas em Delphi, Kylix
Voce pode reduzir o seu código fonte para apenas 3 rotinas abraço -
http://dev.mysql.com/downloads/mysql/5.0.html abraço
-
Exemplo: Use o evento OnCellClick do DBGrid procedure TForm1.DBGrid1CellClick(Column: TColumn); var i : integer; begin if DBGrid1.SelectedField.FieldName='DATA' then begin if (CDS_VendasQuant.Value > 0) then begin CDS_Vendas.Edit; CDS_VendasDATA.Value := now; end else begin CDS_Vendas.Edit; CDS_VendasDATA.Clear; end; CDS_Vendas.Post; CDS_Vendas.ApplyUpdates(-1); end; end; abraço
-
Estranho .. porque mesmo que entrasse nessa parte do código MoreData estaria false e existe um comando exit então deixe c = 0 uso esta rotina e não tenho nenhum problema ... funciona perfeitamente abraço
-
Verifique o relatório ... se aparecer erro de Kernell existe algum problema com a estrutura do seu banco de dados ou até mesmo erro em algum registro de alguma tabela abraço