Re: Res: Re: [delphi-br] Arquivos de Recursos .RC (RES)
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)
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)
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)
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
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
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?
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?
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?
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
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
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
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
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
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
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
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 )
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
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
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
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
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
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
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
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
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
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
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
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
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?
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!!!
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
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
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!!!
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!!!
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
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
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
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
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]
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);
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);
É 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
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
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);
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);
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);
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
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
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
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
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
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?
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?
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
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
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
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
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
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
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
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
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
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?
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?
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
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
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
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
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
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
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
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...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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...
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?
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
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
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
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
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
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
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
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/