Re: Res: Re: [delphi-br] Arquivos de Recursos .RC (RES)

2009-06-30 Por tôpico Alexandre Rodrigues
Silvio, agora eu que não entendi mais nada!
Pelo entendi na pergunta inicial o que a pessoa queria era levar o 
arquivo de recursos (.res) junto com executável e extrair os dados ali 
salvos. Esses dados podem ser ícones, arquivos binários, etc. Em momento 
algum essa pessoa falou de usar métodos salvos dentro de um arquivo de 
recursos.

Silvio Clecio escreveu:
 
 
 
 Em 28/6/2009 00:23, Alexandre Rodrigues escreveu:
   Walter isso é possível sim, pois existem programas que editam os
   arquivos de recursos, inclusive um feito em delphi:
   http://www.wilsonc.demon.co.uk/d10resourceeditor.htm 
 http://www.wilsonc.demon.co.uk/d10resourceeditor.htm
 
 Eu acho que entendi a opinião do Walter, quem já conseguiu colocar um
 método num arquivo de recursos e acessá-lo, tal como fazemos num arquivo
 binário/executável? Que estenda a mão...
 
 Dá pra inserir tranquilamente até um setup com um sistema inteiro num
 arquivo de recursos, usando técnicas do próprio link acima, agora
 acessar/executar métodos do que está dentro do .res, quem conseguir tal
 proeza, se possível me mostre, eu adoro conhecer novidades quase que
 enigmáticas da computação.
 -- 
 []'s, Silvio Clécio
 ---
 Linux User: #481900
 Gmail, GTalk: silviop...@gmail.com mailto:silvioprog%40gmail.com
 E-mail, Y! Messenger: silviop...@yahoo.com.br 
 mailto:silvioprog%40yahoo.com.br
 BlogSite: http://silvioprog.blogspot.com/ http://silvioprog.blogspot.com/
 BlogSpot: http://silvioclecio.blogspot.com/ 
 http://silvioclecio.blogspot.com/
 VirtualDriver: http://silvioprog.4shared.com/ 
 http://silvioprog.4shared.com/
 °oO| Seja livre, use Linux! |Oo°
 
 



Re: Res: Re: [delphi-br] Arquivos de Recursos .RC (RES)

2009-06-30 Por tôpico Alexandre Rodrigues
Ricardo, pelo que entendi ele não quer fazer os itens II, III.a e IV.a
Ele simplesmente quer distribuir o arquivo junto com o aplicativo e 
extrair e utilizar os dados salvos nesse arquivo.

Ricardo César Cardoso escreveu:
 
 
 
 Putz... meio confuso isso hein EmbarcaDelphi ? Veja se eu entendi a 
 ordem do que vc quer:
 
 I. Embutir os recursos num arquivo .RES
 II. Embutir o arquivo .RES no Delphi
 III. Ao executar a aplicação:
 III.a. Extrair o arquivo .RES
 III.b. Extrair o recurso do arquivo.RES
 III.c. Aplicar o recurso extraido onde necessário
 IV. Ao finalizar a aplicação
 IV.a. Eliminar os arquivos de recursos
 
 Se for isso, tudo referente aos itens III e IV podem ser possíveis com a 
 classe TStream (TMemoryStream, TFileStream e etc. - não vou me atrever a 
 ensinar padre-nosso ao vigário)
 
 Acho que tb já vi esse artigo que vc está falando. Se não me engano era 
 no ActiveDelphi que tinha esse artigo. Se for, um resumo dessa técnica 
 (a parte de incluir o .RES) pode ser visto aqui [1]
 
 Abraço,
 Ricardo.
 
 [1] http://www.linhadecodigo.com.br/Dica.aspx?id=131 
 http://www.linhadecodigo.com.br/Dica.aspx?id=131
 
 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
 
 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
 compreendida.
 
 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
 
 --- Em ter, 30/6/09, EmbarcaDelphi embarcadel...@yahoo.com.br 
 mailto:embarcadelphi%40yahoo.com.br escreveu:
 
 Fui eu quem fiz a pergunta. Eu queria colocar dentro desse recurso
 
 arquivos, como por exemplo imagens, e na hora da execução, abrir o
 
 .RES e salvar num local sem ter que colocar junto com o aplicativo, o
 
 .RES acompanha a aplicação, mas fica fora, como uma DLL. Eu já vi um
 
 artigo desse, e como você disse, tem jeito sim, pois um Editor de .RES
 
 como úm que o Delphi usa, faz exatamente isso, ele abre o arquivo, edita
 
 e depois salva, se faz isso pode salvar com outro nome, etc...
 
 EU SEI que existe pois eu já vi isso só não sei onde, se foi na internet
 
 ou numa revista, etc... Quando eu descobrir eu retorno a lista e informo
 
 como!
 
 Eu resolvi (temporariamente usando uma DLL, mas temporariamente, depois
 
 eu refaço a rotina quando encontrar.
 
 A todos, fico grato pelas opiniões.
 
 blz.
 
 
 
 
 
 
 
 
 
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: Res: Re: [delphi-br] Arquivos de Recursos .RC (RES)

2009-06-28 Por tôpico Alexandre Rodrigues
Walter isso é possível sim, pois existem programas que editam os 
arquivos de recursos, inclusive um feito em delphi: 
http://www.wilsonc.demon.co.uk/d10resourceeditor.htm
Se não encontrar a matéria esse site pode ser um caminho. Se não me 
engano o cara que desenvolveu o programa também criou alguns componentes 
para trabalhar com arquivos de recursos.

EmbarcaDelphi escreveu:
 
 
 
 
 Nem sempre! O RES também pode ser chamada como se fosse uma DLL. Eu já
 li este artigo...
 Vou procurar, hoje é sábado e vou tomar uns goles, hehehe. Segunda eu
 vejo isso...
 Mesmo assim grato a todos. Quando eu descobrir eu coloco na lista
 
 blz.
 
 Walter Chagas (Bol) escreveu:
  
  
   Nunca vi isso. O .Res é um arquivo de resources e é incorporado a área
   de Resources do Executável. voce pode é ter lido outra coisa parecida
   com isto e tá achando que funciona com o .res
  
   []s
  
  
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 mailto:wchagasj%40bol.com.br
   http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
   http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
   http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
   http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
   MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 mailto:whitesockets%40hotmail.com
   SKYPE: WalterChagasJr
  
   - Original Message -
   From: EmbarcaDelphi
   To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
   Sent: Saturday, June 27, 2009 9:32 AM
   Subject: [delphi-br] Arquivos de Recursos .RC (RES)
  
   Olá pessoal...
  
   Eu não quero incorporar o .RES junto ao executável. Uma vez vi um artigo
   (não me lembro em que site, ou revista) onde o .RES ia junto ao
   programa, (mas não dentro). Quero abrir este .RES e salvar o conteúdo
   dele via código. Alguém sabe sobre isso?
  
   Grato
  
   .
  
  
 
 



Re: [delphi-br] Arquivos de Recursos .RC (RES)

2009-06-27 Por tôpico Alexandre Rodrigues
Não seria mais fácil colocar esse conteúdo dentro de uma DLL e extrair 
quando vc quiser?

EmbarcaDelphi escreveu:
 
 
 
 Olá pessoal...
 
 Eu não quero incorporar o .RES junto ao executável. Uma vez vi um artigo
 (não me lembro em que site, ou revista) onde o .RES ia junto ao
 programa, (mas não dentro). Quero abrir este .RES e salvar o conteúdo
 dele via código. Alguém sabe sobre isso?
 
 Grato
 
 



Re: [delphi-br] Leitor digital

2009-06-23 Por tôpico Alexandre Rodrigues
De uma olhada nos arquivos antigos da lista, esse assunto é meio 
recorrente aqui.

Fernando José Ramos Figueira da Silva escreveu:
 
 
 
 Amigos,
 Boa tarde.
 
 Preciso comprar um leitor de digital para implementar em um sistema que 
 será desenvolvido.
 
 Alguém já trabalhou com algum para sugerir?
 
 abraços!!!
 
 



Re: [delphi-br] Chamar Form a partir de uma thread

2009-06-16 Por tôpico Alexandre Rodrigues
1)if contador = valor then
 Syncronize(ChamarForm);
2)While not Terminated do
begin
...
if Condicao then
   Break; //Encerra a execução da Thread
end;

3) Não entendi, que estado thread tu quer pegar?

Magnun Oliveira escreveu:
 
 
 
 Ola a todos.
 
 Tenho um programa q executa umas 15 threads p/ efetuar um processamento. 
 Coloquei o processamento no metodo Execute da thread. Funciona ok.
 
 Em determinado momento, preciso chamar um form, de dentro dessa thread. 
 No execute:
 
 if contador = valor then
 ChamarForm;
 
 procedure TThread.ChamarForm;
 begin
 
 form1.caption := IntToStr(ThreadID);
 // Chama o Formulario
 Form3 := TForm3.Create(nil);
 try
 Form3.ShowModal;
 finally
 Form3.Free;
 Form3 := nil;
 end;
 
 end;
 
 Ele mostra a id da thread no caption do form, porem nao chama o Form3 ...
 o que estou fazendo de errado?
 
 outras duvidas ... como encerrar a thread de dentro do onExecute?
 como recuperar o estado de uma thread?
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Thread, como sabe r se ainda está sendo executada?

2009-06-10 Por tôpico Alexandre Rodrigues
Verifique o parâmetro Terminated da thread.

EmbarcaDelphi escreveu:
 
 
 
 
 Queria, ao sair do aplicativo, saber se minha Thread ainda está em
 execução, e se estiver, quero parar.
 
 Será necessário isso ou quando finalizar o aplicativo ela
 automaticamente finaliza?
 
 Grato.
 
 



Re: [delphi-br] Thread, como sabe r se ainda está sendo executada?

2009-06-10 Por tôpico Alexandre Rodrigues
Pode-se usar também a propriedade FreeOnTerminate, ai não é necessário 
usar o WaitFor.

José Mário Silva Guedes escreveu:
 
 
 
 A forma mais correta na minha opinião é um código mais ou menos como o
 abaixo:
 MinhaThread.Terminate;
 MInhaThread.WaitFor;
 FreeAndNil(MinhaThread);
 
 Porém há um macete que demorei a entender. A classe TThread possui um evento
 denominado OnTerminate. Para o WaitFor funcionar a contento, este evento tem
 que estar setado, nem que seja para dar um simples Sleep(10) ou algo assim.
 
 É como faço por aqui.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Thread, como sabe r se ainda está sendo executada?

2009-06-10 Por tôpico Alexandre Rodrigues
Verdade José

Dependendo que como a thread foi implementada, se ela acessar alguma 
coisa do resto do programa, pode ser um grande problema.

José Mário Silva Guedes escreveu:
 
 
 
 Isso é verdade, porém o Terminate não garante que o Thread terminou, apenas
 seta o Terrminated para True. Ou seja, o programa pode ser fechada com a
 Thread ainda em execução e dependendo do código isso pode ser ruim.
 O WaitFor vai garantir que a Thread realmente saiu do ar, podendo-se
 encerrar a aplicação com tranquilidade.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Bina

2009-06-04 Por tôpico Alexandre Rodrigues
http://www.toptron.com.br/seletor1.htm

Eduardo Melo escreveu:
 
 
 
 Ola,
 
 Alguém sabe onde posso comprar um componente de bina que implantando ao
 sistema quando alguem ligar pelo número do telefone automaticamente apareça
 no sistema o cadastro do cliente?
 
 Para desenvolver algo do 0(zero) é muito complicado o que precisa fazer?
 
 Para ter essa função de bina o cliente precisa ter junto a operadora de
 telefonia a função bina?
 
 -- 
 Att
 
 Eduardo Melo
 4º Sistemas de Informação - Bacharelado
 www.canaldevenda.com
 www.meloshospedagem.com.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Router

2009-06-04 Por tôpico Alexandre Rodrigues
Função pronta acho díficil tu achar, mas como a maioria implementa 
acesso via html, tu poderia fazer isso utilizando o componente da 
palheta Indy TidHTTP

Magnun Oliveira escreveu:
 
 
 
 Em uma rede domestica, onde a conexao com a internet se da atraves de um 
 roter (desses comuns, dlink, encore, etc ...), alguem sabe alguma funcao 
 que possa vir a reiniciar esse router?
 
 obrigado.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: RES: [delphi-br] [OFFTOPIC] Velharias

2009-05-30 Por tôpico Alexandre Rodrigues
Por curiosidade, que tipo de programa tu fazia na década de 50? Para que 
eram utilizados os computadores nessa época?
Sempre pensei que nessa época computador fosse só uma curiosidade 
universitária.

Roberto escreveu:
 
 
 
 Caras, só agora que vi que estão falando de velharias, este assunto não me
 interessa muito, porque ainda sou muito jovem, mas meu primeiro curso de
 informática na IBM foi em 1956 e se programava com fios, tenho registrado
 em carteira como mecanografo nesta data.
 
 Pergunto, será que sou o mais antigo destas paragens? ( Sou tão antigo, que
 nem mecanografo tem no corretor ortográfico)
 
 Primeira linguagem que aprendi Autocoder do IBM 1401 (acho que 1959) tenho
 ainda a apostila do curso copiada em termofax (ta quase tudo apagado, não
 tinha Xerox ainda)
 
 Chega, vamos falar de DotNet, Java, Delphi, UML
 
 Roberto (RJ)
 
 Tenho ainda aqui MSX, CP300, zx81 Sinclair , e uns outros.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] [OFFTOPIC] Velharias

2009-05-30 Por tôpico Alexandre Rodrigues
Olha pessoal, na minha opinião esse tá sendo um dos melhores OFFs que 
essa lista já teve.

Comecei a programar somente em 96 quando entrei na faculdade de 
engenharia. Mas me lembro que meu primeiro contato com computadores foi 
no primário, sexta/sétima série. Os computadores eram os PC XT. Me 
lembro até hoje do dia que o professor mostrou o comando tree do DOS, 
foi o generalizado na sala quando o pessoal viu aquela arvore na 
tela rsrsrsrs. Depois alguém conseguiu o The Prince of the Persia e a 
gente sempre jogava nos finais da aula

Joao Morais escreveu:
 
 
 
 2009/5/28 Rubem Rocha rubem.ro...@dtmanaus.com.br 
 mailto:rubem.rocha%40dtmanaus.com.br:
   Resumo da ópera: Eu tb já fui escovador de bits!
 
 Antigamente o desafio era a gente fazer o programinha menor, mais útil
 e mais inusitado do que os outros colegas do cursinho. Hoje é nos
 mantermos atualizados e entendermos tudo o que um framework ou uma
 ferramenta são capazes de fazer por nós, bem como saber da existência
 deles para evitar retrabalho.
 
 Minhas melhores marcas foram: um .com de 20 bytes (sim, bytes) que eu
 colocava no autoexec para ligar o numlock e o capslock, e outro .com
 de 2,6k que colocava um reloginho na 26ª (sim, 26ª) linha do monitor.
 Pior que não dava pau nem no Sidekick.
 
 Meu maior arrependimento acredito ser o fato de eu não ter mexido com
 *nix naqueles bons tempos.
 
 Joao Morais
 
 



Re: [delphi-br] Apresentação e dúvidas

2009-05-25 Por tôpico Alexandre Rodrigues
  3) Unit1.dcu (:?)- Delphi Compiled Unit. É o resultado da compilação 
de um arquivo pasqual (.pas). O compilador gera ele apenas uma vez, caso 
não ocorram alterações no arquivo .pas. Assim torna a compilação muito 
mais rápida.

  5) Project1.dof - Delphi Option File.  É um arquivo de texto com as 
configurações atuais das opções do projeto. Somente é usado se as opções 
especiais do compilador foram configuradas.

arca765 escreveu:
 
 
 
 
 Olá.
 Sou programador Clipper Summer 87 sob DOS.
 Tb programo em outras linguagens (c, asm, basic, pascal, cobol, etc) 
 todas sob DOS tb.
 Entrei num curso da SOS de WebDesign para me atualizar.
 Estou tentando aprender a programar em Delphi com a ajuda deste grupo !!
 Antigamente, entrava no TurboPascal, e, criava um 'program', e, depois 
 compilava obtento um executável (.exe) !!
 Entrei, pois, no Delphi, e:
 1) Criei uma nova aplicação (um form vazio);
 2) Construi todos os projetos (buil all);
 3) Compilei tudo (compile all);
 Ao sair do Delphi reparei que, no subdiretório que, criei haviam alguns 
 arquivos além do meu executável (.exe) :?
 O que, são esses arquivos ?:
 1) Unit1.pas (Unit do Form)
 2) Unit1.dfm (Unit com as definições do Form)
 3) Unit1.dcu (:?)
 4) Project1.dpr (Informações sobre o projeto1)
 5) Project1.dof (:?)
 6) Project1.cfg (Configurações do projeto1)
 7) Project1.res (Recursos do projeto1)
 8) Project1.exe (O executável .. ufa !!)
 
 PS
 Ao testar meu executável ele funcionou perfeitamente !!
 Gostei muito do Delphi !!
 
 



Re: [delphi-br] Off - Revista Delphi

2009-05-11 Por tôpico Alexandre Rodrigues
As duas são boas, se possível assine ambas. A revista Clube Delphi, a 
meu ver, aborta muito mais conteúdos básicos muito bom para iniciantes 
já Active aborda conteúdos mais avançados, bom para quem já tem mais 
bagagem.

Mario Rodrigues escreveu:
 
 
 
 Salve a todos,
 
 A pergunta é meio complicada..pois acho q devem existir no grupo pessoas
 envolvidas em varias...mas para um iniciante...qual a seria a melhor
 revista...active delphi ou club delphi...ja fui assinante da Clube..mas
 acabei deixando...mas hoje estou disposto a retomar a estudar delphi...ahh
 claro caso exista outra é so falar pois so conheco essas duas..
 
 []'s
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Problemas em Janelas ShowModal com Linux e Wine

2009-05-08 Por tôpico Alexandre Rodrigues
Pessoal, a versão que uso do wine não possui arquivo de configuração, 
alguma sugestão?

Alexandre Rodrigues escreveu:
 
 
 
 Pessoal, achei esse link
 http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html 
 http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html
 Vou testar mas se alguém tiver mais alguma dica, agradeço
 
 Alexandre Rodrigues escreveu:
  
  
  
   Pessoal, estou tendo problemas com janelas em ShowModal com o Linux e 
 Wine!
  
   Quando clico na janela atras do formulário a de cima some e não volta!
   Eu crio as janelas da seguinte maneira!
  
   Formulario := TFormulario.Create(nil)
  
   try
   Formulario.ShowModal;
   finally
   FreeAndNil(Formulario);
   end;
  
   Alguém tem alguma idéia do que pode estar ocorrendo?
  
  
 
 



Re: [delphi-br] Preço do Delphi 2009 me assustou - ( TALVEZ SEJA OFF )

2009-05-08 Por tôpico Alexandre Rodrigues
E é necessário que a versão ARCHITECT? Você usa todos os recursos dessa 
versão?

Leonardo Quinino escreveu:
 
 
 
 Esta semana, estou fazendo um consultoria para um cliente de informática,
 pediu para montar alguns projetos de investimentos em ferramentas de
 software, e me assustei ao consultar o preço do Delphi 2009. (talvez por ter
 algum tempinho que não consulta preço do Delphi, me assustei.)
 
 http://www.borland-by-spk.com.br/carrinho.asp?codigo_produto=959 
 http://www.borland-by-spk.com.br/carrinho.asp?codigo_produto=959
 
 *Ref.: HDA0009WWXX002 - DELPHI 2009 FOR WIN 32 ARCHITECT UPGRADE CONCURRENT*
 
 *Detalhes:*
 
 DELPHI 2009 FOR WIN 32 ARCHITECT UPGRADE CONCURRENT
 * R$ 13.794,00 *
 R$ 13.794,00 - não que quero determinar o preço do produto dos outros,
 porém não esperava algo tão salgado.
 
 Me desculpe o moderador, talvez esteja sendo off topic, mas não pode deixar
 de me expressar.
 
 Vou fazer cotações para outros ambientes de produção, VISUAL STUDIO por
 exemplo será outra, porém o fórum é delphi não convém informar aqui preço.
 
 -- 
 Leonardo Quinino
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Problemas em Janelas ShowModal com Linux e Wine

2009-05-08 Por tôpico Alexandre Rodrigues
wine 1.0.1

Ricardo César Cardoso escreveu:
 
 
 
 Qual versão do Wine vc está usando, Alexandre?
 
 Atte,
 Ricardo.
 
 Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
 
 --- Em sex, 8/5/09, Alexandre Rodrigues 
 alexandre_rodrigues_...@yahoo.com.br 
 mailto:alexandre_rodrigues_poa%40yahoo.com.br escreveu:
 De: Alexandre Rodrigues alexandre_rodrigues_...@yahoo.com.br 
 mailto:alexandre_rodrigues_poa%40yahoo.com.br
 Assunto: Re: [delphi-br] Problemas em Janelas ShowModal com Linux e Wine
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Data: Sexta-feira, 8 de Maio de 2009, 12:36
 
 Pessoal, a versão que uso do wine não possui arquivo de configuração,
 
 alguma sugestão?
 
 Alexandre Rodrigues escreveu:
 
  
 
  
 
  
 
   Pessoal, achei esse link
 
   http://lie-br. conectiva. com.br/pipermail /linux-br/ 2005-July/ 
 034055.html
 
   http://lie-br. conectiva. com.br/pipermail /linux-br/ 2005-July/ 
 034055.html
 
   Vou testar mas se alguém tiver mais alguma dica, agradeço
 
  
 
   Alexandre Rodrigues escreveu:
 
   
 
   
 
   
 
Pessoal, estou tendo problemas com janelas em ShowModal com o Linux e
 
   Wine!
 
   
 
Quando clico na janela atras do formulário a de cima some e não volta!
 
Eu crio as janelas da seguinte maneira!
 
   
 
Formulario := TFormulario. Create(nil)
 
   
 
try
 
Formulario.ShowModa l;
 
finally
 
FreeAndNil(Formular io);
 
end;
 
   
 
Alguém tem alguma idéia do que pode estar ocorrendo?
 
   
 
   
 
  
 
  
 
 
 
 
 
 
 
 
 
 
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Borland é vendida

2009-05-07 Por tôpico Alexandre Rodrigues
Hudson,

Favor repassar o(s) link(s) para matéria(s) onde a Oracle postou esse 
comentário! Tenho acompanhado esta compra e até agora não li em lugar 
nenhum essa posição da Oracle em relação ao MySQL.

Com relação a essa aquisição você está muito mal informado, pois Borland 
  vendeu sua divição de IDEs (chamada CodeGear e que desenvolve o 
delphi) a muito tempo para Embarcadero, hoje no Brasil ela é uma mera 
distribuidora do produto. Essa venda não afeta em nada o desenvolvimento 
da ferramenta.

Hudson Dias escreveu:
 Ola a todos,
 
 Bruno damos sempre referencia para vc aqui na lista (como um contato 
 principal), e gostaria de ouvir de vc ou do Andreano sobre a possição da 
 Focus com relação ao Delphi???
 
 Ja que um mes atras a Oracle comprou a Sun e relatou em nota que o MySQL não 
 sera continuado como uma ferramenta open s. e sim um braço de sua ferramenta 
 principal e será cobrado...
 
 Isso já esta virando uma bagunça...
 
 - Original Message - 
 From: Evandro Siqueira vans...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, May 07, 2009 8:16 AM
 Subject: Re: [delphi-br] Borland é vendida
 
 
 Bruno,

 Só uma curiosidade: A Microfocus é aquela antiga detentora do famoso
 Microfocus Cobol na década de 80?

 Bruno Lichot escreveu:

 É, pelo visto vamos começar de novo com essas especulações infundadas
 fomentadas por nada

 Já que não vale a pena conversar e tentar mostrar a realidade, vamos
 esperar e ver onde vai ser o apagar das luzes...

 Eu gostaria de poder com esta oportunidade trazer um alinhamento de
 mercado melhor para que viesse a ler esta thread, mas acho que
 novamente vai ser difícil trazer um pouco de crescimento e visão de
 mercado e mais.. oportunidades...

 Quem tiver um pouco de visão neste momento vai saber das oportunidades
 e poderá ganhar dinheiro com isso.

 Minha participação nesta thred termina aqui.. quem quiser conversar de
 forma séria sobre o assunto me chame em pvt.. será um prazer ajudar.

 Abs

 BL
























 -- 
 []’s.

 Evandro Siqueira
 Programador de Sistemas
 L’essentiel Lingerie
 (79) 3254-5511 Ramal 218
 skype: evandro.lessentiel



 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 
 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger 
 http://br.beta.messenger.yahoo.com/ 
 
 
 
 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Borland é vendida

2009-05-07 Por tôpico Alexandre Rodrigues
Da onde você tirou essa informação? Isso não existe!

EmbarcaDelphi escreveu:
 
 
 
 A Borland não é dona do Delphi se tratando de IDE, mas o compilador é
 dela sim.
 De que vale uma IDE sem o compilador?
 
 Jackson Gomes - ToolsComps escreveu:
  
  
  
Nossa maior preocupação em qualquer acontecimento é com o que vai
   acontecer
conosco lá na frente, por exemplo, se parerem de evoluir o delphi,
dbexpress, drivers para banco estamos lascados com futuros bancos, a
   não ser
que outra empresa desenvolva.
  
   Acho que o amigo se equivocou aqui. A Borland já não é mais dona do
   Delphi, e
   sim a Embarcadero.
  
   Isso significa que em nada afeta a venda da Borland para quem quer que
   seja.
  
   A Borland Brasil apenas representa a Embarcadero aqui, vendendo seus
   produtos,
   dando suporte, etc...
  
lista, cada um desembolsaria USD 16.498,00 e seriamos donos da
   Borland. :-)
  
   E pra quê? A borland comercializa ferramentas de ALM, e mtos aqui nem
   fazem
   idéia do que isso realmente seja. nem pra que serve...
  
   Jackson Gomes
   ToolsComps - Controle de Usuários para Desenvolvedores CodeGear
   Web Site: http://www.toolsandcomps.com http://www.toolsandcomps.com 
 http://www.toolsandcomps.com http://www.toolsandcomps.com
   Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps 
 http://groups.yahoo.com/group/toolsandcomps
   http://groups.yahoo.com/group/toolsandcomps 
 http://groups.yahoo.com/group/toolsandcomps
   e-mail: jack...@toolsandcomps.com 
 mailto:jackson%40toolsandcomps.com mailto:jackson%40toolsandcomps.com
   Fone: 27 3389 1138 - 8811 0324
  
 
 



Re: [delphi-br] Borland é vendida

2009-05-07 Por tôpico Alexandre Rodrigues
Olha Hudson, assim como o colega colocou de forma equivocada que o 
compilador ainda pertencia a Borland você afirmou que a Oracle havia 
liberado uma nota que não daria mais continuidade ao MySQL o que não é 
verdade!!! Suas palavras foram:

Ja que um mes atras a Oracle comprou a Sun e relatou em nota que o 
MySQL não
sera continuado como uma ferramenta open s. e sim um braço de sua 
ferramenta
principal e será cobrado...

Isso foi uma afirmação totalmente equivocada!!! Ela não divulgou nada a 
esse respeito e tudo que se diga a esse respeito é pura especulação! 
Então de maneira nenhuma você pode chegar em uma lista pública e afirmar 
isso!!!
Tal fato só serve para levar pânico a comunidade e induzir os outros 
usuários ao erro! Espero um pedido de retratação dessa sua mensagem, 
pois o que você afirmou é uma coisa muito grave!

Hudson Dias escreveu:
 Ola Alexandre na verdade vi vários assuntos relacionando isso, por 
 pesquisadores e ate mesmo o presidente da Oracle no link abaixo:
 
 http://computerworld.uol.com.br/tecnologia/2009/04/20/com-a-compra-da-sun-como-fica-o-mysql/
 
 e também
 
 http://www.madeira.eng.br/blogs/view_post.php?content_id=386
 
 mas com boas noticias se faz um comentário...rsrsr, aonde existe um projeto 
 com a participação do Michael Widenius para reorganizar novamente o O.S. 
 caso a Oracle venha comercializar o MySQL
 
 https://launchpad.net/drizzle
 
 Na verdade Alexandre a duvida foi gerada, pois vi um colega (não me lembro o 
 nome) neste post que disse que o compilador ainda pertencia a Borland, ae 
 gerou a preocupação..rsrsrs normal de qualquer Delphiano
 
 valeu mesmo, pois serviu para esclarecer e sanar qualquer duvida...ok
 
 obrigado.
 
 - Original Message - 
 From: Alexandre Rodrigues alexandre_rodrigues_...@yahoo.com.br
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, May 07, 2009 1:13 PM
 Subject: Re: [delphi-br] Borland é vendida
 
 
 Hudson,
 
 Favor repassar o(s) link(s) para matéria(s) onde a Oracle postou esse
 comentário! Tenho acompanhado esta compra e até agora não li em lugar
 nenhum essa posição da Oracle em relação ao MySQL.
 
 Com relação a essa aquisição você está muito mal informado, pois Borland
   vendeu sua divição de IDEs (chamada CodeGear e que desenvolve o
 delphi) a muito tempo para Embarcadero, hoje no Brasil ela é uma mera
 distribuidora do produto. Essa venda não afeta em nada o desenvolvimento
 da ferramenta.
 
 Hudson Dias escreveu:
 Ola a todos,

 Bruno damos sempre referencia para vc aqui na lista (como um contato
 principal), e gostaria de ouvir de vc ou do Andreano sobre a possição da
 Focus com relação ao Delphi???

 Ja que um mes atras a Oracle comprou a Sun e relatou em nota que o MySQL 
 não
 sera continuado como uma ferramenta open s. e sim um braço de sua 
 ferramenta
 principal e será cobrado...

 Isso já esta virando uma bagunça...

 - Original Message - 
 From: Evandro Siqueira vans...@gmail.com
 To: delphi-br@yahoogrupos.com.br
 Sent: Thursday, May 07, 2009 8:16 AM
 Subject: Re: [delphi-br] Borland é vendida


 Bruno,

 Só uma curiosidade: A Microfocus é aquela antiga detentora do famoso
 Microfocus Cobol na década de 80?

 Bruno Lichot escreveu:
 É, pelo visto vamos começar de novo com essas especulações infundadas
 fomentadas por nada

 Já que não vale a pena conversar e tentar mostrar a realidade, vamos
 esperar e ver onde vai ser o apagar das luzes...

 Eu gostaria de poder com esta oportunidade trazer um alinhamento de
 mercado melhor para que viesse a ler esta thread, mas acho que
 novamente vai ser difícil trazer um pouco de crescimento e visão de
 mercado e mais.. oportunidades...

 Quem tiver um pouco de visão neste momento vai saber das oportunidades
 e poderá ganhar dinheiro com isso.

 Minha participação nesta thred termina aqui.. quem quiser conversar de
 forma séria sobre o assunto me chame em pvt.. será um prazer ajudar.

 Abs

 BL























 -- 
 []’s.

 Evandro Siqueira
 Programador de Sistemas
 L’essentiel Lingerie
 (79) 3254-5511 Ramal 218
 skype: evandro.lessentiel



 

 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 



 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/


 

 
 
 
 
 





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http

Re: [delphi-br] Problemas em Janelas ShowModal com Linux e Wine

2009-05-07 Por tôpico Alexandre Rodrigues
Pessoal, achei esse link
http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html
Vou testar mas se alguém tiver mais alguma dica, agradeço

Alexandre Rodrigues escreveu:
 
 
 
 Pessoal, estou tendo problemas com janelas em ShowModal com o Linux e Wine!
 
 Quando clico na janela atras do formulário a de cima some e não volta!
 Eu crio as janelas da seguinte maneira!
 
 Formulario := TFormulario.Create(nil)
 
 try
 Formulario.ShowModal;
 finally
 FreeAndNil(Formulario);
 end;
 
 Alguém tem alguma idéia do que pode estar ocorrendo?
 
 



Re: RES: [delphi-br] Indy Thread

2009-05-04 Por tôpico Alexandre Rodrigues
Na verdade Luis, o componente TidTPCSever cria uma thread nova para 
conexão automaticamente, você não precisa se preocupar com isso.

Luis Viola escreveu:
 
 
 
 Pessoal,
 
 Estou com um problema com o Indy. Gostaria de saber como eu posso gerenciar
 estes Thread.
 
 Estou desenvolvendo um projeto onde há um hardware com um micro controlador
 que envia informações pela rede para um servidor. No lado do micro
 controlador eu ainda estou fazendo o projeto do hardware mas já iniciei a
 parte do lado do servidor com Indy. E ai que eu estou tendo problema. Não
 estou conseguindo achar nenhuma documentação de como controlar ou os
 threads. Preciso que quando cada hardware se conecte seja abeto um thread
 para tratar a conexão dele e que este thread/socket fique aberto ate que o
 hardware seja desligado. O Hardware não vai interagir com outros hardwares
 só com um banco de dados.
 
 Já vi vários exemplos mas ate agora não entendi com eu trato a criação de
 threads no TIDTCPServer.
 
 Alguém pode ajudar?
 
 Viola
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Walter Chagas (Bol)
 Enviada em: segunda-feira, 27 de abril de 2009 17:44
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Indy  Thread
 
 A questão é voce olhar porque a aplicação está abrindo dois sockets e não um
 só. Quanto a abrir threads pra cada conexão, é assim mesmo. Uma única thread
 não gerencia N conexões simultaneas. Isto não existe.
 
 []s
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 mailto:wchagasj%40bol.com.br
 http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
 http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
 MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 mailto:whitesockets%40hotmail.com
 SKYPE: WalterChagasJr
 
 - Original Message -
 From: José Mário Silva Guedes
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Sent: Monday, April 27, 2009 5:31 PM
 Subject: Re: [delphi-br] Indy  Thread
 
 Estou dando manutenção em um software que serve um Call Center, com uma
 média de 1000 clientes.
 
 Cada cliente está abrindo dois sockets (e por uma série de fatores tem que
 ser assim mesmo), o que acaba gerando as 2000 threads.
 
 To procurando uma forma de resolver isso... E creio que você tenha razão.
 
 Haja pizza!
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Enquanto processa

2009-04-28 Por tôpico Alexandre Rodrigues
De uma pesquisada sobre threads.

Bruno Lepesqueur escreveu:
 
 
 
 Boa noite pessoal!
 
 Eu criei um botão que executa o relatório de clientes, mas até que o
 relatório carregue demora uns 50 segundos e às vezes dá impressão que o
 sistema travou!
 Tem como ele exibir uma lupa ou o percentual na tela enquanto o relatório
 estiver sendo processado?
 Dessa forma o usuário saberá que o relatório está terminando de ser
 concluído e aguardará numa boua!
 
 Obrigado!
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Enquanto processa

2009-04-28 Por tôpico Alexandre Rodrigues
Fernando a thread é justamente para não travar o programa e implementar 
algo como uma barra de progresso ou outra coisa. Outra coisa a barra de 
progresso não se atualiza sozinha não.

Fernando de Laurentiis escreveu:
 
 
 
 não precisa de thretas não... usa o progressbar...
 
 - Original Message -
 From: Alexandre Rodrigues
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Tuesday, April 28, 2009 8:54 PM
 Subject: Re: [delphi-br] Enquanto processa
 
 De uma pesquisada sobre threads.
 
 Bruno Lepesqueur escreveu:
  
  
  
   Boa noite pessoal!
  
   Eu criei um botão que executa o relatório de clientes, mas até que o
   relatório carregue demora uns 50 segundos e às vezes dá impressão que o
   sistema travou!
   Tem como ele exibir uma lupa ou o percentual na tela enquanto o relatório
   estiver sendo processado?
   Dessa forma o usuário saberá que o relatório está terminando de ser
   concluído e aguardará numa boua!
  
   Obrigado!
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Indy Thread

2009-04-27 Por tôpico Alexandre Rodrigues
Sim José, cada nova conexão cria uma nova thread, mas, se não me engano, 
é possível limitar o número de conexões.

José Mário Silva Guedes escreveu:
 
 
 
 Olá a todos.
 
 Uma conexão no Indy (TIdTCPServer) cria, necessariamente, uma thread? Estou
 com dificuldades em um projeto e quero confirmar, ou não, que um número
 excessivo de conexãoes (2000 para cima) geraria 2000 threads
 correspondentes...
 
 Obrigado pela atenção,
 
 -- 
 José Mário Silva Guedes
 Analista Programador Delphi
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Indy Thread

2009-04-27 Por tôpico Alexandre Rodrigues
Que eu saiba não, e nem faz sentido também! Como uma thread só iria 
tratar dezenas de conexões simultâneas?
Afinal de contas, porque você quer desabilitar isso?

José Mário Silva Guedes escreveu:
 
 
 
 Vizi, sabe se existe uma forma de não ser assim? Estou fazendo uns testes
 com ReuseSocket, mas não entendi bem a finalidade desta propriedade...
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Indy Thread

2009-04-27 Por tôpico Alexandre Rodrigues
E por que 2 conexões por cliente? Outra coisa as conexões estão sendo 
finalizadas?
Vale lembrar que banco de dados trabalham com milhares de conexões 
simultâneas.

José Mário Silva Guedes escreveu:
 
 
 
 Estou dando manutenção em um software que serve um Call Center, com uma
 média de 1000 clientes.
 
 Cada cliente está abrindo dois sockets (e por uma série de fatores tem que
 ser assim mesmo), o que acaba gerando as 2000 threads.
 
 To procurando uma forma de resolver isso... E creio que você tenha razão.
 
 Haja pizza!
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



[delphi-br] OFF-Controle de patrimônio

2009-04-24 Por tôpico Alexandre Rodrigues
Pessoal, estamos entrando no mercado de locação de equipamento e estou 
querendo fazer um controle de patrimônio para minha empresa, mas não 
tenho noção por onde começar, então se alguém puder me indicar algum 
livro, tutorial, etc. agradeço!
Não tenho nenhuma experiência na área contábil então qualquer ajuda é 
bem vinda.



Re: [delphi-br] Tem como fazer to dos os campos numéricos do sistema ficar igual aos do Banco?

2009-04-22 Por tôpico Alexandre Rodrigues
Realmente não tem nenhuma função pronta para isso mas, ao invés de 
utilizar os eventos e ter que replicar isso em todos os componentes, 
você pode implementar um componente com essas características. Da menos 
trabalho que sair copiando e colando.

Rubem Nascimento da Rocha escreveu:
 
 
 
 
 Não tem nada no Delphi pronto para isso. Vc teria que implementar este 
 componente nos eventos do TEdit. Boa sorte.
 
 Sds.
 
 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 From: felli...@gmail.com mailto:fellipeh%40gmail.com
 Date: Wed, 22 Apr 2009 14:56:35 -0300
 Subject: [delphi-br] Tem como fazer todos os campos numéricos do sistema 
 ficar igual aos do Banco?
 
 Amigos, acredito que todos já viram como são os caixas automáticos, você ao
 digitar os valores, ele vem da direita pra esquerda, exemplificando:
 
 Digito 1, ficando 0,01
 Digito 5, ficando 0,15
 Digito 0, ficando 1,50
 e etc
 
 Bom, tem uma função que faz isso, porém é um a um... queria saber se tem
 algo no delphi que torna esse padrão o normal em todo o sistema... existe
 isso?
 
 Att.
 Fellipe H.
 
 -- 
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 Blog: www.digitumsoft.com.br/blogs/fellipeh
 --
 CAMPANHA POR UMA INTERNET SEGURA
 Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
 mensagens use SEMPRE o Cco (cópia oculta).
 Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
 um e-mail, delete todas as informações que apareçam no corpo do e-mail e que
 possam ser usadas por hackers.
 ###
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 __
 Messenger 2009: Instale já!
 http://download.live.com http://download.live.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] pouco por um sistema!!!

2009-04-22 Por tôpico Alexandre Rodrigues
Olha pessoal, para isso não serveria mesmo, por que o orgão regulador 
não impede ninguém de cobrar o que quiser. A meu ver esse tipo de orgão 
só serve para empregar um monte de gente e não faz nada para a 
categoria. É só ver o exemplo das OABs, CREAs etc. que tem por ai.

Edelson Regis de Lima escreveu:
 
 
 
 É pessoal, que falta faz um orgão regulamentador para a nossa tão
 indispensável profissão, tal como OAB, CREA, CRM, etc...
 
 Edelson.
 
 2009/4/22 Leonardo Quinino leonardo.quin...@gmail.com 
 mailto:leonardo.quinino%40gmail.com
 
  
  
   Opnião Clara e sem rodeios
  
   1- Programa quem faz é prostituta (poderia até usar outra palavra de 
 baixo
   calão, mas para evitar ban do grupo) deixa a palavra prostituta.
  
   2- Sisteminha até estudante iniciante faz, solução de software, não.
  
   3- Ou é barato ou é bom !!! (essa é uma aplicabilidade que desde que
   começei a usar, as coisas melhoraram) * item 3 , salvo raras exceções
   deixa de ser verdade.
  
   4- Ou nós, nos organizamos em sindicato , associação ou algo do 
 genêro ou o
   mercado vai ficar eternamente, bagunçado.
  
   2009/4/22 Alisson alss...@yahoo.com.br 
 mailto:alssnco%40yahoo.com.br alssnco%40yahoo.com.br
  
  
   
   
CAFÉ não tem acento, Sílvio? Você está doido? Se você não colocar 
 acento,
   a
   
sílaba tônica seria o CA.
   
__
Faça ligações para outros computadores com o novo Yahoo! Messenger
http://br.beta.messenger.yahoo.com/ 
 http://br.beta.messenger.yahoo.com/
   
   
  
   --
   Leonardo Quinino
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Filtro SQL

2009-04-21 Por tôpico Alexandre Rodrigues
DMAgenda.QControle.sql.add('select * from Controle where numinicial like 
' + #39 + '%' + CAMPO1 + '%' + #39+ ' or numinicial like ' + #39 + '%' + 
CAMPO2 + '%' + #39+ ' Order By Numinicial');

Seria isso?

Sergio - Jundiaí / SP escreveu:
 
 
 
 
 
 Boa noite
 
 
 estou fazendo um filtro SQL, mas gostaria de pegar 2 campos ao inves de um
 no exempo abaixo.
 
 
 DMAgenda.QControle.active := false;
 DMAgenda.QControle.sql.clear;
 DMAgenda.QControle.sql.add('select * from Controle where numinicial like ' +
 #39 + '%' + edit3.text + '%' + #39+ ' Order By Numinicial');
 DMAgenda.QControle.active := true;
 
 
 Se alguem poder me dar uma luz agradeço
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: Res: Re: [delphi-br] Filtro SQL

2009-04-21 Por tôpico Alexandre Rodrigues
Então seria assim.

DMAgenda.QControle.sql.add('select * from Controle where numinicial like
  ' + #39 + '%' + edit3.text + '%' + #39+ ' or Bloco like ' + #39 + '%' 
+ edit3.text + '%' + #39+ ' Order By Numinicial');


Sergio - Jundiaí / SP escreveu:
  
 Alexandre
  
  
 Muito obrigado pela ajuda, mas eu coloquei errado no email
  
 nao me refiria a dois campos mas sim a duas colunas de minha tabela
  
  
 gostaria de buscar em duas colunas de uma tabela chamada controle
  
 sendo elas numinicial  e Bloco
  
  
 mesmo assim muito obrigado
  
  
  
  
  
 /---Mensagem original---/
  
 /*De:*/ Alexandre Rodrigues mailto:alexandre_rodrigues_...@yahoo.com.br
 /*Data:*/ 21/04/2009 19:22:07
 /*Para:*/ delphi-br@yahoogrupos.com.br mailto:delphi-br@yahoogrupos.com.br
 /*Assunto:*/ Re: [delphi-br] Filtro SQL
  
 
 
 DMAgenda.QControle.sql.add('select * from Controle where numinicial like
 ' + #39 + '%' + CAMPO1 + '%' + #39+ ' or numinicial like ' + #39 + '%' +
 CAMPO2 + '%' + #39+ ' Order By Numinicial');
 
 Seria isso?
 
 Sergio - Jundiaí / SP escreveu:
  
  
  
  
  
   Boa noite
  
  
   estou fazendo um filtro SQL, mas gostaria de pegar 2 campos ao inves 
 de um
   no exempo abaixo.
  
  
   DMAgenda.QControle.active := false;
   DMAgenda.QControle.sql.clear;
   DMAgenda.QControle.sql.add('select * from Controle where numinicial 
 like ' +
   #39 + '%' + edit3.text + '%' + #39+ ' Order By Numinicial');
   DMAgenda.QControle.active := true;
  
  
   Se alguem poder me dar uma luz agradeço
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 
  
   
 
 http://www.incredimail.com/app/?tag=default_stampid=522lang=22rui=113618969



Re: [delphi-br] pouco por um sistema!!!

2009-04-19 Por tôpico Alexandre Rodrigues
Para ter uma idéia um o pedreiro aqui em POA ganha em torno de R$ 100,00 
por dia!

Hudson Dias escreveu:
 
 
 
 kakaka,
 
 Uma garota de programa cobra + / - 100,00 a hora (uma que da gosto), é 
 so parar para pensar, se elas cobram isso para fazer sacanagem, então 
 podemos cobrar 50,00 por hora, pois é um investimento na sua empresa, 
 vejo empresários comprando celulares, iphone de 2 a 4 mil reais e 
 fazerem o absurdo na hora de pagar um sistema que ira servir para o 
 crescimento de sua empresa...
 
 A culpa disso são os carinhas que pegam uma apostila em algum site 
 qualquer estudam no final de semana, depois sai dizendo que faz sistemas 
 sem conhecer a complexidade...
 
 quando algum dono de empresa me fala isso, a minha resposta e a mesma, 
 pode procurar o carinha barateiro, sabendo que ira ser um laboratório na 
 mao do mesmo...kkakakaka
 
 não quero ofender ninguém e cada um tem o seu valor, porem venho 
 acompanhando a lista, e vejo que so tem associados de bons conhecimentos 
 ou seja, o seu salário e igual ou maior que 50,00 a hora...
 
 - Original Message -
 From: Iran Lima
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Sunday, April 19, 2009 11:46 AM
 Subject: RES: [delphi-br] pouco por um sistema!!!
 
 Essa é boa, daqui a pouco ele quer que alguém faça um SO pra ele por 200
 Reais.
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Elazar Dornelles Ceza
 Enviada em: sábado, 18 de abril de 2009 22:08
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] pouco por um sistema!!!
 
 9) Sistemas operacionais custam barato porque vendem em escala para
 empresas, sistemas comercias custam isto ou algumas dezenas de vezes porque
 fazem com que estas mesmas empresas possam comprar sistemas operacionais...
 :-) e sustentam nossa familia;
 
 10) desculpa se ofendi em algum ponto, e desculpas novamentes pois lancei
 uma afirmação infundada e sem base de embasamento para tal pois não conhecia
 o modelo do seu projeto.
 
 Atenc;
 Elazar
 
 
 De: jamilton oliveira felix ton...@hotmail.com 
 mailto:ton600%40hotmail.com
 mailto:ton600%40hotmail.com 
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Sexta-feira, 17 de Abril de 2009 17:51:09
 Assunto: RE: Res: [delphi-br] Sumindo Dataset do Datasource
 
 amigo se vc acha q 100 reais e pouco para acabar 10 a 20 % de um sisteminha
 de estoque
 
 tudo bem um sistema operaciona e muito mais compleso e custa 300 a 400
 
 se tiver enterresse me mande email no jamilton_felix@ terra.com. br
 
 To: delphi...@yahoogrup os.com.br
 From: elazar...@yahoo. com.br
 Date: Fri, 17 Apr 2009 13:44:53 -0700
 Subject: Res: [delphi-br] Sumindo Dataset do Datasource
 
 Opa
 
 Tenho interesse... .mas só por 100,00...?
 
 Atenc;
 Elazar
 
  _ _ __
 De: jamilton oliveira felix ton...@hotmail. com
 Para: delphi...@yahoogrup os.com.br
 Enviadas: Quinta-feira, 16 de Abril de 2009 15:57:53
 Assunto: RE: [delphi-br] Sumindo Dataset do Datasource
 
 Ola amigos tem algum programador delphi ai pra rachar um projetinho com migo
 esta 70% pronto mas estou meio sem tempo pra terminar posso pagar 100,00
 depossito na conta .
 
 To: delphi...@yahoogrup os.com.br
 From: ton...@hotmail. com
 Date: Thu, 16 Apr 2009 15:01:03 +
 Subject: RE: [delphi-br] Sumindo Dataset do Datasource
 
 OLA AMIGOS BOM DIA ESTOU COM UM PROBLEMINHA NO CONTROLE DE ESTOQUE GOSTARIA
 DE COLOCAR UM FILTRO EM UM DBGRID POR DATA TEM COM O ALGEM ME AJUDAR
 
 To: delphi...@yahoogrup os.com.br
 From: rafael.jorge@ gmail.com
 Date: Thu, 16 Apr 2009 11:51:53 -0300
 Subject: Re: [delphi-br] Sumindo Dataset do Datasource
 
 isso ate hoje nao teve solução..
 a minha solução pessoal foi no oncreate do form colocar os dataset nos
 datasource no evento oncreate do form.
 
 2009/4/16 Rafael Marques rafael.matriz@ terra.com. br
 
  
  
   Bom dia!!!
  
   esta acontecendo comigo aq um problema mto chato e nao consegui achar
   solucao no google!!!
  
   eu tenho em minha telas datasources q apontam pros seus respectivos
   datasets (q ficam nos datamodules) .
  
   mas acontece mto d, se eu abrir nos fontes uma determinada tela antes de
   abrir o datamodule q tem o dataset dela, some o dataset da propriedade do
   datasource da tela!!!
  
   e aí se eu n lembro de acertar, ocorre uma serie de transtornos!
  
   eu uso o Delphi 7
  
   valeu
  
   obrigado
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 -- 
  _ 
 Rafael jorge alves
 Desenvolvedor/ analista
 Ativa Soluções em TI.
 Recife - PE
 
 [As partes desta mensagem que não continham texto foram removidas]
 
  _ _ _ _ _ _
 Messenger 

Re: [delphi-br] pouco por um sistema!!!

2009-04-19 Por tôpico Alexandre Rodrigues
Me desculpe, mas não acredito que uma pessoa, por mais ocupada que seja, 
não disponha de 2 horas para terminar um sistema!


jamilton oliveira felix escreveu:
 
 
 
 
 O MAIS ENGRAÇADO AMIGOS E QUE EM 1 A 2 HORAS NO MAXIMO DE TRABALHO , 
 PARA COMCLUIR O PROJETO RSRRSRS ERA ISSO JA ESTAVA COM O PROJETO QUASE 
 PRONTO MAS POR FALTA DE TEMPO RESOLVI POSTAR AQUI PARA UM FREE , MAS 
 TUDO BEM E ISSO AI NAO ESTOU DENIGRINDO O TRABALHO DE DESENVOLVEDORES, 
 SOU ESTUDANDO DE CIENCIA DA COMPUTAÇAO POIS NAO TENHO MUINTA EXPERIENCIA 
 COM OOP MAS ENTENDO E CRIO ALGUMAS COISAS, ME DEDICO MAIS A A 
 ESTRUTURADA EM C E C ++ MAS EM TODO CASO OBRIGADO A TODOS E UM BOM DIA.
 
 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 From: hudson_d...@yahoo.com.br mailto:hudson_dias%40yahoo.com.br
 Date: Sun, 19 Apr 2009 16:20:15 -0300
 Subject: Re: [delphi-br] pouco por um sistema!!!
 
 kakaka,
 
 Uma garota de programa cobra + / - 100,00 a hora (uma que da gosto), é 
 so parar para pensar, se elas cobram isso para fazer sacanagem, então 
 podemos cobrar 50,00 por hora, pois é um investimento na sua empresa, 
 vejo empresários comprando celulares, iphone de 2 a 4 mil reais e 
 fazerem o absurdo na hora de pagar um sistema que ira servir para o 
 crescimento de sua empresa...
 
 A culpa disso são os carinhas que pegam uma apostila em algum site 
 qualquer estudam no final de semana, depois sai dizendo que faz sistemas 
 sem conhecer a complexidade...
 
 quando algum dono de empresa me fala isso, a minha resposta e a mesma, 
 pode procurar o carinha barateiro, sabendo que ira ser um laboratório na 
 mao do mesmo...kkakakaka
 
 não quero ofender ninguém e cada um tem o seu valor, porem venho 
 acompanhando a lista, e vejo que so tem associados de bons conhecimentos 
 ou seja, o seu salário e igual ou maior que 50,00 a hora...
 
 - Original Message -
 From: Iran Lima
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Sunday, April 19, 2009 11:46 AM
 Subject: RES: [delphi-br] pouco por um sistema!!!
 
 Essa é boa, daqui a pouco ele quer que alguém faça um SO pra ele por 200
 Reais.
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Elazar Dornelles Ceza
 Enviada em: sábado, 18 de abril de 2009 22:08
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] pouco por um sistema!!!
 
 9) Sistemas operacionais custam barato porque vendem em escala para
 empresas, sistemas comercias custam isto ou algumas dezenas de vezes porque
 fazem com que estas mesmas empresas possam comprar sistemas operacionais...
 :-) e sustentam nossa familia;
 
 10) desculpa se ofendi em algum ponto, e desculpas novamentes pois lancei
 uma afirmação infundada e sem base de embasamento para tal pois não conhecia
 o modelo do seu projeto.
 
 Atenc;
 Elazar
 
 
 De: jamilton oliveira felix ton...@hotmail.com 
 mailto:ton600%40hotmail.com
 mailto:ton600%40hotmail.com 
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Sexta-feira, 17 de Abril de 2009 17:51:09
 Assunto: RE: Res: [delphi-br] Sumindo Dataset do Datasource
 
 amigo se vc acha q 100 reais e pouco para acabar 10 a 20 % de um sisteminha
 de estoque
 
 tudo bem um sistema operaciona e muito mais compleso e custa 300 a 400
 
 se tiver enterresse me mande email no jamilton_felix@ terra.com. br
 
 To: delphi...@yahoogrup os.com.br
 From: elazar...@yahoo. com.br
 Date: Fri, 17 Apr 2009 13:44:53 -0700
 Subject: Res: [delphi-br] Sumindo Dataset do Datasource
 
 Opa
 
 Tenho interesse... .mas só por 100,00...?
 
 Atenc;
 Elazar
 
  _ _ __
 De: jamilton oliveira felix ton...@hotmail. com
 Para: delphi...@yahoogrup os.com.br
 Enviadas: Quinta-feira, 16 de Abril de 2009 15:57:53
 Assunto: RE: [delphi-br] Sumindo Dataset do Datasource
 
 Ola amigos tem algum programador delphi ai pra rachar um projetinho com migo
 esta 70% pronto mas estou meio sem tempo pra terminar posso pagar 100,00
 depossito na conta .
 
 To: delphi...@yahoogrup os.com.br
 From: ton...@hotmail. com
 Date: Thu, 16 Apr 2009 15:01:03 +
 Subject: RE: [delphi-br] Sumindo Dataset do Datasource
 
 OLA AMIGOS BOM DIA ESTOU COM UM PROBLEMINHA NO CONTROLE DE ESTOQUE GOSTARIA
 DE COLOCAR UM FILTRO EM UM DBGRID POR DATA TEM COM O ALGEM ME AJUDAR
 
 To: delphi...@yahoogrup os.com.br
 From: rafael.jorge@ gmail.com
 Date: Thu, 16 Apr 2009 11:51:53 -0300
 Subject: Re: [delphi-br] Sumindo Dataset do Datasource
 
 isso ate hoje nao teve solução..
 a minha solução pessoal foi no oncreate do form colocar os dataset nos
 datasource no evento oncreate do form.
 
 2009/4/16 Rafael Marques rafael.matriz@ terra.com. br
 
  
  
   Bom dia!!!
  
   esta acontecendo comigo aq um problema mto chato e nao consegui achar
   

Re: [delphi-br] Formatar o resultado de uma soma

2009-04-17 Por tôpico Alexandre Rodrigues
dbedit28.Text := FormatFloat('R$ 
0.00'(strtofloat(dbedit22.text)+strtofloat(dbedit23.text)+strtofloat(dbedit24.text)+strtofloat(dbedit25.text)+
 
strtofloat(dbedit26.text)+strtofloat(dbedit27.text)));

Ou
dbedit28.Text := Format('%m', 
[(strtofloat(dbedit22.text)+strtofloat(dbedit23.text)+strtofloat(dbedit24.text)+strtofloat(dbedit25.text)+
 
strtofloat(dbedit26.text)+strtofloat(dbedit27.text))]);

Sergio - Jundiaí / SP escreveu:
 
 
 
 
 
 
 Boa noite
 
 
 
 estou fazendo uma soma mas o resultado nao aparece no formato R$ 0,00
 
 
 Algem poderia me dar uma orientação
 
 
 dbedit28.Text := 
 CurrtoStr((strtofloat(dbedit22.text)+strtofloat(dbedit23.text)+strtofloat(dbedit24.text)+strtofloat(dbedit25.text)+
  
 strtofloat(dbedit26.text)+strtofloat(dbedit27.text)));
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Criptografia

2009-04-10 Por tôpico Alexandre Rodrigues
Daniel,

Na verdade para usar força bruta é necessário conhecer qual o método 
usado para criptografar. Ele é usada para descobrir a chave da 
criptografia. Chaves longas, independentemente do método usado para 
criptografia são difíceis de quebrar, dependendo do tamanho da chave é 
até mesmo impossível.
Mas o tamanho da chave não é o principal fator na criptografia e sim o 
algoritmo usado!
O algoritmo usado pelo Felipe é simples, porém é fácil de ser quebrado, 
procurando padrões no resultado da criptografia pois este mantém as 
características originais dos texto criptografado.
Neste método de criptografia a letra a vai se repetir ao longo do 
texto, somente escrita de maneira diferente procurando por padrões de 
palavras e vendo o quanto um caracter se repete rapidamente o texto será 
quebrado. E quanto mais longo o texto, mais fácil de quebra-lo!
Esse tipo de algoritmo é bom para criptografar poucas informações! Como 
uma senha escrita em um arquivo, pois ai existem poucos padrões a serem 
buscados, inibindo a assim a interpretação do Texto.

Um algoritmo eficiente de criptografia deve transformar objeto da 
criptografia em algo totalmente diferente do original de modo que sem 
conhecer o método de criptografia não seja possível obter o objeto original.


Daniel Augusto Bastos escreveu:
 
 
 
 É um tipo de criptografia que é fácil de ser quebrada por força bruta.
 
 Por coicidência, estava procurando sobre criptografia a pouco tempo. Achei
 este link aqui que me pareceu bem interessânte.
 http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Cryptography.htm 
 http://www.efg2.com/Lab/Library/Delphi/MathFunctions/Cryptography.htm
 
 veja a linha da taleba onde está R2, R4, R5, R6.
 Teoricamente são algorítmos de criptografia RC2, RC4, RC5 e RC6,
 respectivamente. Digo teoricamente pois não pude testar mais do que o RC2
 por falta de tempo, e, também não pude conferir se o resultado é realmente o
 esperado, mas, os comentários da unit dizem ser.
 
 Tem muitos nesta página, então, pelo menos 1 tem que funcionar :) hauahua
 
 Abs
 Daniel Augusto Bastos
 
 2009/4/8 felipe govoni govoni.fel...@gmail.com 
 mailto:govoni.felipe%40gmail.com
 
   estou colocando meu codigo aqui, gostaria da opinião de voces sobre
   a segurança disso.
  
  
   function ValorAsc(Letra: shortstring): Byte; Export; stdcall;
   begin
   if Length(letra)  0 then
   ValorAsc := Ord(Letra[1])
   else
   ValorAsc := 0;
   end;
  
   function cripto(Texto: shortstring) :shortstring; Export; stdcall;
   var
   Cont, Cod :Integer;
   Retorna :wideString;
   begin
   for Cont := 1 to Length(texto) do
   begin
   Cod := ValorAsc(Copy(texto, Cont, 1));
   Retorna := Retorna + Chr(Cod + 57(*valor texto ser adicionado - pode ser
   modificado*));
   end;
   cripto := Retorna;
   end;
  
  
  
  
  
  
   2009/4/8 Walter Chagas (Bol) wchag...@bol.com.br 
 mailto:wchagasj%40bol.com.br
  
   
   
Não é que cada uma destes padrões de criptografia seja melhor que o
   outro.
Cada uma tem suas próprias características que os diferenciam. O que
   manda
muito na criptografia é o tamanho da chave de codificação. Voce 
 pode ver
isto nos sites seguros (Quando aparece o cadeado no rodapé do 
 browser num
site https). Quanto maior a chave, maior a segurança do dado pois 
 maior o
tempo que esta chave levaria para ser quebrada via força bruta.
   Atualmente
elas estão em 128 ou 256 bits não me lembro bem. 128 é mais seguro 
 que 64
que é mais segura que 32 e por aí vai.
   
procure estudar um pouco sobre criptografia para entender o que é e pra
   que
é usada e como é fundamental a chave de codificação.
   
   
[]s
   
   
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 wchagasj%40bol.com.br
http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 whitesockets%40hotmail.com
SKYPE: WalterChagasJr
   
- Original Message -
From: Reginaldo Donizete Felix
To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
Sent: Wednesday, April 08, 2009 10:53 AM
Subject: [delphi-br] Criptografia
   
Qual é o melhor algoritimo de criptografia ?
IDEA, CAST128, GOST, BLOWFISH, TWOFISH
Vou suar para enviar arquivos textos na web
e preciso saber qual o melhor para usar na minha aplicação.
   
Obrigado
   
--
Reginaldo D. Felix
regife...@hotmail.com mailto:regifelix%40hotmail.com 
 regifelix%40hotmail.com
   
[As partes desta mensagem que não continham texto foram removidas]
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
  
  
   --
   Felipe Govoni
   -
   GOVONI Sistemas
   Fone 8472-8718
   

Re: [delphi-br] ERRO DO DELPHI ? Percorrendo Componentes da Tela

2009-04-08 Por tôpico Alexandre Rodrigues
Juliano,

O problema é que o proprietário do componente é o formulário, ele é o 
responsável pela criação e destruição dos mesmos então eles pertencem a 
ele, mesmo que o objeto aonde ele será exibido (parent) seja o GroupBox. 
Então esse comportamento é normal.

Juliano Silva - Yahoo escreveu:
 
 
 
 
 
 Pessoal, tenho um GroupBox1, nele tenho alguns componentes, eu gostaria 
 de percorrer somente os componentes deste GroupBox1, então utilizei o 
 código abaixo. Detalhe, estou utilizando o Delphi 7:
 
 FOR vI := 0 to GroupBox1.ComponentCount – 1 do
 
 Begin
 
 Bla, bla, bla...
 
 End;
 
 Bem, a questão é que não percorre, o ComponentCount do GroupBox não me 
 retorna a quantidade de Componentes que estão dentro dele, o que tive 
 que fazer para funcionar:
 
 FOR VI := 0 TO Form1.ComponentCount – 1 DO
 
 BEGIN
 
 IF FORM1.COMPONENT[VI].GetParentComponent = GroupBox1 THEN
 
 BEGIN
 
 Bla, blá, blá...
 
 END;
 
 END;
 
 Agora eu pergunto, o fato do Delphi não me retornar o 
 GroupBox1.ComponentCount é um erro? Alguém tem alguma explicação?
 
 Atenciosamente
 
 Marçal, Juliano Silva
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] Integrar balança toledo com delphi

2009-04-07 Por tôpico Alexandre Rodrigues
Cara, usei uma balança da Toledo em um projeto e é super simples! Elas 
implementam alguns protocolos de comunicação serial proprietários super 
fáceis de usar. Baixe o manual da balança no site que tem os protocolos 
de comunicação usados. Qualquer duvida entre em contato.


Huander escreveu:
 
 
 
 Pessaol,
 
 Alguém já trabalhou com a integração de balanças Toledo com o Delphi? Estou
 produzindo um aplicativo onde tem que realizar a pesagem de um caminhão duas
 vezes (tara e peso bruto). Se alguém já implementou algo me dá umas dicas ou
 se possível passe funções ou DLL que posso usar para isto.
 
 Meu ambiente:
 
 - Delphi 7.0
 
 - Balança Toledo
 
 - Firebird 2.0
 
 Agradeço a todos que me ajudarem.
 
 Huander Leão
 
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 



Re: [delphi-br] [TXT - COMO SABER SE ARQUIVO ESTA EM USO]

2009-04-06 Por tôpico Alexandre Rodrigues
function ArquivoJaEstaAberto(const NomeDoArquivo: string): boolean;
var
   StreamArquivo: TFileStream;
begin
   if not FileExists(NomeDoArquivo) then
 raise Exception.CreateFmt('O arquivo %s não existe', [NomeDoArquivo])
   else
 try
   StreamArquivo := TFileStream.Create('nomedoarquivo.txt', 
fmShareExclusive and fmOpenRead);
   StreamArquivo.Free;
   Result := False;
 except
   Result := True;
 end;
end;

Rubem Nascimento da Rocha escreveu:
 
 
 
 
 Não tem função pronta pra isso, nem no Object Pascal e nem na API do 
 Windows. Tem que codificar uma. Um exemplo de função para fazer esse 
 teste, usando a API do Windows, pode ser visto em 
 http://www.swissdelphicenter.ch/en/showcode.php?id=104. 
 http://www.swissdelphicenter.ch/en/showcode.php?id=104.
 
 Boa sorte.
 
 Sds.
 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 From: mar...@sulfabril.com.br mailto:marcio%40sulfabril.com.br
 Date: Mon, 6 Apr 2009 13:30:54 -0300
 Subject: [delphi-br] [TXT - COMO SABER SE ARQUIVO ESTA EM USO]
 
 Ola , ola ...
 
 Help companheiros ...
 
 estou abrindo um arquivo TXT(xml).
 
 vXMLDoc.LoadFromFile(ArquivoEnder);
 
 so que qndo o arquivo esta em uso da pau !!
 
 tem alguma funcao para testar se o arquivo esta em uso ??
 
 Marcio .
 
 __
 Emoticons e Winks super diferentes para o Messenger. Baixe agora, é grátis!
 http://specials.br.msn.com/ilovemessenger/pacotes.aspx 
 http://specials.br.msn.com/ilovemessenger/pacotes.aspx
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-05 Por tôpico Alexandre Rodrigues
Roberto, o que seria um CLC?

A trabalho com automação industrial e nunca ouvi esse termo.
Pelo que entendi você esta desenvolvendo algum software supervisório 
para controle de um equipamento. Se for realmente isso o ideal é o uso 
de Threads. Assim você não corre o risco de travar o software e terá um 
controle efetivo sobre o equipamento.

Roberto escreveu:
 
 
 Walter, boa tarde,
 
 O propósito é o seguinte:
 
 Estou desenvolvendo um CLC em software. O cara digita a hora de início de
 acionamento do dispositivo e digita a duração em minutos e segundos.
 
 Acontece, que se o cara (no caso o usuário) definir o tempo muito grande e
 quiser parar o programa porque digitou errado, não vai conseguir pelas vias
 normais.
 
 Então quero colocar uma condição no sleep para testar, e que se acionada,
 sair do sleep.
 
 Expliquei?
 
 Magine que o cara coloca 200 minutos, como clicou em acionar o CLC, vai
 clicar até nas estrelas e o programa não vai reagir. Tendeu?
 
 Abs
 
 Roberto(RJ)
 
 Em tempo, se eu substituir por Ttime e testar em cada segundo acho que
 consigo, queria é no sleep pois já to adiantado com a programação
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Walter Chagas (Bol)
 Enviada em: sexta-feira, 3 de abril de 2009 15:53
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Interromper o sleep(Duracao);
 
 Roberto,
 
 Qual o propósito disto? Te pergunto porque voce nos descrevendo o proposito
 da rotina dá pra gente ver o que pode lhe ser proposto a nível de solução
 mesmo ou alternativas.
 
 []s
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 mailto:wchagasj%40bol.com.br
 http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
 http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
 MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 mailto:whitesockets%40hotmail.com
 SKYPE: WalterChagasJr
 
 - Original Message -
 From: Roberto
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Sent: Friday, April 03, 2009 12:06 PM
 Subject: RES: [delphi-br] Interromper o sleep(Duracao);
 
 Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
 de fazer isto, só que eu não sei.
 
 Valew, Abc.
 
 Roberto
 
 /
 
 Isso não é possível, creio eu (vai saber né?)
 
 Eu sugiro que você crie uma procedure personalizada, que receba, por
 exemplo, um ponteiro para um Boolean, que quando se tornar false interrompe
 a execução.
 
 Imagem removida pelo remetente.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-05 Por tôpico Alexandre Rodrigues
É Alexandre e não o Walter, mas continuando.

O correto seria dizer que você está fazendo um software supervisório 
pois um CLP é um equipamento, não da para comparar um computador com um 
CLP, são coisas muito diferentes.

Recomendo que de uma pesquisada sobre Threads antes de começar a 
implementar se sistema, qualquer duvida pode contar comigo.

Roberto escreveu:
 
 
 Walter, nem eu nunca ouvi falar, isto porque eu pensei uma coisa e escrevi
 outra. Hi,hi,hi
 
 O correto é CLP (Controlador Lógico Programável) PLC
 
 Assim +-
 
 Digite:
 
 Horário para início do acionamento: 13:15:00
 
 Duração do acionamento em minutos,segundos: 02m30s
 
 Então neste horário o rele fica aceso por 2minutos e 30 segundos:
 
 Contece que se quero parar este processo tenho que derrubar alguma coisa.
 
 Vou ver agorinha umas sugestões que me foram passadas
 
 Abc
 
 Roberto (RJ)
 
 //
 
 Roberto, o que seria um CLC?
 
 A trabalho com automação industrial e nunca ouvi esse termo.
 Pelo que entendi você esta desenvolvendo algum software supervisório
 para controle de um equipamento. Se for realmente isso o ideal é o uso
 de Threads. Assim você não corre o risco de travar o software e terá um
 controle efetivo sobre o equipamento.
 
 Roberto escreveu:
  
  
   Walter, boa tarde,
  
   O propósito é o seguinte:
  
   Estou desenvolvendo um CLC em software. O cara digita a hora de início de
   acionamento do dispositivo e digita a duração em minutos e segundos.
  
   Acontece, que se o cara (no caso o usuário) definir o tempo muito 
 grande e
   quiser parar o programa porque digitou errado, não vai conseguir pelas
 vias
   normais.
  
   Então quero colocar uma condição no sleep para testar, e que se acionada,
   sair do sleep.
  
   Expliquei?
  
   Magine que o cara coloca 200 minutos, como clicou em acionar o CLC, vai
   clicar até nas estrelas e o programa não vai reagir. Tendeu?
  
   Abs
  
   Roberto(RJ)
  
   Em tempo, se eu substituir por Ttime e testar em cada segundo acho que
   consigo, queria é no sleep pois já to adiantado com a programação
  
   De: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   mailto:delphi-br%40yahoogrupos.com.br] Em
   nome de Walter Chagas (Bol)
   Enviada em: sexta-feira, 3 de abril de 2009 15:53
   Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   Assunto: Re: [delphi-br] Interromper o sleep(Duracao);
  
   Roberto,
  
   Qual o propósito disto? Te pergunto porque voce nos descrevendo o
 proposito
   da rotina dá pra gente ver o que pode lhe ser proposto a nível de solução
   mesmo ou alternativas.
  
   []s
  
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 mailto:wchagasj%40bol.com.br
 mailto:wchagasj%40bol.com.br
   mailto:wchagasj%40bol.com.br
   http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
   http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
   http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
   http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
   MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 mailto:whitesockets%40hotmail.com
 mailto:whitesockets%40hotmail.com
   mailto:whitesockets%40hotmail.com
   SKYPE: WalterChagasJr
  
   - Original Message -
   From: Roberto
   To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   mailto:delphi-br%40yahoogrupos.com.br
   Sent: Friday, April 03, 2009 12:06 PM
   Subject: RES: [delphi-br] Interromper o sleep(Duracao);
  
   Pois é Guedes, se usar TTime e o que vc disse dá certo, mas tem forma sim
   de fazer isto, só que eu não sei.
  
   Valew, Abc.
  
   Roberto
  
   /
  
   Isso não é possível, creio eu (vai saber né?)
  
   Eu sugiro que você crie uma procedure personalizada, que receba, por
   exemplo, um ponteiro para um Boolean, que quando se tornar false
 interrompe
   a execução.
  
   Imagem removida pelo remetente.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: [delphi-br] Catraca

2009-04-04 Por tôpico Alexandre Rodrigues
Vinicius uma coisa, muito mais muito importante e que você deve usar 
como regra é só ligue algo na paralela se tiver certeza dq está fazendo.
Pelo que vi você não tem conhecimento algum sobre a porta paralela então 
vou recomendar novamente que você de uma lida no site 
http://www.rogercom.com/pparalela/introducao.htm

Ali você encontrará as respostas para suas duvidas.
Mexer com a porta paralela não é só colocar uma função no seu programa 
que sairá funcionando, você pode até queimar seu micro, então tenha cuidado.
Outra coisa, você encontrá muito mais ajuda sobre a porta paralela em 
uma lista de eletrônica dq em uma de programação.

Fernando - Grupos escreveu:
 
 
 Vinicius,
 
 Bom dia.
 
 Efetuei cotações de novas catracas e elas estão sendo disponibilizadas via
 paralela. Tanto na Dimep, Tecnibra e Henry.
 
 A dúvida principal é, estas catracas via paralela. Elas possuem um conector
 paralelo como uma impressora que basta conectá-lo ao computador? Ou são
 fios? Vi na internet a necessidade de uma placa para emissão dos 5V,
 realmente isso é necessário? Ou apenas em modelos antigos.
 
 Segue parte do texto enviado por uma empresa:
 
 “Já a catraca básica, será ligada somente na paralela e o leitor que você
 adquirir deverá conectar na USB.
 
 Basta que seu sistema gere o 5v para liberar o giro da catraca.
 É importante ressaltar que o sistema deve manter o nível da paralela sempre
 em 0v para travar a catraca.
 
 Seu sistema definirá quanto a pinagem da paralela.”
 
 Att
 
 Fernando Ramos
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Vinicius Climaco
 Enviada em: sexta-feira, 3 de abril de 2009 14:54
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: RE: [delphi-br] Catraca
 
 ninsuem usa mais paralela, apenas serial.
 
 Att,
 Vinícius Climaco.
 Analista Desenvolvedor
 
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 From: frgr...@gmail.com mailto:frgrupo%40gmail.com 
 mailto:frgrupo%40gmail.com
 Date: Fri, 3 Apr 2009 11:52:31 -0300
 Subject: [delphi-br] Catraca
 
 Bom dia.
 
 Estou desenvolvendo um software que precisará desbloquear uma catraca. Esta
 catraca é eletromecânica e segundo o fabricante não possui Dlls. Para
 desbloquea-la é necessário o envio de 5V, via paralela.
 
 Alguém poderia postar algum exemplo ou documentação de como proceder?
 
 att
 Fernando Ramos
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 __
 Novo Windows Live: Messenger 2009 e muito mais. Descubra!
 http://www.windowslive.com.br http://www.windowslive.com.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: RES: RES: [delphi-br] Off Topic - Notebook

2009-04-03 Por tôpico Alexandre Rodrigues
Também uso uma série de aplicativos super pesados, entre els alguns dos 
que você falou e outros como Corel. Para ajudar rodo maquinas virtuais 
no meu note para realização de testes e para manter os banco de dados 
que uso fora da instalação do note. Como coloquei para mim é mais 
importante qualidade que desempenho principalmente devido as minhas 
atividades. Vou até contar uma estória.
Certa vez estava fazendo startup de um software em uma grande indústria 
de motores diesel nacional e derrepente o meu note parou de funcionar do 
nada. Consegui com o pessoal de TI da indústria puxar o sistema, pois 
haviam sido feitos inúmeras atualizações durante os testes e pedi para 
empresa que trabalhava na época outro note (sorte que era perto). Só que 
nisso perdemos cerca de 3 horas. Mesmo assim o cliente estava louco pois 
no outro dia a linha voltava a funcionar e tinha que estar tudo Ok.
Ao mandar o note para concerto foi nos informado que o processador havia 
se soltado da placa Aquele dia na indústria havia sido extremamente 
quente e aliado falta de qualidade do note isso aconteceu!
Ainda usei esse note durante algum tempo e ocorreu o mesmo problema 
outra vez sob as mesmas circunstâncias. Então trocamos por um Dell, 
nunca mais tivemos problemas. O note defeituoso foi arrumado e começou a 
ser usado para tarefas administrativas na empresa. Nunca mais deu 
problema (pelo menos no período que eu trabalhei lá).

Claudiney Cogo escreveu:
 
 
 Aí você tem uma situação específica e ta certo quando procura a máquina que
 melhor se adapta a sua necessidade. Na verdade, é isso mesmo que tem que
 acontecer... encontrar o melhor para aquilo que você precisa. No seu caso
 uma máquina com menos recursos vai atender. Depende muito daquilo que se vai
 usar o computador, o que vai ser preciso rodar nele. Como disse eu trabalho
 no dia a dia com vários softwares que são pesados, como RAD Studio 2007,
 Visual Studio 2008, SQL Server 2005, Photoshop CS3, Dreamweaver... Aí
 recursos pra mim são extremamente importantes. Principalmente processador e
 memória. Mas no meu caso trabalho mais no escritório, ou no cliente. Ainda
 assim, mesmo o meu ASUS antigo quanto o ACER novo, viajam de tudo que é
 jeito que você imagina... carro, ônibus, avião... até carroça.. rsrs.. o
 cuidado que temos aqui é o padrão, pra não danificar nada na máquina, mas
 cuidado com transporte, nenhum.
 
 Importante... não estou aqui querendo defender essa ou aquela marca...
 entendam isso. Só quero passar para o nosso amigo a experiência que temos
 aqui na empresa. Assim ele vê o uso que cada um faz de cada máquina e decide
 o que precisar.
 
 Abraço
 
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Alexandre Rodrigues
 Enviada em: quarta-feira, 1 de abril de 2009 11:29
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Off Topic - Notebook
 
 Claudio eu discordo de você.
 
 A meu ver vale mais a pena comprar uma máquina com menos recursos, mas
 que não vá te incomodar do que comprar uma super máquina que poderá te
 dar problemas. Como já disse não temos boas experiências com Acer, pois
 esse necessita de muito cuidado para não dar problema. Trabalho com
 automação industrial e temos que agradecer quando arranjamos algum lugar
 para apoiar o note quando estamos no cliente fazendo um try out/startup.
 Nesse ponto não temos o que reclamar da Dell ou da HP pois são
 equipamentos extremamente resistentes.
 
 Claudiney Cogo escreveu:
  
  
   Olá Walter
  
   Concordo com você plenamente. Também sou adepto de gastar um pouco a mais
 e
   comprar o melhor pra não ter dor de cabeça depois.
  
   O que eu quis dizer é que a escolha pode ser diretamente influenciada 
 pelo
   valor disponível que a pessoa tenha no momento da aquisição, pois os
 valores
   são realmente muito diferentes. Enquanto você paga uns 3.000 reais num
 Acer
   C2D com tudo de última geração, o equivalente em um Dell ou HP vai custar
   pelo menos uns 5.000 reais. A diferença é muito grande, justamente por
 causa
   da marca e do suporte e não porque o equipamento tem peças melhores, pois
   processador Intel é Intel em qualquer uma.
  
   Então se a compra é imprescindível e o valor disponível não dá pra 
 comprar
   um HP ou um Dell com todas as vantagens que eles tem de suporte (e acho
 que
   é a única grande diferença entre eles), vai de Acer mesmo, de Asus, de
   Lenovo, ou de qualquer outro, pois vai resolver da mesma maneira o
 problema
   de ter uma máquina disponível para trabalho. Depois é só se organizar 
 e na
   próxima troca tentar partir pra uma dessas marcas, se achar conveniente.
  
   Como eu disse, aqui eu tive notebook Asus e Acer por 4 anos sem ter um
 único
   dia parado. E funcionava dia e noite, pois ficava ligado no escritório,
 pois
   as vezes de casa precisava

Re: [delphi-br] Interromper o sleep(Duracao);

2009-04-03 Por tôpico Alexandre Rodrigues
Do jeito que você quer não vai funcionar.

Mas pode fazer:

TempoInicial := Now;
while (MilliSecondsBetween(Now, TempoInicial)  TempoEspera) and not 
SairLaco do
   Sleep(1);

Não é preciso como a Função Sleep mas funciona bem.


Roberto escreveu:
 
 
 Como posso fazer para eventualmente interromper esta instrução
 
 sleep(Duracao);
 
 Pois a duração pode ter sido fornecida muito grande e o form não aceita
 comandos enquanto ela durar.
 
 Como posso por exemplo colocar um botão de (encerrar o sleep) ou
 condicionar?
 
 Obrigado
 
 Roberto(RJ),_._,___
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-03 Por tôpico Alexandre Rodrigues
Depende do tipo de aplicativo que está desenvolvendo João.

Trabalho com automação industrial e muitas vezes temos que ler dados de 
equipamentos de tempos em tempos então é usada a função Sleep.
Claro que isso não deve ser feito por meio de threads, justamente para 
não congelar a aplicação e permitir a interrupção das leituras.

Joao Henrique Levada escreveu:
 
 
 Amigos, me digam aí. Sem maldade.
 
 Qual o sentido de fazer seu aplicativo congelar por alguns segundos?
 
 


Re: RES: [delphi-br] Interromper o sleep(Duracao);

2009-04-03 Por tôpico Alexandre Rodrigues
Opss... onde se lê Claro que isso NÃO deve
Leia-se Claro que isso DEVE

Alexandre Rodrigues escreveu:
 
 
 Depende do tipo de aplicativo que está desenvolvendo João.
 
 Trabalho com automação industrial e muitas vezes temos que ler dados de
 equipamentos de tempos em tempos então é usada a função Sleep.
 Claro que isso não deve ser feito por meio de threads, justamente para
 não congelar a aplicação e permitir a interrupção das leituras.
 
 Joao Henrique Levada escreveu:
  
  
   Amigos, me digam aí. Sem maldade.
  
   Qual o sentido de fazer seu aplicativo congelar por alguns segundos?
  
  
 
 


Re: RES: RES: [delphi-br] Off Topic - Notebook

2009-04-03 Por tôpico Alexandre Rodrigues
Foi um ECS. Mas tivemos problemas na tela de um Acer fazendo um startup 
em um cliente. Para nossa sorte (se é que se pode chamar isso de sorte) 
foi só a tela e foi facilmente contornado com utilização do monitor do 
equipamento que estávamos em testando.

Luiz Escobar escreveu:
 Num da pra falar a marca do note que deu problema 
 []s
 Luiz Escobar
 
 
 
 --
 From: Alexandre Rodrigues alexandre_rodrigues_...@yahoo.com.br
 Sent: Thursday, April 02, 2009 7:41 PM
 To: delphi-br@yahoogrupos.com.br
 Subject: Re: RES: RES: [delphi-br] Off Topic  -  Notebook
 
 Também uso uma série de aplicativos super pesados, entre els alguns dos
 que você falou e outros como Corel. Para ajudar rodo maquinas virtuais
 no meu note para realização de testes e para manter os banco de dados
 que uso fora da instalação do note. Como coloquei para mim é mais
 importante qualidade que desempenho principalmente devido as minhas
 atividades. Vou até contar uma estória.
 Certa vez estava fazendo startup de um software em uma grande indústria
 de motores diesel nacional e derrepente o meu note parou de funcionar do
 nada. Consegui com o pessoal de TI da indústria puxar o sistema, pois
 haviam sido feitos inúmeras atualizações durante os testes e pedi para
 empresa que trabalhava na época outro note (sorte que era perto). Só que
 nisso perdemos cerca de 3 horas. Mesmo assim o cliente estava louco pois
 no outro dia a linha voltava a funcionar e tinha que estar tudo Ok.
 Ao mandar o note para concerto foi nos informado que o processador havia
 se soltado da placa Aquele dia na indústria havia sido extremamente
 quente e aliado falta de qualidade do note isso aconteceu!
 Ainda usei esse note durante algum tempo e ocorreu o mesmo problema
 outra vez sob as mesmas circunstâncias. Então trocamos por um Dell,
 nunca mais tivemos problemas. O note defeituoso foi arrumado e começou a
 ser usado para tarefas administrativas na empresa. Nunca mais deu
 problema (pelo menos no período que eu trabalhei lá).

  
 
 
 
 
 




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
delphi-br-ow...@yahoogrupos.com.br
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
delphi-br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [delphi-br] Catraca

2009-04-03 Por tôpico Alexandre Rodrigues
Como caminho.

http://www.rogercom.com/pparalela/introducao.htm

Fernando José Ramos Figueira da Silva escreveu:
 
 
 Bom dia.
 
 Estou desenvolvendo um software que precisará desbloquear uma catraca. Esta
 catraca é eletromecânica e segundo o fabricante não possui Dlls. Para
 desbloquea-la é necessário o envio de 5V, via paralela.
 
 Alguém poderia postar algum exemplo ou documentação de como proceder?
 
 att
 Fernando Ramos
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: [delphi-br] Off Topic - Notebook

2009-04-01 Por tôpico Alexandre Rodrigues
Claudio eu discordo de você.

A meu ver vale mais a pena comprar uma máquina com menos recursos, mas 
que não vá te incomodar do que comprar uma super máquina que poderá te 
dar problemas. Como já disse não temos boas experiências com Acer, pois 
esse necessita de muito cuidado para não dar problema. Trabalho com 
automação industrial e temos que agradecer quando arranjamos algum lugar 
para apoiar o note quando estamos no cliente fazendo um try out/startup.
Nesse ponto não temos o que reclamar da Dell ou da HP pois são 
equipamentos extremamente resistentes.

Claudiney Cogo escreveu:
 
 
 Olá Walter
 
 Concordo com você plenamente. Também sou adepto de gastar um pouco a mais e
 comprar o melhor pra não ter dor de cabeça depois.
 
 O que eu quis dizer é que a escolha pode ser diretamente influenciada pelo
 valor disponível que a pessoa tenha no momento da aquisição, pois os valores
 são realmente muito diferentes. Enquanto você paga uns 3.000 reais num Acer
 C2D com tudo de última geração, o equivalente em um Dell ou HP vai custar
 pelo menos uns 5.000 reais. A diferença é muito grande, justamente por causa
 da marca e do suporte e não porque o equipamento tem peças melhores, pois
 processador Intel é Intel em qualquer uma.
 
 Então se a compra é imprescindível e o valor disponível não dá pra comprar
 um HP ou um Dell com todas as vantagens que eles tem de suporte (e acho que
 é a única grande diferença entre eles), vai de Acer mesmo, de Asus, de
 Lenovo, ou de qualquer outro, pois vai resolver da mesma maneira o problema
 de ter uma máquina disponível para trabalho. Depois é só se organizar e na
 próxima troca tentar partir pra uma dessas marcas, se achar conveniente.
 
 Como eu disse, aqui eu tive notebook Asus e Acer por 4 anos sem ter um único
 dia parado. E funcionava dia e noite, pois ficava ligado no escritório, pois
 as vezes de casa precisava fazer acesso a eles. Nem todo dia era levado pra
 casa. Hoje temos Acer novos, também sem nenhum problema. Acho que a questão
 sorte no quesito precisar de assistência também vale, claro. Mas não dá pra
 dizer que as máquinas que não são Dell ou HP são ruins. Muito pelo
 contrário. O Acer 6930 que tenho hoje é um espetáculo de máquina. Se um dia
 der problema, aí é outra história. Sei que vou ter que correr atrás do
 conserto. Mas ela resolve todos os problemas que tenho no dia a dia.
 
 Agora, uma coisa você disse aí que tenho certeza que todos concordam... não
 se compra notebook em “camelô”, rsrs. Tem que ser em loja ou com um vendedor
 de confiança. Você tem que ter a quem recorrer na hora do aperto. Alguém pra
 espremer na parede... rsrsrs
 
 Abraço
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Walter Chagas (Bol)
 Enviada em: terça-feira, 31 de março de 2009 15:18
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Off Topic - Notebook
 
 Claudiney,
 
 Vou concordar com voce e discordar ao mesmo tempo :)
 
 Como você disse, Dell e HP são marcas realmente conceituadas e de qualidade
 inquestionável. Por exemplo. Eu tenho um Latitude D520 a dois anos. Já caiu
 no chão uma vez e até hoje roda com a bateria original sem vicio. Viajava
 comigo pra tudo quanto é lado. Aguentava pouso de avião e buraqueira de
 estrada viajando na Caçamba da Strada da minha esposa e tá lá, justificando
 a reputação da marca. Graças a Deus nunca precisei da assistencia técnica
 dele. Este ano a Telemont me deu um dela, um D530 para eu parar de usar o
 meu em serviço. Tem 6 meses e funciona direto. Taqui agora, no batente sem
 chiar e nem reclamar.
 
 Concord com voce quando diz que o importante e o seu conteúdo. Recentemente
 a Telemont adiquiriu um lote de notebooks da marca Lenovo. todos eles vem
 com tudo interno Intel com Windows Vista. Ate agora tão funcionando beleza.
 Como voce mesmo disse. Se vai pagar, exija pelo menos que o hardware tenha
 procedencia confiável.
 
 Agora quanto a questão de custo, eu discordo de você. Se vai desembolsar,
 ainda mais pra um produto que vai acabar se tornando parte da sua vida,
 entao eu penso que deve-se, ainda que pagar mais caro, por QUALIDADE E
 CONFIABILIDADE. Pagar barato por um notebook que vai lhe dar mais problemas
 do que solução, não é a melhor das alternativas ainda mais praquilo que se
 pretende usar. Então, se vais comprar uma coisa que voce sabe que não poe
 dar pra trás contigo, que não pode deixar a peteca cair, então convem
 realmente pagar um pouco mais pra ter, não só qualidade, como também apoio e
 retaguarda de qualidade.
 
 E tem mais! É totalmente desaconselhável comprar notebook em shopping
 Popular/Camelódromos porque depois de comprado e pago, a garantia soy
 quem???
 
 []s
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 mailto:wchagasj%40bol.com.br
 

Re: [delphi-br] Off Topic - Notebook

2009-03-30 Por tôpico Alexandre Rodrigues
Realmente Acer é complicado, tem que se ter muito cuidado com a máquina 
se não da problema. Faz um ano trocamos o do meu sócio com pouco mais de 
um ano de uso por um HP pois deu problema na tela e não valia apena 
concertar (acabamos usando ele como um pequeno servidor, pois o consumo 
de energia é extremamente baixo :) )!O meu acer se segurar ele com uma 
mão só em determinada posição ele desliga e só desconectando a bateria e 
da rede elétrica para voltar e eu sou extremamente cuidadoso. Conheço 
outra pessoa que também tinha um acer que deu problema com a tela. HP é 
bom, o do meu sócio já tem mais de um ano e está OK, nunca deu um 
problema. Agora para escolher entre HP e Dell eu compraria Dell sem a 
menor sombra de dúvida. Os computadores e o suporte técnico deles é 
excelente! Já trabalhei com Dell e a maioria dos meus clientes compram 
Dell e nunca vi reclamação a respeito da qualidade dos produtos e da 
assistência técnica.

Andrei Luís escreveu:
 
 
 Antonio,
 
 Eu particularmente só compraria Acer em último caso. Dê uma pesquisada nos
 notes da Dell, tem a melhor assistência técnica (vem na tua residência /
 empresa pra consertar o teu computador).
 
 Eu tenho um Dell Vostro 1400, 14, Core 2 Duo 7250 2Ghz, 2Gb RAM, HD 80 Gb,
 uso Delphi 2006 com Firebird e roda muito bem.
 
 []
 Andrei
 
 2009/3/29 Arrobba Sistemas del...@arrobbasistemas.com.br 
 mailto:delphi%40arrobbasistemas.com.br
 
   Bom dia,
  
  
  
   Preciso comprar um notebook que agüente o tranco para trabalhar com 
 Delphi
   2009,
  
  
  
   Firebird, SqlServer.
  
  
  
   Andei pesquisando e encontrei dois modelos:
  
   HP Elitebook 8530Q
  
   Acer Aspire 5920
  
  
  
   Alguém tem algum destes modelos ? , Trabalha bem ? Tem algum outro para
   indicar ?
  
  
  
  
  
   Obrigado,
  
  
  
  
  
   Antonio C. de M. Pires
  
   Arrobba Sistemas
  
   mailto:desenvolvime...@arrobbasistemas.com.br 
 mailto:desenvolvimento%40arrobbasistemas.com.br
   desenvolvime...@arrobbasistemas.com.br 
 mailto:desenvolvimento%40arrobbasistemas.com.br
  
   Telefones: (42) 8402-8549
  
   (42) 9105-5120
  
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Trabalhar com Muitos Labels

2009-03-28 Por tôpico Alexandre Rodrigues
http://universodelphi.blogspot.com/2008/01/percorrendo-todos-os-componentes-de-um.html

Infogil escreveu:
 
 
 Pessoal estou querendo passar valores de uma coluna para vários 
 Labels.Captions que tenho em um formulários
 
 A minha tentativa é o seguinte:
 
 TblTabela.First;
 contador := 0;
 
 while not TblTabela.Eof do
 begin
 contador := contador + 1;
 
 label[contador].caption := TblTabelaValor.String;
 
 TblTabela.Next;
 
 end;
 
 Está dando erro nessa parte do Código -- label[contador].caption := 
 TblTabelaValor.String;
 
 Nota: O Numero de Registro da Coluna é Igual a quantidade de labels
 
 certo da Colaboração desde já agradeço
 --
 
 --
 
 No virus found in this outgoing message.
 Checked by AVG - www.avg.com
 Version: 8.0.238 / Virus Database: 270.11.31/2028 - Release Date: 
 03/28/09 07:16:00
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: RES: [delphi-br] [off topic] Utiliazação de Thin client vale a pena?

2009-03-27 Por tôpico Alexandre Rodrigues
Oi tiago, blz?

Já vi esse thin na Digimer mas pelo que eu vi ele só vem com linux, e 
pelo jeito vou ter que usar Win XPe ou CE

Tiago Miranda - Coisarada Materiais Elétricos escreveu:
 
 
 Dá uma olhada nesse thin client ae...
 
 Bem mais barato!!
 
 https://www.digimer.com.br/handler.php?module=site 
 https://www.digimer.com.br/handler.php?module=site
 https://www.digimer.com.br/handler.php?module=siteaction=viewsection=8#pr 
 https://www.digimer.com.br/handler.php?module=siteaction=viewsection=8#pr
 oduto:2029 action=viewsection=8#produto:2029
 
 Abraço!!
 
 Tiago B. Miranda
 Coisarada Materiais Elétricos Ltda
 R. Pedro Alvares Cabral - 415 - Coral - Lages - SC
 Fone: +55 49 3251-9000
 blocked::http://www.coisarada.net/ http://www.coisarada.net/ 
 http://www.coisarada.net http://www.coisarada.net
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Alexandre Rodrigues
 Enviada em: quarta-feira, 25 de março de 2009 15:41
 Para: lista-del...@yahoogrupos.com.br 
 mailto:lista-delphi%40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br;
 automacaoto...@yahoogrupos.com.br 
 mailto:AutomacaoTotal%40yahoogrupos.com.br
 Assunto: [delphi-br] [off topic] Utiliazação de Thin client vale a pena?
 
 Pessoal, gostaria de ter a impressão de vocês sobre a utilização de
 terminais thin client.
 Surgiu a oportunidade de utilizar terminais então cotei um WINBOX 2 com
 windows CE mas achei o valor um tanto salgado(R$ 880.54).
 A principio serão quatro terminais com impressora não fiscal em cada.
 Gostaria de saber se vocês estão usando, qual o modelo de thin client
 quanto pagaram por ele, sistema operacional utilizado nele, alguem usa
 linux com impressora, etc
 Desde já agradeço a ajuda.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


[delphi-br] [off topic] Utiliazação de Thin client vale a pena?

2009-03-25 Por tôpico Alexandre Rodrigues
Pessoal, gostaria de ter a impressão de vocês sobre a utilização de 
terminais thin client.
Surgiu a oportunidade de utilizar terminais então cotei um WINBOX 2 com 
windows CE mas achei o valor um tanto salgado(R$ 880.54).
A principio serão quatro terminais com impressora não fiscal em cada.
Gostaria de saber se vocês estão usando, qual o modelo de thin client 
quanto pagaram por ele, sistema operacional utilizado nele, alguem usa 
linux com impressora, etc
Desde já agradeço a ajuda.


Re: [delphi-br] Delphi Web

2009-03-25 Por tôpico Alexandre Rodrigues
Com MySQL faço isso sem problema algum. Só tem que ver se eles permitem 
acesso remoto ao banco de dados. O maior inconveniente, mas contornável, 
é que a maioria dos servidores web ativam a opção Wait Timeout que 
derruba a conexão inativa depois de um período de tempo.

cic...@fiosecabos.ind.br escreveu:
 
 
 Alguém pode me responder 
 
 Se eu armazenar meu bco de dados na web
 
 E colocar no alias do meu sistema o endereço da net ... o sistema qdo rodar
 pega os dados on line . e roda localmente ???
 
 To tentando .. mas ainda não consegui ...
 
 FIOS E CABOS ENGENHARIA LTDA
 
 CÍCERO FERNANDES
 
 ENGENHEIRO ELETRICISTA E DE SEGURANÇA DO TRABALHO
 
 CREA-SC 27.958-0
 
 3521-2988 - 9191.6226
 
 http://fiosecabos.ind.br/ http://fiosecabos.ind.br/ 
 http://fiosecabos.ind.br http://fiosecabos.ind.br -
 mailto:cic...@fiosecabos.ind.br mailto:cicero%40fiosecabos.ind.br 
 cic...@fiosecabos.ind.br mailto:cicero%40fiosecabos.ind.br
 
 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
 AMBIENTE!
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Linguagem ZPL - impressora Zebra

2009-03-24 Por tôpico Alexandre Rodrigues
Agora não tenho uma em mãos mas se não me engano quando li o manual dava 
para importar uma fonte true type para ela e usar!

Walter Chagas (Bol) escreveu:
 
 
 eu já trabalhei muito com elas e com as eltron. Pode convencer seu 
 cliente de desistir da acentuação. Não dá certo. Sai caracteres tudo 
 trocado na hora de imprimir porque a impressora não trabalha com o 
 código padrão Ansi
 
 []s
 
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br mailto:wchagasj%40bol.com.br
 http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
 http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
 MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com
 SKYPE: WalterChagasJr
 
 - Original Message -
 From: Filippe Maymone
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Monday, March 23, 2009 8:45 PM
 Subject: [delphi-br] Linguagem ZPL - impressora Zebra
 
 Olá,
 
 Alguem trabalha com linguagem ZPL da impressora Zebra ?
 Eu tenho um sistema em delphi, que faz impressora na impressora zebra 
 via linguagem ZPL.
 
 Esta funcionando certinho, porem eu não tenho acentuação, um cliente 
 necessita que as etiquetas saeem com acetuações.
 
 Alguem sabe resolver este problema ???
 
 abraços,
 
 Filippe Maymone
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Compactar / Descompactar Mensagem Texto

2009-03-24 Por tôpico Alexandre Rodrigues
Tu pode usar a ZLib, que já vem incorporada com o delphi. É só procurar 
na net que tem vários exemplos.

Reginaldo Donizete Felix escreveu:
 
 
 Pessoal,
 Tenho um trabalho a ser feito, em que tenho uma mensagem XML que é enviada
 para um web service ,
 E estamos gerando um trafego muito grande no servidor com isso solicitaram
 que fizemos uma compactação da mensagem andes de enviar para o webservice e
 no webservice descompactar tudo isso.
 Bom acho que isso vai acabar gerando um outro problema relacionado com
 processamento no servidor, mais como a ordem da gerencia no presente é
 liberar banda no servidor.
 
 Gostaria de saber se alguem tem algum algoritimo de compacatação te texto,
 ou ferramenta e que eu possa depois implementar no meu aplicativo em Delphi
 e tambem fazer a descompactação no WebService Java.
 
 Dede já Obrigado.
 
 -- 
 Reginaldo D. Felix
 regife...@hotmail.com mailto:regifelix%40hotmail.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Linguagem ZPL - impressora Zebra

2009-03-24 Por tôpico Alexandre Rodrigues
Uma coisa que da para fazer é montar a etiqueta em uma imagem e mandar 
para impressora

Filippe Maymone escreveu:
 
 
 Nossa que coisa .. cliente é f
 E o pior que a minha empresa é licenciada dessa marca ... e temos que
 atender ...
 Vou ter que fazer a impressão desse cliente fora do sistema, terei que
 montar via programas de etquetas, o que vai me gerar varios problemas...
 mais se não tenho solução ...rs.rs
 
 Abraços,
 
 2009/3/23 Walter Chagas (Bol) wchag...@bol.com.br 
 mailto:wchagasj%40bol.com.br
 
   eu já trabalhei muito com elas e com as eltron. Pode convencer seu
   cliente de desistir da acentuação. Não dá certo. Sai caracteres tudo 
 trocado
   na hora de imprimir porque a impressora não trabalha com o código padrão
   Ansi
  
   []s
  
  
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   wchag...@bol.com.br mailto:wchagasj%40bol.com.br 
 wchagasj%40bol.com.br
   http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
   http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
   MSN: whitesock...@hotmail.com mailto:whitesockets%40hotmail.com 
 whitesockets%40hotmail.com
   SKYPE: WalterChagasJr
  
  
   - Original Message -
   From: Filippe Maymone
   To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Monday, March 23, 2009 8:45 PM
   Subject: [delphi-br] Linguagem ZPL - impressora Zebra
  
   Olá,
  
   Alguem trabalha com linguagem ZPL da impressora Zebra ?
   Eu tenho um sistema em delphi, que faz impressora na impressora zebra via
   linguagem ZPL.
  
   Esta funcionando certinho, porem eu não tenho acentuação, um cliente
   necessita que as etiquetas saeem com acetuações.
  
   Alguem sabe resolver este problema ???
  
   abraços,
  
   Filippe Maymone
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Dúvidas de passagem de valor a um .exe

2009-03-19 Por tôpico Alexandre Rodrigues
Na declare a unit ShellApi e no evento do click do botão digite:
ShellExecute(handle, 'open', 'c:\Proj1.exe', PChar(Edti1.Text), nil, 
SW_SHOWNORMAL);

Se quiser saber mais de uma pesquisada no help sobre essa função!

rafig38 escreveu:
 
 
 Przados,
 Será que alguém poderia me ajudar no programa abaixo:
 
 Este programa em Delphi, consiste em pegar o que foi escrito
 em edit1 e após clicar no botão, este chama o programa
 Proj1.exe passando para ele o parâmetro da variável ida,
 onde ida corresponde a edit1.Text . Mas o valor que
 Proj1.exe recebe e retorna é somente ida (o nome
 da variável), ou seja, a resposta que aparece na tela é:
 
 Seu nome eh: ida
 
 Observem os códigos abaixo:
 =
 No Delphi, evento OnClick do botão:
 
 var ida: string;
 begin
 ida:= edit1.Text;
 WinExec('Proj1.exe ida',SW_SHOW);
 end;
 =
 
 Fonte C de Proj1.exe:
 
 #include cstdlib
 #include iostream
 
 using namespace std;
 
 int main(int argc, char *argv[])
 {
 cout  Seu nome eh:   argv[1]  endl;
 
 system(PAUSE);
 
 return EXIT_SUCCESS;
 }
 
 O fonte em C++ eu compilo normalmente e gero o executável Proj1.exe,
 conforme acima.
 
 O fonte em Delphi eu também compilo normalemente e gero o executável
 Nome.exe, conforme acima.
 
 Por favor, se alguem puder me ajudar ficarei imensamente agradecido.
 Pois a única coisa que preciso é criar um programa em Delphi e via 
 variável,
 um argumento a um programa feito em C++, conforme acima.
 
 Rafig.
 
 


Re: [delphi-br] Resolução do monitor

2009-03-18 Por tôpico Alexandre Rodrigues
Colega, é óbvio que não vai funcionar corretamente para monitores wide 
pois para redimensionar é usado um cálculo para monitores comuns.
Mesmo mudando o cálculo haverá problemas com monitores wide.
Você pode optar por um ou outro mas em algum vai aparecer uma barra de 
rolagem...


Alexandre escreveu:
 
 
 Coloquei em 1024x800 e funcionou corretamente, o que pode ser?a minha 
 resolução de vídeo influenciou e muito no resultado final.
 
 Alex
 
 - Original Message -
 From: Alexandre Rodrigues
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Tuesday, March 17, 2009 1:20 PM
 Subject: Re: [delphi-br] Resolução do monitor
 
 Cara, vai no google e digita: delphi resolução
 O segundo link vai te levar para uma mensagem antiga da lista que mostra
 como fazer isso.
 
 E como diz uma amigo coloca nosso, quem procura acha
 
 Alexandre escreveu:
  
  
   Pessoal alguem pode me ajudar a configurar meu programa para uma
   determinada resolução?fiz meu programa para o padrão 800X600 mas alguns
   clientes querem que o programa execute em 1024x800 em tela cheia, tem
   alguma forma de fazer o programa autodimensionar a tela e os componentes
   de acordo com a resolução da tela???
  
   Alex
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 __ Information from ESET NOD32 Antivirus, version of virus 
 signature database 3939 (20090316) __
 
 The message was checked by ESET NOD32 Antivirus.
 
 http://www.eset.com http://www.eset.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


[delphi-br] Propagar evento

2009-03-18 Por tôpico Alexandre Rodrigues
Olá a todos,

Alguém sabe se tem como propagar um evento ocorrido numa classe A para a 
classes B derivada da Classe A e para uma classe C derivada da Classe B?



Re: [delphi-br] ZeosLib

2009-02-17 Por tôpico Alexandre Rodrigues
Posso estar falando besteira, mas a forma que eu conheço é excluindo os 
arquivos .pas, deixando somente os .dcu

omar l m rosa escreveu:
 
 
 HI!
 Atualizei a versão da Zeos lib para 6.4.1 e toda vez que faço um build 
 do projeto, toda a Zeoslib é recompilada!
 
 Como evitar que um pacote seja recompilado?
 
 grato!
 
 º.·´¯`·. º.·´¯`·. º.·´¯`·.
 Omar L. M. Rosa
 º.·´¯`·. º.·´¯`·. º.·´¯`·.
 o...@conesul.inf.br mailto:omar%40conesul.inf.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


Re: [delphi-br] Chamar um comando do DOS e receber o resultado dentro do meu sistema

2008-12-10 Por tôpico Alexandre Rodrigues
A Jedi tb tem um componente que faz isso.

José Mário Silva Guedes escreveu:
 
 
 Veja se é interessante:
 
 http://eugostododelphi.blogspot.com/2008/04/capturando-o-resultado-de-um-comando.html
  
 http://eugostododelphi.blogspot.com/2008/04/capturando-o-resultado-de-um-comando.html
 
 2008/12/9 Paulo - yahoo [EMAIL PROTECTED] 
 mailto:psdias2%40yahoo.com.br
 
   Pessoal:
  
   - Preciso chamar um comando do DOS (que exibe dados na tela), e receber a
   saída do comando
   no meu sistema
  
   - Vou exemplificar com o comando DIR, apenas para facilitar o 
 entendimento:
  
   - Meu sistema chamaria (por exemplo) o comando DIR C:\ e o resultado 
 desse
   comando, em vez de ir para a tela,
   iria para um TMemo, por exemplo, e então eu processaria o conteúdo desse
   memo.
  
   - Pensei em chamar o comando via rotina WinExecAndWait32, ou algo 
 parecido,
   enviando
   o resultado para um .TXT:
  
   DIR C:\  C:\TEMP\ARQTESTE.TXT
  
   ... depois, eu carregaria o C:\TEMP\ARQTESTE.TXT no TMemo
   (Memo1.Lines.LoadFromFile)
  
   O que está descrito acima eu consigo fazer, mas gostaria de saber
  
   Alguém tem uma idéia melhor ?
  
   Grato pela atenção de todos
   Paulo
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 -- 
 José Mário Silva Guedes
 Analista Programador Delphi
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Quem define o que é realmente POG?

2008-12-09 Por tôpico Alexandre Rodrigues
  Uma definição minha de P.O.G. é a de todo e qualquer tipo de solução
  obtida/conseguida por meio improvisado

É isso ai Ricardo,

Nas outras áreas isso é conhecido como Gambiarra! Nunca vi uma gambia 
que não funcionasse e nunca vi uma também que um dia não desse problema!


Ricardo César Cardoso escreveu:
 
 
 Outro exemplo de P.O.G. é fazer um select igualando uma cláusula where à 
 1 como no exemplo abaixo:
 
 Select * from Clientes
 Where 1 = 1;
 
 Nem me lembro exatamente o contexto onde vi essa POG, mas me lembro que 
 era no Delphi e se não me engano num TSQLQuery. Tudo isso se não me 
 engano pra ter um conjunto de dados vazio.
 
 Uma definição minha de P.O.G. é a de todo e qualquer tipo de solução 
 obtida/conseguida por meio improvisado ou sem o uso de ferramentas 
 adequadas. Para o cliente final tudo parece perfeito, mas basta precisar 
 de manutenção que o P.O.G. pode desmoronar...
 
 []'s
 Ricardo.
 
 __
 
 Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
 
 --- Em seg, 8/12/08, Alexandre Rodrigues 
 [EMAIL PROTECTED] 
 mailto:alexandre_rodrigues_poa%40yahoo.com.br escreveu:
 De: Alexandre Rodrigues [EMAIL PROTECTED] 
 mailto:alexandre_rodrigues_poa%40yahoo.com.br
 Assunto: Re: [delphi-br] Quem define o que é realmente POG?
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Data: Segunda-feira, 8 de Dezembro de 2008, 20:59
 
 Um exemplo de POG:
 
 Meu sócio fazendo manutenção em um sistema Java encontrou o seguinte:
 
 //Faz alguma coisa
 
 ...
 
 //Pausa
 
 for i := 0 to i  100   000
 
 do ;
 
 //Faz alguma coisa
 
 ...
 
 Creio que o programador que fez isso não conhecia a função Sleep e fez
 
 esse baita absurdo e se isso não é POG não sei o que é!
 
 Quando iniciei na programação, muitas vezes fazia coisas de maneira
 
 errada, mas eu tinha noção que aquilo não estava bom, e sempre tentava
 
 melhorar.
 
 O programador que fez esse Sleep eu conheci, ele se achava o melhor
 
 programador do mundo!
 
 Coutinho - Yahoo escreveu:
 
  
 
  
 
   Pog!!! Interessante! !!
 
  
 
   A propósito, onde está o manual que sacramenta o que é POG ou não?
 
   Acho interessante essa de se classificar muitas coisas como POG... só
 
   porquê vc não criou o sistema anterior, ou porquê não herdado,
 
   poliformatico, oop?
 
   Me esclareçam...
 
   Quem define o que é POG?
 
   Venho do Clipper 5, e não tinha essa de gambiarra... era tudo na unha, e
 
   meus professores sempre diziam... uma solução tem diversas formas,
 
   depende de quem faz... a cabeça do programador é que define o meio,
 
   contanto que o resultado seja o desejado...
 
   Claro que buscando-se usar da melhor forma possivel as ferramentas de
 
   análise e programação disponíveis no momento!
 
  
 
   Assim... Vejo algumas coisas que vocês chamam de POG e eu acho que 
 não é
 
   gambiarra!!!
 
  
 
   Sds
 
   Emanuel Coutinho
 
 
 
 
 
 
 
 
 
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Quem define o que é realmente PO G?

2008-12-08 Por tôpico Alexandre Rodrigues
Um exemplo de POG:
Meu sócio fazendo manutenção em um sistema Java encontrou o seguinte:

//Faz alguma coisa
...
//Pausa
for i := 0 to i  10 
do ;

//Faz alguma coisa
...

Creio que o programador que fez isso não conhecia a função Sleep e fez 
esse baita absurdo e se isso não é POG não sei o que é!

Quando iniciei na programação, muitas vezes fazia coisas de maneira 
errada, mas eu tinha noção que aquilo não estava bom, e sempre tentava 
melhorar.
O programador que fez esse Sleep eu conheci, ele se achava o melhor 
programador do mundo!


Coutinho - Yahoo escreveu:
 
 
 Pog!!! Interessante!!!
 
 A propósito, onde está o manual que sacramenta o que é POG ou não?
 Acho interessante essa de se classificar muitas coisas como POG... só
 porquê vc não criou o sistema anterior, ou porquê não herdado,
 poliformatico, oop?
 Me esclareçam...
 Quem define o que é POG?
 Venho do Clipper 5, e não tinha essa de gambiarra... era tudo na unha, e
 meus professores sempre diziam... uma solução tem diversas formas,
 depende de quem faz... a cabeça do programador é que define o meio,
 contanto que o resultado seja o desejado...
 Claro que buscando-se usar da melhor forma possivel as ferramentas de
 análise e programação disponíveis no momento!
 
 Assim... Vejo algumas coisas que vocês chamam de POG e eu acho que não é
 gambiarra!!!
 
 Sds
 Emanuel Coutinho
 
 
__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] OFF +- Quero comprar o Delphi

2008-11-27 Por tôpico Alexandre Rodrigues
Andreano, para mim o Ricardo tem razão nos seus argumentos.

 As empresas poderiam ter adotado uma estratégia de lançar o produto a
 cada dois ou três anos e para os casos como o da VCL.NET, por exemplo,
 lança-lo como um tecnlogy preview; oferecer para uma universidade ou
 oferecer para usuários registrados.

Com certeza vocês não ficariam para atrás caso alguma tecnologia
vingasse pois teriam um produto a oferecer, mas caso ela não dê certo
não teriam o desgaste de descontinuar um produto e todo o desgaste que 
isso leva!

, além disso tem
 vários outros desenvolvedores que não podem esperar determinadas
 tecnologias.

Ai é analisar o número de usuários que realmente tem a necessidade
instantânea por uma nova tecnologia (eu pessoalmente não conheço
ninguém). Só compensaria se o número for realmente grande para pagar o
investimento feito e o desgaste de lançar uma ferramenta todo ano!

Com certeza não cabe a você e nem ao Bruno essas decisões, mas como
vocês tem contato direto com a comunidade talvez consigam influenciar
mudanças na política da empresa! Pois enquanto a
borland/embarcadero/codegear continuar com essa política de novos
produtos e lançamentos, com certeza vai chuver reclamações.



___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Delphi para microcontroladores

2008-11-27 Por tôpico Alexandre Rodrigues
Lucas, faz um tempo que eu não mexo com isso, mas o que eu posso te 
dizer é esqueça! Microcontroladores é C (alguns tem C++) ou Assembly.
O que você pode fazer é programar o microcontrolador em C desenvolver um 
protocolo (ou usar um que já existe) para se comunicar com o PC e ai sim 
desenvolver um soft supervisório em delphi para controlar o 
microcontrolador.



Lucas Neves escreveu:
 
 
 Pessoal, bom dia
 
 Para trabalhos da faculdade, terei que aprender um pouco sobre
 programacao para circuitos eletornicos, microcontroladores, essas coisas.
 
 Ja estou brincando em um programinha que move motores de passo, e bem
 interessante, mas precisarei mais pra frente, trabalhar com
 multiplexadores, entre outras coisas.
 
 Se alguem conhece um pouco sobre isso ou conhece algum material sobre
 isso e puder compartilhar, desde ja agradeco.
 
 Luca Neves
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Delphi para microcontroladores

2008-11-27 Por tôpico Alexandre Rodrigues
Bom Lucas,

A creio que seja necessário desenvolver um protocolo entre para o seu 
soft do PC e o microcontrolador.

Exemplo: Você quer acionar uma saida do mc e ler uma entrada então o PC 
envia para o mc a string OUT01, o soft do mc recebe a string trata e 
aciona a saída, caso tenha sucesso envia como resposta OUT01 ou em 
caso de falha E000 no qual 000 representa um código de erro!
Para ler uma saída o PC envia IN02 o mc recebe a string trata e 
devolve IN011 caso a saída esteja acionada ou IN010 caso esteja 
desligada, em caso de falha envia a resposta E000 com o código de erro 
que aconteceu.

Isso é um exemplo simples de protocolo.





Lucas Neves escreveu:
 
 
 Alexandre,
 
 Imaginei mesmo que alguem fosse me dar essa resposta. Pelo visto nao
 conseguirei fugir da linguagem C. Aprendi um pouco na faculdade e vou
 procurar aprimorar.
 
 Mas quando eu falo em multiplexacao por exemplo, se eu tiver chips para
 multiplexacao com a linguagem pronta, voce saberia me indicar mais ou
 menos como eu comandaria cada periferico no multiplexador pelo Delphi?
 
 A ideia e o seguinte: meu projeto movimentara motores de passo. Ja fiz o
 circuito com um unico motor e consigo comanda-lo com o Delphi, mas a
 minha ideia e construir uma placa cerebro e plugar meus motores nessa
 placa, utilizando uma unica porta USB (isso me tiraria a necessidade de
 um HUB ou varias fontes de energia). Vi no site da rogercom um esquema
 eletrico com isso e um programa que testa, mas infelizmente ele nao vem
 com codigo fonte, e era exatamente o fonte que eu precisava, hehehe.
 
 Valew!
 
 Lucas Neves
 
 Alexandre Rodrigues escreveu:
  
   Lucas, faz um tempo que eu não mexo com isso, mas o que eu posso te
   dizer é esqueça! Microcontroladores é C (alguns tem C++) ou Assembly.
   O que você pode fazer é programar o microcontrolador em C desenvolver um
   protocolo (ou usar um que já existe) para se comunicar com o PC e ai sim
   desenvolver um soft supervisório em delphi para controlar o
   microcontrolador.
  
   Lucas Neves escreveu:
   
   
Pessoal, bom dia
   
Para trabalhos da faculdade, terei que aprender um pouco sobre
programacao para circuitos eletornicos, microcontroladores, essas
   coisas.
   
Ja estou brincando em um programinha que move motores de passo, e bem
interessante, mas precisarei mais pra frente, trabalhar com
multiplexadores, entre outras coisas.
   
Se alguem conhece um pouco sobre isso ou conhece algum material sobre
isso e puder compartilhar, desde ja agradeco.
   
Luca Neves
   
   
  
  
   ___
   Yahoo! Mail - Sempre a melhor opção para você!
   Experimente já e veja as novidades.
   http://br.yahoo.com/mailbeta/tudonovo/ 
 http://br.yahoo.com/mailbeta/tudonovo/
   http://br.yahoo.com/mailbeta/tudonovo/ 
 http://br.yahoo.com/mailbeta/tudonovo/
  
  
  
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] OFF +- Quero comprar o Delphi

2008-11-26 Por tôpico Alexandre Rodrigues
João, já responderam sim, compre uma versão nova que os bugs vão ser 
corrigidos Ou seja, para resolver o problema você tem que investir 
todo o ano numa nova versão uma boa grana!
Só que ai tem outro problema, os bugs da nova versão, que só serão 
corrigidos na próxima! Ou seja, você está trocando 6 por 1/2 dúzia!

Em minha opinião pessoal de usuário Delphi, você esta exagerando e muito.

Bom Bruno, não acho nem um pouco de exagero alguém reclamar de Bugs de 
uma versão de praticamente 2 anos atrás que não foram corrigidos!
Também não acho exagero alguém reclamar

Não creio que Suporte ao Vista, Ribbon Controls, Documentação integrada 
com engenharia reversa, modelagem UML 1.5, 2.0 e UML in collors com 
total Live Source e Project Portal Documentation, um compilador muito 
melhor que o do D7 o gestor de memória nem se fala, as inúmeras 
melhorias na linguagem e na VCL...

Você esqueceu de mencionar o desenvolvimento com windows forms em .net! 
Ah, é mesmo, isso foi retirado no delphi 2007! Ai pergunto e quem 
investiu nisso como fica? Fora que o a vlc.net também desaparece com o 
delphi prism! Ou seja quem investiu nisso também dançou!

...Não consigo conceber que uma ferramenta como esta seja uma colcha de 
retalhos. Se o software de alguém não tem bugs.. o que acho difícil... 
ótimo... mas o Delphi tem bugs como qualquer software e a equipe tem 
feito tudo que é possível para solucionar e temos tido sucesso 
incontestável nisso.

Mas é o que da a entender com uma afirmação que os bugs serão 
corrigidos numa próxima versão e com o Delphi 2009 falou que só terá 
um update ou correção se o bug for grave. Isso é meu ver é um absurdo e 
da a entender que o delphi está se tornando uma colcha de retalhos sim!

Com relação ao tem feito tudo que é possível para corrigir os bugs, 
pelos problemas que persistem nas versões anteriores e pelos próprios 
comentários do Andreano isso não parece ser verdade!

As vezes o nosso grande problema é fazer tempestade em copo d'agua e 
não conhecer nossa ferramenta, existem pessoas novas na lista e ficam 
vendo um monte de mensagens depreciativas.. toda critica é construtiva 
desde que seja ponderada, mas tem horas que existe só ataque e na 
maioria das vezes sem fundamento que só serve para prejudicar.

Não vejo essas reclamações como tempestade em copo d'água e creio que 
todos os novos usuários, devem conhecer a política da 
borland/codegear/embarcadero com relação aos bugs e a novos produtos!
Ou você acha que alguém reclamar de bugs que de um produto lançado a 2 
anos é exagero! Ou reclamar que a ferramenta que ele investiu uma boa 
grana foi descontinuada e e ele vai ter que migrar tudo que desenvolveu!

Eu fiz e faço minha vida com Delphi, eu não tinha recursos, minha 
família não os tinha também ate que um dia alguém me ensinou Delphi e 
hoje conquistei uma vida mais digna com isso...

Cara, se tu passou necessidade tem que escutar minha estória então! Tu 
até teve alguém para lhe ensinar a linguagem, eu aprendi sozinho! Por 
isso faço as minhas as palavras do colega Moacir, Eu ganho dinheiro com 
o suor do meu trabalho e utilizo para isso varias ferramentas, entre 
elas o delphi.

João Carlos escreveu:
 
 
 Prezado Coutinho,
 
 Em nenhum momento eu falei que exista algum software SEM bugs. O
 problema, e pareçe que você NÃO leu, é que a minha pergunta NÃO foi
 respondida nem por Bruno nem por Andreano nem por neinguém da
 CodeGear/Embarcadero.
 Volto a repetir a pregunta:
 
 Como fica quem comprou o Delphi 2007, no qual existem
 bugs ridículos, documentados aqui mesmo em vídeos e que até hoje não
 foram resolvidos? O próprio Andreano, em palestra de lançamento do
 Delphi 2009 falou que só terá um update ou correção se o bug for grave.
 
 E venhamos e convenhamos, coisas do tipo EU AMO O DELPHI fica meio
 estranho...
 
 João Carlos
 
 Coutinho - Yahoo escreveu:
   Mandou bem Bruno.
  
   EU AMO O DELPHI
  
   A despeito de ter alguns bugzinhos... meus softwares também têm...
   qualquer um tem.
  
   Aquele que não tiver... que atire a primeira pedra... Mas pense antes...
   direitinho!!!
  
  
   Sds
   Emanuel Coutinho
  
  
   
  
  
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] desenvolvimento de dll

2008-11-26 Por tôpico Alexandre Rodrigues
Felipe, você declarou sharemem na uses do delphi e da dll?
De uma pesquisada a respeito

felipe govoni escreveu:
 
 
 silvio
 
 com pchar nao funcionou, mas com shortstring funcionou
 
 vlw
 
 2008/11/26 Silvio Clécio [EMAIL PROTECTED] 
 mailto:silvioprog%40yahoo.com.br
 
   Olá pessoal,
  
   Já tentou trocar os WideString por PChar?
  
   Só não vão zoar com minha cara, rsrsrsrsrs.
  
   Veja esse arquivo tb: (
   
 http://www.4shared.com/file/53610705/b6eebe2b/Criar_DLL.html?dirPwdVerified=4f84753f
  
 http://www.4shared.com/file/53610705/b6eebe2b/Criar_DLL.html?dirPwdVerified=4f84753f
   ).
  
   Nele tem umas manhas sobre criação de DLL.
   
   []'s, Silvio Clécio
   Contatos/Blog
   Skype: silvioprog
   E-mail, Yahoo! Messenger: [EMAIL PROTECTED] 
 mailto:silvioprog%40yahoo.com.brsilvioprog%40yahoo.com.br
   Gmail, Google Talk: [EMAIL PROTECTED] 
 mailto:silvioprog%40gmail.com silvioprog%40gmail.com
   Hotmail, MSN: [EMAIL PROTECTED] 
 mailto:silvio_prog%40hotmail.com silvio_prog%40hotmail.com
   BlogSpot: http://silvioclecio.blogspot.com/ 
 http://silvioclecio.blogspot.com/
  
   
   De: felipe govoni [EMAIL PROTECTED] 
 mailto:govoni.felipe%40gmail.com govoni.felipe%40gmail.com
   Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Enviadas: Quarta-feira, 26 de Novembro de 2008 14:36:16
   Assunto: Re: [delphi-br] desenvolvimento de dll
  
  
   Rubem
  
   fiz oq vc falou e agora voltou a dar o erro de access violation
   ja coloquei tudo em minusculo pra nao ter erro e verifiquei se todos
   os nomes estavam corretos, ate onde sei access violation é quando o
   delphi nao encontra determinado arquivo.
  
   alguem tem mais alguma dica? faz 2 dias q estou em cima dessa dll e
   nao consigo resultado, ja to ficando louco!!!.
  
   desde ja agradeço a ajuda.
  
   Veja quais são os assuntos do momento no Yahoo! +Buscados
   http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 -- 
 Felipe Govoni
 -
 Programador
 Fone 8472-8718
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] OFF +- Quero comprar o Delphi

2008-11-24 Por tôpico Alexandre Rodrigues
 De novo vou dizer, unicode não é problema.

Olha Andreano,

Me desculpe, mas nunca vi um post seu de uma reclamação que vocês
encarassem como problema. Se for fazer uma revisão nos posts nenhuma
crítica em relação aos produtos/serviços da borland/codegear/embarcadero
são bem aceitos. Isso para mim, e creio que para toda a comunidade, é
uma grande frustração
Se o colega diz que isso trará problemas para ele para outros
programadores é pq trará Ficaria muito mais bonito da parte da
borland/codegear/embarcadero dizer olha pessoal, realmente vocês terão
alguns problemas na migração de alguns softs, mas isso é necessário para
evolução do delphi, está tudo documentado para evitar maiores
problemas .
E pegando o embalo (e sei que o que vou dizer não vai ser bem aceito por
vocês) mas, a política de novos produtos borland/codegear/embarcadero é
extremamente frustrante para comunidade! Não vejo uma política clara de
novos produtos Tudo começou com o malfadado Kylix! Quem o adotou se
deu muito mal e deve que voltar para o delphi e eu fui um deles! Depois
veio o Delphi 8 que eu nem vou comentar. O 2005, nova política, .net com
vcl.net e windows forms a velha vcl para win32, uma beleza, tudo numa
ferramenta só. RAD Studio 2007, mais uma mudanças, não haveria mais
suporte para windows forms! Ou seja, quem estava desenvolvendo com ele
dançou! Agora mais mudanças, esqueça vcl.net, o delphi irá rodar dentro
do VS. Ou seja quem investiu nisso também dançou
OK, isso é uma política comercial, ninguém mantém o investimento em algo
que não de retorno! Mas ai eu me pergunto então pra que fazer então se o
mercado não está preparado, não vai dar o devido retorno! Para que serve
a pesquisa de mercado afinal!
No meu ponto de vista a política de novos produtos de vocês só serve
para queimar o filme e incentiva a migração da comunidade para outras
ferramentas e tecnologias!
Agora você pode argumentar e tentar invalidar tudo o que disse, mas com
certeza a comunidade clama por mais voz e com certeza por mais respeito!


Andreano Lanusse escreveu:
 
 
 Eduardo,
 
 Não é nada traumatica mudança para delphi 2009, isso está documentado e 
 o IDE e compilador já fazem grande parte do trabalho.
 
 Impossível manter uma versão de Delphi unicode e outra não, é trabalho 
 dobrado.
 
 De novo quem tem manipulação de tamanho de arquivos em bytes ou algo 
 relativo a isso, como o caso do blog que você citou em que a pessoa faz 
 manipulação de arquivos ANSI e agora está migrando para unicode, porque 
 realmente necessita maniuplar Unicode, detalhe ele está na china, onde 
 unicode é mandatório.
 
 De novo vou dizer, unicode não é problema.
 
 --
 Andreano
 
 
 From: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br [EMAIL PROTECTED] 
 mailto:delphi-br%40yahoogrupos.com.br] On Behalf Of Eduardo Silva dos 
 Santos [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com]
 Sent: Sunday, November 23, 2008 7:58 AM
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Subject: Re: [delphi-br] OFF +- Quero comprar o Delphi
 
 Andreano,
 
 Não estou discutindo os benefícios do UNICODE, realmente foi um grande
 avanço, visto alguns componentes como os TNTControls e MyDAC já suportavam
 unicode.
 
 O problema é impor uma mudança grande para quem certamente não vai se
 beneficiar.. e olha que é muita gente e isso você vai ver com o tempo.
 
 quanto ao que falei a respeito da migração, isso claro, em vários blogs e
 foruns da pra ver isso, até em alguns da borland existem thread's enormes
 sobre o assunto.
 
 na minha humilde opinião deveria haver uma forma de fazer o compilador
 aceitar código não unicode ,digamos assim, e manter o mapeamento das
 string's como é no Delphi 2007 e anteriores.
 
 bom, não vamos extender esse assunto sendo que não vai levar a lugar algum,
 quem estiver disposto a comprar o Delphi 2009 (que por sinal está muito
 rápido e bom de trabalhar) e esteja disposto a revisar seus software's para
 adequalos, ótimo, boa sorte e bom trabalho.
 
 ainda bem que o Andreas idealizou algo que vai ajudar quem não precisa e não
 quer revisar o código que vem funcionando a anos,
 http://andy.jgknet.de/blog/?p=272 http://andy.jgknet.de/blog/?p=272 
 tomara que dê certo, porque se não só vou
 sair do Delphi 2007 quando ele for totalmente incompatível com Windows.
 
 att, Eduardo.
 
 2008/11/23 Andreano Lanusse [EMAIL PROTECTED] 
 mailto:andreano.lanusse%40codegear.commailto:andreano.lanusse%40codegear.com
 
   Eduardo,
  
   Unicode não é só pra quem exporta software, se você quiser abrir um 
 simples
   arquivo que esteja formato como UTF só vai conseguir ler se sua aplicação
   suportar, por exemplo. Você não tem controle de que tipo de arquivo será
   recebido pela sua aplicação, esse é um de vários exemplos.
  
   Não tem nada essa de que as pessoas estão se descabelando para 
 migrar, não
   precisa colocar if def nas aplicação.
  
   Está muito claro pra 

Re: [delphi-br] [MAF] Leitura de informaçõe s via TCPIP

2008-11-24 Por tôpico Alexandre Rodrigues
Olhe, sem ver a documentação, somente baseado na minha experiência, você 
  esta lendo uma string  quando esta sendo transmitido bytes. De uma 
olhada na documentação do equipamento.

Marcos Abreu Ferreira escreveu:
 Pessoal,
  
 tenho um hardware que transmite dados via TCPIP. Fiz um software para ler 
 quais seriam essas informações, mas as únicas coisas que consigo ler são 
 essas:
  
 Ž6ŽŽŽŽŽŽ6ŽŽ6ŽŽ6Ž6Ž
  
 Estou usando o TClientSocket, não sei usar o IdTCPClient. Alguém sabe o que 
 poderia fazer para receber essas mensagens da forma correta?
  
  
 Att,
 
  
 Marcos A. Ferreira
 São Paulo - Brasil
  
 Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você 
 não for o destinatário ou a pessoa autorizada a receber esta mensagem, não 
 pode usar, copiar, ou divulgar as informações nela contidas ou tomar qualquer 
 ação baseada nestas informações. Se você recebeu esta mensagem por engano, 
 por favor, avise imediatamente o remetente, respondendo o email e em seguida, 
 apague-o.
 Agradecemos sua cooperação.
  
 This message may contain confidential and/or privileged information. If you 
 are not the addressee or authorized to receive this for the addressee, you 
 must not use, copy, disclose or take any action based on this message or any 
 information herein. If you have received this message in error, please, 
 advise the sender immediately by reply e-mail and delete this message.
 Thank you for your cooperation.
  
 Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO 
 AMBIENTE.
 ENVIRONMENT commitment and responsibility, think about Before Printing.
 _
 Invite your mail contacts to join your friends list with Windows Live Spaces. 
 It's easy!
 http://spaces.live.com/spacesapi.aspx?wx_action=createwx_url=/friends.aspxmkt=en-us
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: AINDA NÃO FUNFOU... RES: [delphi-br] Deve ser simples... mas...

2008-11-18 Por tôpico Alexandre Rodrigues
Não seria mais fácil colocar os campos como calculados e usar o evento 
OnCalcFields do DataSet? De uma pesquisada na internet

Juliano Silva - Yahoo escreveu:
 
 
 O evento OnValidate só é acionado quando há uma troca de registros 
 (linhas), se alterar um valor e navegar entre as colunas não é acionado...
 
 Juliano
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em nome de Rubens Antunes
 Enviada em: segunda-feira, 17 de novembro de 2008 20:02
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br]  Deve ser simples... mas... 
 
 Juliano
 
 Já tentou utilizar o evento On Validate do Campo, ou seja, quando esse 
 campo receber um valor o evento será disparado.
 
 
 Abraço
 
 Rubens Antunes
 
 --- Em seg, 17/11/08, Juliano Silva - Yahoo [EMAIL PROTECTED] 
 mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br  
 escreveu:
 
 De: Juliano Silva - Yahoo [EMAIL PROTECTED] 
 mailto:smjjuliano%40yahoo.com.br mailto:smjjuliano%40yahoo.com.br 
 Assunto: [delphi-br]  Deve ser simples... mas... 
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Data: Segunda-feira, 17 de Novembro de 2008, 20:30
 
 Pessoal
 
 Estou com o seguinte problema, tem um grid, com 03 colunas editáveis, para
 digitação de valores, quando o valor de uma delas é digitado as outras são
 recalculadas, e vice-versa o problema é o seguinte, como fazer isso? Minha
 intenção é sempre que o usuário digitar um valor e realizar qualquer uma
 ação as demais colunas sejam recalculadas, o problema é que até o momento
 para fazer isso, teve que criar uma procedure RecalcularValores, coloquei
 ela no OnExit, OnKeyPress, OnColExit este código, e mesmo assim quando o
 usuário navegar por exemplo com a seta para cima ou para baixo, não gera um
 dos eventos...
 
 O problema é seguinte, como fazer para que após o usuário digitar o valor
 que altere os outros, sem ter que ficar espalhando um monte te código?
 
 Juliano
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com http://br.maisbuscados.yahoo.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 __ Informa磯 do NOD32 IMON 3619 (20081117) __
 
 Esta mensagem foi verificada pelo NOD32 sistema antiv�s
 http://www.eset.com.br http://www.eset.com.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


___ 
Yahoo! Mail - Sempre a melhor op��o para voc�! 
Experimente j� e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: RES: [delphi-br] Aceito sugestões

2008-11-14 Por tôpico Alexandre Rodrigues
Complementando.
Pode-se também usar palm, fazer os pedidos off line e depois 
sincrozinar. Existem alguns palms básicos com um valor bem atrativo. 
Como o sistema seria simples não vejo motivo para máquinas muito complexas.

O uso de palms ou smartphones resolve outro problema também. Digitação 
errada de pedidos! Um pedido pode ser digitado errado no palm ou no 
smartphone, porém se a probabilidade de erro aumenta quando este é feito 
e em papel e depois repassado para o sistema, seja da maneira como for.


Gerhard Roger Nack escreveu:
 
 
 Realmente é chato ter que digitar pedido que foi feito em papel lá no 
 cliente. É mais fácil passar por fax e deixar os outros digitarem na 
 empresa.
 
 Para resolver esse tipo de problema é que estão tão na moda os 
 smartphones, muito mais prático, já faz na hora na frente do cliente e 
 já entra direto no sistema, não tem o atraso de ter que digitar depois 
 ou ter que retransmitir fax por estar ilegível. Fora o custo desses fax, 
 dependendo da quantidade e se for interurbano.
 
 Novamente a melhor solução que encontramos foi SmartPhone com WM 
 (Windows Mobile), e VS C# para aplicação off-line no smartphone quando 
 não esta disponível o link de internet ou wireless no smartphone por 
 algum motivo.
 
 Mas se estiver disponível, direto no site de pedidos on-line feito em 
 ASP.NET com VS.
 
 Fácil, rápido, prático. Os vendedores gostaram muito.
 
 E no final, acaba saindo mais barato pois um smartphone por vendedor sai 
 mais barato que um notebook por vendedor.
 
 Mas isso tudo depende claro do tipo de vendedor que você tem, ou 
 pretende ter. Sem contar com a agilidade e qualidade de atendimento ao 
 cliente, já que o vendedor pode informar na hora ao cliente como anda os 
 outros pedidos dele, ou a previsão de entrega deste pedido já tendo em 
 vista a quantidade de pedidos na fila de espera.
 
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em nome de Evandro Siqueira
 Enviada em: sexta-feira, 14 de novembro de 2008 12:03
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Aceito sugestões
 
 Alexandre,
 
 Vc quer uma sugestão bonitinha ou prática? Existem muitas soluções 
 bonitas como os colegas irão sugerir e sinceramente, não estou 
 criticando. Até gostaria de implementar soluções desse porte e até 
 tentei mas, nesse caso específico, não me dei nada bem.
 
 Então vou apenas por as coisas da forma que tenho visto funcionar na 
 prática e pra isso podemos partir da seguinte premissa:
 
 VENDEDOR ODEIA DIGITAR PEDIDO!
 
 Seguindo por ai temos que, para eles o melhor sistema de vendas já foi 
 desenvolvido há anos: o fax. Qualquer outra tentativa vai gerar 
 resistencia. Qualquer falha de projeto vai gerar reclamação e mais 
 resistência. Nossa experiência passou por 3 sistemas que explico: o 
 primeiro sistema era off-line gerando um arquivo texto, e enviando pra 
 nosso e-mail, onde processavamos via EDI. Eles odiaram. a gente também: 
 pedidos que não chegavam, pedidos corrompidos, vírus de e-mail e uma 
 série de outras coisas. Liberamos o fax e partimos pra segunda solução: 
 sistema totalmente on-line via web Banco de Dados on line: Perfeito, em 
 qualquer lan house podia digitar. Eles odiaram: alegaram que era lento, 
 que o tempo que perdiam digitando deixavam de vender, que o site estava 
 fora do ar e tantas outras reclamações que o patrão liberou o fax 
 novamente e exigiu de nós uma solução definitiva. Fomos pra terceira e 
 atual fase: Recriamos o sistema off line com uma pequena diferença: 
 digitação off-line e atualização on-line. Como? Simples. Colocamos um 
 banco Local FB embeded e um remoto (o nosso) Ele digita o pedido, salva, 
 clica em enviar e o sistema deles faz um insert direto em nosso banco de 
 dados. Tempo da operação: 0,5 segundos por pedido. Ele diariamente 
 sincroniza a base dele com a nossa. O processo leva um tempo de 
 aproximadamente 5 minutos em uma linha discada (e nem usamos Zebedee) e 
 Finalmente o último processo: sincronizamos o nosso banco de pedidos com 
 o Banco SQL Server de nosso sistema ERP (alguns segundos). O que eles 
 acharam? Continuam odiando, porque o melhor sistema pra eles é o fax, 
 mas já estão digitando. P da vida... mas estão. E depois que 
 acostumarem, já foi.
 
 Chamo a atenção apenas de uma coisa: qualquer que seja a solução que vc 
 escolher, TESTE EXAUSTIVAMENTE!!! porquê esse tipo de sistema é como uma 
 espingarda de um tiro só. Se errar, tem que correr. Por que a 
 resistência é muito grande.
 
 PS. É lógico que não foi tão simples assim... tivemos q demitir uns 3 ou 
 4 reacionários pra o restante se enquadrar.
 
 -- 
 []'s.
 
 Evandro Siqueira
 Programador de Sistemas
 L'essentiel Lingerie
 (79) 3254-5511 Ramal 218
 skype: evandro.lessentiel
 
 Nicolas escreveu:
  
   Bom dia a todos,
  
   tenho um 

Re: [delphi-br] camera ip

2008-11-13 Por tôpico Alexandre Rodrigues
Trabalhei um tempo com uma da DLink. Para realizar a conexão entrei em 
contato com o distribuidor que me mandaram o SDK da câmera!

felipe govoni escreveu:
 
 
 boa tarde
 
 alguem ja trabalhou com camera ip?
 
 podem me dar alguma ajuda?
 
 -- 
 Felipe Govoni
 -
 Programador
 Fone 8472-8718
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 





___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [delphi-br] Utilização de Resources

2008-11-12 Por tôpico Alexandre Rodrigues
Arquivo de recursos suporta bitmaps com mais de 16 cores, agora se vc 
está usando o editor que vem junto com o delphi esqueça, ele não oferece 
esse tipo de suporte! Procure outro como o Resource Hacker ou Resource 
Builder.

Rafael Marques escreveu:
 
 
 Boa tarde a todos!!
 
 estou tentando utilizar resource para armazenar os bitmaps dos botoes do 
 meu programa, mas estou com problema pq o mesmo só suporta 16 cores.
 
 alguem sabe como posso resolver??
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Assigned nao funciona

2008-11-10 Por tôpico Alexandre Rodrigues
Caro Leandro não vejo sentido no uso de assigned nesse caso já que o 
form é exibido no modo modal, eu faria assim:

fForm1 := TfForm1.Create(nil);
try
   fForm1.ShowModal;
finally
   FreeAndNil(fForm1);
end;

FreeAndNil, se não me engano, só a partir do delphi 7, senão tem que ser 
o velho fForm1.free;  fForm1 := nil;

[EMAIL PROTECTED] escreveu:
 
 
 Pessoal,
 
 Tenho o seguinte código, dentro de um menu no form principal do meu projeto:
 
 if not Assigned(fForm1) then
 fForm1 := TfForm1.Create(Application);
 fForm1.ShowModal;
 
 e no OnClose do Form1, eu tenho:
 
 Action := caFree;
 Form1 := nil;
 
 Se eu clicar no menu uma vez após a outra, dá Access Violation, por que na
 segunda vez nao entra no IF do Assigned, ou seja, trata como se o Form1
 ainda estivesse na memória.
 
 Agora, o engraçado é que se eu colocar o mesmo código do menu em um outro
 formulário, sem ser o principal, funciona. Eu só mudei o Application
 para Self. Ficou assim:
 
 if not Assigned(fForm1) then
 fForm1 := TfForm1.Create(Self);
 fForm1.ShowModal;
 
 Alguém poderia dizer: ora bolas, coloque o Self no código do menu
 também. Já tentei, só que não funcionou.
 
 O que eu quero é que, sempre que fechar esse form, ele seja
 automaticamente destruído.
 
 Uso Delphi 2007 e os forms são SDI.
 
 Alguem teria alguma idéia?
 
 Obrigado,
 
 Leandro
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Desenhar formas irregulares no form

2008-08-12 Por tôpico Alexandre Rodrigues
Ao meu ver é isso mesmo. MoveTo e LineTo

Ricardo César Cardoso escreveu:
 
 
 Boa tarde, amigos!
 
 Com algum custo e pesquisa consegui montar uma rotina para desenhar 
 quadrados, retângulos, círculos e elipses num TImage usando o Canvas.
 
 Porém, todavia, entretanto tenho que desenhar algumas formas 
 irregulares que no software são chamadas de vigas e cantoneiras. O 
 desenho dessas formas está no link abaixo:
 
 [ http://img243.imageshack.us/img243/3479/formasqp3.jpg 
 http://img243.imageshack.us/img243/3479/formasqp3.jpg ]
 
 Alguém por favor poderia me indicar como desenhar isso, tendo como base 
 que o usuário fornecerá a forma e as dimensões e com base nisso eu 
 desenharei? Devo usar MoveTo / LineTo?
 
 Grato,
 Ricardo.
 
 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
 cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses 
 http://br.new.mail.yahoo.com/addresses
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] remote debugger

2008-08-06 Por tôpico Alexandre Rodrigues
Eu já vi uma matéria, (ou fazia parte de uma matéria) na revista clube 
delphi. Só não me lembro qual edição? Adriano tu pode ajudar?

felipe govoni escreveu:
 
 
 bom dia
 
 alguem ja utilizou o remote debbuger?
 instalei ele para o delphi 2007 mas ele nao tem
 nenhuma documentação e na internet não achei
 nada satisfatório.
 
 alguem pode me ajudar ou me dizer onde conseguir ajuda?
 
 -- 
 Felipe Govoni
 -
 Programador
 Fone 8472-8718
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Thread

2008-08-05 Por tôpico Alexandre Rodrigues
  Para checar as atualizações. Como quero checar em de tempo em tempo,
  coloquei um sleep, dentro da thread, mais alguma ou o id.FTP.Get, ou o
  sleep, esta bloqueado
 
  O restante da apliacação, pois o restante para de responder, e fica
  aguardando. Alguem pode me ajudar?

Desculpe amigo, mas não entendi, poderia redigir novamente com mais clareza?

Rodrigo Junqueira escreveu:
 
 
 Ola lista.
 
 Pessoal preciso atualizar meu sistema automaticamente. Entao criei uma
 thread (PAI), dentro dessa thread pai, eu crio a thread filho, e na thread
 filho, eu uso o IDftp,
 
 Para checar as atualizações. Como quero checar em de tempo em tempo,
 coloquei um sleep, dentro da thread, mais alguma ou o id.FTP.Get, ou o
 sleep, esta bloqueado
 
 O restante da apliacação, pois o restante para de responder, e fica
 aguardando. Alguem pode me ajudar?
 
 Rodrigo
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: Res: [delphi-br] Thread

2008-08-05 Por tôpico Alexandre Rodrigues
  Primeiro ponto: a instrução Sleep pára TODO o processamento da
  aplicação. Deve ser este o seu problema.

Negativo, utilizo sleep dentro de threads e isso não procede.

  Segundo ponto: o uso de TTimers se aplica de maneira mais efetiva no seu
  caso.

Ai é uma questão de como você gosta de trabalhar, eu recomendo o uso de 
threads, sem a menor duvida. Se está travando deve ser algum outro 
problema. Possivelmente o código que trava deve estar dentro de uma 
função Synchronize. Por favor poste o trecho de código aonde está 
ocorrendo o problema.

Willian Jhonnes Lara dos Santos escreveu:
 
 
 Olá Rodrigo...
 
 Primeiro ponto: a instrução Sleep pára TODO o processamento da 
 aplicação. Deve ser este o seu problema.
 
 Segundo ponto: o uso de TTimers se aplica de maneira mais efetiva no seu 
 caso.
 
 Instancie um TTimer em suas threads chamando os evendos que vc deseja e 
 estes problemas desaparecerão...
 
 []'s
 
 ---
 Att.:
 Willian Jhonnes L. dos Santos
 Analista/Desenvolvedor Object/Free Pascal
 [EMAIL PROTECTED] mailto:willianjhonnes%40yahoo.com.br
 ---
 Seja livre. Use Linux.
 Grupo de Usuários GNU/Linux de São José dos Pinhais
 Linux user number 449753
 ---
 Powered by Slackware Linux 12.0
 Kernel 2.6.21.5-custom
 ---
 
 - Mensagem original 
 De: Rodrigo Junqueira [EMAIL PROTECTED] 
 mailto:rodrigo%40foxdata.com.br
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Segunda-feira, 4 de Agosto de 2008 13:12:30
 Assunto: [delphi-br] Thread
 
 Ola lista.
 
 Pessoal preciso atualizar meu sistema automaticamente. Entao criei uma
 thread (PAI), dentro dessa thread pai, eu crio a thread filho, e na thread
 filho, eu uso o IDftp,
 
 Para checar as atualizações. Como quero checar em de tempo em tempo,
 coloquei um sleep, dentro da thread, mais alguma ou o id.FTP.Get, ou o
 sleep, esta bloqueado
 
 O restante da apliacação, pois o restante para de responder, e fica
 aguardando. Alguem pode me ajudar?
 
 Rodrigo
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
 cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses 
 http://br.new.mail.yahoo.com/addresses
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Fa�a liga��es para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: RES: RES: [delphi-br] EMAIL

2008-08-05 Por tôpico Alexandre Rodrigues
Na verdade não entendi nadarsrsrsrs


[EMAIL PROTECTED] escreveu:
 
 
 
 
 
 e ai viu .
 conseguiu decifrar algo 
 
 Cícero Fernandes
 Eng. Eletricista
 Eng. de Segurança do Trabalho
 CREA-SC 27.958-0
 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
 AMBIENTE!
 
 
 _
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Alexandre Rodrigues
 Enviada em: domingo, 3 de agosto de 2008 21:14
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] EMAIL
 
 Não, não vi. Poste aqui embaixo! Outra coisa, quando enviar um e-mail
 para lista não coloque somente EMAIL no assunto, seja mais especifico.
 Por exemplo. Como enviar e-mail a partir no aplicativo.
 Foi pura sorte eu ter lido tua mensagem, normalmente passo batido quando
 a pessoa não especifica o problema no assunto.
 Também faça uma pesquisa nos e-mails antigos da lista, essa dica que te
 dei já foi discutida aqui anteriormente.
 
 [EMAIL PROTECTED] mailto:cicero%40fiosecabos.ind.br ind.br escreveu:
  
  
  
  
  
   O amigão ... obrigado fiuncionaou corretamente ...
   agradeço muito ...
   Por acaso vc viu akele outro problema q postei anteriormente ...
  
  
   Cícero Fernandes
   Eng. Eletricista
   Eng. de Segurança do Trabalho
   CREA-SC 27.958-0
   P Antes de imprimir, pense em sua responsabilidade e compromisso com o
 MEIO
   AMBIENTE!
  
  
   _
  
   De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
   mailto:delphi-br%40yahoogrupos.com.br] Em
   nome de Alexandre Rodrigues
   Enviada em: domingo, 3 de agosto de 2008 17:43
   Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br mailto:delphi-br%40yahoogrupos.com.br
   Assunto: Re: [delphi-br] EMAIL
  
   Cicero, em primeiro lugar, NÃO GRITE COM AS PESSOAS. Quando escrever um
   e-mail escreva em minúsculo.
   A forma mais simples de fazer isso é usar ShellExecute;
   Para isso declare na uses a unit ShellApi.
   No Evento OnDblClick digite o código abaixo.
   ShellExecute(Handle, 'open', PChar(Format('mailto:%s',
   [DBEdit1.Text])), nil, nil, SW_SHOWNORMAL);
  
   [EMAIL PROTECTED] mailto:cicero%40fiosecabos.ind.br ind.br escreveu:
   
   
   
   
   
QUERO REGISTRAR O ENDEREÇO DE EMAIL DO CLIENTE EM UM DBEDIT.
QUANDO DER UM DBLCLICK SOBRE O DBEEDIT, QUERO QUE SEJA EXECUTADO O
   OUTLOOK
   E
APAREÇA O ENDEREÇO REGISTRADO PARA MANDAR O EMAIL ...
ALGUEM PODE ME AJUDAR 
   
   
Cícero Fernandes
Eng. Eletricista
Eng. de Segurança do Trabalho
CREA-SC 27.958-0
P Antes de imprimir, pense em sua responsabilidade e compromisso com o
   MEIO
AMBIENTE!
   
   
_
   
De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
   mailto:delphi-br%40yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br
mailto:delphi-br%40yahoogrupos.com.br] Em
nome de Bruno Lichot
Enviada em: quinta-feira, 31 de julho de 2008 14:30
Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br mailto:delphi-br%40yahoogrupos.com.br
Assunto: RE: [delphi-br] Última versão impressa do Delphi Developer's
   Guide
   
Os docs estão online agora
   
http://docs. http://docs. http://docs. http://docs.codegear.com/ 
 http://docs.codegear.com/
 codegear.com/
   http://docs. http://docs.codegear.com/ http://docs.codegear.com/ 
 codegear.com/ codegear.com/
   http://docs. http://docs. http://docs.codegear.com/ 
 http://docs.codegear.com/ codegear.com/
 http://docs. http://docs.codegear.com/ http://docs.codegear.com/ 
 codegear.com/
   codegear.com/
codegear.com/
   
e foi impresso até o Delphi 7
   
From: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br
[mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br] On Behalf Of Roberto
Sent: quinta-feira, 31 de julho de 2008 14:16
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
Subject: [delphi-br] Última versão impressa do Delphi Developer's Guide
   
Prezados: poderiam me informar até que Delphi o referido manual 
 IMPRESSO
acompanhou o produto?
Eu tenho aqui o D6.
Obrigado
   
Roberto
   
[As partes desta mensagem que não continham texto foram removidas]
   
[As partes desta mensagem que não continham texto foram removidas]
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
  
   ___
   Yahoo! Mail - Sempre a melhor opção para você!
   Experimente já e veja as novidades.
   http://br.yahoo. http://br.yahoo.
 http://br.yahoo.com/mailbeta/tudonovo/ 
 http://br.yahoo.com/mailbeta

Re: [delphi-br] Comandos do teclado

2008-08-04 Por tôpico Alexandre Rodrigues
Amigo, tenho isso implementado mas de outra maneira. Leio os dados de 
uma porta serial e emulo um teclado, como se os dados estivessem sendo 
digitados.
A função básica para isso é keybd_event de uma pesquisada no help e no 
google que você deve achar muita coisa.

Maycon Sanches Amaro escreveu:
 
 
 Seguinte, tenho um micro aqui que roda um programa de gravacao de
 temperatura do ar, só que ele não salva esses logs automaticamente.
 Então tava pensando em fazer um programinha que automatizasse isso,
 deixava ele rodando no micro e de tempo em tempo ele executasse os
 comandos como por exemplo, de Arquivo (alt+A) depois Salvar (alt+s) e
 demais comando que eu precisase.
 
 Att.
 Maycon Sanches Amaro
 
 Rubem Nascimento da Rocha escreveu:
  
  
   Explica essa tua necessidade melhor. Ela tá muito aberta a várias
   interpretações. Pelo visto, vc quer enviar sequencias de teclas (e não
   comandos), mas pela abertura deixada pelo q vc escreveu, não se sabe
   se é para enviar sequencias de teclas para um programa qualquer ou
   para serem interceptadas e processadas por um computador remoto.
   Explique isso melhor!
  
   Sds.
  
   
   To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] mailto:mayconsan%40gmail.com 
 mailto:mayconsan%40gmail.com
   Date: Mon, 4 Aug 2008 09:51:14 -0300
   Subject: [delphi-br] Comandos do teclado
  
   Pessoal tem com eu fazer o delphi enviar comandos do teclado, tipo,
   alt+s; alt+r para o micro??? Tentei achar algo na net mas nao encontrei
   nada..
  
   --
   Att.
   Maycon Sanches Amaro
  
   __
   Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
   http://www.amigosdomessenger.com.br/ 
 http://www.amigosdomessenger.com.br/
   http://www.amigosdomessenger.com.br/ 
 http://www.amigosdomessenger.com.br/
  
  
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [delphi-br] EMAIL

2008-08-03 Por tôpico Alexandre Rodrigues
Cicero, em primeiro lugar, NÃO GRITE COM AS PESSOAS. Quando escrever um 
e-mail escreva em minúsculo.
A forma mais simples de fazer isso é usar ShellExecute;
Para isso declare na uses a unit ShellApi.
No Evento OnDblClick digite o código abaixo.
   ShellExecute(Handle, 'open', PChar(Format('mailto:%s', 
[DBEdit1.Text])), nil, nil, SW_SHOWNORMAL);

[EMAIL PROTECTED] escreveu:
 
 
 
 
 
 QUERO REGISTRAR O ENDEREÇO DE EMAIL DO CLIENTE EM UM DBEDIT.
 QUANDO DER UM DBLCLICK SOBRE O DBEEDIT, QUERO QUE SEJA EXECUTADO O OUTLOOK E
 APAREÇA O ENDEREÇO REGISTRADO PARA MANDAR O EMAIL ...
 ALGUEM PODE ME AJUDAR 
 
 
 Cícero Fernandes
 Eng. Eletricista
 Eng. de Segurança do Trabalho
 CREA-SC 27.958-0
 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
 AMBIENTE!
 
 
 _
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Bruno Lichot
 Enviada em: quinta-feira, 31 de julho de 2008 14:30
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: RE: [delphi-br] Última versão impressa do Delphi Developer's Guide
 
 Os docs estão online agora
 
 http://docs. http://docs.codegear.com/ http://docs.codegear.com/ 
 codegear.com/
 
 e foi impresso até o Delphi 7
 
 From: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
 [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br] On Behalf Of Roberto
 Sent: quinta-feira, 31 de julho de 2008 14:16
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
 Subject: [delphi-br] Última versão impressa do Delphi Developer's Guide
 
 Prezados: poderiam me informar até que Delphi o referido manual IMPRESSO
 acompanhou o produto?
 Eu tenho aqui o D6.
 Obrigado
 
 Roberto
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 





___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: RES: [delphi-br] EMAIL

2008-08-03 Por tôpico Alexandre Rodrigues
Não, não vi. Poste aqui embaixo! Outra coisa, quando enviar um e-mail 
para lista não coloque somente EMAIL no assunto, seja mais especifico. 
Por exemplo. Como enviar e-mail a partir no aplicativo.
Foi pura sorte eu ter lido tua mensagem, normalmente passo batido quando 
a pessoa não especifica o problema no assunto.
Também faça uma pesquisa nos e-mails antigos da lista, essa dica que te 
dei já foi discutida aqui anteriormente.

[EMAIL PROTECTED] escreveu:
 
 
 
 
 
 O amigão ... obrigado fiuncionaou corretamente ...
 agradeço muito ...
 Por acaso vc viu akele outro problema q postei anteriormente ...
 
 
 Cícero Fernandes
 Eng. Eletricista
 Eng. de Segurança do Trabalho
 CREA-SC 27.958-0
 P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO
 AMBIENTE!
 
 
 _
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Alexandre Rodrigues
 Enviada em: domingo, 3 de agosto de 2008 17:43
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] EMAIL
 
 Cicero, em primeiro lugar, NÃO GRITE COM AS PESSOAS. Quando escrever um
 e-mail escreva em minúsculo.
 A forma mais simples de fazer isso é usar ShellExecute;
 Para isso declare na uses a unit ShellApi.
 No Evento OnDblClick digite o código abaixo.
 ShellExecute(Handle, 'open', PChar(Format('mailto:%s',
 [DBEdit1.Text])), nil, nil, SW_SHOWNORMAL);
 
 [EMAIL PROTECTED] mailto:cicero%40fiosecabos.ind.br ind.br escreveu:
  
  
  
  
  
   QUERO REGISTRAR O ENDEREÇO DE EMAIL DO CLIENTE EM UM DBEDIT.
   QUANDO DER UM DBLCLICK SOBRE O DBEEDIT, QUERO QUE SEJA EXECUTADO O 
 OUTLOOK
 E
   APAREÇA O ENDEREÇO REGISTRADO PARA MANDAR O EMAIL ...
   ALGUEM PODE ME AJUDAR 
  
  
   Cícero Fernandes
   Eng. Eletricista
   Eng. de Segurança do Trabalho
   CREA-SC 27.958-0
   P Antes de imprimir, pense em sua responsabilidade e compromisso com o
 MEIO
   AMBIENTE!
  
  
   _
  
   De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
 mailto:delphi-br%40yahoogrupos.com.br
   [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
   mailto:delphi-br%40yahoogrupos.com.br] Em
   nome de Bruno Lichot
   Enviada em: quinta-feira, 31 de julho de 2008 14:30
   Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br mailto:delphi-br%40yahoogrupos.com.br
   Assunto: RE: [delphi-br] Última versão impressa do Delphi Developer's
 Guide
  
   Os docs estão online agora
  
   http://docs. http://docs. http://docs.codegear.com/ 
 http://docs.codegear.com/ codegear.com/
 http://docs. http://docs.codegear.com/ http://docs.codegear.com/ 
 codegear.com/
   codegear.com/
  
   e foi impresso até o Delphi 7
  
   From: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
   [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br] On Behalf Of Roberto
   Sent: quinta-feira, 31 de julho de 2008 14:16
   To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
   Subject: [delphi-br] Última versão impressa do Delphi Developer's Guide
  
   Prezados: poderiam me informar até que Delphi o referido manual IMPRESSO
   acompanhou o produto?
   Eu tenho aqui o D6.
   Obrigado
  
   Roberto
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
 
 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo. http://br.yahoo.com/mailbeta/tudonovo/ 
 http://br.yahoo.com/mailbeta/tudonovo/
 com/mailbeta/tudonovo/
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 





___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Re: [delphi-br] Estrutura salva no banco

2008-07-30 Por tôpico Alexandre Rodrigues
Bem João,

Meu caso se enquadra mais na situação 1, pois tenho algumas estruturas 
bem simples e somente uma que seria com 2 campos dinâmicos, que 
contornei estipulando um valor fixo para o tamanho deles.
O problema que tive foi realmente para os campos strings de algumas das 
estrutras, que contornei alterando eles para matrizes estáticas e usando 
move e fillchar (parece até transmissão de pensamento, rsrsrs).
Não vejo no momento necessidade de implementa-las dentro de uma classe, 
mais que isso seria, para mim, uma peleia mui braba.


Joao Morais escreveu:
 
 
 Alexandre Rodrigues wrote:
   O que faço é carregar a(s) estrutura(s) dentro de objetos responsáveis
   por elas como variáveis privadas. Se qualquer outro objeto quiser
   acessar algumas das estruturas terá que fazer através das funções e
   propriedades desses objetos.
   Não é o melhor mas é o que conseguir fazer até o momento. Se tiver
   alguma outra dica, agradeço.
 
 Há alguns fatores que devem ser levados em conta, como necessidade de
 reaproveitamento, quantidade de estruturas diferentes, quão estática é a
 estrutura, etc.
 
 São três caminhos que eu seguiria:
 
 1. Caso a estrutura seja suficientemente estática, criaria um record
 simples que abra espaço para os meus dados. Arrays estáticos, tipos
 simples, e abusaria de move e fillchar para ganhar algum tempo.
 
 2. Se a estrutura for dinâmica (ou seja, os tamanhos de strings e das
 matrizes podem variar muito), eu optaria por implementar a tradução
 estrutura - blob em uma classe. Talvez fizesse uso de métodos virtuais
 para o read e o write, a fim de utilizar estas classes em algum
 algoritmo que trabalhe diretamente com o banco e evitar acoplamento.
 Depende de como é o restante da sua implementação.
 
 3. Aproveitar as classes de persistência e streaming do próprio Delphi.
 É questão de ver como que se comportam propriedades publicadas e com
 índices, que simulariam as suas matrizes.
 
 Seja qual for o caminho, vai ser divertido.
 
 Joao Morais
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


[delphi-br] Estrutura salva no banco

2008-07-29 Por tôpico Alexandre Rodrigues
Pessoal,

Gostaria de saber se vocês já passaram por isso e qual o motivo por que 
ocorre.

Estou desenvolvimento um sistema em que algumas configurações devem ser 
compartilhadas por todos os usuários deste. Como tenho os mais diversos 
tipos de dados para essa configuração e algumas são matrizes, decidi 
criar estruturas para estas configurações e salva-las em campos do tipo 
blob no banco. Porém notei que ao salvar estruturas com variáveis do 
tipo string não conseguia carregar os dados de maneira correta.
Ao mudar essas variáveis para uma matriz de caracters funciona 
normalmente. Porém tenho algumas configurações que são matriz de strings 
e também funciona normalmente. Exemplos:

TTipoNaoFunciona = record
   Nome: string;
   Dado01: integer; 
   Dado02: Double;  
end;

Nesse caso, embora os dados 01 e 02 sejam retornados norlmamente o Nome 
retorna um valor inválido.

TTipoFunciona = record
   Nome: array[0..255] of string;
   Dado01: array of string;
   Dado02: integer; 
   Dado03: Double;  
end;

Nesse caso como Dado01 é uma matriz de strings funciona normalmente.

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Estrutura salva no banco

2008-07-29 Por tôpico Alexandre Rodrigues
 
 
 Alexandre Rodrigues wrote:
   TTipoNaoFunciona = record
   Nome: string;
   Dado01: integer;
   Dado02: Double;
   end;
  
   Nesse caso, embora os dados 01 e 02 sejam retornados norlmamente o Nome
   retorna um valor inválido.
  
   TTipoFunciona = record
   Nome: array[0..255] of string;
   Dado01: array of string;
   Dado02: integer;
   Dado03: Double;
   end;
  
   Nesse caso como Dado01 é uma matriz de strings funciona normalmente.
 
 Isto ocorre porque o tipo string é, por padrão, uma ansi string, o que
 significa um ponteiro para a região da memória em que está a sequência
 de caracteres. Se você desabilitar a diretiva $H ou usar shortstring ao
 invés de string o compilador irá criar uma string estática ao invés de
 um ponteiro para string, e isto deverá resolver o problema.
 
 Joao Morais

João,

Obrigado pela ajuda. Tentei usar shortstring e também não funcionou, 
esqueci de falar que também tentei usar um array dinâmico de caracters e 
também não funcionou. A única maneira é usar strings com terminação  em 
nulo, ou seja matrizes de caracteres. O mais estranho de tudo é que 
usando uma matriz dinâmica de strings funciona! Vai entender. Agora não 
sei se é um bug do delphi ou não.



___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Estrutura salva no banco

2008-07-29 Por tôpico Alexandre Rodrigues
Joao Morais escreveu:
 
 
 Alexandre Rodrigues wrote:
   Isto ocorre porque o tipo string é, por padrão, uma ansi string, o que
   significa um ponteiro para a região da memória em que está a sequência
   de caracteres. Se você desabilitar a diretiva $H ou usar shortstring ao
   invés de string o compilador irá criar uma string estática ao invés de
   um ponteiro para string, e isto deverá resolver o problema.
  
   Joao Morais
  
   João,
  
   Obrigado pela ajuda. Tentei usar shortstring e também não funcionou,
   esqueci de falar que também tentei usar um array dinâmico de caracters e
   também não funcionou. A única maneira é usar strings com terminação em
   nulo, ou seja matrizes de caracteres. O mais estranho de tudo é que
   usando uma matriz dinâmica de strings funciona! Vai entender. Agora não
   sei se é um bug do delphi ou não.
 
 Sinistro. Nenhum tipo de dado baseado em ponteiro deveria funcionar.
 Você poderia postar a parte do código que passa o record para o campo blob?
 
 Joao Morais

Desculpe joão, a informação anterior estava errada. Na verdade estava 
carregando os valores default! Realmente não funciona com nenhum tipo 
baseado em ponteiro, mas isso me deu uma idéia, vou testar se funcionar 
posto o resultado.

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Estrutura salva no banco

2008-07-29 Por tôpico Alexandre Rodrigues
 
 
 Joao Morais escreveu:
  
  
   Alexandre Rodrigues wrote:
Isto ocorre porque o tipo string é, por padrão, uma ansi string, o que
significa um ponteiro para a região da memória em que está a sequência
de caracteres. Se você desabilitar a diretiva $H ou usar 
 shortstring ao
invés de string o compilador irá criar uma string estática ao invés de
um ponteiro para string, e isto deverá resolver o problema.
   
Joao Morais
   
João,
   
Obrigado pela ajuda. Tentei usar shortstring e também não funcionou,
esqueci de falar que também tentei usar um array dinâmico de 
 caracters e
também não funcionou. A única maneira é usar strings com terminação em
nulo, ou seja matrizes de caracteres. O mais estranho de tudo é que
usando uma matriz dinâmica de strings funciona! Vai entender. Agora não
sei se é um bug do delphi ou não.
  
   Sinistro. Nenhum tipo de dado baseado em ponteiro deveria funcionar.
   Você poderia postar a parte do código que passa o record para o campo 
 blob?
  
   Joao Morais
 
 Desculpe joão, a informação anterior estava errada. Na verdade estava
 carregando os valores default! Realmente não funciona com nenhum tipo
 baseado em ponteiro, mas isso me deu uma idéia, vou testar se funcionar
 posto o resultado.
 
É João não tem jeito mesmo, sou obrigado a trabalhar com matrizes.
O delphi é tão transparente no trabalho com ponteiros que esqueci que 
eles ainda existem, rsrsrsrsrs. Se fosse no C/C++ já tinha me tocado 
disso antes.
Para gravar a estrutura no banco, transfiro ela para uma stream e faço:

NomeDaStream.Write(Value, SizeOf(Estrutura));

Ai que tá o problema, o SizeOf não vai contabilizar o tamanho dos 
dados baseados em ponteiros, como string e matrizes dinâmicas! Erro 
básico. rsrsrsrs.
Valeu pela ajuda e muito obrigado.

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Estrutura salva no banco

2008-07-29 Por tôpico Alexandre Rodrigues
Embora nunca tenha usado TReader, TWriter, já tinha pensado nisso João, 
só que usando WriteComponent, porém até onde meu conhecimento vai, não 
ia me atender totalmente, pois muitas dos valores são matrizes e pelo 
que sei assim só gravaria as propriedades publicadas, invibilizando 
assim a utilização de matrizes.

O que faço é carregar a(s) estrutura(s) dentro de objetos responsáveis 
por elas como variáveis privadas. Se qualquer outro objeto quiser 
acessar algumas das estruturas terá que fazer através das funções e 
propriedades desses objetos.
Não é o melhor mas é o que conseguir fazer até o momento. Se tiver 
alguma outra dica, agradeço.


Joao Morais escreveu:
 
 
 Alexandre Rodrigues wrote:
   NomeDaStream.Write(Value, SizeOf(Estrutura));
 
 É o que estava imaginando.
 
   Ai que tá o problema, o SizeOf não vai contabilizar o tamanho dos
   dados baseados em ponteiros, como string e matrizes dinâmicas! Erro
   básico. rsrsrsrs.
 
 Até contabiliza. No entanto o que ele grava (o ponteiro) não é o que
 você precisa que seja gravado. Mas trocar para ShortString[tamanho]
 deveria funcionar, pois a string é criada e manipulada de forma estática.
 
 Além da dica da ShortString dou outro palpite pra você: que tal
 trabalhar com classes? Você pode escolher entre propriedades publicadas
 (e trabalhar a la streaming da IDE do Delphi, inclusive aproveitando
 classes como TReader, TWriter e cia.) ou um par de métodos virtuais
 InternalRead e InternalWrite que, respectivamente, lê um stream (que
 você trouxe do banco) e grava em um stream (para despachar para o
 banco). Daí, todo objeto que precise ir para o banco é criado a partir
 deste e implementa estes métodos da forma que lhe convier.
 
 Meus $ 0,02
 
 Joao Morais
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Dúvida simples: try-final ly...

2008-07-28 Por tôpico Alexandre Rodrigues
Amigo,
Acho que você está usando de forma errada errada o bloco try finally. 
Este se destina a a executar algo, mesmo que ocorra alguma exceção ou 
que você tenha que sair do bloco por algum motivo: exemplos

Objeto: TObjeto.Create;
try
   usa o objeto...
finally
   Objeto.Free; 
end;
continua com o código...

nesse exemplo mesmo que ocorra uma exceção, a memória utilizada pelo 
objeto será liberada.

Objeto: TObjeto.Create;
try
   usa o objeto...
   if Condicao then
 Exit
   continua usando o objeto...
finally
   Objeto.Free; 
end;
continua com o código...

nesse exemplo saímos da função antes de liberar a memória utilizada pelo 
objeto porém o bloco finally será chamado e ela será liberada.

Onjahyr - GMAIL escreveu:
 
 
 E aí pessoal, me tirem uma dúvida bem simples sobre o bloco try-finally.
 
 try
 label1.caption:= 'iukhkhgh';
 ...
 ...processo demorado...
 finally
 label2.caption := label1.caption + (resultado do processo demorado);
 ...continua com o código...
 end;
 
 Agradeço
 É claro que é um bloco, mas ele pode realizar as linhas de comando do
 try e em sequência já ir executando o finally ou espera o processo
 terminar para ir para o finally?
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] [1/2 Off] Será Delphi realm ente bom para se criar e manter um ERP?

2008-07-23 Por tôpico Alexandre Rodrigues
Olha o que você disse não tem nada haver. Você está misturando 
programação para Web com programação para Desktop, coisas muito diferentes.
Se for utilizar Java e for programar para desktop é bem diferente de 
programar para Web utilizando Java.
Se for programar em C# para desktop é bem diferente de escrever um 
programa para ASP.Net utilizando C# como linguagem.
Se você quiser pode programar para internet com o Delphi sem usar 
intraweb, utilize asp.net, da na mesma que programar em C# ou em VB.Net.

Quem normalmente decide a linguagem de programação é o Analista, se for 
um cara bom vai analisar a necessidade da empresa e sua estrutura antes 
de sugerir a utilização de uma linguagem ou a migração para outra.
Porém existem outros dois tipos de analistas (e programadores também). 
Um é aquele que vai pela propaganda dos produtos, e acredita que a 
ferramenta que foi vendida é a melhor de todas. Uma vez, numa empresa 
que trabalhei, questionei um desses o porque da adoção do Visual Studio 
na empresa já que o delphi atendia de uma forma muito melhor as 
necessidades dela e ele me disse Eu prefiro programar com quem fez o 
Windows do que quem quem entendeu o Windows.. Outro tipo de é o 
fanático aquele que acha que a sua linguagem é a melhor do mundo e 
acabou. Esse vai de dar 1001 justificativas para adoção de determinada 
linguagem em detrimento de outra.

Antes de adotar uma linguagem para determinado projeto deve-se analisar 
qual os requisitos e necessidades do projeto. As vezes se pode se fazer 
o uso de até duas linguagens para o mesmo projeto.


Marcelo Moacir Florindo escreveu:
 
 
 Amigos,
 
 Vou aproveitar para colocar algumas pimentas na lista.
 
 Conheço Delphi desde 94, ou seja, primeira versão.
 O pq muitas empresas decidem passar para Java, C# ou até mesmo o bom PHP?
 Bem talvez a resposta esteja bem em nossa frente, o poder da web. Quem
 trabalha com ERP sabe que uma dos maiores problemas são as quantidades
 excessivas de hardware e sistemas operacionais que mesmo iguais, se
 comportam de maneiras diferentes. A questão de manutenção web é sim, com
 certeza bem mais tranquila...mesmo você usando uma estrutura de liveUpdate,
 voltamos ao ponto de partida: as máquinas as vezes se comportam
 diferentemente.
 Outra: configurações de ambientes, qdo feito via web é bem mais tranquilo
 replicar para qq lugar, onde o cliente estiver sua configuração acompanhará.
 
 Os sistemas empresarias estão se expandido e neste caso, vendedores,
 gerentes, diretores, poderão acessar seus sistemas de qualquer lugar. Ou
 seja, não necessitam de instalações em máquinas, seja qual for.
 
 Óbvio que conseguimos fazer tudo com o delphi, porém não podemos deixar de
 concordar que sistemas web tem uma abrangência maior falando no sentido
 geográfico.
 
 Então muitas empresas partem com este objetivo. Ampliar mercado. E assim
 vai.
 
 E claro..que muitas empresas preferem ter uma única linguagem de
 desenvolvimento do que ter um monte de letrinhas
 Eis uma coisa que fez o Java crescer. E O QUE FALTA A CODEGEAR EMBARCADERO É
 ISTO: DESENVOLVER UM MÓDULO DIGNO PARA WEB, NÃO AQUELA LENTIDÃO QUE É O
 INTRAWEB.
 
 Abraços,
 
 Marcelo
 
 2008/7/23 Washington Moratti [EMAIL PROTECTED] 
 mailto:moratti%40matrizsistemas.com.br:
 
   Olá,
   Primeiramente não sou programador apenas um mero curioso (por enquanto),
   trabalho no suporte de um sistema para gestão de indústria de 
 confecção. e
   utilizamos delphi 7 para desenvolver as aplicações. (Erp, sistema 
 frente de
   lojas e Força de vendas para representantes.)
   A larga utilização de Java e C++ na minha opinião deve ter algo a ver com
   portabilidade e escalabilidade em pode utilizar uma aplicação java ou 
 C++ em
   qualquer dispositivo (pc, pocket pc, palm, e etc) com qualquer sistema
   operacional (linux, win/xx, os2 e etc ).
   Não sei exatamente ainda quais são os limetes do Delphi, mas acredito que
   no final o que diferencia é a analise do sistema.
   A IDE e linguagem seriam apenas ferramentas.
  
   []s
  
   Wash
  
  
   - Original Message -
   From: Fellipe Henrique
   To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, July 23, 2008 1:18 PM
   Subject: [delphi-br] [1/2 Off] Será Delphi realmente bom para se criar e
   manter um ERP?
  
   Amigos, estive agora pensando.. após uma pesquisa na internet, sobre
   empresas que produzem software, principalmente ERP, vi que quase nenhuma
   delas usam Delphi, vi em: C++, Java (principalmente), mas em Delphi!? Só
   conheço a RM Sistemas, porém já tá mudando pra C#.
  
   Minha questão é a seguinte: O Delphi é realmente indicado para projetos
   grandes como um ERP? É melhor de se criar e MANTER um sistema neste porte
   em
   delphi? Se for, porque será que não vemos ERP em delphi no mercado?
  
   []s
  
   --
   _
   .-. T.·.F.·.A.·.
   /v\ Fellipe Henrique
   // \\ 

Re: [delphi-br] nao quer sair da aplicação

2008-07-22 Por tôpico Alexandre Rodrigues
Só uma coisa que não entendi é para que serve o formulário então? Se vc 
cria um aplicativo que no inicializar é encerrada a meu ver não precisa 
de formulário.

Felipe Milagres escreveu:
 
 
 oi,
  
 eu fiz uma aplicação onde tinha um botao que ao ser clicado, fazia tudo 
 o que tinha q fazer, e no final, fazia sair da aplicação ...
  
 porem , nao podia ter botao nessa aplicação, e entao eu usei a 
 propriedade onActivate do form, e coloquei todo o codigo que estava no 
 botao na nova procedure criada...
  
 porem agora, quando ele faz tudo o que tem que fazer, ele nao sai do 
 form ... coloquei em tudo quanté possição o comando Form1.close; , mas 
 nao faz efeito nenhum ...
  
 o estranho é que quando eu fui testar (usando um ShowMessage) se quando 
 compilava, o delphi pulava essa parte, ele lia a parte perfeitamente ..
  
 []s,
  
 Felipe Milagres
 
 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
 cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses 
 http://br.new.mail.yahoo.com/addresses
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] função

2008-07-21 Por tôpico Alexandre Rodrigues
CapturaValorRetornoFuncao := NomeDaFuncao(ParametroSeExistir);

rzzanatta escreveu:
 
 
 Olá tenho uma função, como faço pra chamar essa função?
 
 


___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] Borcon 2008

2008-07-12 Por tôpico Alexandre Rodrigues
Concordo também. E tanto é verdade que muitos usuários ainda utilizam o 
Delphi 7 mesmo existindo 5 versões mais novas. Eu mesmo utilizo o 2006 e 
não pretendo trocar tão cedo.
Creio que seria muito mais interessante para a Codegear/Embarcadero 
lançar uma versão mais confiável e com mais recursos do que ficar 
pulverizando versões todos os anos. Um exemplo é que até agora aguardo 
uma interface para desenvolvimento para windows mobile e nada ainda.
O próprio custo das licenças (mesmo sendo upgrade) inviabiliza a 
renovação anual dos programas. Todo os empresários do setor e até mesmos 
os programadores autônomos sabem disso.
A meu ver a Codegear/Embarcadero poderia investir os recursos gastos com 
  lançamento de novas versões todos os anos no desenvolvimento da 
ferramenta. Com certeza a comunidade agradeceria.


Walter Chagas (BOL) escreveu:
 
 
 Sem querer puxar o saco, mas convenhamos que não existe software livre de
 Bugs. E até mesmo o Delphi 7, teve 2 paths e ainda assim tinha bug.
 
 Agora concordo também que a CG não precisa lançar uma versão nova todo ano.
 Eles podem perfeitamente ficar 2 ou 3 anos sem lançar novidade e quando
 lançar, lançar uma boa com poucos problemas. Se possível nenhum.
 
 Lançar versão todo ano só pra dar satisfação ao mercado ou dar respostas a
 concorrência não leva ninguém a lugar nenhum. Lança um produto cheio de
 problemas e pior do que dar respostas, queima mesmo é o filme. Vejam vocês,
 a Microsoft lançou o Visual Studio em 2003 depois uma nova versão 2 anos
 depois, e 3 anos depois a 2008. Ou seja, um intervalo de 2 ou 3 anos. O
 resultado é que o VS 2008, que já testei aqui, tá muito bom em relação ao
 2005 que já era um degrau em relação ao 2003. Agora ela não precisa,
 OBRIGATORIAMENTE, lançar o VS 2009.
 
 E é nesta linha que eu, subentendo-me, que a CG pode ir sem ser prejudicada.
 
 []s
 
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED] mailto:wchagasj%40bol.com.br
 http://www.geocities.com/SiliconValley/Bay/1058 
 http://www.geocities.com/SiliconValley/Bay/1058
 http://delphitocorporerm.blogspot.com/ 
 http://delphitocorporerm.blogspot.com/
 MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com
 SKYPE: WalterChagasJr
 
 - Original Message -
 From: Andreano Lanusse [EMAIL PROTECTED] 
 mailto:andreano.lanusse%40codegear.com
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Tuesday, July 08, 2008 2:28 PM
 Subject: RE: [delphi-br] Borcon 2008
 
 João,
 
 Não vejo só comentário de bug na lista não.
 
 E pode ter certeza que Delphi 2007 é muito melhor que Delphi 7.
 
 E nós vamos continuar disponibilizando updates, hotfix, ou o que seja 
 quando
 for necessário alguma correção, o fato de lançar correções não quer dizer
 que o software só tem problemas.
 
 []'s
 Andreano
 
 From: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] On
 Behalf Of jcpf
 Sent: Tuesday, July 08, 2008 5:11 AM
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Subject: RES: [delphi-br] Borcon 2008
 
 Andreano,
 
 Basta olhar os emails diários aqui na lista. É só reclamação, só bugs...
 
 Reafirmo o que disse: O Delphi 7 foi a última versão CONFIÁVEL ! E era da
 BORLAND.
 
 Com tantos bugs você quer que realmente o pessoal invista o dinheiro suado
 nessa ferramenta? Ah, e hoje apareceu um NOVO bug no Delphi para PHP 2! Não
 sou que falo, são os usuários que investiram em uma ferramenta com
 problemas.
 
 []´s
 
 João
 
 De: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.brmailto:delphi-br%40yahoogrupos.com.br
  
 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.brmailto:delphi-br%40yahoogrupos.com.br]
  
 
 Em
 nome de Andreano Lanusse
 Enviada em: terça-feira, 8 de julho de 2008 01:19
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.brmailto:delphi-br%40yahoogrupos.com.br
 Assunto: RE: [delphi-br] Borcon 2008
 
 João,
 
 É uma grande inverdade o que você acabou de falar, basta você olhar os links
 anteriores e ver a lista de correções.
 
 A CodeGear está comprometida com seus clientes.
 
 []'s
 Andreano
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 CONFIDENTIALITY NOTICE: This email message is for the sole use of the
 intended recipient(s)
 and may contain confidential and privileged information. Any unauthorized
 review, use,
 disclosure or distribution is prohibited. If you are not the intended
 recipient, please
 contact the sender by reply email and destroy all copies of the original
 message.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Parâmetro SQL na cláusu la IN

2008-07-10 Por tôpico Alexandre Rodrigues
José,

Passei pelo mesmo problema e não encontrei solução, para não ter que 
escrever toda consulta no código fonte, adotei a seguinte tática, no 
lugar do parâmetro coloque algum valor que seja diferente de todos os 
outros campos por exemplo __PARAMETRO__, depois é só fazer

Query.SQL.Text := AnsiReplaceStr(Query.SQL.Text, '__PARAMETRO__', 'dados 
do in')

José Mário Silva Guedes escreveu:
 
 
 Não.
 
 Vou começar a usar em alguns projetos porém trabalho com Zeos.
 
 Em 09/07/08, Daniel Bastos [EMAIL PROTECTED] 
 mailto:danbastos%40gmail.com escreveu:
  
   por acaso vc usa dbx???
  
   2008/7/8 José Mário Silva Guedes [EMAIL PROTECTED] 
 mailto:jmarioguedes%40gmail.comjmarioguedes%40gmail.com
   :
  
Xiii, boiei.
   
Não entendi...
   
2008/7/8 O2 Tecnologia (aJato) [EMAIL PROTECTED] 
 mailto:o2tecnologia%40ajato.com.bro2tecnologia%40ajato.com.br
   o2tecnologia%40ajato.com.br
:
   
   


 Possivel é, mas não mais na performance que era nas versões 
 anteriores
   a
 2.x

 José Mário Silva Guedes escreveu:

 
  Olá!
 
  Definitivamente não é possível usar parâmetros em uma cláusula IN?
   Tem
 que
  reescrever a query?
 
  Obrigado!
 
  --
  José Mário Silva Guedes
  Analista Programador Delphi
  http://pgviavel.blogspot.com/ http://pgviavel.blogspot.com/ 
 http://pgviavel.blogspot.com/ http://pgviavel.blogspot.com/
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  __ Informação do NOD32 IMON 3251 (20080708) __
 
  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br http://www.eset.com.br

 [As partes desta mensagem que não continham texto foram removidas]



   
--
José Mário Silva Guedes
Analista Programador Delphi
http://pgviavel.blogspot.com/ http://pgviavel.blogspot.com/
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   Abs
   Daniel A. Bastos
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 -- 
 José Mário Silva Guedes
 Analista Programador Delphi
 http://pgviavel.blogspot.com/ http://pgviavel.blogspot.com/
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Re: CONECTAR A BASE DE DADOS FIREBIRD COM ZEOS CONECTION VIA INTERNET

2008-07-08 Por tôpico Alexandre Rodrigues
Uso o MySQL e Zeos, com adsl de 1M da brasil telecom, por incrível que 
pareça, funciona muito bem. Com GVT, tenho alguns problemas, se ficar 
muito tempo conectado a mesma cai levanta exceção mas mas volta 
automaticamente.

Eduardo Silva dos Santos escreveu:
 
 
 Isso Depende do Banco, da velocidade do link e de como o sistema foi
 desenvolvido.
 
 tenho usado MySQL + MyDAC + Velox de 1MB e parece que que é local.
 
 2008/7/8 Leonardo Quinino [EMAIL PROTECTED] 
 mailto:leonardo.quinino%40gmail.com:
 
   E o Zeos com Web roda de forma confiável e de perfomace boa ?
  
   2008/7/4 itasouza [EMAIL PROTECTED] 
 mailto:itasouza%40yahoo.com.br itasouza%40yahoo.com.br:
  
Boa Tarde amigo
   
Você pode conectar utilizando o IP do host que disponibiliza o banco de
dados. Isto e feito acrescentando : (exemplo:
192.168.0.1:C\Diretório|Banco|NomeBanco.gdb).
   
Veja se lhe ajuda!!
   
   
   
  
   --
   Leonardo Quinino
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 -- 
 ...
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] mailto:eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com.br/ http://www.drdsistemas.com.br/
 ...
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [OT] - Re: [delphi-br] Função para At ualizar Estoque

2008-07-02 Por tôpico Alexandre Rodrigues
Bom Itamar,

Sinceras desculpas, não foi minha intenção menosprezar ninguém.
Agora como tu acha a pergunta coerente, por que tu não postou uma 
solução para o caso dele ou tentou ajudá-lo de alguma maneira?



Itamar Souza escreveu:
 
 
 Minha sincera opinião.
  
 O pessoal da área de informática, principalmente os programadores são 
 sempre assim, todo mundo acha que sabe muito, mais sabe apenas aquilo 
 que sempre fez, tem muito programador experiente que escreve muitas 
 linhas de código para fazer coisas simples e só ele consegue entender o 
 que fez. Aqui neste fórum basta ter uma pergunta que a maioria acha 
 simples ou não coerente para que muitos usem isso como ponto para 
 criticas, porque não vão tentar ajudar? Porque não perdem o seu valioso 
 tempo com coisas úteis? Participo de outros fóruns e posso afirma que 
 este e muito bom mais esta longe de ser o melhor, porque tem muita gente 
 aqui que se acha o rei da cocada preta. O que mais tem e programador 
 medíocre com seus códigos absurdos e sistemas lixo, sem documentação e 
 sem padrão algum. E péssimo ter que falar estas coisas, pois sei que tem 
 muita gente boa que realmente ajuda muito, mais a maioria não contribui 
 em nada, apenas fica na espera da
 próxima vitima.
  
 Acho que está faltando está regra no fórum. Critica não vai ser a melhor 
 solução, pois uma coisa que pode simples para alguns pode ser complexa 
 para outros, ninguém sabe tudo.
  
 As pessoas que vencem neste mundo são as que procuram as circunstâncias 
 de que precisam e, quando não as encontram, as criam.
 Bernard Shaw
 
 Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua 
 cara @ymail.com ou @rocketmail.com.
 http://br.new.mail.yahoo.com/addresses 
 http://br.new.mail.yahoo.com/addresses
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: RES: [delphi-br] Re: Instrução SQL

2008-07-02 Por tôpico Alexandre Rodrigues
No MySQL seria assim

SELECT
   (SELECT sum(VlTotal) FROM tabela WHERE Bloqueado = 'Não' group by
Bloqueado) as campo1,
   (SELECT sum(VlTotal) FROM tabela WHERE Bloqueado = 'Sim' group by
Bloqueado) as campo2



Ricardo Ravelli escreveu:
 
 
 Boa noite,
 Na verdade, eu preciso criar dois campos (campo1, campo2), que por exemplo:
 o Campo1 quero somar todos dos valores do Campo VlTotal cujo o Campo
 Bloqueado seja igual a SIM e o Campo2 quero somar todos os valores do
 Campo VlTotal cujo o Campo Bloqueado seja igual a não.
 
 Espero ter esclarecido.
 
 Obrigado.
 
 Ricardo Ravelli.
 
 _
 
 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Carlos
 Enviada em: quarta-feira, 2 de julho de 2008 21:37
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: [delphi-br] Re: Instrução SQL
 
 Boa noite!
 Sinceramente não entendi muito bem a sua dúvida, mas se for para
 mostrar os campos que contenha os valores SIM e NÃO é muito simples.
 select
 *
 from
 Tb_Exemplo
 where
 (Campo1 = SIM)or
 (Campo1 = NÃO);
 Caso não seja esta a sua dúvida(e sinceramente, creio que não seja),
 peço para que você explique melhor para que assim possamos ajuda-lo.
 Fraterno abraço,
 Carlos
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


  1   2   3   >