[delphi-br] TWebBrowser + Proxy + Autenticação

2006-02-24 Por tôpico Daniel / Tecnobyte
Olá amigos Estou usando o componente TWebBrowser para exibir uma página de internet num form de minha aplicação. Funciona bem, exceto que pede autenticação quando a conexão é via proxy. Gostaria de fazer esta autenticação automaticamente (via código), de modo que o usuário nunca tivesse que

Re: [delphi-br] Verificar Login e Senha

2005-11-08 Por tôpico Daniel / Tecnobyte
Faz assim: if SuaQuery.Active then SuaQuery.Close; SuaQuery.SQL.Text := 'SELECT 1 FROM Usuario WHERE ' + 'Nome = ' + QuotedStr(Edit1.Text) + 'AND Senha = ' + QuotedStr(Edit1.Text); SuaQuery.Open; try if SuaQuery.IsEmpty then ShowMessage('Usuário ou senha inválido.') else

Re: [delphi-br] Rotina de CheckSum 128bits

2005-07-18 Por tôpico Daniel / Tecnobyte
Alguém tem uma algorítmo, função ou artigo sobre o cálculo do Checksum de 16 bytes de um arquivo Se alguém puder ajudar ficarei muito grato. Bruno MD5 serve? Se servidor, faça uma busca no google pelas palavras abaixo: md5 delphi Atenciosamente. Daniel P. Guimarães Tecnobyte

Re: [delphi-br] Real para String não científico.

2005-06-25 Por tôpico Daniel / Tecnobyte
Olá, Gostaria de uma grande ajuda. Estou desenvolvendo um função extendida para Retornar Extenso. No entando eu preciso converter um número (10^61)-1 em 9 seguido de 60 noves (é um número muito grande, seria 9). O

Re: [delphi-br] Real para String não científico.

2005-06-25 Por tôpico Daniel / Tecnobyte
Bruno, o que o nosso amigo aí falou está mais ou menos dentro daquilo que conversamos, sobre fazer as operações na unha para obter os resultados desejados. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br - Original Message - From: Bruno [EMAIL PROTECTED]

Re: [delphi-br] Re: Retirada do Form da memória - Dúvidas de muita gente

2005-06-24 Por tôpico Daniel / Tecnobyte
Eu crio meus forms com if frTal = Nil then frTal := TfrTal.Create(Self); e no close do frTal eu coloco: Action := caFree; frTal := Nil; Será que é ruim assim? Tiago Na minha humilde opinião, acredito que está corretíssimo. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática

Re: Re: [delphi-br] Retirada do Form da memória - Dúvidas de muita gente

2005-06-24 Por tôpico Daniel / Tecnobyte
Excelente Explicação Daniel, mas me responda uma coisa... Obrigado! rsrs Tudo bem, dei um Free no meu Form, ele realmente não está mais na memória. O que acontece com ele então, se eu criei com Create(Application), e minha aplicãção ainda está ativa... Não tem problema? Não fica nenhum lixo

Re: [delphi-br] Retirada do Form da memória - Dúvi das de muita gente

2005-06-23 Por tôpico Daniel / Tecnobyte
Foi dito que por usar o Application como o Responsável pela criação, ele só sairá da memória quando a aplicação for finalizada. Tente dar um Form.Show após o usuário fechar o formulário. Se ocorrer uma exception de violação de acesso à memória, então o form não existe mais na memória (já foi

Re: [delphi-br] Significado das siglas

2005-06-03 Por tôpico Daniel / Tecnobyte
Galera, alguém poderia me dizer o que significam, em inglês e portugês, as siglas abaixo: Fazendo uma pesquisa do tipo define:termo, o google retornou isto: ODBC = Open DataBase Connectivity SQL = Structured Query Language UNIX = ? RISC = Reduced Instruction Set Computer CISC = Complex

Re: [delphi-br] Vaga para profissional Delphi certificado

2005-05-30 Por tôpico Daniel / Tecnobyte
O projeto terá duração de 6 meses, podendo ser estendido para todo o primeiro semestre de 2005. A carga horária é de 134 horas semanais e 134 horas semanais??? hehe Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER

Re: [delphi-br] Fw: [OFF TOPIC] Processos em execução no Windows

2005-05-21 Por tôpico Daniel / Tecnobyte
Cada vez que ligo a minha máquina surge um processo diferente cujo nome mistura letras e algarismos. Não consigo detectar qual aplicativo cria esse processo e não consigo finalizá-lo, pois dá acesso negado. Os possíveis nomes que encontrei e que atribuo a esse processo são: po17f8.exe,

Re: [delphi-br] Retirar as letrar e deixar os números

2005-05-14 Por tôpico Daniel / Tecnobyte
Gostaria de saber se é possível, de uma determinada palavra, retirar as letras e deixar somente os números. Tem como fazer isso ? E porque isto não seria possível? function Digitos(const S: string): string; var I: integer; begin Result := ''; for I := 1 to Length(S) do if S[I] in

Re: [delphi-br] Número da semana

2005-05-13 Por tôpico Daniel / Tecnobyte
Obrigado Cristina, mas não era exatamente isso que eu precisava. O que eu precisava era saber a semana do ano... Hoje, por exemplo, estamos na semana 18. Precisava disso para fazer um quebra por semana. Já fiz muitos relatórios com quebra por semana e nunca precisei saber o número da semana.

Re: [delphi-br] Off-Topic Outra porcentagem - Calculo impreciso no firebird

2005-04-30 Por tôpico Daniel / Tecnobyte
Bom dia, Daniel! Você deve estar esquecendo de uma regra básica da matemática, onde a multiplicação sempre precede a divisão A mensagem foi para outro Daniel, mas foi dar minha opinião. Desconheço a regra básica a qual você faz referência. Até onde sei não existe precedência entre as

Re: [delphi-br] Conversões de Bases Numéricas

2005-04-12 Por tôpico Daniel / Tecnobyte
Olá pessoal, preciso fazer um trabalho pra faculdade em pascal onde o usuário deve digitar um número e especificar a base deste e o programa deve convertê-lo para uma das bases (Decimal, Hexadecimal, Octal ou Binário). Eu procurei no help do compilador e não achei nenhuma função que me ajude

Re: [delphi-br] Valor de variável Tdatetime

2005-02-03 Por tôpico Daniel / Tecnobyte
var glb_DataCompensacao : TDateTime; Até aí beleza. Mas, como eu pergunto se esta variável está vazia ? A declaração do tipo TDateTime no Delphi é: type TDateTime = type Double; Portanto TDateTime é um número de ponto flutuante (um número real). Variáveis numéricas em Delphi (Pascal)

Re: [delphi-br] Instalando aplicativo Delphi com Inno Setup e Reiniciar seWin 9x

2004-12-30 Por tôpico Daniel / Tecnobyte
Basta colocar a funcao NeedRestart na seção [Code] e a mesma será executada automaticamente? Sim. Se esta função for criada o InnoSetup a chamará automaticamente. Basta criá-la e retornar true se quizer reiniciar ou false em caso contrário. Atenciosamente. Daniel P. Guimarães Tecnobyte

[delphi-br] Arredondamento ou truncamento?

2004-12-30 Por tôpico Daniel / Tecnobyte
Estou em um dilema e gostaria de saber da opinião de todos vocês. O que devo usar em operações financeiras e fiscais: arredondamento ou truncamento? Explicando melhor Antigamente eu usava sempre truncamento em meus sistemas, ou seja, todas as vezes que o resultado de um cálculo apresentava mais

Re: [delphi-br] Arredondamento ou truncamento?

2004-12-30 Por tôpico Daniel / Tecnobyte
Recomendo usar arredondamento 4-5, pois vai aproximar bastante do real, O problema é que as impressoras fiscais mais recentes só trabalham com truncamento! Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA

Re: [delphi-br] Instalando aplicativo Delphi com Inno Setup e Reiniciar se Win 9x

2004-12-29 Por tôpico Daniel / Tecnobyte
Se o servidor for Windows 9x devemos reiniciar o micro para carregar o servidor firebird. Gostaria de reiniciar somente se o servidor for Win 9x. Coloque a função abaixo na seção [Code] do seu script de instalação: function NeedRestart: boolean; begin Result := not UsingWinNT; end; Nota:

Re: [delphi-br] Mscara no DBGrid

2004-12-21 Por tôpico Daniel / Tecnobyte
Algum sabe uma maneira de colocar mscara no dbgrid em modo de execuo. Tenho um campo que ao mesmo tempo CNPJ e CPF, ao entrar no formulrio, gostaria que o que CNPJ recebesse a formatao propria para CNPJ e o CPF a correspondente. Grato. Para mscara de digitao use: Para CPF:

Re: [delphi-br] Componente Zip

2004-12-08 Por tôpico Daniel / Tecnobyte
Qual o melhor componente para Delphi 6 que faça compactação de arquivos levando em conta que serão 3 arquivos dentro de um zip? Depois de analisar algumas opções acabei ficando com ZipMaster. É muito bom e open-source. O único inconveniente é que necessita de duas DLLs que são fornecidas

Re: [delphi-br] RES: Cálculo

2004-11-17 Por tôpico Daniel / Tecnobyte
Depois de apanhar bastante tempo com o problema dos arredondamentos, acabei resolvendo o problema com o uso da função abaixo: function TBRound(Value: Extended; Decimals: integer): Extended; var Factor, Fraction: Extended; begin Factor := IntPower(10, Decimals); { A conversão para string e

Re: [delphi-br] Autonumerar e/ou ordenar campo varchar!!

2004-11-15 Por tôpico Daniel / Tecnobyte
Isso é possível? Eu li para ordenar não é possível diretamente no campo, mas através de outro campo tipo inteiro autonumerado, pode haver uma certa ordem, mas não do campo varchar, e sim do inteiro, que vai comandar a ordem dos campos... Estou usando Interbase... Mas um campo varchar pode

Re: [delphi-br] QR + Matricial, a luta continua

2004-10-28 Por tôpico Daniel / Tecnobyte
Na verdade tem muito tempo que nao mexo com o TPrinter, era ainda nos tempos do Delphi 2. Pode até ser que de lá pra cá eles mudaram isto, mas eu lembro que antes era em milimetros porque eu vivia tendo problemas para gerar relatórios contínuos em formulários de 80 colunas Eu uso Delphi

[delphi-br] Problema com TIdSMTP e Anexo - Complemento

2004-10-25 Por tôpico Daniel / Tecnobyte
Apenas para complementar... O problema só ocorre se o usuário for ler a mensagem pelo Webmail (do BRTurbo e alguns outros). Se ele baixar a mensagem pelo Outlook Express o problema não ocorre. Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br - Original

[delphi-br] Arquivo INI e Win2003

2004-10-19 Por tôpico Daniel / Tecnobyte
Só para dar um toque O arquivo INI é uma estrutura de 16 bits, e por consequência não funciona no Windows 2003. Se vc quizer usar arquivos tipo INI, deverá reimplementar a IniFiles para ler o arquivo como se fosse um TextFile, ou então utilizar o registro. Sem querer duvidar de quem

[delphi-br] DisabledColor e NormalColor em Edit é viável?

2004-10-12 Por tôpico Daniel / Tecnobyte
Fiz um componente descendente de TEdit que implementa alguns controles adicionais a este componente, tais como caption, alinhamento, botão de reticências, etc. Agora estou pensando em colocar um controle de mudança de cor automática para quando a propriedade ReadOnly ou Enabled for alterada.

Re: [delphi-br] DBNavigator

2004-10-11 Por tôpico Daniel / Tecnobyte
type TMeuDBNavigator = class(TDBNavigator); procedure TForm1.FormCreate(Sender: TObject); const Legendas: array[TNavigateBtn] of string = ( 'Primeiro', 'Anterior', 'Próximo', 'Último', 'Incluir', 'Excluir', 'Editar', 'Salvar', 'Cancelar', 'Atualizar'); var Botao: TNavigateBtn;

Re: [delphi-br] URGENTE! Fazer DLL escrever em um Memo !

2004-10-04 Por tôpico Daniel / Tecnobyte
Olá Caros Amigos, Como fazer para que uma função dentro de uma Dll escreva textos em um TMemo na Minha Aplicação.? Ou seja, tenho uma dll que escreve em um arquivo texto. ao inves disso queria que ela escrevesse num memo que é exibido na minha aplicação.. essa dll captura as

Re: [delphi-br] ordenar dbgrid sem sql

2004-09-28 Por tôpico Daniel / Tecnobyte
pessoal, quando já estou com os dados em um dbgrid, como posso reordená-los? Acredito que o próprio DBGrid seja incapaz de fazer isto, MAS... Se o DataSet conectado ao DBGrid é um TClientDataSet ou descendente, então você poderá ordenar os dados na memória, sem executar outro SELECT, como

[delphi-br] Como detectar se TCP/IP está instalado?

2004-09-28 Por tôpico Daniel / Tecnobyte
Estou montando um instalador para um programa, mas tal programa só vai funcionar se o protocolo TCP/IP estiver instalado na máquina. Procurando pelo google descobri que se o protocolo estiver instalado no Win9x e WinME, vai haver no Registro do Windows a chave abaixo:

Re: [delphi-br] BLOB - Pegar Linha a Linha

2004-09-24 Por tôpico Daniel / Tecnobyte
Tenho um campo BLOB no Firebird 1.5 que foi salvo por um editor RichEdit. A duvida é como posso colocar este campo em um QRRichText ? Nao consegui pegar linha por linha do campo BLOB no Firebird, so consigo a propriedade TEXT que vem todo o texto, e assim não consegui colocar no QRRichText,

Re: [delphi-br] Dúvidas

2004-09-22 Por tôpico Daniel / Tecnobyte
1- Como eu faço uma dll executavel? O que você entende por DLL executável? 2- como eu crio pasta, tipo, o ano que um arquivo foi gerado 2004(ano), e no mes que o arquivo for gerado é a subpasta do ano, 09(mes) e nesta subpasta os arquivos que forem gerados serão renomeados com a hora

Re: [delphi-br] POr que isso?

2004-09-22 Por tôpico Daniel / Tecnobyte
Todo mundo gosta de explicar e dizer as coisas faceis, quando vem uma pergunta dificil ninguém responde? Talvez porque ninguém sabe! Mas pode ser também por falta de clareza na sua pergunta. Quando vi este seu questionamento, fui imediatamente ver o que você tinha postado anteriormente e que

Re: [delphi-br] Encontrar Objeto no ComboBox

2004-09-21 Por tôpico Daniel / Tecnobyte
1) Populei uma StringList com os mesmos objetos do ComboBox. Não bastaria usar a propriedade Items do ComboBox, uma vez que esta propriedade é praticamente idêntica a um TStringList? Atenciosamente. Daniel P. Guimarães Tecnobyte informática www.tecnobyte.com.br -- FAVOR REMOVER ESTA PARTE

Re: [delphi-br] OFF: Uma função com 2408 linhas!

2004-09-17 Por tôpico Daniel / Tecnobyte
Esse asm é simples assim ou ele está chamando dunçoes externas ? asm { -FST(0) Extended argument } { -EDX:EAX Result } SUB ESP,12 FNSTCW [ESP].Word // save FNSTCW [ESP+2].Word// scratch

Re: [delphi-br] Formatar float com notação científica

2004-09-15 Por tôpico Daniel / Tecnobyte
Existe alguma função no Delphi, ou alguém teria uma função desenvolvida para isso? Função Format usando o argumento %e. Exemplo: ShowMessage(Format('%e', [Valor])); Atenciosamente. Daniel P. Guimarães Tecnobyte Informática www.tecnobyte.com.br -- FAVOR REMOVER ESTA PARTE AO RESPONDER

[delphi-br] Limitar número de linhas/colunas de TMemo

2004-09-10 Por tôpico Daniel / Tecnobyte
Gostaria de limitar o número de linhas e colunas (caracteres por linha) de um TMemo ou TDBMemo. Digamos que eu tenha um campo Observações onde podem ser digitados no máximo 250 caracteres no total. Então quero colocar um TMemo ou TDBMemo para que o usuário possa digitar o conteúdo deste campo,