[delphi-br] Re: [off-topic] Programador freelancer
Ola Ari, conforme o caso tenho interesse, se puder ser homeoffice: um resumo do meu perfil: http://forum.magaldi.eti.br/viewtopic.php?f=16t=50 Grato, Eric Developer Systems Sao Paulo - SP - Brasil (11) 7484-9656 --- Em delphi-br@yahoogrupos.com.br, Ari Arantes Filho a...@... escreveu Pessoal, Procuro programador freelancer na região de Campinas/SP. Favor entrar em contato em pvt. Obrigado, Ari
[delphi-br] Re: Como Associar 2 Classe a uma variavel
Marcio, não vejo sentido lógico no pedido, o IF será necessário mesmo que tivesse chamando somente uma classe, ainda teria que testar FConnType. Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br, NTS INFORMÁTICA ntsi...@... escreveu Amigos, existe alguma forma ou maneira para associar classes diferentes a uma variavel, pois muito metodos sao comuns as 2 classes, e outro não, isso seria muito bom para evitar IFs Exemplo Abaixo ? l var q : TComponent; i : Integer; begin if FConnType = ctBDE then q := TQuery.Create(nil); if FConnType = ctUniDac then q := TUniQuery.Create(nil); Márcio [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: [OFF] - Motivação
Iran, vote e veja o resultado preocupante: http://forum.magaldi.eti.br/viewtopic.php?f=5t=47 Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br, Iran Lima i...@... escreveu Olá pessoal, sei que estou fugindo do tema do grupo, porém acredito que este assunto seja de importância a todos. Trabalho no desenvolvimento de sistemas a 3 anos. Ultimamente meu rendimento caiu muito e anda muito abaixo do que já foi. Sempre gostei de programar e projetar sistemas, porem a rotina e o stress tornou meu trabalho um saco. Ainda gosto de programar e estudar porém da área que eu trabalho. Gostaria de saber a opinião de alguém que já passou ou esta passando por isso. Grato, Iran Lima. [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: FW: [DICA] Linb Visual JS - IDE Web para JavaScript
olá, minha dica seria se as dicas fossem direcionadas ao uso principal da ferramenta Delphi, assim logo o assunto será ScriptCase, Maker, etc, além de ofuscar as diversas questões relacionadas diretamente ao propósito desde grupo. --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha djpardalro...@... escreveu Visual JS é uma ferramenta web para design rápido de interfaces RIA com AJAX envolvendo programação de scripts. Escrita em puro javascript(jsLinb), VisualJS produz grandes capacidades com browsers web. Com este poderoso construtor, desenvolvedores profissionais e corporativos podem criar suas aplicações web como se fossem criá-las em VB ou Delphi, contando com suporte para texto com sintaxe destacada. Através de sua poderosa biblioteca de componentes AJAX (jsLinb), VisualJS simplifica designs complexos e entediantes, casos onde webdesigners são melhores que programadores. Mais de 40 componentes suportados. Os componentes são puramente construídos em XHTML, CSS, JavaScript e XML, que são padrões aceitos pela indústria e, consequentemente, são compatíveis com todos os grandes browsers, como Internet Explorer, Firefox, Opera e Safari, e podem ser colocadas em qualquer local na página. O design via arrastar-e-soltar insere componentes AJAX da galeria de componentes para a sua página. Ajuste seu tamanho, posição e outros atributos. E então você terá completado o trabalho. Construa sua página sem qualquer trabalho de codificação! O que você vê é exatamente o que você terá. Nenhum deslocamento, nenhuma transformação. Após o design completado, é feita a geração automática de código JavaScript pelo construtor visual enquanto ocorre o arrasto dos componentes. É claro também que se pode chavear entre o design da página e o código gerado para escrevê-lo manualmente. Todos os código gerados funcionam bem com qualquer browser popular e plataforma de sistema operacional. Layout flexível - As interfaces web criadas podem se redimencionar e reorganizar os componentes para se acomodarem ao tamanho da janela do browser e resolução de tela. Recursos: Enables Single-Page Interfaces, allows creation of zero-footprint applications with rich user-interface; Allows development of complex GUI with AJAX using Drag 'n' Drop; Provides most common widgets (more than 40. dialog, treebar, menu and toolbar, treegrid, tabs, colorPicker, datePikcer and more...); Exactly what you see is what you get; Support dynamic loading an extra file as a component of application; Custom widgets easily with OOP UI framework; Support for multilingual interface: change localization strings on the fly; Cross-browser, Supports modern browsers (IE6+, firefox1.5+, opera9+, safari3+); Output pure client Javascript code, that is platform-independent and server language-independent. Endereço: http://code.google.com/p/linb/ _ PREPARE-SE: O SEU HOTMAIL VAI FICAR MELHOR DO QUE NUNCA. CLIQUE E VEJA AS NOVIDADES. http://www.windowslive.com.br/public/product.aspx/view/1?ocid=Hotmail:Live:Hotmail:Tagline:senDimensao:PREPARE-SE83:- [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: MethodAddress retornando NIL [CANCELADO]
Não consegui resolver e vou deixar isso de lado. Talvez o delphi não permita (mesmo me parecendo tão ilógico) ou é uma caixa preta até mesmo para uma lista de quase 5000 pessoas. Obrigado aquelas que tentaram ajudar, há uns dias o Bruno da Embarcadero disse que era possivel, espero que um dia nos mostre como rsrs, e que não seja nada que dependa do Delphi 2010 ou 2020. Grato, Eric --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu Boa tarde pessoal, alguem sabe como obter o ponteiro de métodos existentes ? no exemplo, se eu criar o método teste para o form2, funciona, retornando o ponteiro. No lugar de form2, usarei componentes edit, combobox, etc e metodos existentes. myCallMethod( edit1, 'SETFOCUS' ) ; myCallMethod( form3, 'SETFOCUS' ) ; procedure TForm2.teste ; begin ShowMessage('OLA'); end; procedure TForm2.Button1Click(Sender: TObject); var routine : TMethod ; Begin routine.data:=pointer(form2) ; routine.Code:=Form2.MethodAddress('teste') ; // Nome do metodo if routine.Code nil then begin ShowMessage('OK'); end; end; Grato, Eric Developer Systems
Re: RES: [delphi-br] MethodAddress retornando NIL
isso é muito diferente do que preciso, mesmo assim obrigado. --- Em delphi-br@yahoogrupos.com.br, Fabricio Colombo fabricio.colombo@... escreveu Para o método SetFocus, seria melhor vc chamar direto o método. Por exemplo, se vc estiver em um form, bastaria chamar Self.FocusControl(edit1) ou vc cria um método seu procedure TForm1.SetFocusComponent(AComponent: TComponent); begin if AComponent is TWinControl then TWinControl(AComponent).SetFocus; end; Que outros métodos vc precisa invocar? Praticamente todos os métodos comuns entre os componentes visuais, estão presentes em TControl e TWinControl, que são as classes base. Em 14 de julho de 2010 20:49, eric_developer developer.syst...@...escreveu: executar métodos, irei passar para minha função, o objeto e a string com o nome do método, exemplo: myCallMethod( edit1, 'SETFOCUS' ) ; --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Fabricio Colombo fabricio.colombo.mva@ escreveu O que vc está pretendendo fazer Eric? Em 14 de julho de 2010 16:02, Mário Guedes jmarioguedes@escreveu: Eu fiz assim: http://eugostododelphi.blogspot.com/2010/04/como-executar-um-metodo-pelo-nome.html *José Mário Silva Guedes* e-mail: jmarioguedes@ jmarioguedes%40gmail.com [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] MethodAddress retornando NIL
Alosi, Desta forma eu também já tinha encontrado na internet e na documentação. Veja que se você usar sua rotina como exemplifiquei anteriormente, não funcionará: ExecMethod( edit1, 'SETFOCUS' ) --- Em delphi-br@yahoogrupos.com.br, jalosii jalo...@... escreveu Implementei sem problemas na semana passada em um sistema meu. Qual o real problema que vc está tendo? Sua procedure seria assim: unit Unit2; interface uses ...; type TForm2 = class(TForm) ... private procedure ExecMethod(NoObjecto: TObject; Nome_Metodo: String); ... var Form2: TForm2; type //tem que ser aqui, não sei explicar por que, mas se por acima do form no mesmo type causa erro TExec = procedure of object; ... procedure TForm2.ExecMethod(NoObjecto: TObject; Nome_Metodo: String); var Rotina: TMethod; Exec: TExec; begin Rotina.Data := Pointer(NoObjeto); Rotina.Code := NoObjeto.MethodAddress(Nome_Metodo);//Aqui que causa erro pra vc? if not Assigned(Rotina.Code) then exit; Exec := TExec(Rotina); Exec; end; ... O que eu percebi é se o método que vc quer chamar nã estiver nas declarações do FORM no lugar certo, o MethodAddress não encontra, tentei por em private e não achou, troquei o local da declaração pra acima do private e funcionou, no meu caso chamo uma procedure de outro form, pra que nesse não tenha acesso a banco de dados e está funcionando. Verifique teu código e se tiver mais erros nos avise pra ver se pudemos lhe ajudar. Alosi DigitalSystem Bento Gonçalves-RS
Re: RES: RES: [delphi-br] MethodAddress retornando NIL
Colega, não é executar Scripts, por favor veja o que ja postamos. o pequeno e completo exemplo que foi postado, esta bem claro e fácil, é uma pena que há restrições e não consegui montar nada equivalente. O que faço facilmente em outra linguagem estruturada com poucos recursos OOP, parece ser mosca branca de zóio verde ou extravagante demais em Delphi rsrs. Só me resta aguardar, tentar outros caminhos ou desistir disso, o que acho tão simples, é um mistérios aos demais. Fiz uma pesquisa aqui, achei um colega querendo o mesmo (tópico de uns 2 anos), entrei em contato com ele e até hoje não conseguiu. --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu Eric, se você pensa em implementar algum tipo de automação em seus aplicativos, envolvendo a manipulação de elementos nele contidos, sugiro você pesquisar sobre ferramentas de scripting para Delphi. Uma boa alternativa, free e de código fonte aberto, é o PascalScript, da RemObjects (http://www.remobjects.com/ps). Caso não seja essa a sua necessidade, explique-a melhor, com riqueza de detalhes, para que possamos discutir uma alternativa técnica para tal. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: quinta-feira, 15 de julho de 2010 12:07 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] MethodAddress retornando NIL Alosi, Desta forma eu também já tinha encontrado na internet e na documentação. Veja que se você usar sua rotina como exemplifiquei anteriormente, não funcionará: ExecMethod( edit1, 'SETFOCUS' ) --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , jalosii jalosii@ escreveu Implementei sem problemas na semana passada em um sistema meu. Qual o real problema que vc está tendo? Sua procedure seria assim: unit Unit2; interface uses ...; type TForm2 = class(TForm) ... private procedure ExecMethod(NoObjecto: TObject; Nome_Metodo: String); ... var Form2: TForm2; type //tem que ser aqui, não sei explicar por que, mas se por acima do form no mesmo type causa erro TExec = procedure of object; ... procedure TForm2.ExecMethod(NoObjecto: TObject; Nome_Metodo: String); var Rotina: TMethod; Exec: TExec; begin Rotina.Data := Pointer(NoObjeto); Rotina.Code := NoObjeto.MethodAddress(Nome_Metodo);//Aqui que causa erro pra vc? if not Assigned(Rotina.Code) then exit; Exec := TExec(Rotina); Exec; end; ... O que eu percebi é se o método que vc quer chamar nã estiver nas declarações do FORM no lugar certo, o MethodAddress não encontra, tentei por em private e não achou, troquei o local da declaração pra acima do private e funcionou, no meu caso chamo uma procedure de outro form, pra que nesse não tenha acesso a banco de dados e está funcionando. Verifique teu código e se tiver mais erros nos avise pra ver se pudemos lhe ajudar. Alosi DigitalSystem Bento Gonçalves-RS [As partes desta mensagem que não continham texto foram removidas]
Re: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
Errado Rubem, quando me referi que faço (não é comum outros usarem OOP no nível que utilizo) em outra linguagem, não é via macro-substituição, e conforme o caso isso é um péssimo hábito, mas tudo isso não importa. Ficar nas teorias disso ou aquilo não vamos sair do lugar. Delphi é uma linguagem que usa muito OOP, o que quero é uma pequena manipulação que já esta no objeto, não considero nada de radical para a linguagem fazer, veja que eu estaria passando o objeto o que não tornaria o processo as cegas, não é caso para scripts. Enfim, vamos deixar isso pendente, pois mais de 2000 maneiras de não conseguir fazer é facil, o objetivo é uma que ajude a resolver. Grato, Eric --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu Se você quer usar algo parecido com macro-substituição, o Delphi não dá suporte para isso, porquê simplesmente isso não é previsto na sua arquitetura. Em linguagens interpretadas, como o PHP, ou pseudo-interpretadas, como o (ainda vivo) Clipper, isso é possível (ou seja, pode ser `mamão com açúcar', pois a arquitetura dessas linguagens assim o permite. Eu entendi o seu objetivo, por isso mesmo que sugeri uma ferramenta para scripting, por ser mais fácil nessa abordagem fazer tais chamadas dinâmicas, visto que um script pode ter código que pode ser criado e atribuído aos eventos de um objeto em tempo de execução e, ainda, poder ser chamado facilmente pelo seu nome. Sds.
Re: RES: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
Sergio, isso já sabemos, passei um exemplo prático que obviamente não funciona e para que possam entender e alguem me sugerir uma alternativa que funcione para o que eu quero, entendeu ?? --- Em delphi-br@yahoogrupos.com.br, Sérgio T. Uetanabaro s...@... escreveu Eric, Note que a função SetFocus do TWinControl é PUBLIC e não PUBLISHED. Por isso o METHODADDRESS não vai achar o método na chamada ExecMethod( edit1, 'SETFOCUS' ) []´s Sergio Uetanabaro
Re: RES: RES: RES: [delphi-br] MethodAddress retornando NIL
Marcos, espero que esteja bem errado e dê para fazer o que preciso. Sugiro muito cuidado com certas afirmações NÃO É POSSIVEL ..., mesmo se for um expert, assim você automaticamente cria diversos limites a si mesmo. Teve situações parecidas onde um colega pediu algo e outro muito experiente e talentoso, afirmou o mesmo, e eu postei a solução (código) devidamente testada. Devido a minha experiência, acho mais fácil sempre deduzir que é possível mesmo ao que me seja totalmente alheio. Um colega disse ser possível, mas não informou como rsrs passou uma tonelada de vídeos para download, vou ver se encontro a resposta mágica. Um outro passou o código não posso testar no D2009, porque é para Delphi 2010 rsrs Tedit(sender).setfocus ou semelhante, não é o que desejo, até já criei algo parecido e vou substituir. Grato, Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br, Marcos Douglas m...@... escreveu Olá Eric, Copiei abaixo, duas de suas mensagens: ... Primeiramente sua resposta: NÃO dá pra fazer. O Delphi possui uma linguagem FORTEMENTE TIPADA. Esse é um pró da linguagem, em vários problemas... mas também pode ser um contra quando você tenta fazer algoritmos com chamadas abstratas e/ou dinâmicas. A única possibilidade de fazer o que você quer, é utilizando métodos published, que já foi muito comentado por várias pessoas aqui. Não dá pra fazer chamadas a métodos utilizando somente uma string representando seu nome; isso vai contra a filosofia da linguagem, contra a sua base e razão de existir. Você consegue fazer isso em outras linguagens (vc não falou de nenhuma em particular) como, por exemplo, em Java. No entanto, veja que esta prática quebra o encapsulamento (um dos pilares da OOP). O mesmo podemos dizer de Ruby, Python, etc... Cordialmente, MD
[delphi-br] MethodAddress retornando NIL
Boa tarde pessoal, alguem sabe como obter o ponteiro de métodos existentes ? no exemplo, se eu criar o método teste para o form2, funciona, retornando o ponteiro. No lugar de form2, usarei componentes edit, combobox, etc e metodos existentes. procedure TForm2.teste ; begin ShowMessage('OLA'); end; procedure TForm2.Button1Click(Sender: TObject); var routine : TMethod ; Begin routine.data:=pointer(form2) ; routine.Code:=Form2.MethodAddress('teste') ; // Nome do metodo if routine.Code nil then begin ShowMessage('OK'); end; end; Grato, Eric Developer Systems
Re: RES: [delphi-br] MethodAddress retornando NIL
eu tinha olhado, mas postei aqui para saber se há alguma forma de fazer. Alguém conhece ? --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu Olha o help! MethodAddress só funciona para métods published! Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: quarta-feira, 14 de julho de 2010 13:04 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] MethodAddress retornando NIL Boa tarde pessoal, alguem sabe como obter o ponteiro de métodos existentes ? no exemplo, se eu criar o método teste para o form2, funciona, retornando o ponteiro. No lugar de form2, usarei componentes edit, combobox, etc e metodos existentes. procedure TForm2.teste ; begin ShowMessage('OLA'); end; procedure TForm2.Button1Click(Sender: TObject); var routine : TMethod ; Begin routine.data:=pointer(form2) ; routine.Code:=Form2.MethodAddress('teste') ; // Nome do metodo if routine.Code nil then begin ShowMessage('OK'); end; end; Grato, Eric Developer Systems [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] MethodAddress retornando NIL
Olá José, o seu exemplo e do about.com, em resumo é o mesmo que postei, funcionando somente para os próprios métodos (published), e eu quero testar (ponteiro)/chamar métodos do edit, combobox, form, etc, ou seja, irei informar o objeto do componente e a string com o nome do método. Sabe alguma forma ? Grato, Eric --- Em delphi-br@yahoogrupos.com.br, Mário Guedes jmariogue...@... escreveu Eu fiz assim: http://eugostododelphi.blogspot.com/2010/04/como-executar-um-metodo-pelo-nome.html *José Mário Silva Guedes* e-mail: jmariogue...@... [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] MethodAddress retornando NIL
Olá Rubem, Como eu deixo os métodos do edit, combobox, etc como published ? --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha djpardalro...@... escreveu A RTTI permite acesso somente aos elementos (propriedades e métodos) declarados na seção published de um objeto. Escopos de visibilidade abaixo disso (public, protected ou private) não tem como! Sds.
Re: RES: [delphi-br] MethodAddress retornando NIL
executar métodos, irei passar para minha função, o objeto e a string com o nome do método, exemplo: myCallMethod( edit1, 'SETFOCUS' ) ; --- Em delphi-br@yahoogrupos.com.br, Fabricio Colombo fabricio.colombo@... escreveu O que vc está pretendendo fazer Eric? Em 14 de julho de 2010 16:02, Mário Guedes jmariogue...@...escreveu: Eu fiz assim: http://eugostododelphi.blogspot.com/2010/04/como-executar-um-metodo-pelo-nome.html *José Mário Silva Guedes* e-mail: jmariogue...@... jmarioguedes%40gmail.com [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: MySQL server has gone away
Sua aplicação desktop esta acessando uma base de dados na Web ou rede interna ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Levy Pereira levypere...@... escreveu Prezados amigos, como um (por enquanto) iniciante com o MySQL estou apanhando, estou usando o ZEOS para conexão. A conexão é instável. Muitas vezes procede normalmente as consultas, atualizações ou inserções, em outras o fatal erro acontece e somente volta a conectar depois de sair e entrar no aplicativo. Este erro acontece algumas vezes quando o aplicativo fica ativo sem atividade. Antes de começar qualquer procedimento checo se há conexão: if BD.Conexao.Connected = false then BD.Conexao.Reconnect; Depois o processo: BD.Query01.Close; BD.Query01.SQL.Clear; BD.Query01.SQL.Add('start transaction'); BD.Query01.ExecSQL; BD.Query01.Close; BD.Query01.SQL.Clear; BD.Query01.SQL.Add( 'insert into fornecedores ( cnpj, razaosocial, telefone, contato,'+ 'email ) values ( '+A01+','+A02+','+A03+','+A04+','+A05+')'); BD.Query01.ExecSQL; BD.Query01.SQL.Clear; MessageBox( Handle, 'Fornecedor adicionado com sucesso', 'Informação', 64 ); passou := True; BD.Query01.SQL.Add('commit'); BD.Query01.ExecSQL; BD.Query01.SQL.Clear; BD.01.Refresh; Grato pela ajuda! Levy [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: MySQL server has gone away
é o que imaginei, um caso parecido com o meu (LocaWeb), em resumo, pode ser uma limitação da hospedagem para acesso externo completo, timeout pequeno. veja o que postei e a resposta. http://forum.locaweb.com.br/showthread.php?t=7721 A primeira vista um grande absurdo e fica como um alerta. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Levy Pereira levypere...@... escreveu Eric, a base está na WEB. From: eric_developer developer.syst...@... To: delphi-br@yahoogrupos.com.br Sent: Mon, July 5, 2010 3:24:30 PM Subject: [delphi-br] Re: MySQL server has gone away Sua aplicação desktop esta acessando uma base de dados na Web ou rede interna ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Levy Pereira levypereira@ escreveu Prezados amigos, como um (por enquanto) iniciante com o MySQL estou apanhando, estou usando o ZEOS para conexão. A conexão é instável. Muitas vezes procede normalmente as consultas, atualizações ou inserções, em outras o fatal erro acontece e somente volta a conectar depois de sair e entrar no aplicativo. Este erro acontece algumas vezes quando o aplicativo fica ativo sem atividade. Antes de começar qualquer procedimento checo se há conexão: if BD.Conexao.Connected = false then BD.Conexao.Reconnect; Depois o processo: BD.Query01.Close; BD.Query01.SQL.Clear; BD.Query01.SQL.Add('start transaction'); BD.Query01.ExecSQL; BD.Query01.Close; BD.Query01.SQL.Clear; BD.Query01.SQL.Add( 'insert into fornecedores ( cnpj, razaosocial, telefone, contato,'+ 'email ) values ( '+A01+','+A02+','+A03+','+A04+','+A05+')'); BD.Query01.ExecSQL; BD.Query01.SQL.Clear; MessageBox( Handle, 'Fornecedor adicionado com sucesso', 'Informação', 64 ); passou := True; BD.Query01.SQL.Add('commit'); BD.Query01.ExecSQL; BD.Query01.SQL.Clear; BD.01.Refresh; Grato pela ajuda! Levy [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Sistema de atividades
Olá Murilo, talvez os demais tenham interpretado errado, não pode ser acessado de fora, esta se referindo fora do Brasil (o que entendi) ou da empresa ? Eric Developer Systems www.magaldi.eti.br Mas este sistema tem que ser acessivel de qualquer lugar do Brasil. Nosso servidor nao pode ser acessado de fora - regra de IP --- Em delphi-br@yahoogrupos.com.br, Murilo Cunha mcscu...@... escreveu Pessoal, Estou com uma duvida. Eu quero fazer um mural de atividades. Neste mural eu colocaria todas as atividades que o pessoal da empresa deveria executar. Por exemplo: Func. A - Fazer o fechamento do cliente A Func. B - Encerrar participacao na ativ. Y Func. B - Gerar relat. de fazendas e enviar para Fulano ... Entre outros itens (status de conclusao, data termino, inicio, comentarios...) Mas este sistema tem que ser acessivel de qualquer lugar do Brasil. Nosso servidor nao pode ser acessado de fora - regra de IP De que forma os senhores me indicam fazer esta aplicacao? Em Delphi ou Site na Web? OBS.: Se houver algum soft q tem esta funcionalidade, por favor, podem indicar Obrigado MuriloCunha
[delphi-br] Re: Sistema de atividades
Esta politica interna de acesso era desnecessário citar no seu tópico, ainda mais que conhece o WTS, o que é evidente que conseguirá via Web de forma restrita. Algumas opções, não conheço na prática e não sei muitos detalhe do que precisa, então desculpe a bola fora :-D Joomla! é um sistema de gerenciamento de conteúdo - CMS (Content Management System), desenvolvido a partir do Mambo. Escrito em PHP, ele roda no servidor web Apache ou IIS e banco de dados MySQL. http://joomla.org/ SugarCRM é um sistema web de Gestão de Relacionamento com o Cliente (CRM) com módulos para gerenciamento de empresas e divisões, contatos, prospects, oportunidades, ocorrências, campanhas de marketing, projetos, documentos, agenda e histórico. http://www.sugarcrm.com/ Drupal é um framework modular e um sistema de gerenciamento de conteúdo (CMS). Permite criar e organizar conteúdo, manipular a aparência, automatizar tarefas administrativas, e definir permissões e papéis para usuários e colaboradores. http://drupal.org/ Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Murilo Cunha mcscu...@... escreveu Eric, O que quis dizer eh que o SERVIDOR nao pode ser acessado. NAO A APLICACAO. Nosso servidor nao quero colocar a disposicao de outros na NET, eh apenas para acesso local. Unica opcao de acesso que aceitaria eh se fosse bem segura. Como por exemplo: WTS que posso expirar a senha e direitos. Talvez uma VPN, mas nao sei se eh segura. Qual a opiniao de vcs? Gostaria de uma solucao barata para um mural de atividades acessivel de qualquer lugar do Brasil. Obrigado MuriloCunha On 30/06/2010 09:08, eric_developer wrote: Olá Murilo, talvez os demais tenham interpretado errado, não pode ser acessado de fora, esta se referindo fora do Brasil (o que entendi) ou da empresa ? Eric Developer Systems www.magaldi.eti.br Mas este sistema tem que ser acessivel de qualquer lugar do Brasil. Nosso servidor nao pode ser acessado de fora - regra de IP --- Em delphi-br@yahoogrupos.com.br, Murilo Cunhamcscunha@ escreveu Pessoal, Estou com uma duvida. Eu quero fazer um mural de atividades. Neste mural eu colocaria todas as atividades que o pessoal da empresa deveria executar. Por exemplo: Func. A - Fazer o fechamento do cliente A Func. B - Encerrar participacao na ativ. Y Func. B - Gerar relat. de fazendas e enviar para Fulano ... Entre outros itens (status de conclusao, data termino, inicio, comentarios...) Mas este sistema tem que ser acessivel de qualquer lugar do Brasil. Nosso servidor nao pode ser acessado de fora - regra de IP De que forma os senhores me indicam fazer esta aplicacao? Em Delphi ou Site na Web? OBS.: Se houver algum soft q tem esta funcionalidade, por favor, podem indicar Obrigado MuriloCunha
[delphi-br] Re: Erro criação pacote e componente - D2009
Consegui e depois instalei com sucesso o pacote+componente de teste em outro projeto, era um ; no final do campo Package output Directory Eric --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu Não esta dando certo criar um simples pacote e componente. 1 - File-New-Package: pkgTeste 2 - Component-New VCL Component (a partir de uma classe existente, adicionar unit pkgTeste) Salvei o projeto e a unit em c:\teste, mas na hora de compilar: Can't load package pkgTeste. O sistema não pode encontrar o arquivo especificado. o que será que esta faltando ? no D7 cria normalmente. Grato, Eric
[delphi-br] Re: Desenvolver para Windows CE
Rafael, acho que se refere ao Carlos, mais precisamente: http://professorcarlos.blogspot.com/search/label/WinCE Parece que o Lazarus é uma ótima opção, e não fica somente no WinCE: http://wiki.lazarus.freepascal.org/Smartphone_Development Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Rafael Jorge rafael.jo...@... escreveu baixa o lazarus. depois cata na net laxarus + arm. baixa o plugin pro copilador. desenvolva normalmente usando pascal no lazarus e pronto. tem um site que mostra como fazer isso é um blog de um professor nao sei o que. ai vc programa pra wince usando pascal e aproveitando tudo que vc sabe. t+
[delphi-br] Re: Efeitos em formulários e Configuração de Relatórios...
Acho que entendi o que deseja, não é dificil de usar uma lógica pra isso, na época do Clipper já fiz para imprimir NFs, onde se tem uma tela com todos os campos da NF, e você informa somente a linha e coluna de cada um, montando assim 1 layout. O software Nota Fácil também segue esse mesmo conceito que deseja. Um resumão da lógica principal, ignorando outros detalhes: 1-Crie uma tela de configuração, um grid com todos os campos necessários ao certificado, cada um terá o ID, naturalmente estes dados guardará numa tabela (CFGLAYOUT): Descricao Linha Coluna 1 - Nome do Aluno 999 999 2 - Curso 999 999 3 - Data Emissão999 999 4 - Nome escola 999 999 2-Na rotina de impressão, você alimenta uma tabela temporária com os dados do certificado associado ao ID correspondente, sem se preocupar com as posições: CfgLayOut( 4, Escola Tradicional de Botucatu ) CfgLayOut( 1, Joao Da Silva ) CfgLayOut( 2, Curso de filosofia ) ... 3-Imprime os dados da tabela temporária, antes ordenando por linha+coluna, na posição definida na configuração (CFGLAYOUT) Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Eloi Filho e...@... escreveu bom dia Marcelo, 1º quero agradecer por ter se interessado por meu problema, mas oq eu quero é o seguinte: tenho uma impressão de certificado em uma escola e as vezes a gráfica manda o certificado fora do padrão e ai tenho q reconfigurar todos os campos, oq eu é que quando vier assim o usuario mesmo possa reconfigurar a linha e coluna do campo no certificado... entendeu abraços... Em 23 de junho de 2010 01:07, Fortes Marcelo marcelosoftw...@...escreveu: 1 - Quero fazer efeitos na abertuda do formulário, exemplo: quando chamar o form, ele abrir do centro pra fora ou de outra maneira. A biblioteca JediVCL tem um componente que faz isso e um monte de piruetas com o form parece até powerpoint, mas a Jedi é bem grande viu? componente pra caramba, e implementar isso nos forms não é tão difícil usando interpolação outra forma é usar a propriedade AlphaBlend do Form e fazer ele vir do invisível até passando por transparente até totalmente opaco faz um efeito legal é só fazer um laço num timer e incrementar o AlfaBlendValue de 0 até 255 a propriedade AlphaBlend deve estar setada para True. 2 - Quero fazer configuração de relatórios, exemplo: a pessoa poder mexer os campos do relatorios (linha e coluna) e gravar a posição para impressão. Não entendi essa vc quer que o usuário monte o relatório? acho que se for isso o Rave o FreeReports e o ReporBuilder fazem isso. Marcelo Fortes. --- Em ter, 22/6/10, Eloi Filho e...@... efgf%40ig.com.br escreveu: De: Eloi Filho e...@... efgf%40ig.com.br Assunto: [delphi-br] Efeitos em formulários e Configuração de Relatórios... Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Data: Terça-feira, 22 de Junho de 2010, 22:09 boa noite pessoal, gostaria de saber se alguem na lista pode me ajudar nos seguinte quesitos: 1 - Quero fazer efeitos na abertuda do formulário, exemplo: quando chamar o form, ele abrir do centro pra fora ou de outra maneira. 2 - Quero fazer configuração de relatórios, exemplo: a pessoa poder mexer os campos do relatorios (linha e coluna) e gravar a posição para impressão. desde já, agradeço a todos... grande abraço. Eloi Filho Programador de Sistemas e...@... efgf%40ig.com.br Contatos: (92) 3654-4965 / 9130-5174 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Eloi Filho Programador de Sistemas e...@... Contatos: (92) 3654-4965 / 9130-5174 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Alterar posição das tabs (iwtabcontrol)
eu cliquei na Guia em tempo de projeto e mudou normalmente, não sei qual é a dificuldade, usei o D2009. A melhor coisa é ser mais específico ao inves de cada um precisar ficar advinhando. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Adriano Santos asrsan...@... escreveu Eric, É que tem uns componentes no IW que não deixam mudar em tempo de projeto. O TreeView por exemplo só consigo mudar indo no DFM. não sei é o caso do TabControl, preciso olhar no Delphi pra ter certeza. Adriano Santos +55 (11)8219-5420 http://twitter.com/asrsantos Enviado de meu iPhone Em 21/06/2010, às 01:10, eric_developer developer.syst...@... escreveu: ué, mas é só clicar na guia, seja em tempo de projeto ou execuçã o. expliquem melhor... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Adriano é isto mesmo, quero mudar a posição do tab fisicamente. Att, Marcelo Em 20 de junho de 2010 22:28, Adriano Santos asrsantos@ escreveu: Eric, Acho que ele quer fazer isso via projeto. Não entendi direito o que ele quer. Tô sem Delphi nessa máquina, se for o mesmo problema do Tr eeView imagino que só indo no DFM. Clica com o direito no Form e use Vi ew as Text. Localiza o código da aba e muda o trecho de código para onde des eja. Depois clica com o direito e View as Form. No IwTreeView só funciona de ssa forma para mudar os itens em projeto. Amanhã no escritório dou uma olhada nisso direito. Se não for isso a dica do Eric funciona. -- Adriano Santos http://twitter.com/asrsantos www.delphitodelphi.blogspot.com 2010/6/20 eric_developer developer.systems@ Olá, IWTabControl1.ActivePage:=0; // primeira guia IWTabControl1.ActivePage:=1; // segunda guia ... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br %40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Colegas, Tenho 2 tabs quero alterar a posição delas, Qual seria o procedimento? Grato, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram remo vidas] [As partes desta mensagem que não continham texto foram removida s] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Alterar posição das tabs (iwtabcontrol)
ah! tá, agora melhorou ;) você quer trocar a ordem dos TabPage no TabControl em tempo de projeto. Sugiro alterar o arquivo .DFM correspondente com um editor, antes feche o Delphi, acho mais fácil. Iria sugerir também o Structure, mas não deu muito certo. Nunca usei componentes IW, é comum dar erros em tempo de projeto ou bagunçar as posições ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Então Eric, conforme no email anterior...: TENHO T1,T2 E T3 QUERO PASSAR PARA T1,T3 E T2 Quero fazer é alteração fisica da tab que estava no final e quero trazer para o meio. Att, Marcelo Em 21 de junho de 2010 09:37, eric_developer developer.syst...@...escreveu: eu cliquei na Guia em tempo de projeto e mudou normalmente, não sei qual é a dificuldade, usei o D2009. A melhor coisa é ser mais específico ao inves de cada um precisar ficar advinhando. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Adriano Santos asrsantos@ escreveu Eric, É que tem uns componentes no IW que não deixam mudar em tempo de projeto. O TreeView por exemplo só consigo mudar indo no DFM. não sei é o caso do TabControl, preciso olhar no Delphi pra ter certeza. Adriano Santos +55 (11)8219-5420 http://twitter.com/asrsantos Enviado de meu iPhone Em 21/06/2010, às 01:10, eric_developer developer.systems@ escreveu: ué, mas é só clicar na guia, seja em tempo de projeto ou execuçã o. expliquem melhor... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Adriano é isto mesmo, quero mudar a posição do tab fisicamente. Att, Marcelo Em 20 de junho de 2010 22:28, Adriano Santos asrsantos@ escreveu: Eric, Acho que ele quer fazer isso via projeto. Não entendi direito o que ele quer. Tô sem Delphi nessa máquina, se for o mesmo problema do Tr eeView imagino que só indo no DFM. Clica com o direito no Form e use Vi ew as Text. Localiza o código da aba e muda o trecho de código para onde des eja. Depois clica com o direito e View as Form. No IwTreeView só funciona de ssa forma para mudar os itens em projeto. Amanhã no escritório dou uma olhada nisso direito. Se não for isso a dica do Eric funciona. -- Adriano Santos http://twitter.com/asrsantos www.delphitodelphi.blogspot.com 2010/6/20 eric_developer developer.systems@ Olá, IWTabControl1.ActivePage:=0; // primeira guia IWTabControl1.ActivePage:=1; // segunda guia ... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br %40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Colegas, Tenho 2 tabs quero alterar a posição delas, Qual seria o procedimento? Grato, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram remo vidas] [As partes desta mensagem que não continham texto foram removida s] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Executar aplicativos a partir da memória
Ricardo, no tópico descrevi EXE (aplicativo qualquer), o que descarta qualquer outro formato. --- Em delphi-br@yahoogrupos.com.br, ricardodeveloper ricardodevelo...@... escreveu Sim. Mas a escolha desta unica solucao, se vai ser assembly puro, se vai ser VM, se vai ser BPL ou DLL carregada dinamicamente, se vai ser um grande if no programa... será masi segura sabendo onde será utilizada. Caso vc nao possa abrir mais detalhes do que no primeiro email, sugiro que experimente cada uma das formas pra ter dados pra escolher. --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.systems@ escreveu muitas formas ?? só preciso de uma :D, como descrito no tópico Grato, Eric Developer Systems --- Em delphi-br@yahoogrupos.com.br, Ricardo ricardodeveloper@ escreveu Eric, Voce tem muitas opcoes. Voce pode ter no banco de dados os bytes que representam uma rotina assembly que sempre acabasse com um RET. Pra executar você copiaria pra RAM e chamaria o endereco inicial onde voce escreveu com um CALL. Isto é o que o sistema operacional faz de forma mais segura e otimizada. Um uso de caso onde ja vi algo parecido é o campo COMPUTED BY do firebird. Ele tem, numa tabela de sistema, um campo texto com a expressao que criamos e num camplo blob a representacao binária do quem tem q ser executado pra obter o conteudo do campo. Então ele nao tem que reinterpretar o campo texto pra cada registro da tabela Mas, por qual motivo vc tem que reinventar a roda deste modo? Seria pra ter uma ferramenta com comportamento customizado conforme onde está instalado ou conforme o tipo de documento que ele processa? Fale do problema que quer resolver que talvez exista um caminho mais facil Ricardo Bianchin
[delphi-br] Re: Alterar posição das tabs (iwtabcontrol)
também achei, por enquanto meu foco será o modo tradicional para Desktop e depois de concluído, considero usar partes em IntraWeb/Web. mas e ai, resolveu ??? --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Cara O intraweb é muito interessante.Estamos desenvolvendo um projeto grande com ele. Att, Marcelo Em 21 de junho de 2010 10:15, eric_developer developer.syst...@...escreveu: ah! tá, agora melhorou ;) você quer trocar a ordem dos TabPage no TabControl em tempo de projeto. Sugiro alterar o arquivo .DFM correspondente com um editor, antes feche o Delphi, acho mais fácil. Iria sugerir também o Structure, mas não deu muito certo. Nunca usei componentes IW, é comum dar erros em tempo de projeto ou bagunçar as posições ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Então Eric, conforme no email anterior...: TENHO T1,T2 E T3 QUERO PASSAR PARA T1,T3 E T2 Quero fazer é alteração fisica da tab que estava no final e quero trazer para o meio. Att, Marcelo Em 21 de junho de 2010 09:37, eric_developer developer.systems@escreveu: eu cliquei na Guia em tempo de projeto e mudou normalmente, não sei qual é a dificuldade, usei o D2009. A melhor coisa é ser mais específico ao inves de cada um precisar ficar advinhando. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Adriano Santos asrsantos@ escreveu Eric, É que tem uns componentes no IW que não deixam mudar em tempo de projeto. O TreeView por exemplo só consigo mudar indo no DFM. não sei é o caso do TabControl, preciso olhar no Delphi pra ter certeza. Adriano Santos +55 (11)8219-5420 http://twitter.com/asrsantos Enviado de meu iPhone Em 21/06/2010, às 01:10, eric_developer developer.systems@ escreveu: ué, mas é só clicar na guia, seja em tempo de projeto ou execuçã o. expliquem melhor... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Adriano é isto mesmo, quero mudar a posição do tab fisicamente. Att, Marcelo Em 20 de junho de 2010 22:28, Adriano Santos asrsantos@ escreveu: Eric, Acho que ele quer fazer isso via projeto. Não entendi direito o que ele quer. Tô sem Delphi nessa máquina, se for o mesmo problema do Tr eeView imagino que só indo no DFM. Clica com o direito no Form e use Vi ew as Text. Localiza o código da aba e muda o trecho de código para onde des eja. Depois clica com o direito e View as Form. No IwTreeView só funciona de ssa forma para mudar os itens em projeto. Amanhã no escritório dou uma olhada nisso direito. Se não for isso a dica do Eric funciona. -- Adriano Santos http://twitter.com/asrsantos www.delphitodelphi.blogspot.com 2010/6/20 eric_developer developer.systems@ Olá, IWTabControl1.ActivePage:=0; // primeira guia IWTabControl1.ActivePage:=1; // segunda guia ... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.brdelphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br %40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Colegas, Tenho 2 tabs quero alterar a posição delas, Qual seria o procedimento? Grato, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram remo vidas] [As partes desta mensagem que não continham texto foram removida s] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas
[delphi-br] Re: Problemas na Conexão Delphi2010 + SqlServer2005
Acredito que cada máquina cliente precisará dos arquivos: sqlncli.dll e dbxmss9.dll Aproveitando, por favor, apague os diversos tópicos repetidos, para quem acessa via Web (como eu) é ruim. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Rodrigo Rossi rdrg.ro...@... escreveu Boa tarde. Estou fazendo uma aplicação em Delphi que conecta no Sql2005 do servidor da empresa, isso funciona, a aplicação já está pronta e funcionando (na minha máquina), o problema ta em colocar ela em outras máquinas (usuários) onde ao abrir a aplicação ele retorna o seguinte erro: Error reading conPrincipal.DriverName: Unknown driver: MSSQL9. As configurações do meu SqlConnection: ConnectionName = MSSQLConnection2005 Driver = MSSQL9 GetDriverFunc = getSQLDriverMSSQL LibraryName = dbxmss9.dll VendorLib = SQLNCLI.DLL _arquivo: dbxdrivers.ini_ [Installed Drivers] MSSQL=1 MSSQL9=1 [MSSQL] SchemaOverride=%.dbo DriverUnit=DBXMSSQL GetDriverFunc=getSQLDriverMSSQL LibraryName=dbxmss.dll VendorLib=oledb.dll HostName=ServerName DataBase=Database Name User_Name=user Password=password BlobSize=-1 ErrorResourceFile= LocaleCode= IsolationLevel=ReadCommitted OS Authentication=False Prepare SQL=False [MSSQL9] SchemaOverride=%.dbo DriverUnit=DBXMSSQL DriverPackageLoader=TDBXDynalinkDriverLoader,DBXCommonDriver120.bpl DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader,Borland.Data.DbxCommonDriver,Version=12.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b MetaDataPackageLoader=TDBXMsSqlMetaDataCommandFactory,DbxMSSQLDriver120.bpl MetaDataAssemblyLoader=Borland.Data.TDBXMsSqlMetaDataCommandFactory,Borland.Data.DbxMSSQLDriver,Version=12.0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b GetDriverFunc=getSQLDriverMSSQL LibraryName=dbxmss9.dll VendorLib=SQLNCLI.DLL HostName=localhost DataBase=DataBase Name User_Name=user Password=password BlobSize=-1 ErrorResourceFile= LocaleCode= MSSQL TransIsolation=ReadCommited OS Authentication=False Prepare SQL=False _arquivo: dbxconnection.ini _ [MSSQLConnection2000] SchemaOverride=sa.dbo DriverName=MSSQL HostName=servidorbco DataBase=Helpnet_prisma User_Name=helpnet_prisma Password=helpnet_prisma IsolationLevel=ReadCommitted ConnectTimeout=60 Mars_Connection=False [MSSQLConnection2005] SchemaOverride=sa.dbo DriverName=MSSQL9 HostName=servidorbco DataBase=Helpnet_prisma User_Name=helpnet_prisma Password=helpnet_prisma IsolationLevel=ReadCommitted ConnectTimeout=60 Mars_Connection=False O que estou fazendo de errado? Na minha máquina tenho o Client do sql2005 instalado e não queria instalar o Client do Sql em todas as maquinas Cliente, isso é necessário? O delphi consegue isso sem instalar o client do Sql? Tem algum arquivo de conexão ou driver que tenho que mandar junto com a minha distribuição? Ou o problema ta no meu Delphi? Obs. Se eu colocar os arquivos dbxdrivers.ini e dbxconnections.ini no diretório da aplicação na máquia do cliente, ele retorna outro erro: DBX Error: Driver could not be properly initialized. Client library may be missing, not installed properly, or of the wrong version. -- Att. Rodrigo Rossi rdrg_ro...@... (45) 9963-1897 Cascavel - PR [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Alterar posição das tabs (iwtabcontrol)
Olá, IWTabControl1.ActivePage:=0; // primeira guia IWTabControl1.ActivePage:=1; // segunda guia ... Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Colegas, Tenho 2 tabs quero alterar a posição delas, Qual seria o procedimento? Grato, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Executar aplicativos a partir da memória
Fabricio, de qualquer forma é muito interessante e oportuno. Quando postei este tópico, também considerei situações de pessoas que conheçam C ou Assembly e convertam para o Pascal/Delphi, ou seja, ampliando as possibilidades (quando não existir nativamente), como é o caso da função deste site. Pascal Script, também gostaria de utilizar (se possível sem esse RemObjects), mas acredito que seja exclusivamente para executar instruções Pascal dinamicamente, enquanto que o propósito é diferente, executar EXE (qualquer), também é possível ? Grato, Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Fabricio Colombo fabricio.colombo@... escreveu Li esse artigo sobre carregar e executar Dlls diretamente da memória, Load a DLL From a Resource Directly From Memory in Delphi Applicationshttp://delphi.about.com/od/windowsshellapi/a/delphi-load-resource-dll-into-memory.htm, não é o que vc precisa mais talvez te dê uma luz. Seguindo a linha de raciocínio do Dirlei Dionísio, tem tbm o Pascal Script. --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu Bom dia, alguem sabe informar se é possível (e como) executar aplicativos windows (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o mesmo em banco de dados e efetuei um load para variavel de memória, a partir daí executá-lo, sem precisar descarregar em disco. Eric Developer Systems www.magaldi.eti.br
[delphi-br] Re: Executar aplicativos a partir da memória
Bom dia Dirlei, acho que entendi, por isso que por regra sempre imagino que tudo é possível, mesmo que as vezes se prove o contrário rsrsrs, tem vezes que é mais uma questão de criatividade do que técnica propriamente dita, mas... será que eu poderia a partir do Delphi, chamar a VM com o parâmetro ? ou seja, o conteúdo binário que esta na variável, assim eu teria mais controle e de forma fácil... talvez ainda precisaria ter a VM personalizada... Grato Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Dirlei Dionísio dir...@... escreveu Eric, Suponho que *o que você quer fazer*, seja possível, mas não *do jeito que você quer*. Executar programas em memória, sem que eles sejam carregados do disco (como um executável) é possível através de uma Máquina Virtual. Não me refiro a programas do tipo VMWare ou VirtualBox, mas a programas como a JVM (Java Virtual Machine). Você deve saber que a JVM é um processo (.exe no Win) que lê e executa programas Java compilados, mas que não são executáveis. Pois bem, o seu programa principal - aquele EXE que lê o banco de dados - pode funcionar como uma máquina virtual, executando programas compilados para a sua VM (Virtual Machine). Você não precisa criar uma VM, pode utilizar linguagens de extensão que já possuem uma. Exemplos são o Python e Lua (criada na PUC-Rio). Já fiz experimentos nessa linha com Lua e Delphi juntos. No meu caso os scripts lua eram armazenados em disco, compactados e criptografados, mas poderiam muito bem estar num banco de dados. Outros colegas fizeram experimentos com C e Python, C e Lua e C e Perl. A melhor linguagem de extensão para as nossas necessidades se mostrou ser Lua, por ser pequena, rápida e fácil de escrever. Se você se interessar em trabalhar nessa linha, posso te passar mais informações. []'s -- Dirlei Dionísio Novo artigo: O estágio House do bom programador http://MaisQueBomCodigo.blogspot.com --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu Bom dia, alguem sabe informar se é possível (e como) executar aplicativos windows (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o mesmo em banco de dados e efetuei um load para variavel de memória, a partir daí executá-lo, sem precisar descarregar em disco. Eric Developer Systems www.magaldi.eti.br
[delphi-br] Re: Executar aplicativos a partir da memória
Olá, Não, até que serviria, apesar que assim ficaria menos elegante/transparente e o usuário teria acesso. Na era MS-DOS, já criei disco virtual usando a RAM, dependia carregar o driver no boot. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Walter Chagas \(Bol\) wchag...@... escreveu Voce estária é querendo criar um disco de RAM e dele executar os programas? []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@... http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@... SKYPE: WalterChagasJr - Original Message - From: eric_developer To: delphi-br@yahoogrupos.com.br Sent: Friday, June 18, 2010 10:27 AM Subject: [delphi-br] Executar aplicativos a partir da memória Bom dia, alguem sabe informar se é possível (e como) executar aplicativos windows (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o mesmo em banco de dados e efetuei um load para variavel de memória, a partir daí executá-lo, sem precisar descarregar em disco. Eric Developer Systems www.magaldi.eti.br [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] Executar aplicativos a partir da memória
quem sabe exista alguma forma que não dependa da API do Windows. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu A API do Windows só suporta carregar um processo em disco e executá-lo. Portanto, vais ter que obrigatoriamente salvar esse binário em disco (seja físico ou virtual) e executá-lo. A alternativa, como o Waltão sugeriu, seria um ramdrive, que seria um disco em memória. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: sexta-feira, 18 de junho de 2010 09:27 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Executar aplicativos a partir da memória Bom dia, alguem sabe informar se é possível (e como) executar aplicativos windows (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o mesmo em banco de dados e efetuei um load para variavel de memória, a partir daí executá-lo, sem precisar descarregar em disco. Eric Developer Systems www.magaldi.eti.br [As partes desta mensagem que não continham texto foram removidas]
Re: RES: RES: [delphi-br] Executar aplicativos a partir da memória
pelo Delphi ou outra linguagem, talvez o que desejo exatamente não seja possível, como eu disse, é possível criar disco virtual usando um pedaço da RAM, ou seja, acredito que isso já contraria o que descreveu, mas enfim... Caso alguém conheça uma forma, por favor, nos informe. Grato, Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu Em qualquer ambiente operacional, todo processo é um programa em execução, e um programa nada mais é do que código a ser executado que encontra-se armazenado em memória de massa. Ou seja, salvo em disco. Portanto, para um programa se tornar um processo ele deve ser carregado do disco e depois executado. E nesse processo, não tem pra onde correr, você sempre dependerá da API do sistema operacional para isso. Os mais experientes me corrijam caso eu esteja errado! Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de eric_developer Enviada em: sexta-feira, 18 de junho de 2010 17:48 Para: delphi-br@yahoogrupos.com.br Assunto: Re: RES: [delphi-br] Executar aplicativos a partir da memória quem sabe exista alguma forma que não dependa da API do Windows. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br , Rubem Rocha rubem.rocha@ escreveu A API do Windows só suporta carregar um processo em disco e executá-lo. Portanto, vais ter que obrigatoriamente salvar esse binário em disco (seja físico ou virtual) e executá-lo. A alternativa, como o Waltão sugeriu, seria um ramdrive, que seria um disco em memória. Sds. 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 eric_developer Enviada em: sexta-feira, 18 de junho de 2010 09:27 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Assunto: [delphi-br] Executar aplicativos a partir da memória Bom dia, alguem sabe informar se é possível (e como) executar aplicativos windows (EXE qualquer) a partir da memória ? ou seja, supondo que armazenei o mesmo em banco de dados e efetuei um load para variavel de memória, a partir daí executá-lo, sem precisar descarregar em disco. Eric Developer Systems www.magaldi.eti.br [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Abrir empresa
outra coisa, tem empresas que não aceitam Optante pelo simples, a melhor coisa é você procurar um escritório para que expliquem o que é melhor para o seu caso (será tempo integral da empresa, etc). O que é bom pra um, nem sempre é para outro. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu sei muito vagamente, ainda não estou precisando abrir, sugiro que procure um escritório de contabilidade, irá tiras suas dúvidas facilmente. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Eny Urias enyurias@ escreveu Estou voltando a esse assunto porque nao apareceu ninguem pra falar como funciona esse esquema de contratação PJ... como funciona? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Nivaldo Stainle stainle2003@ Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 2 de Junho de 2010 18:11:48 Assunto: Re: [delphi-br] Abrir empresa Desenvolvimento e Locação de Softwares não é permitido nesta modalidade. Stainle --- Em qua, 2/6/10, Luiz Escobar escobar@ escreveu: De: Luiz Escobar escobar@ Assunto: Re: [delphi-br] Abrir empresa Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 2 de Junho de 2010, 17:23 Se achar avisa, pq também já procurei, mas cuidado com os limites, tipo parece que a renda não pode ser maior que R$3.000,00, voce pode ter até um funcionario, e voce só vai pagar +/- R$65,00 reais com todos os impostos inclusos.. rsrsrsrs []s Luiz Escobar From: Rubem Nascimento da Rocha Sent: Wednesday, June 02, 2010 5:17 PM To: delphi-br Subject: RE: [delphi-br] Abrir empresa Tb gostaria de saber mais sobre isso! Sds. To: delphi-br@yahoogrupos.com.br From: enyurias@ Date: Wed, 2 Jun 2010 13:13:37 -0700 Subject: [delphi-br] Abrir empresa Oi gente! Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o cadastro de Empreendedor Individual (http://www.portaldoempreendedor.gov.br). Mas não tem nenhuma categoria que se encaixe em analise e desenvolvimento... Se alguém já tiver experiencia e quiser dar um luz eu agradeço! -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles __ QUER FICAR SEMPRE EM CONTATO COM SEUS AMIGOS? ACESSE O MESSENGER PELO SEU CELULAR. http://celular.windowslive.com.br/messenger.asp?produto=Messengerutm_source=Live_Hotmailutm_medium=Taglineutm_content=QUERFICARS82utm_campaign=MobileServices [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] Abrir empresa
sei muito vagamente, ainda não estou precisando abrir, sugiro que procure um escritório de contabilidade, irá tiras suas dúvidas facilmente. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Eny Urias enyur...@... escreveu Estou voltando a esse assunto porque nao apareceu ninguem pra falar como funciona esse esquema de contratação PJ... como funciona? -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles De: Nivaldo Stainle stainle2...@... Para: delphi-br@yahoogrupos.com.br Enviadas: Quarta-feira, 2 de Junho de 2010 18:11:48 Assunto: Re: [delphi-br] Abrir empresa Desenvolvimento e Locação de Softwares não é permitido nesta modalidade. Stainle --- Em qua, 2/6/10, Luiz Escobar esco...@... escreveu: De: Luiz Escobar esco...@... Assunto: Re: [delphi-br] Abrir empresa Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 2 de Junho de 2010, 17:23 Se achar avisa, pq também já procurei, mas cuidado com os limites, tipo parece que a renda não pode ser maior que R$3.000,00, voce pode ter até um funcionario, e voce só vai pagar +/- R$65,00 reais com todos os impostos inclusos.. rsrsrsrs []s Luiz Escobar From: Rubem Nascimento da Rocha Sent: Wednesday, June 02, 2010 5:17 PM To: delphi-br Subject: RE: [delphi-br] Abrir empresa Tb gostaria de saber mais sobre isso! Sds. To: delphi-br@yahoogrupos.com.br From: enyur...@... Date: Wed, 2 Jun 2010 13:13:37 -0700 Subject: [delphi-br] Abrir empresa Oi gente! Alguém aqui trabalha por conta e tem firma aberta? Me falaram sobre o cadastro de Empreendedor Individual (http://www.portaldoempreendedor.gov.br). Mas não tem nenhuma categoria que se encaixe em analise e desenvolvimento... Se alguém já tiver experiencia e quiser dar um luz eu agradeço! -- Eny Trova Urias Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, mas um hábito- Aristóteles __ QUER FICAR SEMPRE EM CONTATO COM SEUS AMIGOS? ACESSE O MESSENGER PELO SEU CELULAR. http://celular.windowslive.com.br/messenger.asp?produto=Messengerutm_source=Live_Hotmailutm_medium=Taglineutm_content=QUERFICARS82utm_campaign=MobileServices [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]
[delphi-br] Re: principais diferenças dbExpress x Zeus
ninguem conhece alguma diferença relevante ?? --- Em delphi-br@yahoogrupos.com.br, eric_developer developer.syst...@... escreveu Boa tarde, 1) desconsiderando os drivers de banco e velocidade, alguém sabe dizer as principais diferenças dbExpress (no D7 ou D2005) x Zeus? 2) No dbExpress (D7 ou D2005), se usar o driverName Interbase, pode ser utilizado normalmente com as versões atuais do FireBird ? Grato, Eric Developer Systems www.magaldi.eti.br
[delphi-br] Re: FastCubo
Acho que é um Cubo Rápido rsrsrs É um produto da empresa que desenvolve o FastReport. FASTCUBE is a tool for effective data analysis. FastCube enables you to analyze data and to build summary tables (data cutoffs) as well as to create various reports and graphs easily and instantly. It's a handy tool for efficient analytical data arrays handling. FastCube is a set of OLAP Desktop components. It supports Delphi 5, Delphi 6, Delphi 7, Delphi 2005, Delphi 2006/Turbo Delphi, Delphi 2007, Delphi 2009, C++Builder 6, C++Builder 2007, C++ Builder 2009, CodeGear RAD Studio 2009, Lazarus. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Rubem Nascimento da Rocha djpardalro...@... escreveu O que é FastCubo??? Sds. To: delphi-br@yahoogrupos.com.br From: wild...@... Date: Tue, 1 Jun 2010 22:52:53 -0300 Subject: [delphi-br] FastCubo Olá pessoal gostaria de estar tendo conato com usuários do fastcubo pois não estou conseguindo criar um campo calculado com calculo de % entre um valor e outro. Agradeço qualquer ajuda. _ DIVIRTA SEUS AMIGOS NO MESSENGER. TRANSFORME AQUI SUAS FOTOS EM EMOTICONS, É GRÁTIS. http://ilm.windowslive.com.br/?ocid=ILM:ILM:Hotmail:Tagline:1x1:Tagline [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Acessar bando dataflex .dat
A linguagem e o banco, são extremamente restrito/limitado para comunicação, somente com o representante: http://www.dataaccess.com.br/index.asp e dependendo do caso, será inviável. Para este caso, sugiro pedir para qualquer programador DataFlex escrever meia dúzia de linhas para construir uma rotina genérica, onde receba um parâmetro (nome da tabela) e seja exportado para TXT. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Samuel M. Basso samuelba...@... escreveu Bom dia. Gostaria de saber se existe a possibilidade de algum componente ou conexao odbc acessar banco de dados FLEX (.dat) para fazer uma conversão de dados para outra base de dados. -- Atenciosamente, Samuel M. Basso Cel: (54) 8135-3723 Skype: samuelbasso E-mail/MSN: samuelba...@... Web site: www.samuelbasso.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] principais diferenças dbExpress x Zeus
Boa tarde, 1) desconsiderando os drivers de banco e velocidade, alguém sabe dizer as principais diferenças dbExpress (no D7 ou D2005) x Zeus? 2) No dbExpress (D7 ou D2005), se usar o driverName Interbase, pode ser utilizado normalmente com as versões atuais do FireBird ? Grato, Eric Developer Systems www.magaldi.eti.br
[delphi-br] Re: Ajuda para definir valor de projeto
Olá, valores é algo muito variavel, a constante é elaborar uma formula simples como base. Estime os valores do salário mensal do profissionais envolvidos neste projeto, encontre o valor hora. Estime o tempo em horas de: a) Análise b) codificação c) implantação do sistema d) treinamento dos usuários Deixe transparente/evidente ao cliente, direitos (adequações a legislações/correções/dúvidas) e limites ele terá na mensalidade. Já pensou nas futuras modificações ? irá pagar separadamente X por hora. Problemas de Hardware quem dará suporte ? se não for você, cuidado para que ele não pense que seja. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Fernando Nati fernandon...@... escreveu Prezado Eduardo. O que costumamos fazer é: 1 - Analisar cuidadosamente o projeto em um todo, isso inclui, telas, relatórios, regras de negócio, recursos externos (interfaces, importações/exportações), enfim. Todo o ciclo de vida do sistema. 2 - ESTIMAR, de acordo com a expertise do time de desenvolvimento, estime quantas horas serão gastas para CADA funcionalidade relatada no item 1. 3- VALORIZAR cada hora, de acordo com o perfil do funcionário. Ex: Hora Analista/Consultor R$ Hora Desenvolvedor Senior R$ Hora Desenvolvedor Pleno R$ Hora Desenvolvedor Junior R$ 4 - Defina o cronograma (ferramentas tais como o MSProjet ou o openproj podem lhe ajudar a definir o cronograma e precificar todo o projeto. 5 - Como Grande observação. Com o preço que passou, você não vai conseguir bancar os custos iniciais principalmente com homologação do seu sistema para o PAF-ECF. Haja visto que para ter o PAF homologado (depende da UF) você vai precisar do TEF homologado, some a isso uma viagem a SP bem no centro (Avenida Paulista) para homologar o TEF (+ - uns 1500 se for tef discado) Mais uns 2000 para homologar o PAF junto a qualquer orgão homologador do Brasil. Na minha modesta opnião, você até pode cobrar o que mencionou, mas faça um rateio dos custos de homologação do teu sistema. O importante é prever tudo e colocar no escopo do projeto, para que você tenha uma boa documentação do teu sistema para entregar a outro cliente, controlar horas e prever futuras implementações. É isso aí! Certamente os colegas da lista irão ter muito mais informações sobre preço de sistemas. Fernando Nati. 2010/5/18 Eduardo Melo edume...@... Ola Pessoal, Eu vou desenvolver um sistema para uma loja de material de construção, o sistema terá cupom fiscal, cadastros, parte financeira. Gostaria de ter uma base de como cobrar por um sistema. Eu devo cobrar pelo projeto a desenvolver mais uma mensalidade? Exemplo penso em cobrar pelo sistema como um projeto que irei no cliente coletar as informações, sempre estarei em contato com o cliente para desenvolver o sistema adequado, pensei no valor de R$ 3.000,00 (três mil reais) pelo projeto e mais uma mensalidade para questão de suporte, gostaria de saber se esta errado o método de cobrar esse valor, ou cobrar só implantação e a mensalidade. Gostaria da opinião do pessoal do grupo. Desde de já agradeço. -- Atenciosamente Eduardo Melo Bacharelado em Sistemas de Informação www.meloshospedagem.com.br Porque Deus amou o mundo de tal maneira que deu o seu Filho unigênito, para que todo aquele que nele crê não pereça, mas tenha a vida eterna. (João 3:16) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: OFF Programação esporádica
Boa noite Ita, por volta das 14:00 te passei um e-mail (página do grupo) com meu telefone, você recebeu ? caso prefira me passe o seu (private) que ligarei. No momento só estou atendendo trabalhos como este, tendo mais controle do tempo. Grato, Eric Developer Systems (11) 7484-9656 --- Em delphi-br@yahoogrupos.com.br, itasouza itaso...@... escreveu Pessoal, caso alguém tenha tempo e queira, tem uma empresa aqui em SP que precisa de um programador 1 dia por semana, seria para fazer manutenção ou desenvolvimento de novas funcionalidades, quem tiver interesse me envia um e-mail para que eu possa me passar detalhes. Atenciosamente
[delphi-br] off-topic - Faixa IPs acabando, será substituido
Faixa IPs acabando, será substituido, já esta em uso: http://forum.magaldi.eti.br/viewforum.php?f=25 Eric Developer Systems www.magaldi.eti.br
[delphi-br] Re: Erro RTL140.bpl
Olá, somente alguns palpites... você recompilou os arquivos BPL com D2010 ? qual a versão do Zeus ? esta usando o pacote para a versão D2010 ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Olá colegas, Algumas telas do meu sistema (trabalho com herança) estão, após mudança do D7 para D2010, apresentando o erro: Error Creating Form: Access violation at address 50063D9B in module 'rtl140.bpl'. Read of address 008. Será que tem alguma coisa haver com o ZeosLib? Muito obrigado a todos, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Erro RTL140.bpl
por favor, responda todas as perguntas anteriores. Sobre o Zeus, independente da versão que esta usando, existe um pacote específico para cada versão do Delphi, exemplo: C:\ZEOSDBO\packages\delphi7 ... C:\ZEOSDBO\packages\delphi10 = acho que pra você tem que ser esta, é a que esta usando ? experimente e reporte. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Estou usando o zeos 7. Será que poderá ser o Zeos 7??? Att, Marcelo Em 1 de maio de 2010 13:40, eric_developer developer.syst...@...escreveu: Olá, somente alguns palpites... você recompilou os arquivos BPL com D2010 ? qual a versão do Zeus ? esta usando o pacote para a versão D2010 ? Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br, Marcelo Moacir Florindo marceloflorindo@ escreveu Olá colegas, Algumas telas do meu sistema (trabalho com herança) estão, após mudança do D7 para D2010, apresentando o erro: Error Creating Form: Access violation at address 50063D9B in module 'rtl140.bpl'. Read of address 008. Será que tem alguma coisa haver com o ZeosLib? Muito obrigado a todos, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas] -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Procuro sistema ERP completo com fontes
Boa tarde Edilson, 1-Desculpe, não tenho como advinhar, se me perguntasse :) ... outra coisa, enquete por si só já se define, e tive o cuidado de colocar os títulos com os links, evitando clicks desnecessários. 2-Não vejo problemas em moderação 3-Até preços foram trocados, não vejo problema em solicitar algo (talvez nem isso, afinal as pessoas ultrapassam os limites como já demonstrado), desde que o restante seja em private, afinal este grupo é para discuções técnicas, nitidamente não é o caso. 4-Sei... 5-Não adianta conhecer provérbios, é necessário saber quando usá-los, você colocou num contexto que mataria todos os grupos de troca de experiências/informações técnicas. Como um simples membro do grupo, espero que o mesmo continue com foco no Delphi. Eric --- Em delphi-br@yahoogrupos.com.br, EMGF Doc e...@... escreveu 1 - Sua mensagem não foi barrada - ficou digamos guardada esperando alguma manifestação de seu autor, uma vez que seu conteúdo não era a meu ver bastante claro (Uma lista de enquetes com uma lista de links sem maiores explicações). Por favor, não sugira que para liberarmos alguma mensagem tenhamos que olhar os N links nela presentes, e vermos do que se trata. 2 - O grupo é moderado sim, mas não é tutelado nem censurado! 3 - Ao meu ver, não está havendo uma negociação, mas sim uma discussão sobre vender ou não, muito barato ou não etc... 4 - nem todos os envolvidos (na verdade a maioria deles) não está mais moderada, e salvo um pequeno deslize, ninguem está ofendendo ninguem etc... portando não há porque a moderação intervir - Não somos xerifes nem babás 5 - Não fale nada se o valor do que vai falar não for superior ao do seu silêncio. (provérbio indiano) Edison - moderação
[delphi-br] Re: Procuro sistema ERP completo com fontes
não entendo, esse grupo sendo tão moderado, porque permitem o debate sobre negociações?! somente postar a solicitação é uma coisa, assim os interessados poderão entrar em contato direto, esta parecendo mercado de peixe. O engraçado que meu tópico com enquetes para analistas, programadores, banco dados, etc foi barrado, ..um viva para a democracia. Eric
[delphi-br] Enquetes, profissionais de TI
Enquetes para analistas de sistemas, programadores, técnicos suporte, etc: Qual sua satisfação na empresa que trabalha ? http://forum.magaldi.eti.br/viewtopic.php?f=5t=47 http://forum.magaldi.eti.br/viewtopic.php?f=5t=47 Qual sua satisfação na empresa que trabalha ? http://forum.magaldi.eti.br/viewtopic.php?f=5t=47 http://forum.magaldi.eti.br/viewtopic.php?f=5t=47 Quais banco dados sua aplicação utiliza ? http://forum.magaldi.eti.br/viewtopic.php?f=5t=46 http://forum.magaldi.eti.br/viewtopic.php?f=5t=46 Qual a forma que esta efetivado na empresa ? http://forum.magaldi.eti.br/viewtopic.php?f=5t=21 http://forum.magaldi.eti.br/viewtopic.php?f=5t=21 Relacionamento - Algo te aborrece na empresa ? http://forum.magaldi.eti.br/viewtopic.php?f=5t=19 http://forum.magaldi.eti.br/viewtopic.php?f=5t=19 Todas enquetes http://forum.magaldi.eti.br/viewforum.php?f=5 http://forum.magaldi.eti.br/viewforum.php?f=5 Gostaram ? [:)] Eric Developer Systems www.magaldi.eti.br http://www.magaldi.eti.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: MySQL Web, Conexão via Zeus, procedimentos
Olá Moacir, eu uso zeusdbo versão estável ZEOSDBO-6.6.6-stable, não tem a pasta LIB e nenhuma DLL: http://sourceforge.net/projects/zeoslib/ desta vez usei a libmysql.dll do mysql-noinstall-5.1.41-win32 funciona corretamente, gostaria de saber/confirmar da regra básica para rodar e o protocolo no componente zeus. grato, Eric Eric, as DLL´s necessárias para a conexão com os seus respectivos bancos de dados vc encontra no subdiretorio LIB da instalação do ZEOS. Sucesso !! Moacir
[delphi-br] Re: MySQL Web, Conexão via Zeus, procedimentos
Olá Fabiano, eu uso zeusdbo versão estável, a DLL tornou-se necessário para funcionar. http://sourceforge.net/projects/zeoslib/ Por favor, poderia me orientar como rodar sem DLL ? o banco esta na internet. Grato, Eric --- Em delphi-br@yahoogrupos.com.br, Fabiano Almeida fa.gru...@... escreveu ZeosDBO, na versão 6.6 (a última estavel) não necessita de DLLs para conexão
[delphi-br] Re: Banco de dados para instalação simples
também pretendo fazer um pequeno sistema desktop/rede, ainda não me decidi postgreSQL, MySQL, FireBird, aos poucos estou fazendo testes de conexão antes de iniciar. se usar Firebird via Zeus: fbembed.dll renomeie para fbclient.dll, não precisará instalar nada, isso somente para acesso verdadeiramente local. Hoje consegui conectar no MySQL via zeus, usando somente uma DLL, mas o banco esta na web. Esta questão, devemos nos preocupar nas 3 situações (usando Zeus): a) base local + aplicação local b) base rede + aplicação rede (cada computador cliente precisará somente atalho do EXE e uma ou algumas DLLs do banco) c) acessar o sistema localmente (base) e de outros computadores. Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Marcelo Moacir Florindo marceloflori...@... escreveu Colegas, Estou pensando em desenvolver pequenos projetos, porém gostaria de utilizar alguma base de dados que o meu cliente não precisasse instalar. Tipo um access da vida, é colocar e usar. Alguma idéia? Obrigado a todos, -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: MySQL Web, Conexão via Zeus, procedimentos
rsrs você havia respondido que não precisava de DLL para conectar, achei estranho por isso perguntei. A pergunta inicial era justamente essa, quais dlls, queria confirmar se o que fiz estava correto, foi necessário somente a libmysql.dll, esta funcionando melhor que com a outra DLL com mesmo nome. Grato Eric Developer Systems www.magaldi.eti.br --- Em delphi-br@yahoogrupos.com.br, Fabiano Almeida fa.gru...@... escreveu Eu nunca trabalhei com MySQL, mas pra rodar o Zeos 6.6.6 quanto ao sistema em si não é necessário DLL extra, apenas o client do banco, vou dar uma pesquisada e depois te passo o que encontrar referente a MySQL/Internet. Um cara bacana que entende muito de Zeos é o Silvio Clecio... se vc procurar no google tem o blog dele, e ele ajuda bastante por email também, só contatá-lo pelo email que tem no blog/site. Sds, Fabiano. Em 23/04/2010 08:37, eric_developer escreveu: Olá Fabiano, eu uso zeusdbo versão estável, a DLL tornou-se necessário para funcionar. http://sourceforge.net/projects/zeoslib/ http://sourceforge.net/projects/zeoslib/ Por favor, poderia me orientar como rodar sem DLL ? o banco esta na internet. Grato, Eric --- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br, Fabiano Almeida fa.grupos@ escreveu ZeosDBO, na versão 6.6 (a última estavel) não necessita de DLLs para conexão [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] MySQL Web, Conexão via Zeus, procedimentos
Pessoal boa noite, Fiz um pequeno teste com Delphi 7+Zeus, grid para listar todos os registros da tabela de um banco MySQL (5.1) que esta na internet, minhas perguntas são: 1) qual protocolo devo selecionar ? (no Zeus/TZConnection) 2) o que eu preciso instalar para rodar ? DLLs Apesar que consegui fazer funcionar, talvez foi de forma forçada, gostaria de saber o procedimento correto. Grato Eric