[delphi-br] Problemas com IntraWeb

2008-04-04 Por tôpico Adolfo Stotz
Uso o Delphi 2005. Quando vou criar um novo form com IntraWeb, ao clicar em 
Form -> New ->
Other -> IntraWeb -> New Form -> Application Form, aparecem os erros
"Error creating form: Identifier expected on line 1."
"The project already contains a form or module named IWForm1."
Mas não existia anteriormente o IWForm1, ele eh criado neste momento, mas não 
eh gravado
nenhum arquivo .pas ou .dfm ou .dcu, porem aparece no Project a Unit IWForm1 
sem Form associado a ele. O que poderia estar acontecendo ?
Grato

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



Re: [delphi-br][RESOLVIDO] Erro Windows Vista MySQL 5.0

2008-04-04 Por tôpico Eduardo Silva dos Santos
Maravilha e vida longa ao mysql.

Em 04/04/08, Ricardo <[EMAIL PROTECTED]> escreveu:
>
>   Obrigado Eduardo,
>
> Isso já resolveu o meu problema...
>
> - Original Message -
> From: Eduardo Silva dos Santos
> To: delphi-br@yahoogrupos.com.br 
> Sent: Friday, April 04, 2008 5:53 PM
> Subject: Re: [delphi-br] Erro Windows Vista MySQL 5.0
>
> Olá Ricardo, o problema é o seguinte, as dll's que vem junto com o zeos
> são
> da versão 4.0 e anteriores do Mysql,
> da versão 4.1 em diante o protocolo de autenticação mudou.
>
> Para resolver o problema, copie a libmysql.dll da pasta bin do Mysql 5.0
> para a pasta do seu sistema ou no system32 do windows
>
> e no componente ZConnection escolha MySQL para a propriedade Protocolo, (
> estou supondo que vc esta usando a versão 6 ou 6.5 do zeos)
>
> com isso certamente vai funcionar.
>
> outra opção é deixar o banco sem senha, ai conecta numa boa.
>
> a dica que vc viu de mudar a forma como a senha é gravada é válida, o
> problema é acessar uma versão mais nova do banco com uma biblioteca client
> mais antiga.. isso pode te dar problema.
>
> por essa e por outras eu migrei do Zeos 6.5 para o MyDAC da CoreLab,
> acesso
> ativo, não requer nenhuma dll, e é compatível com todas as versões do
> MySQL.
>
> veja em http://crlab.com/mydac/
>
> e agora eles estão desenvolvendo o Unidac, http://crlab.com/unidac/
> tem funcionamento semelhante ao zeos,
>
> Boa sorte.
>
> Em 04/04/08, Ricardo <[EMAIL PROTECTED] >
> escreveu:
> >
> > Boa tarde estou com alguns problemas com o MySQL 5 e Windows Vista, a
> > base de dados é local.
> >
> > Estou utilizando o ZeosLib, já copiei as dll para a pasta systema32 do
> > windows.
> >
> > client does not support authentication protocol requested by server;
> > consider upgrading mysql client
> >
> > Alguem já viu essa mensagem?
> > achei alguns topicos no google, mas nada que me ajudou a resolver esse
> > problema, um deles era:
> > mysql -u root -p
> >
> > depois de conectar. digite:
> > mysql> set password for
> > mysql> [EMAIL PROTECTED] = old_password(´teste´);
> >
> > mas eu não consegui executar essa instrução...
> > Alguem já passou por isso e souber alguma forma de resolver esse
> problema?
> >
> > Sem mais agradeço,
> >
> > Ricardo Lino Gonzalez
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> ...
> Eduardo Silva dos Santos
> DRD Sistemas.
> (27) 3218-4201
> MSN: [EMAIL PROTECTED] 
> Site: http://www.drdsistemas.com/
> ...
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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



Re: [delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Hrq48 iG
Olá Amigos,,, ficou assim, conforme o Vinicius:::


Opa, agora podemos ajudar !!

Tabela.CampoTexto.AsString := 'caso sua conta de telefone' + #13 + 'esteja 
cadastrada...'+#13.

#13 = significa quebra de linha(aka Tabela ASCII) ;)

Vinicius dos Santos


Obrigado a todos, Bolasete



  - Original Message - 
  From: Alexandre Nicolas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:38 PM
  Subject: Re: [delphi-br] Adicionar texto em campo texto


  também não entendi

  será que é isso q ele tá querendo :

  Memo1.Lines.Add('caso sua conta de telefone');
  Memo1.Lines.Add('etc...etc..etc..');

  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:31 PM
  Subject: RE: [delphi-br] Adicionar texto em campo texto

  Não entendi nada!
  Sds.

  

  To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Fri, 4 Apr 2008 17:17:15 -0300
  Subject: [delphi-br] Adicionar texto em campo texto

  Aos colaboradores de plantão:

  Como inserir um texto num campo texto ?
  mais ou menos assim:

  'caso sua conta de telefone'
  'esteja cadastrada em débito automático'
  'informamos que o débito'
  'ocorrerá na data apresentada na conta'

  Grato, Bolasete

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

  __
  Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
  http://www.msn.com.br/emoticonpack

  [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][RESOLVIDO] Erro Windows Vista MySQL 5.0

2008-04-04 Por tôpico Ricardo
Obrigado Eduardo,

Isso já resolveu o meu problema...


  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:53 PM
  Subject: Re: [delphi-br] Erro Windows Vista MySQL 5.0


  Olá Ricardo, o problema é o seguinte, as dll's que vem junto com o zeos são
  da versão 4.0 e anteriores do Mysql,
  da versão 4.1 em diante o protocolo de autenticação mudou.

  Para resolver o problema, copie a libmysql.dll da pasta bin do Mysql 5.0
  para a pasta do seu sistema ou no system32 do windows

  e no componente ZConnection escolha MySQL para a propriedade Protocolo, (
  estou supondo que vc esta usando a versão 6 ou 6.5 do zeos)

  com isso certamente vai funcionar.

  outra opção é deixar o banco sem senha, ai conecta numa boa.

  a dica que vc viu de mudar a forma como a senha é gravada é válida, o
  problema é acessar uma versão mais nova do banco com uma biblioteca client
  mais antiga.. isso pode te dar problema.

  por essa e por outras eu migrei do Zeos 6.5 para o MyDAC da CoreLab, acesso
  ativo, não requer nenhuma dll, e é compatível com todas as versões do MySQL.

  veja em http://crlab.com/mydac/

  e agora eles estão desenvolvendo o Unidac, http://crlab.com/unidac/
  tem funcionamento semelhante ao zeos,

  Boa sorte.

  Em 04/04/08, Ricardo <[EMAIL PROTECTED]> escreveu:
  >
  > Boa tarde estou com alguns problemas com o MySQL 5 e Windows Vista, a
  > base de dados é local.
  >
  > Estou utilizando o ZeosLib, já copiei as dll para a pasta systema32 do
  > windows.
  >
  > client does not support authentication protocol requested by server;
  > consider upgrading mysql client
  >
  > Alguem já viu essa mensagem?
  > achei alguns topicos no google, mas nada que me ajudou a resolver esse
  > problema, um deles era:
  > mysql -u root -p
  >
  > depois de conectar. digite:
  > mysql> set password for
  > mysql> [EMAIL PROTECTED] = old_password(´teste´);
  >
  > mas eu não consegui executar essa instrução...
  > Alguem já passou por isso e souber alguma forma de resolver esse problema?
  >
  > Sem mais agradeço,
  >
  > Ricardo Lino Gonzalez
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > 
  >

  -- 
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED]
  Site: http://www.drdsistemas.com/
  ...

  [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] Adicionar texto em campo texto

2008-04-04 Por tôpico Alexandre Nicolas
também não entendi


será que é isso q ele tá querendo :

Memo1.Lines.Add('caso sua conta de telefone');
Memo1.Lines.Add('etc...etc..etc..');



  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:31 PM
  Subject: RE: [delphi-br] Adicionar texto em campo texto




  Não entendi nada!
  Sds.

  

  To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Fri, 4 Apr 2008 17:17:15 -0300
  Subject: [delphi-br] Adicionar texto em campo texto

  Aos colaboradores de plantão:

  Como inserir um texto num campo texto ?
  mais ou menos assim:

  'caso sua conta de telefone'
  'esteja cadastrada em débito automático'
  'informamos que o débito'
  'ocorrerá na data apresentada na conta'

  Grato, Bolasete

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

  __
  Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
  http://www.msn.com.br/emoticonpack

   

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



Re: [delphi-br] Erro Windows Vista MySQL 5.0

2008-04-04 Por tôpico escobar
perguntinha boba a minha, mas vai sabe...
por acaso vc ja colocou a opção "old-passwords" no "[mysqld]" do my.cfg 

[]s



Luiz Escobar - Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP
HARBOUR 
--
Borland C++ 5.5.1 (32 bit)
Harbour Devel build 1.1-1 Intl.
xHarbour Compile build 1.1.0 (Simplex)
Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
---




From: Ricardo 
Sent: Friday, April 04, 2008 5:16 PM
To: delphi-br@yahoogrupos.com.br 
Subject: [delphi-br] Erro Windows Vista MySQL 5.0


Boa tarde estou com alguns problemas com o MySQL 5 e Windows Vista, a base de 
dados é local.

Estou utilizando o ZeosLib, já copiei as dll para a pasta systema32 do windows.

client does not support authentication protocol requested by server; consider 
upgrading mysql client

Alguem já viu essa mensagem?
achei alguns topicos no google, mas nada que me ajudou a resolver esse 
problema, um deles era:
mysql -u root -p

depois de conectar. digite:
mysql> set password for
mysql> [EMAIL PROTECTED] = old_password(´teste´);

mas eu não consegui executar essa instrução...
Alguem já passou por isso e souber alguma forma de resolver esse problema?

Sem mais agradeço,

Ricardo Lino Gonzalez

[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] Acessar web service via Delphi - wsdl

2008-04-04 Por tôpico Ailton Souza
Obrigado pelas dicas pessoal, mas ainda não consegui finalizar! estou 
mandando o link se alguém puder testar ficarei grato!
http://www.3sil.com.br/data_export/data_export.asmx?wsdl
O wsdl eu consigo gerar (data_export.pas) e todos os métodos. O que 
acontece é que eu não consigo realizar a chamada dos métodos dentro do 
meu formulário principal. por exemplo existe um método chamado 
listaVeiculo(usuario, senha) na documentação do webservice, como eu 
chamo ele no formulario principal?

Abraços,

Andre Luis Silveria wrote:
>
> http://web.telia.com/~u54524181/soap.htm 
> 
> tutorial básico de como criar e consumir um webservice em delphi.
>
> Recomendo dar uma olhada nos sites:
> www.imaster.com.br;
> www.clubedelhi.net;
> www.activedelphi.com.br;
> Santo Google;
>
> Pois esta é uma questão básica para quer consumir um webservice.
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
> armazenamento!
> http://br.mail.yahoo.com/ 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  


-- 
Abraços,

Ailton Souza
Programador
skype: ailtonsouzal
msn: [EMAIL PROTECTED]
email: [EMAIL PROTECTED]



Re: [delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Ailton Souza
Cara não entendi foi nada!
mas acho que seja
Tabela.MeuCampo.AsString := 'MeuTexto';

Abraços,

Hrq48 iG wrote:
>
> Aos colaboradores de plantão:
>
> Como inserir um texto num campo texto ?
> mais ou menos assim:
>
> 'caso sua conta de telefone'
> 'esteja cadastrada em débito automático'
> 'informamos que o débito'
> 'ocorrerá na data apresentada na conta'
>
> Grato, Bolasete
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  


-- 
Abraços,

Ailton Souza
Programador
skype: ailtonsouzal
msn: [EMAIL PROTECTED]
email: [EMAIL PROTECTED]



RES: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Felipe Nunes
A melhor forma é vc criar um arquivo exemplo "CERTIFICADO.ZIP" que tenha
validade de 30 dias.
 
Assim o cliente tem a obrigação de baixar o certificado para continuar
usando, e nesse certificado vc trata se ja foi pago ou não.
 
 
 
Atenciosamente,
    
 

 Felipe Nunes 

 Analista T.I. - Atacado/Distribuidor


 - Bacharel em Ciências da Computação


* 

 MG: (37) 3213-4855

 DF: (61) 3561-1188

 BA: (71) 3341-8714


* 

 [EMAIL PROTECTED]  

* 

   www.vilesoft.com.br 

O emitente desta mensagem é responsável por seu conteúdo e endereçamento.
Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida
autorização, a divulgação, a reprodução, a distribuição ou qualquer outra
ação em desconformidade com as normas internas da Vilesoft são proibidas e
passíveis de sanção disciplinar, cível e criminal." 


"The sender of this message is responsible for its content and addressing.
The receiver shall take proper care of it. Without due authorization, the
publication, reproduction, distribution or the performance of any other
action not conforming to Vilesoft internal policies and procedures is
forbidden and liable to disciplinary, civil or criminal sanctions."

" El emisor de este mensaje es responsable por su contenido y
direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin la
debida autorización, su divulgación, reproducción, distribución o cualquier
otra acción no conforme a las normas internas de Vilesoft están prohibidas y
serán pasibles de sanción disciplinaria, civil y penal." 

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Lindolfo Junior
Enviada em: sexta-feira, 4 de abril de 2008 16:19
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Criar forma de validar o sistema..



Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
locação, porém, preciso criar um forma segura de que, se o cliente não
pagar, o sistema para e ele não consegue voltar enquanto eu não liberar uma
atualização pra ele na internet...

alguém pode me dar uma força urgente...

Lindolfo Junior

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



 


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



[delphi-br] Inalid BLOB

2008-04-04 Por tôpico Felipe Nunes
Ola Senhores,
 
Esta ocorrendo uma situação estranha no meu projeto, 
 
Eu tenho um select que me retorna uma campos OBSERVAÇÂO, esse campo eu jogo
ele para dentro de um 
 
CDSTesteObservacao.asstring := qryObservacao.asstring;
 
Esta dando um erro de Invalid Blob Handled..e o Field do CDSObservacao
esta como string.
 
Alguem ja passou por isso...
 
 
Obrigado
 
Atenciosamente,
    
 

 Felipe Nunes 

 Analista T.I. - Atacado/Distribuidor


 - Bacharel em Ciências da Computação


* 

 MG: (37) 3213-4855

 DF: (61) 3561-1188

 BA: (71) 3341-8714


* 

 [EMAIL PROTECTED]  

* 

   www.vilesoft.com.br 

O emitente desta mensagem é responsável por seu conteúdo e endereçamento.
Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida
autorização, a divulgação, a reprodução, a distribuição ou qualquer outra
ação em desconformidade com as normas internas da Vilesoft são proibidas e
passíveis de sanção disciplinar, cível e criminal." 


"The sender of this message is responsible for its content and addressing.
The receiver shall take proper care of it. Without due authorization, the
publication, reproduction, distribution or the performance of any other
action not conforming to Vilesoft internal policies and procedures is
forbidden and liable to disciplinary, civil or criminal sanctions."

" El emisor de este mensaje es responsable por su contenido y
direccionamiento. Cabe al destinatario darle el tratamiento adecuado. Sin la
debida autorización, su divulgación, reproducción, distribución o cualquier
otra acción no conforme a las normas internas de Vilesoft están prohibidas y
serán pasibles de sanción disciplinaria, civil y penal." 

 


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



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Joel Alexandre

Ah sim.. É isso mesmo Joao. Me confundi aqui.. Tá vendo como o trem 
me complica? hehehe

Valeu mesmo pela dica. Vou tentar aqui alterar dois fontes e usar o 
merge.

[]Os Joel
> Joel Alexandre wrote:
>   
>> Dois arquivos A.pas  e B.pas. Eu altero o arquivo A.pas, outra 
>> pessoa altera o B.pas. A pessoa manda o arquivo B.pas para o 
>> repositorio, mas eu ainda continuo com a versao antiga comigo. Pra fazer 
>> um update, necessariamente eu teria que fazer um commit, pois o 
>> subversion nao permite que se faça um update com arquivos pendentes. E 
>> agora? Se eu faço o commit a alteracao lá é perdida..
>> 
>
> É o contrário, para fazer commit tem que fazer um update. E se houver 
> alterações nos dois lados, o subversion faz um merge. E se houver 
> conflito (alteração na mesma linha), o subversion reporta o conflito e 
> você corrige manualmente. Quando o merge ocorrer sem problema no cliente 
> (ou for corrigido manualmente), você poderá executar o commit.
>
> Resumo: é impossível uma alteração cobrir a outra.
>
> --
> Joao Morais
>
> 
>
>   



[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:
[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: Res: [delphi-br] Acessar web service via Delphi - wsdl

2008-04-04 Por tôpico Adriano Santos (Yahoo)
Oi Andre,

Estamos preparando edições da ClubeDelphi falando sobre o assunto.

Adriano Santos
-
Editor Técnico Revista ClubeDelphi
www.delphitodelphi.blogspot.com
www.devmedia.com.br
www.devmedia.com.br/clubedelphi/pagina.asp




Andre Luis Silveria respondeu:
>
> http://web.telia.com/~u54524181/soap.htm 
> 
> tutorial básico de como criar e consumir um webservice em delphi.
>
> Recomendo dar uma olhada nos sites:
> www.imaster.com.br;
> www.clubedelhi.net;
> www.activedelphi.com.br;
> Santo Google;
>
> Pois esta é uma questão básica para quer consumir um webservice.
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
> armazenamento!
> http://br.mail.yahoo.com/ 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
> 
>
> No virus found in this incoming message.
> Checked by AVG. 
> Version: 7.5.519 / Virus Database: 269.22.5/1359 - Release Date: 4/4/2008 
> 08:23
>   


Re: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Clayton
outra possibilidade acredito que melhor do que o arquivo é uma base de dados no 
teu site pois assim vc pode criar um sistema no teu próprio site onde libera ou 
não o acesso ao seu programa tipo fazer uma query onde se pergunta qual o 
status 0 pra não pago e 1 para pago ou vice versa.
uma idéia para com relação a segurança é criar um usuário com permissões 
somente de consulta na base de dados do teu site e usar o programa que vc 
desenvolveu com a senha cadastrada assim se alguem fizer engenharia reversa no 
teu programa ela pode quebralo mais nunca conseguira alterar a base de dados do 
teu site!!

Falow

Att: Clayton
  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 4:44 PM
  Subject: Re: [delphi-br] Criar forma de validar o sistema..


  O Contrato é indispensável, em duas vias, com duas testemunhas e com as
  assinaturas das partes envolvidas e das testemunhas reconhecidas em
  cartório. E de preferência registre o contrato em um cartório de registro de
  títulos e documentos.

  quanto á solução de controle, tb é indispensável, já vi muita gente com
  contrato e tomar calote.

  Em 04/04/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
  >
  >
  > Mas antes de entrar nessa, sugiro que se informe juridicamente pra
  > formalizar um contrato de locação de software com o teu cliente pra depois
  > vc ñ ter respaldo pra cobrar dele.
  > Sds.
  >
  > 
  >
  > To: delphi-br@yahoogrupos.com.br 
  > From: [EMAIL PROTECTED] 
  > Date: Fri, 4 Apr 2008 16:24:11 -0300
  > Subject: Re: [delphi-br] Criar forma de validar o sistema..
  >
  > Nesse site, http://go.to/masdp no menu components> Registration, tem
  > o *TmRegApp,
  > *é free e com fontes,
  > é vc mudar parte da lógica e implantar no seu sistena.
  >
  > espero que ajude.
  >
  > Em 04/04/08, Lindolfo Junior <[EMAIL PROTECTED]>
  > escreveu:
  > >
  > > Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
  > > locação, porém, preciso criar um forma segura de que, se o cliente não
  > > pagar, o sistema para e ele não consegue voltar enquanto eu não liberar
  > uma
  > > atualização pra ele na internet...
  > >
  > > alguém pode me dar uma força urgente...
  > >
  > > Lindolfo Junior
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > >
  > >
  >
  > --
  > ...
  > Eduardo Silva dos Santos
  > DRD Sistemas.
  > (27) 3218-4201
  > MSN: [EMAIL PROTECTED] 
  > Site: http://www.drdsistemas.com/
  > ...
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > __
  > Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
  > http://www.amigosdomessenger.com.br/
  > 
  >

  -- 
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED]
  Site: http://www.drdsistemas.com/
  ...

  [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] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joel Alexandre
Walter Chagas (BOL) escreveu:


De minha parte, se receber uma resposta sua com o bordão que lhe é 
peculiar, ficarei muito feliz, porque no link que o acompanha estará a 
minha solução. hehehe

[]Os Joel

> É vero...
>
> Ele dá o esporro mas dá a solução também hehe. Pior são os que dão o esporro 
> e mais nada.
>
>
>
> []s
>
>
>
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> [EMAIL PROTECTED]
> http://www.geocities.com/SiliconValley/Bay/1058
> http://delphiatcorporerm.blogspot.com
> MSN: [EMAIL PROTECTED]
> SKYPE: WalterChagasJr
>
>
> -- Início da mensagem original ---
>
>   De: delphi-br@yahoogrupos.com.br
> Para: delphi-br@yahoogrupos.com.br
>   Cc: 
> Data: Fri, 4 Apr 2008 11:43:54 -0300
>  Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes
>
>   
>> Ricardo,
>>
>> Mas há de concordar que esse bordão nunca vem "vazio". Ou seja, sempre
>> vem acompanhado da solução.
>>
>> []
>> Andrei
>>
>> Em 04/04/08, Ricardo César Cardoso<[EMAIL PROTECTED]> escreveu:
>> 
>>> E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" 
>>> que as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado 
>>> muito pouco esse bordão desagradável.
>>>
>>>  Atte,
>>>  Ricardo.
>>>
>>>  Joel Alexandre <[EMAIL PROTECTED]> escreveu: Bom dia Rubem,
>>>
>>>
>>>
>>> Se me permite fazer um comentário sobre o texto.  O texto é
>>>  excelente, talvez (talvez) nem foi escrito por um hacker, mas
>>>  possivelmente por um ex programador e candidato a um futuro brilhante na
>>>  carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a
>>>  realidade.
>>> Na minha opinião, o preconceituoso texto é totamente incompatível
>>>  com o ambiente que estou agora. Forum significa um grupo de pessoas
>>>  debatendo um determinado assunto. Existem pessoas de todo jeito, de
>>>  magistrados a um simples curioso. E todos, que se candidatam a entrar
>>>  nesta comunidade, tem que estar cientes disso. Responder a todas a
>>>  duvidas que surgem? Até pode ser, mas não cobre por isso.
>>> Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
>>>  avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
>>>  pode ser o fim de uma carreira pra outros.
>>> Este texto deveria ser colocado em um grupo com o seguinte nome:
>>>  grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a
>>>  regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa
>>>  teria que pagar pra ter sua resposta.
>>> Não como este forum que estamos, mas é muito triste que isso
>>>  aconteça com frequencia na maioria dos foruns que vejo por aí. Quando
>>>  ele é criado e para angariar usuários, tudo é permitido. Perguntas
>>>  escabrosas dos mais variados temas. Quando o forum chega num numero x de
>>>  usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de
>>>  colocação.
>>> Espero muito mesmo que este conteudo preconceituoso seja pulverizado
>>>  e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de
>>>  conhecimento da galera.
>>>
>>> Desculpe pelo meu desabafo, mas como acredito que aqui seja um
>>>  ambiente democrático e certo ou errado, essa á a minha opinião.
>>>
>>>  []Os Joel
>>>   
>
>
> 
>
>   



[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:
[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: Res: [delphi-br] Problemas com FortesReport, RlBoleto.

2008-04-04 Por tôpico Fellipe Henrique
O pessoal dessa empresa, pegou os fontes e estão melhorando, inclusive tem o
RLBoleto também, que usa o FortesReport.

Viu como nem sempre o google tem razao!? rsrsrs ;o)

[]s

Em 04/04/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
escreveu:
>
>   Puts, olha só e eu num sabia disso... rsrsrsrs
> Bom melhor pra todos agora, valeu...
>
> []s
>
> Luiz Escobar - Analista/Desenvolvedor:
> WEB - HTML/JavaScript/PHP/MySQL
> WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
> SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP
> HARBOUR --
> Borland C++ 5.5.1 (32 bit)
> Harbour Devel build 1.1-1 Intl.
> xHarbour Compile build 1.1.0 (Simplex)
> Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
> --
>
> From: Fellipe Henrique
> Sent: Thursday, April 03, 2008 5:47 PM
> To: delphi-br@yahoogrupos.com.br 
> Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.
>
> Bom, a versão desse site, está desatualizada, foi quando resolveram abrir
> os
> fontes.. o mais atual se encontra:
>
> http://forum.produsys.com.br/
>
> []s
>
> Em 03/04/08, Joao Morais <[EMAIL PROTECTED]>
> escreveu:
> >
> > [EMAIL PROTECTED]   40megasistema.com.br> wrote:
> > > no google, procurar fortes report :
> > > http://www.google.com.br/search?hl=pt-BR&q=fortesreport&meta=
> > >
> > > primeiro resultado da pagina:
> > > http://www.fortesreport.com.br/
> >
> > Cara, cê é um exemplo de bondade.
> >
> > --
> > Joao Morais
> >
> > >
> > >
> > > Luiz Escobar - Analista/Desenvolvedor:
> > > WEB - HTML/JavaScript/PHP/MySQL
> > > WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
> > > SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows
> > 2K/XP
> > > HARBOUR --
> > > Borland C++ 5.5.1 (32 bit)
> > > Harbour Devel build 1.1-1 Intl.
> > > xHarbour Compile build 1.1.0 (Simplex)
> > > Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
> > > --
> > >
> > >
> > >
> > >
> > > From: Joao Morais
> > > Sent: Thursday, April 03, 2008 5:23 PM
> > > To: delphi-br@yahoogrupos.com.br 
> > >  40yahoogrupos.com.br>
> > > Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.
> > >
> > >
> > > Sergioinfo SP wrote:
> > >> onde consigo o FortesReport para baixar
> > >
> > > No google.
> > >
> > > --
> > > Joao Morais
> > >
> >
> >
> >
>
> --
> _
> T.·.F.·.A.·.
> Fellipe Henrique
> [EMAIL PROTECTED] 
>
> Cansou do MercadoLivre como eu? Tente o 
> www.uaileilão.com.br
> .
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Hrq48 iG
Obrigado caro Vinicius


  - Original Message - 
  From: Vinicius Santos - MSI 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:49 PM
  Subject: Re: [delphi-br] Adicionar texto em campo texto


  Opa, agora podemos ajudar !!

  Tabela.CampoTexto.AsString := 'caso sua conta de telefone' + #13 + 'esteja 
cadastrada...'+#13.

  #13 = significa quebra de linha(aka Tabela ASCII) ;)

  Vinicius dos Santos
  Analista de Desenvolvimento Júnior
  MSI SOLUÇÕES
  Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
  Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br

  - Original Message - 
  From: Hrq48 iG 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:36 PM
  Subject: Re: [delphi-br] Adicionar texto em campo texto

  Opsss

  Tabela.CampoTexto.String:='caso sua conta de telefone esteja cadastrada em 
débito automático informamos que o débito 'ocorrerá na data apresentada na 
conta'

  com quebra de linha.

  Tks

  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:31 PM
  Subject: RE: [delphi-br] Adicionar texto em campo texto

  Não entendi nada!
  Sds.

  

  To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Fri, 4 Apr 2008 17:17:15 -0300
  Subject: [delphi-br] Adicionar texto em campo texto

  Aos colaboradores de plantão:

  Como inserir um texto num campo texto ?
  mais ou menos assim:

  'caso sua conta de telefone'
  'esteja cadastrada em débito automático'
  'informamos que o débito'
  'ocorrerá na data apresentada na conta'

  Grato, Bolasete

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

  __
  Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
  http://www.msn.com.br/emoticonpack

  [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] Erro Windows Vista MySQL 5.0

2008-04-04 Por tôpico Eduardo Silva dos Santos
Olá Ricardo, o problema é o seguinte, as dll's que vem junto com o zeos são
da versão 4.0 e anteriores do Mysql,
da versão 4.1 em diante o protocolo de autenticação mudou.

Para resolver o problema, copie a libmysql.dll da pasta bin do Mysql 5.0
para a pasta do seu sistema ou no system32 do windows

e no componente ZConnection escolha MySQL para a propriedade Protocolo, (
estou supondo que vc esta usando a versão 6 ou 6.5 do zeos)

com isso certamente vai funcionar.

outra opção é deixar o banco sem senha, ai conecta numa boa.

a dica que vc viu de mudar a forma como a senha é gravada é válida, o
problema é acessar uma versão mais nova do banco com uma biblioteca client
mais antiga.. isso pode te dar problema.

por essa e por outras eu migrei do Zeos 6.5 para o MyDAC da CoreLab, acesso
ativo, não requer nenhuma dll, e é compatível com todas as versões do MySQL.

veja em http://crlab.com/mydac/

e agora eles estão desenvolvendo o Unidac, http://crlab.com/unidac/
tem funcionamento semelhante ao zeos,

Boa sorte.

Em 04/04/08, Ricardo <[EMAIL PROTECTED]> escreveu:
>
>   Boa tarde estou com alguns problemas com o MySQL 5 e Windows Vista, a
> base de dados é local.
>
> Estou utilizando o ZeosLib, já copiei as dll para a pasta systema32 do
> windows.
>
> client does not support authentication protocol requested by server;
> consider upgrading mysql client
>
> Alguem já viu essa mensagem?
> achei alguns topicos no google, mas nada que me ajudou a resolver esse
> problema, um deles era:
> mysql -u root -p
>
> depois de conectar. digite:
> mysql> set password for
> mysql> [EMAIL PROTECTED] = old_password(´teste´);
>
> mas eu não consegui executar essa instrução...
> Alguem já passou por isso e souber alguma forma de resolver esse problema?
>
> Sem mais agradeço,
>
> Ricardo Lino Gonzalez
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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



Re: [delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Vinicius Santos - MSI
Opa, agora podemos ajudar !!

Tabela.CampoTexto.AsString := 'caso sua conta de telefone' + #13 + 'esteja 
cadastrada...'+#13.

#13 = significa quebra de linha(aka Tabela ASCII)  ;)

Vinicius dos Santos
Analista de Desenvolvimento Júnior
MSI SOLUÇÕES
Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
Fone/Fax: +55 (14) 3324-8181  www.msisolucoes.com.br

  - Original Message - 
  From: Hrq48 iG 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:36 PM
  Subject: Re: [delphi-br] Adicionar texto em campo texto


  Opsss

  Tabela.CampoTexto.String:='caso sua conta de telefone esteja cadastrada em 
débito automático informamos que o débito 'ocorrerá na data apresentada na 
conta'

  com quebra de linha.

  Tks

  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:31 PM
  Subject: RE: [delphi-br] Adicionar texto em campo texto

  Não entendi nada!
  Sds.

  

  To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Fri, 4 Apr 2008 17:17:15 -0300
  Subject: [delphi-br] Adicionar texto em campo texto

  Aos colaboradores de plantão:

  Como inserir um texto num campo texto ?
  mais ou menos assim:

  'caso sua conta de telefone'
  'esteja cadastrada em débito automático'
  'informamos que o débito'
  'ocorrerá na data apresentada na conta'

  Grato, Bolasete

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

  __
  Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
  http://www.msn.com.br/emoticonpack

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



   

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



[delphi-br] Erro Windows Vista MySQL 5.0

2008-04-04 Por tôpico Ricardo
Boa tarde estou com alguns problemas com o MySQL 5 e Windows Vista, a base de 
dados é local.

Estou utilizando o ZeosLib, já copiei as dll para a pasta systema32 do windows.

client does not support authentication protocol requested by server; consider 
upgrading mysql client

Alguem já viu essa mensagem?
achei alguns topicos no google, mas nada que me ajudou a resolver esse 
problema, um deles era:
mysql -u root -p

depois de conectar. digite:
mysql> set password for
mysql> [EMAIL PROTECTED] = old_password(´teste´);

mas eu não consegui executar essa instrução...
Alguem já passou por isso e souber alguma forma de resolver esse problema?

Sem mais agradeço,

Ricardo Lino Gonzalez

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



Re: [delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Hrq48 iG
Opsss

Tabela.CampoTexto.String:='caso sua conta de telefone esteja cadastrada em 
débito automático informamos que o débito 'ocorrerá na data apresentada na 
conta'

com quebra de linha.

Tks


  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 5:31 PM
  Subject: RE: [delphi-br] Adicionar texto em campo texto




  Não entendi nada!
  Sds.

  

  To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Fri, 4 Apr 2008 17:17:15 -0300
  Subject: [delphi-br] Adicionar texto em campo texto

  Aos colaboradores de plantão:

  Como inserir um texto num campo texto ?
  mais ou menos assim:

  'caso sua conta de telefone'
  'esteja cadastrada em débito automático'
  'informamos que o débito'
  'ocorrerá na data apresentada na conta'

  Grato, Bolasete

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

  __
  Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
  http://www.msn.com.br/emoticonpack

   

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



Re: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Apoio
conforme o Eduardo disse em portugues claro! 

da mole não q eles te tomam até os fontes...

  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 4:44 PM
  Subject: Re: [delphi-br] Criar forma de validar o sistema..


  O Contrato é indispensável, em duas vias, com duas testemunhas e com as
  assinaturas das partes envolvidas e das testemunhas reconhecidas em
  cartório. E de preferência registre o contrato em um cartório de registro de
  títulos e documentos.

  quanto á solução de controle, tb é indispensável, já vi muita gente com
  contrato e tomar calote.

  Em 04/04/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
  >
  >
  > Mas antes de entrar nessa, sugiro que se informe juridicamente pra
  > formalizar um contrato de locação de software com o teu cliente pra depois
  > vc ñ ter respaldo pra cobrar dele.
  > Sds.
  >
  > 
  >
  > To: delphi-br@yahoogrupos.com.br 
  > From: [EMAIL PROTECTED] 
  > Date: Fri, 4 Apr 2008 16:24:11 -0300
  > Subject: Re: [delphi-br] Criar forma de validar o sistema..
  >
  > Nesse site, http://go.to/masdp no menu components> Registration, tem
  > o *TmRegApp,
  > *é free e com fontes,
  > é vc mudar parte da lógica e implantar no seu sistena.
  >
  > espero que ajude.
  >
  > Em 04/04/08, Lindolfo Junior <[EMAIL PROTECTED]>
  > escreveu:
  > >
  > > Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
  > > locação, porém, preciso criar um forma segura de que, se o cliente não
  > > pagar, o sistema para e ele não consegue voltar enquanto eu não liberar
  > uma
  > > atualização pra ele na internet...
  > >
  > > alguém pode me dar uma força urgente...
  > >
  > > Lindolfo Junior
  > >
  > > [As partes desta mensagem que não continham texto foram removidas]
  > >
  > >
  > >
  >
  > --
  > ...
  > Eduardo Silva dos Santos
  > DRD Sistemas.
  > (27) 3218-4201
  > MSN: [EMAIL PROTECTED] 
  > Site: http://www.drdsistemas.com/
  > ...
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  > __
  > Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
  > http://www.amigosdomessenger.com.br/
  > 
  >

  -- 
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED]
  Site: http://www.drdsistemas.com/
  ...

  [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] Adicionar texto em campo texto

2008-04-04 Por tôpico Rubem Nascimento da Rocha


Não entendi nada!
Sds.



To: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 4 Apr 2008 17:17:15 -0300
Subject: [delphi-br] Adicionar texto em campo texto


Aos colaboradores de plantão:

Como inserir um texto num campo texto ?
mais ou menos assim:

'caso sua conta de telefone'
'esteja cadastrada em débito automático'
'informamos que o débito'
'ocorrerá na data apresentada na conta'

Grato, Bolasete

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









_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

[delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Hrq48 iG
Aos colaboradores de plantão:

Como inserir um texto num campo texto ?
mais ou menos assim:

'caso sua conta de telefone'
'esteja cadastrada em débito automático'
'informamos que o débito'
'ocorrerá na data apresentada na conta'

Grato, Bolasete

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



[delphi-br] Adicionar texto em campo texto

2008-04-04 Por tôpico Hrq48 iG
Aos colaboradores de plantão:

Como inserir um texto num campo texto ?
mais ou menos assim:

'caso sua conta de telefone'
'esteja cadastrada em débito automático'
'informamos que o débito'
'ocorrerá na data apresentada na conta'

Grato, Bolasete

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



Re: [delphi-br] Daruma DS600

2008-04-04 Por tôpico Thiago
se nao me engano eh: 

Leandro - Grupos escreveu:
> E ai Pessoal blz
>
> Alguem sabe o comando a ser enviado para a impressora não fiscal daruma DS600 
> para acionar a guilhotina de corte do papel
>
> Nos manuais da Daruma eu encontrei o comando m mas não deu certo
> Leandro Carbonera
> (54) 3343-3623 / 9977-1266
> [EMAIL PROTECTED]
> www.sigmatecnologia.com.br 
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> 
>
>   

-- 


*Thiago Filiano**
**Desenvolvedor de Sistemas**
**America Soft Informática*

www.americasoft.com.br 

 




[delphi-br] Impressora Epson TM-T88IV

2008-04-04 Por tôpico Evandro Aguiar Nascimento
Ola pessoal,

Preciso saber como faco para selecionar letras compactadas nessa impressora?

Alguem pode me dar uma dica?

Obrigado,

Evandro Aguiar Nascimento
[EMAIL PROTECTED]
61-8465-2224 / 3234-0348


  

You rock. That's why Blockbuster's offering you one month of Blockbuster Total 
Access, No Cost.  
http://tc.deals.yahoo.com/tc/blockbuster/text5.com

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



Re: [delphi-br] Daruma DS600

2008-04-04 Por tôpico Vinicius Santos - MSI
Cara, de uma pesquisada com o Pessoal do Fórum ACBr. Aliás os componentes do 
ACBr, já devem fazer isso !

Vinicius dos Santos
Analista de Desenvolvimento Júnior
MSI SOLUÇÕES
Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
Fone/Fax: +55 (14) 3324-8181  www.msisolucoes.com.br

  - Original Message - 
  From: Leandro - Grupos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 4:42 PM
  Subject: [delphi-br] Daruma DS600


  E ai Pessoal blz

  Alguem sabe o comando a ser enviado para a impressora não fiscal daruma DS600 
para acionar a guilhotina de corte do papel

  Nos manuais da Daruma eu encontrei o comando m mas não deu certo
  Leandro Carbonera
  (54) 3343-3623 / 9977-1266
  [EMAIL PROTECTED]
  www.sigmatecnologia.com.br 

  [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] Criar forma de validar o sistema..

2008-04-04 Por tôpico Eduardo Silva dos Santos
O Contrato é indispensável, em duas vias, com duas testemunhas e com as
assinaturas das partes envolvidas e das testemunhas reconhecidas em
cartório. E de preferência registre o contrato em um cartório de registro de
títulos e documentos.

quanto á solução de controle, tb é indispensável, já vi muita gente com
contrato e tomar calote.

Em 04/04/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
>
>
> Mas antes de entrar nessa, sugiro que se informe juridicamente pra
> formalizar um contrato de locação de software com o teu cliente pra depois
> vc ñ ter respaldo pra cobrar dele.
> Sds.
>
> 
>
> To: delphi-br@yahoogrupos.com.br 
> From: [EMAIL PROTECTED] 
> Date: Fri, 4 Apr 2008 16:24:11 -0300
> Subject: Re: [delphi-br] Criar forma de validar o sistema..
>
> Nesse site, http://go.to/masdp no menu components> Registration, tem
> o *TmRegApp,
> *é free e com fontes,
> é vc mudar parte da lógica e implantar no seu sistena.
>
> espero que ajude.
>
> Em 04/04/08, Lindolfo Junior <[EMAIL PROTECTED]>
> escreveu:
> >
> > Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
> > locação, porém, preciso criar um forma segura de que, se o cliente não
> > pagar, o sistema para e ele não consegue voltar enquanto eu não liberar
> uma
> > atualização pra ele na internet...
> >
> > alguém pode me dar uma força urgente...
> >
> > Lindolfo Junior
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> ...
> Eduardo Silva dos Santos
> DRD Sistemas.
> (27) 3218-4201
> MSN: [EMAIL PROTECTED] 
> Site: http://www.drdsistemas.com/
> ...
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> __
> Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
> http://www.amigosdomessenger.com.br/
>  
>



-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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



Re: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Berdam
poe um arquivo no ftp do teu site, o teo software le o arquivo e informa se ele 
pagou ou não 

clientetal = 0 pagou
clientetal = 1 não pagou, bloqueia

Lindolfo Junior <[EMAIL PROTECTED]> escreveu: Boa 
tarde pessoal, fiz um sistema que quero comercializá-lo através de locação, 
porém, preciso criar um forma segura de que, se o cliente não pagar, o sistema 
para e ele não consegue voltar enquanto eu não liberar uma atualização pra ele 
na internet...
 
 alguém pode me dar uma força urgente...
 
 Lindolfo Junior
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   



Uberdam Cavaletti
Formado em Tecnologia da Informação - Unoesc - Xxe
Pós-graduado em desenvolvimento Java - Unoesc - Xxe


-
http://www.curricular.com.br/berdam

Visite
http://passandoveneno.blogspot.com


   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Daruma DS600

2008-04-04 Por tôpico Leandro - Grupos
E ai Pessoal blz

Alguem sabe o comando a ser enviado para a impressora não fiscal daruma DS600 
para acionar a guilhotina de corte do papel

Nos manuais da Daruma eu encontrei o comando m mas não deu certo
Leandro Carbonera
(54) 3343-3623 / 9977-1266
[EMAIL PROTECTED]
www.sigmatecnologia.com.br 



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



RE: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Rubem Nascimento da Rocha

Mas antes de entrar nessa, sugiro que se informe juridicamente pra formalizar 
um contrato de locação de software com o teu cliente pra depois vc ñ ter 
respaldo pra cobrar dele.
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 4 Apr 2008 16:24:11 -0300
Subject: Re: [delphi-br] Criar forma de validar o sistema..







Nesse site, http://go.to/masdp no menu components> Registration, tem
o *TmRegApp,
*é free e com fontes,
é vc mudar parte da lógica e implantar no seu sistena.

espero que ajude.

Em 04/04/08, Lindolfo Junior <[EMAIL PROTECTED]> escreveu:
>
> Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
> locação, porém, preciso criar um forma segura de que, se o cliente não
> pagar, o sistema para e ele não consegue voltar enquanto eu não liberar uma
> atualização pra ele na internet...
>
> alguém pode me dar uma força urgente...
>
> Lindolfo Junior
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...

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









_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

Re: [delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Eduardo Silva dos Santos
Nesse site, http://go.to/masdp no menu components > Registration,  tem
o *TmRegApp,
*é free e com fontes,
é vc mudar parte da lógica e implantar no seu sistena.

espero que ajude.

Em 04/04/08, Lindolfo Junior <[EMAIL PROTECTED]> escreveu:
>
>   Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de
> locação, porém, preciso criar um forma segura de que, se o cliente não
> pagar, o sistema para e ele não consegue voltar enquanto eu não liberar uma
> atualização pra ele na internet...
>
> alguém pode me dar uma força urgente...
>
> Lindolfo Junior
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...


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



[delphi-br] Criar forma de validar o sistema..

2008-04-04 Por tôpico Lindolfo Junior
Boa tarde pessoal, fiz um sistema que quero comercializá-lo através de locação, 
porém, preciso criar um forma segura de que, se o cliente não pagar, o sistema 
para e ele não consegue voltar enquanto eu não liberar uma atualização pra ele 
na internet...

alguém pode me dar uma força urgente...

Lindolfo Junior

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



RE: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Ricardo César Cardoso
Vou resumir:

* Não coloquei em cheque a utilidade de suas respostas, sinceramente. Quanto a 
isso não tenho o que discutir, elas são sempre válidas. 

* Quanto a receita de bolo, dependendo do caso (e tempo) eu passo, mas 
geralmente tb não sou adepto. 

* Quanto a agradecer concordo. O pior é que vc fica sem saber se realmente 
ajudou ou não.

* Não interpreto de maneira alguma sua pessoa. Não nos conhecemos pessoalmente. 
Apenas comentei que _especificamente_ a frase que vc _felizmente_ tem usado 
cada vez _menos_ me irrita. Poderia dizer isso do meu melhor amigo quanto do 
meu pior inimigo. 

Atte,
Ricardo.

Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu: 

 Não sei se vc reparou, caro Ricardo, mas em muitas (pra não dizer todas!) as 
situações onde foi escrito o 'bordão', sempre escrevia link(s) que pudessem dar 
encaminhamento ao usuário na busca de uma solução. Se ele não conseguia 
entender o conteúdo dos links e/ou ele quer mesmo é a coisa toda mastigada e 
pronta pra consumo, isso realmente eu não faço!
 
 Não gosto de fornecer receita de bolo, pois só se dá valor ao que se aprende 
de verdade quando se corre atrás (mas corre atrás mesmo!) da informação, e com 
isso se aprende. Pior do que minha temperamento chato, como vc me define, são 
aqueles que fazem uso da lista como um verdadeiro helpdesk 'na faixa', querendo 
a coisa toda pronta e não se dão nem ao trabalho de dizer um 'Obrigado' à lista.
 
 Mas, como já dizia o poeta: Posso não concordar com o que dizes, mas até o fim 
defenderei o direito que o tens de dizê-lo! Vou encarar este comentário como 
uma má interpretação à minha pessoa!
 
 Sds.
 
 
 






   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Ricardo César Cardoso
Concordo. Ele nunca deixa de responder, mas que o bordão incomoda, incomoda... 
Mas tá valendo.

Atte,
Ricardo.

Andrei Luís <[EMAIL PROTECTED]> escreveu: Ricardo,
 
 Mas há de concordar que esse bordão nunca vem "vazio". Ou seja, sempre
 vem acompanhado da solução.
 
 []
 Andrei
 
 Em 04/04/08, Ricardo César Cardoso<[EMAIL PROTECTED]> escreveu:
 > E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" 
 > que as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado 
 > muito pouco esse bordão desagradável.
 >
 >  Atte,
 >  Ricardo.
 >






   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



RE: [delphi-br] Acessar web service via Delphi - wsdl

2008-04-04 Por tôpico Bruno Lichot
No meu link de downloads gratuitos, tem uma vídeo aula sobre o assunto:

 

HTTP://cc.codegear.com/author/795118

 

E tem também um link no qc sobre o assunto de ssl que pode ajudar.

 

http://qc.borland.com/wc/qcmain.aspx?d=8593 
 

 

Abs

 

BL

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Andre 
Luis Silveria
Sent: sexta-feira, 4 de abril de 2008 15:23
To: delphi-br@yahoogrupos.com.br
Subject: Res: [delphi-br] Acessar web service via Delphi - wsdl

 

http://web.telia.com/~u54524181/soap.htm
tutorial básico de como criar e consumir um webservice em delphi.

Recomendo dar uma olhada nos sites:
www.imaster.com.br;
www.clubedelhi.net;
www.activedelphi.com.br;
Santo Google;

Pois esta é uma questão básica para quer consumir um webservice.

Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/

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

 



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



Res: [delphi-br] Acessar web service via Delphi - wsdl

2008-04-04 Por tôpico Andre Luis Silveria
http://web.telia.com/~u54524181/soap.htm
tutorial básico de como criar e consumir um webservice em delphi.

Recomendo dar uma olhada nos sites:
www.imaster.com.br;
www.clubedelhi.net;
www.activedelphi.com.br;
Santo Google;

Pois esta é uma questão básica para quer consumir um webservice.



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Res: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Thiago Andrighetti
Cara, tenta usar winexec('mysqldump -uroot -p  
--reslut-file=c:\backup.sql',SW_SHOW);
Isso deve resolver o seu problema.
Ja utilizei isso em um aplicativo meu aqui e dava certo...

Qualquer coisa manda ai os results :)
 
Thiago Andrighetti de Pádua


- Mensagem original 
De: Berdinazi <[EMAIL PROTECTED]>
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 4 de Abril de 2008 11:18:48
Assunto: Re: [delphi-br] Backup no Delphi

blz

tentei colocar dendro do eventon onclick de um botao assim: 
WinExec('mysqldump -u root -p moto > c:\teste.sql' ,SW_SHOW) ;

e não deu certo .. ele abre o ms-dos e pede a senha do banco dai eu digito a 
senha correta mas da um erro, não da pra ler o erro pq logo depois o Dos fecha 

Obrigado
  - Original Message - 
  From: Ricardo César Cardoso 
  To: [EMAIL PROTECTED] os.com.br 
  Sent: Friday, April 04, 2008 10:49 AM
  Subject: Re: [delphi-br] Backup no Delphi

WinExec, ShellExecute, ShellExecuteEx. Todos estes podem ser usados para isso.

 _ _ _ __
  Atte,
  Ricardo.
  "Google Searchs... and sometime Saves"

Icaro Man Delphi <[EMAIL PROTECTED] com.br> escreveu: Bom dia!!!
  Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u 
xxx -p nome_do_banco > c:/backup.sql

como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa

Obrigado 

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

 - - ---
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

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

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















  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



[delphi-br] Acessar web service via Delphi - wsdl

2008-04-04 Por tôpico Ailton Souza
Amigos,

Antes eu acessava um webservice via delphi a partir do código:

WebService_S:Variant;
...
WebService_S := CreateOleObject('MSSOAP SoapClient');
WebService_S.MSSoapInit(enderecoWebService);

De uns dias pra cá não consigo mais acessar.
às vezes da um erro no CreateOleObject (Project web.exe raised exception 
class EOleSysError with message 'sequencia de classe inválida'...) dai 
eu mudo para 'MSSOAP SoapClient30' e ele da erro em MSSoapInit (dizendo 
que aconteceu um erro desconhecido na porta HRESULT...).

Após pesquisa na net, achei algo sobre wsdl no delphi, consegui criar e 
trazer todos os métodos residentes no webservice, mas não sei chamar os 
métodos no meu form principal, por exemplo existe um que é 
listaVeiculos. como chamo ele?
**
ListaVeiculos= class;
ListaVeiculosResponse = class;
ListaVeiculos = class(TRemotable)
  private
FUsuario: WideString;
FSenha: WideString;
  published
property Usuario: WideString read FUsuario write FUsuario;
property Senha: WideString read FSenha write FSenha;
 end;
ListaVeiculosResponse = class(TRemotable)
  private
FListaVeiculosResult: WideString;
  published
property ListaVeiculosResult: WideString read FListaVeiculosResult 
write FListaVeiculosResult;
 end;
***

 

-- 
Abraços,

Ailton Souza
Programador
skype: ailtonsouzal
msn: [EMAIL PROTECTED]
email: [EMAIL PROTECTED]



Re:[delphi-br] Re: Units não usada s

2008-04-04 Por tôpico Walter Chagas (BOL)
;
> > > > Pessoal, alguém sabe de algum plug-in, que apaga as uses não usadas
> > > > dentro de uma Unit.
> > > > Por exemplo, eu não chamo nenhuma função da Dialogs.pas, não faz
> sentido
> > > > declará-la, queria um programa para apagar essas Unit's não usadas.
> > > Isso é
> > > > muito útil na construção de componentes, alguém se arrisca ?
> > > >
> > > > Vinicius dos Santos
> > > > Analista de Desenvolvimento Júnior
> > > > MSI SOLUÇÕES
> > > > Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp
> - Brasil
> > > > Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br
> > > >
> > > > [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/ <http://www.drdsistemas.com/>
> > > ...
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > 
> > 
> > 
> > 
> > __ Informação do ESET NOD32 Antivirus, versão da vacina 3001 
> > (20080404) __
> > 
> > A mensagem foi verificada pelo  ESET NOD32 Antivirus.
> > 
> > http://www.eset.com
> >
> 
> 
> 



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Walter Chagas (BOL)
É vero...

Ele dá o esporro mas dá a solução também hehe. Pior são os que dão o esporro e 
mais nada.



[]s



Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
http://delphiatcorporerm.blogspot.com
MSN: [EMAIL PROTECTED]
SKYPE: WalterChagasJr


-- Início da mensagem original ---

  De: delphi-br@yahoogrupos.com.br
Para: delphi-br@yahoogrupos.com.br
  Cc: 
Data: Fri, 4 Apr 2008 11:43:54 -0300
 Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes

> Ricardo,
> 
> Mas há de concordar que esse bordão nunca vem "vazio". Ou seja, sempre
> vem acompanhado da solução.
> 
> []
> Andrei
> 
> Em 04/04/08, Ricardo César Cardoso<[EMAIL PROTECTED]> escreveu:
> > E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" 
> > que as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado 
> > muito pouco esse bordão desagradável.
> >
> >  Atte,
> >  Ricardo.
> >
> >  Joel Alexandre <[EMAIL PROTECTED]> escreveu: Bom dia Rubem,
> >
> >
> >
> > Se me permite fazer um comentário sobre o texto.  O texto é
> >  excelente, talvez (talvez) nem foi escrito por um hacker, mas
> >  possivelmente por um ex programador e candidato a um futuro brilhante na
> >  carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a
> >  realidade.
> > Na minha opinião, o preconceituoso texto é totamente incompatível
> >  com o ambiente que estou agora. Forum significa um grupo de pessoas
> >  debatendo um determinado assunto. Existem pessoas de todo jeito, de
> >  magistrados a um simples curioso. E todos, que se candidatam a entrar
> >  nesta comunidade, tem que estar cientes disso. Responder a todas a
> >  duvidas que surgem? Até pode ser, mas não cobre por isso.
> > Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
> >  avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
> >  pode ser o fim de uma carreira pra outros.
> > Este texto deveria ser colocado em um grupo com o seguinte nome:
> >  grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a
> >  regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa
> >  teria que pagar pra ter sua resposta.
> > Não como este forum que estamos, mas é muito triste que isso
> >  aconteça com frequencia na maioria dos foruns que vejo por aí. Quando
> >  ele é criado e para angariar usuários, tudo é permitido. Perguntas
> >  escabrosas dos mais variados temas. Quando o forum chega num numero x de
> >  usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de
> >  colocação.
> > Espero muito mesmo que este conteudo preconceituoso seja pulverizado
> >  e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de
> >  conhecimento da galera.
> >
> > Desculpe pelo meu desabafo, mas como acredito que aqui seja um
> >  ambiente democrático e certo ou errado, essa á a minha opinião.
> >
> >  []Os Joel
> 



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Walter Chagas (BOL)
Eu citei "Delphi" ou "SQL-Server" como exemplos para pesquisa. Claro que se 
você está com uma mensagem de erro na mão, basta colar ela na caixa de texto lá 
do Yahoo ou de quem quer que seja e clicar no botão. Mas mesmo assim vem muita 
coisa inútil no meio de informação realmente agregadora. Experimenta então 
digitar no Google "Programação para Smartphones", "enviar dados para um celular 
via gprs" ou então "como transmitir dados via GPRS" pra você ver o que vem. 
Experimenta com aspas dúplas ou sem aspas...




[]s



Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
http://delphiatcorporerm.blogspot.com
MSN: [EMAIL PROTECTED]
SKYPE: WalterChagasJr

-- Início da mensagem original ---

  De: delphi-br@yahoogrupos.com.br
Para: delphi-br@yahoogrupos.com.br
  Cc: 
Data: Fri, 04 Apr 2008 13:46:02 -0300
 Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes

> Walter Chagas (BOL) wrote:
> 
> > Fazer uma pesquisa no Google ou no Yahoo, não é mais como a 10-12 anos 
> > atrás.
> > Experimenta digitar Delphi ou mesmo SQL-Server nos sites de busca pra você 
> > ver
> > o desânimo que dá.
> 
> Não é assim que a banda toca. Não se digita "Delphi" ou "SQL-Server" em 
> um mecanismo de busca, mas sim o erro acompanhado da fonte do erro, tal 
> como "Invalid connection uib firebird". Eu uso muita busca, todos os 
> dias, e em 99% (sem exageiro) das vezes eu encontro o que preciso.
> 
> Se a lista tem muito lixo, eu não escrevi a consulta direito. Se tem 
> pouca coisa, ou eu não escrevi direito ou o assunto não existe na 
> internet. Então, depois de me certificar de que eu fiz uma consulta 
> decente, eu coloco em uma lista apropriada. O que eu ganho com isto? 
> Tempo. Mas aqueles que usam a lista antes da pesquisa não se dão conta 
> disso.
> 
> --
> Joao Morais
> 



Re: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Wanderlei - Yahoo
Boa Tarde amigo, eu utilizo algo parecido no meu Sistema de Caixa (em 
C++ Builder, mas é bem parecido com o Delphi).

O que eu fiz, foi copiar o mysqldump.exe do mysql para o diretório onde 
está o executável do programa,
e também o pkzip.exe, para compactar o dump do MySQL.


/**/
//Declaração de variáveis
String parametros, programa, host, porta, usuario, senha, base, destino, 
zip;

// Deleta os arquivos de backup caso existam
DeleteFile("caixa.sql");
DeleteFile("backup.zip");


programa = "mysqldump.exe --complete-insert";
host = " --host=" + frmLogin->pubMySQLServidor;
porta= " --port=" + frmLogin->pubMySQLPorta;
usuario  = " --user=" + frmLogin->pubMySQLUsuario;
senha= " --password=" + frmLogin->pubMySQLSenha;
base = " --database "+frmLogin->pubMySQLBD;
destino  = " --result-file=caixa.sql";
parametros = programa+host+porta+usuario+senha+base+destino;

//Executa o dump
WinExec(parametros.c_str(), SW_HIDE);


// dar um tempo de uns 5 segundos, porque senão não compactava
//foi a alternativa que eu achei POG hehehh
Sleep(5000);

zip = "pkzip.exe backup.zip caixa.sql";

WinExec(zip.c_str(), SW_HIDE);
ShowMessage("Backup Efetuado com Sucesso!");


/**/


Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joao Morais
Walter Chagas (BOL) wrote:

> Fazer uma pesquisa no Google ou no Yahoo, não é mais como a 10-12 anos atrás.
> Experimenta digitar Delphi ou mesmo SQL-Server nos sites de busca pra você ver
> o desânimo que dá.

Não é assim que a banda toca. Não se digita "Delphi" ou "SQL-Server" em 
um mecanismo de busca, mas sim o erro acompanhado da fonte do erro, tal 
como "Invalid connection uib firebird". Eu uso muita busca, todos os 
dias, e em 99% (sem exageiro) das vezes eu encontro o que preciso.

Se a lista tem muito lixo, eu não escrevi a consulta direito. Se tem 
pouca coisa, ou eu não escrevi direito ou o assunto não existe na 
internet. Então, depois de me certificar de que eu fiz uma consulta 
decente, eu coloco em uma lista apropriada. O que eu ganho com isto? 
Tempo. Mas aqueles que usam a lista antes da pesquisa não se dão conta 
disso.

--
Joao Morais


[delphi-br] VB Para Delphi FOnte aqui Recebe uma string e codifica para o Code 128-C

2008-04-04 Por tôpico Gabriel Herdt
> //Recebe uma string e codifica para o Code 128-C   
> //Utilizado pelos correios
> //Para se ler um código de Barras usando o padrão 128-C é preciso 
> primeiro passar por uma codificação
> //Para utilizar este código precisa da fonte Bcode128.ttf 
> //Este código eu peguei na página 
> http://www.fpress.com/revista/Num9905/Barras.htm que foi feito em 
> FOXPRO e converti para VB
>  
> Variáveis declaradas
> -lcCheck C(20)
> -lcRet C(20)
> -lcStart   C(20)
> -lcStop   C(20)
> -lnl N(10)
> -tcString C(8)
>  
> Rules
> -parm(&tcString,&lcRet);
>  
> Codigo
>  
>&lcStart = chr(105 + 32)
>&lcStop = chr(106 + 32)
>&lnCheckSum = ASC(&lcStart) - 32
>  
>&lcRet = TRIM(&tcString)
>&lnLong = LEN(&lcRet)
>//*--- Verifica se a string é PAR - para isso eu pego a tamanho 
da 
> string e utilizo a função MOD que me retorna 0 ou 1 
>// "0" quer dizer que ele é par e "1" quer dizer que é impar
>// se For impar eu completo com ZEROS A ESQUERDA
>IF MOD(&lnLong,2) <> 0
>   &lcRet = "0" + &lcRet
>   &lnLong = LEN(&lcRet)
>ENDIF
>  
>//*--- Converto os caracteres para a Tabela ASCIIPego em 
> pares... 
>&lcCar = ""
>FOR &lnI = 1 TO &lnLong STEP 2
>   &lcCar = &lcCar + CHR(VAL(substr(&lcRet,&lnI,2)) + 32)
>ENDFOR
>&lcRet = &lcCar
>&lnLong = LEN(&lcRet)
>  
>FOR &lnI = 1 TO &lnLong
>   &lnAsc = ASC(substr(&lcRet,&lnI,1)) - 32
>   &lnCheckSum = &lnCheckSum + (&lnAsc * &lnI)
>ENDFOR
>&lcCheck = CHR(MOD(&lnCheckSum,103) + 32)
>&lcRet = &lcStart + &lcRet + &lcCheck + &lcStop
>//*--- Este é para tirar os espaços e os caracteres inválidos
>&lcRet = STRTRAN(&lcRet, CHR(32), CHR(232))
>&lcRet = STRTRAN(&lcRet, CHR(127), CHR(192))
>//*---
>




RES: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Vitor Redes
Cara, a postura pode iritar uns e outros, mas é uma postura
adequadamente acadêmica. Você já viu um professor bom que te dê algo
mastigado? Ele te dá o caminho, você trilha se quiser, pega atalhos se
quiser... Enfim, ensinar a pescar é sempre melhor, a não ser nos casos mais
óbvios, tipo "qual o erro desse código?"

Vitor.
 

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joel Alexandre
Enviada em: sexta-feira, 4 de abril de 2008 13:13
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes

Rubem,

 Emails seus, Bruno Lichot, Davi e mais alguns daqui, eu acompanho,
entro nos links por vcs colocados mesmo sabendo do assunto em questao. 
Agora, apesar de vc ter "adotado o texto como manual de conduta" (hehehe
brincadeira) eu acho que são coisas incompatíveis.
Seria como vc participar de um evento de perguntas a um professor de
informatica, onde todas as perguntas direcionadas ao mestre seguissem a
mesma resposta, ou seja, leia o livro do Fulano, leia o livro do sicrano,
entre no google. Entao teríamos que transformar o grupo Delphi-br em um guia
de links.
Mesmo assim, espero ainda ver muitos emails seus, mesmo com o famoso
bordão "QUEM PROCURA ACHA".  :) :)

[]Os Joel

> Não sei se vc reparou, caro Ricardo, mas em muitas (pra não dizer todas!)
as situações onde foi escrito o 'bordão', sempre escrevia link(s) que
pudessem dar encaminhamento ao usuário na busca de uma solução. Se ele não
conseguia entender o conteúdo dos links e/ou ele quer mesmo é a coisa toda
mastigada e pronta pra consumo, isso realmente eu não faço!
>   
.




--
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >



No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.22.5/1357 - Release Date: 3/4/2008
10:48
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.22.5/1357 - Release Date: 3/4/2008
10:48
 



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Joao Morais
Joel Alexandre wrote:
> Dois arquivos A.pas  e B.pas. Eu altero o arquivo A.pas, outra 
> pessoa altera o B.pas. A pessoa manda o arquivo B.pas para o 
> repositorio, mas eu ainda continuo com a versao antiga comigo. Pra fazer 
> um update, necessariamente eu teria que fazer um commit, pois o 
> subversion nao permite que se faça um update com arquivos pendentes. E 
> agora? Se eu faço o commit a alteracao lá é perdida..

É o contrário, para fazer commit tem que fazer um update. E se houver 
alterações nos dois lados, o subversion faz um merge. E se houver 
conflito (alteração na mesma linha), o subversion reporta o conflito e 
você corrige manualmente. Quando o merge ocorrer sem problema no cliente 
(ou for corrigido manualmente), você poderá executar o commit.

Resumo: é impossível uma alteração cobrir a outra.

--
Joao Morais



-- 
< 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: Res: [delphi-br] Problemas com FortesReport, RlBoleto.

2008-04-04 Por tôpico escobar
k
Pô João, tbm num é assim. 


Luiz Escobar - Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP
HARBOUR 
--
Borland C++ 5.5.1 (32 bit)
Harbour Devel build 1.1-1 Intl.
xHarbour Compile build 1.1.0 (Simplex)
Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
---




From: Joao Morais 
Sent: Thursday, April 03, 2008 5:46 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.


[EMAIL PROTECTED] wrote:
> no google, procurar fortes report :
> http://www.google.com.br/search?hl=pt-BR&q=fortesreport&meta=
> 
> primeiro resultado da pagina:
> http://www.fortesreport.com.br/

Cara, cê é um exemplo de bondade.

--
Joao Morais

> 
> 
> Luiz Escobar - Analista/Desenvolvedor:
> WEB - HTML/JavaScript/PHP/MySQL 
> WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
> SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP
> HARBOUR --
> Borland C++ 5.5.1 (32 bit)
> Harbour Devel build 1.1-1 Intl.
> xHarbour Compile build 1.1.0 (Simplex)
> Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
> --
> 
> 
> 
> 
> From: Joao Morais 
> Sent: Thursday, April 03, 2008 5:23 PM
> To: delphi-br@yahoogrupos.com.br 
> Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.
> 
> 
> Sergioinfo SP wrote:
>> onde consigo o FortesReport para baixar
> 
> No google.
> 
> --
> Joao Morais
> 



 

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



Re: [delphi-br] Re: Capturar comandos do Dos

2008-04-04 Por tôpico Daniel Bastos
Putz.. eu fui uns do que perguntou isso na lista. acabei optando pelo
componente da jedi

2008/4/2 Alexandre Rodrigues <[EMAIL PROTECTED]>:

>   Olha, pra quem usa os componentes JEDI tem um exemplo que faz exatamente
>
> o que tu quer. É só ir em
> jvcl\examples\JvCreateProcess\CreateProcessExample.dpr
>
> Mais mastigado que isso, impossível.
>
> Ricardo César Cardoso escreveu:
>
> >
> >
> > Acho que hoje pela manhã, antes de vir para o trabalho eu li um artigo
> > na ActiveDelphi do mês de Fevereiro que falava sobre isso. Vou até dar
> > uma nova olhada quando chegar em casa pra confirmar.
> >
> > Atte,
> > Ricardo.
> >
> > "Walter Chagas (Yahoo)" <[EMAIL PROTECTED] 
> > > escreveu:
> Minha gente,
> >
> > Pesquisando na seção de arquivos da lista sobre como capturar a saída
> > do console e jogá-lo em um Memo, me deparei com esta thread já antiga
> > sobre o assunto. E, pesquisando por aí encontrei estas três perolas
> > DA HORA pra ninguem colocar defeito:
> >
> > http://www.delphi3000.com/articles/article_2112.asp
> > 
> >
> > http://www.delphi3000.com/articles/article_2298.asp
> > 
> >
> > http://www.delphi3000.com/articles/article_3361.asp
> > 
> >
> > E antes que alguém fale, FUNCIONAM!
> >
> > []s
> >
> > Walter Alves Chagas Junior
> > Belo Horizonte - MG - Brazil
> > [EMAIL PROTECTED]   wchagasj%40bol.com.br >
> > http://www.geocities.com/SiliconValley/Bay/1058
> > 
> > http://delphiatcorporerm.blogspot.com
> > 
> > MSN: [EMAIL PROTECTED]   whitesockets%40hotmail.com >
> > SKYPE: WalterChagasJr
> >
> > --- Em delphi-br@yahoogrupos.com.br 
> > ,
> "Leandro Carbonera"
> > <[EMAIL PROTECTED]> escreveu
> > >
> > > E ai galera
> > >
> > > Alguem sabe se é possivel capturar o resultado de um comando de DOS
> > e joga-lo num memo como por exemplo você executar via delphi um
> > comando do tipo Winexec('dir',sh_Shownormal) e jogar o resultado num
> > memo
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
> > _
> >
> > -
> > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> > armazenamento!
> >
> > [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/
>
>  
>



-- 
Abs
Daniel A. Bastos


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



Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.

2008-04-04 Por tôpico escobar
Puts, olha só e eu num sabia disso... rsrsrsrs
Bom melhor pra todos agora, valeu...

[]s


Luiz Escobar - Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP
HARBOUR 
--
Borland C++ 5.5.1 (32 bit)
Harbour Devel build 1.1-1 Intl.
xHarbour Compile build 1.1.0 (Simplex)
Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
---




From: Fellipe Henrique 
Sent: Thursday, April 03, 2008 5:47 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.


Bom, a versão desse site, está desatualizada, foi quando resolveram abrir os
fontes.. o mais atual se encontra:

http://forum.produsys.com.br/

[]s

Em 03/04/08, Joao Morais <[EMAIL PROTECTED]> escreveu:
>
> [EMAIL PROTECTED]  wrote:
> > no google, procurar fortes report :
> > http://www.google.com.br/search?hl=pt-BR&q=fortesreport&meta=
> >
> > primeiro resultado da pagina:
> > http://www.fortesreport.com.br/
>
> Cara, cê é um exemplo de bondade.
>
> --
> Joao Morais
>
> >
> >
> > Luiz Escobar - Analista/Desenvolvedor:
> > WEB - HTML/JavaScript/PHP/MySQL
> > WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
> > SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows
> 2K/XP
> > HARBOUR --
> > Borland C++ 5.5.1 (32 bit)
> > Harbour Devel build 1.1-1 Intl.
> > xHarbour Compile build 1.1.0 (Simplex)
> > Harbour MiniGUI 1.5 Extended Edition (Build 50a) - 2008.03.31
> > --
> >
> >
> >
> >
> > From: Joao Morais
> > Sent: Thursday, April 03, 2008 5:23 PM
> > To: delphi-br@yahoogrupos.com.br 
> > Subject: Re: Res: [delphi-br] Problemas com FortesReport, RlBoleto.
> >
> >
> > Sergioinfo SP wrote:
> >> onde consigo o FortesReport para baixar
> >
> > No google.
> >
> > --
> > Joao Morais
> >
>
> 
>

-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.

[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] dois programadore no mesmo projeto

2008-04-04 Por tôpico Joel Alexandre
Existe uma ferramenta Freeware que se chama MoonEdit 
(http://www.snapfiles.com/get/moonedit.html). Com ela vc compartilha 
literalmente o acesso a um arquivo, ou seja, várias pessoas editam um só 
arquivo e tudo ao mesmo tempo, inclusive vc vê o que todos digitam. 
Muito louco isso.
Agora, existe o Subversion no qual uso, mas confesso a vcs que to 
apanhando muito com ele. Alterar o fonte, fazer commit e update é 
tranquilo e funciona bem d+. Minha duvida é a seguinte:

Dois arquivos A.pas  e B.pas. Eu altero o arquivo A.pas, outra 
pessoa altera o B.pas. A pessoa manda o arquivo B.pas para o 
repositorio, mas eu ainda continuo com a versao antiga comigo. Pra fazer 
um update, necessariamente eu teria que fazer um commit, pois o 
subversion nao permite que se faça um update com arquivos pendentes. E 
agora? Se eu faço o commit a alteracao lá é perdida..
Hehe.. É só isso a minha duvida. Mas deem uma olhada no moonedit.


[]Os Joel

> Com certeza é possível trabalhar mais de um no mesmo projeto.
>
> Temos o projeto principal da empresa que chega a ter os 5 programadores 
> trabalhando nele, estamos com D6 ainda, basta haver comunicação entre as 
> pessoas para que duas não trabalhem na mesma unit/form.
>
>
>
> - Original Message - 
> From: "Juliano Silva - Yahoo" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, April 04, 2008 11:59 AM
> Subject: RES: [delphi-br] dois programadore no mesmo projeto
>
>
> Que eu saiba não, não se tiverem trabalhando no mesmo Fonte, agora se
> cada um tiver o seu fonte, se torna possível, mas depois que cada um
> terminar sua parte terá que que juntar e considerar um dos projetos o
> principal, e neste adicionar tudo o que o outro fez.
>
> Existem várias formas de fazer um controle de fontes para poder
> trabalhar mais de uma pessoa nele
> 1ª  Uma forma que acredito ser legal é o CVS, onde você define uma pasta
> principal para o projeto, assim ficará com 03 fontes, um na pasta Root, e
> outro em cada máquina do programador, assim quando um fazer uma alteração o
> outro tem como ver...
> 2ª Outra forma é utilizando o StarTeam da propria Borland, mas é mais
> complicado configurar e tal, mas é outra ótima opção, se estiver com o
> Delphi 2006 é melhor ainda porque é integrado na IDE.
>
> Dê uma pesquisada sobre ferramentas para controle de Fontes.
>
> att
>
> Juliano
>
>
>   _
>
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de Eduardo Oliveira silva
> Enviada em: sexta-feira, 4 de abril de 2008 08:57
> Para: delphi-br@yahoogrupos.com.br
> Assunto: [delphi-br] dois programadore no mesmo projeto
>
>
>
> Pessoal, eu tenho que trabalhar em um projeto que duas pessoas vão
> programar, é possível fazer isso no Delphi, cada um fazer uma parte e
> depois juntar.
>
>
>
>
>
> [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:
[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: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joel Alexandre
Rubem,

 Emails seus, Bruno Lichot, Davi e mais alguns daqui, eu acompanho, 
entro nos links por vcs colocados mesmo sabendo do assunto em questao. 
Agora, apesar de vc ter "adotado o texto como manual de conduta" (hehehe 
brincadeira) eu acho que são coisas incompatíveis.
Seria como vc participar de um evento de perguntas a um professor de 
informatica, onde todas as perguntas direcionadas ao mestre seguissem a 
mesma resposta, ou seja, leia o livro do Fulano, leia o livro do 
sicrano, entre no google. Entao teríamos que transformar o grupo 
Delphi-br em um guia de links.
Mesmo assim, espero ainda ver muitos emails seus, mesmo com o famoso 
bordão "QUEM PROCURA ACHA".  :) :)

[]Os Joel

> Não sei se vc reparou, caro Ricardo, mas em muitas (pra não dizer todas!) as 
> situações onde foi escrito o 'bordão', sempre escrevia link(s) que pudessem 
> dar encaminhamento ao usuário na busca de uma solução. Se ele não conseguia 
> entender o conteúdo dos links e/ou ele quer mesmo é a coisa toda mastigada e 
> pronta pra consumo, isso realmente eu não faço!
>   
.




-- 
< 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: [delphi-br] TSQLQuery

2008-04-04 Por tôpico Michele Maass
Boa tarde,

posicione no primeiro registro
e faça um while enquanto nao for o fim do arquivo.
perde na hora da performace, mas o número de registros é garantido...

2008/4/3 dhsb <[EMAIL PROTECTED]>:

>   Pessoal como faco para fazer uma simples consulta de quantos registros
> retornou de um SQL
>
> Uso delphi 7 e TSQLQuery.
>
> Ja tentei com o data set com a query mas sempre retorna 1
>
> Olha o que estou fazendo.
>
> Qry.RecordCount
>
> Valeu
>
>  
>


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



RES: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico jcpf
Muito boa..hehehehehehe

Abraços,

João Carlos

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joel Alexandre
Enviada em: sexta-feira, 4 de abril de 2008 11:33
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes

Eu só queria uma resposta dos inteligentes de plantão. Se usarmos o 
google ou altavista ou qualquer outro metodo de busca. Se lermos o Help, 
manuais, enfim, qualquer metodo que não o forum, teremos nossa duvida 
esclarecida.
  Entao me respondam, pra que existe então o delphi-br e tantos outros 
grupos de discussão? Então acho que estou equivocado. Melhor entao é 
voltar para o tempo dos BBS, sem internet, lamparina.


Joel





-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >



No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.22.5/1359 - Release Date: 04/04/2008
08:23
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.22.5/1359 - Release Date: 04/04/2008
08:23
 



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Walter Chagas (BOL)
Joel,

Eu tenho uma opinião formada a respeito deste assunto. Até mesmo porque, 
freqüento as listas de discussão e, principalmente a Delphi-br, desde 1996. Ou 
seja, tenho 12 anos de Delphi-br e já vi de tudo quanto há aqui. Já fui 
moderador, já briguei com moderador, já tentei vender aqui, já comprei coisas 
através da lista e o melhor de tudo é que já consegui dois empregos graças a 
Delphi-br. Pessoas que estavam aqui, ofereceram a vaga aqui e eu me candidatei 
e consegui. E como diz o famoso ditado, que uma mão lava a outra, já consegui 
arrumar emprego pra pessoas TAMbém daqui.

Eu não tenho preconceito nenhum ao iniciante. Mesmo nas listas que eu modero 
atualmente, não faço nenhuma restrição a quem entra hoje, e daí a pouco 
pergunta como ligar um form a outro ou até mesmo como compilar seu código 
fonte. Entendo que todos nós fomos iniciantes um dia e que jamais poderemos nos 
autodeclarar que sabemos tudo sobre Delphi ou que somos os Caras do Delphi 
pois, quanto mais você adquire conhecimento e domínio da ferramenta, mais você 
descobre que o fim da estrada ainda ta pra lá de longe. Então? O iniciante 
hoje, tende a crescer com o tempo e se tornar um Advanced amanhã? Claro. 
Depende muito mais dele do que de nós. Já vi gente aqui que começou cru e 
analfabeto no Delphi e hoje ajuda um monte de gente. Começei a mexer no Delphi 
no final de 1995. Lá no Delphi 1 ainda. Já soube, por exemplo, que o Bruno 
Lichot começou bem depois e hoje sabe 3 ou 4 vezes mais do que eu. O Adriano 
foi outro também que começou no Delphi bem depois também e já escreve artigos 
da hora pra tudo quanto é lado. Eu, mal mal, consigo acabar um artigo pra por 
na minha pagina... Então, esse negocio de tempo de ferramenta, tempo de casa, 
tempo de estrada nem sempre é diferencial e muito menos parâmetro pra alguma 
coisa. 

Agora, quanto ao preconceito que existe no grupo, eu acho que o preconceito não 
é contra o iniciante não. Não misturem as coisas. O que é extremamente 
repugnante aqui, é aquele que posta pergunta e no subject  vem com: "Para os 
feras." ou "Para os mestres". Isto, minha gente, denota falta de respeito com a 
comunidade. Significa que você quer que uma fatia da comunidade dê atenção ao 
seu problema e o resto que vá cuidar de seus afazeres. Então me digam: Quem 
está sendo preconceituoso nesta? Quer ver outra coisa que tira todo mundo do 
sério? Discute-se um determinado assunto a semana toda e a comunidade inteira 
acaba envolvida na Thread e, termina unânime em uma conclusão X a respeito do 
assunto. Daí no dia seguinte ou uma ou duas horas depois, vem um e pergunta a 
mesma coisa que foi arduamente discutida, dando a entender que simplesmente 
ignorou a Thread sequer se deu ao trabalho de ler o porque do tema. E ainda 
acha ruim se alguém fala alguma coisa ou se não responde a ele. Outra coisa que 
todo mundo reclama aqui: Quando alguém for postar uma dúvida, coloque o máximo 
de informações sobre o problema. Informe dados como a mensagem de erro, a 
arquitetura usada e o que o usuário estava fazendo quando o erro se manifestou. 
Postar dúvidas pobres de informação ou vagas como: "Executei meu programa num 
computador e ele deu pau. O que pode ser?". E aí? Eu pergunto pra galera. Que 
pau que é? Porque, como, quando, onde? o que tava fazendo? Gente. Bola de 
cristal é um mito e não uma ferramenta. Portanto, eu acredito que o que ta 
acontecendo mesmo é um pouco de falta de bonsenso. Postar pouca coisa na 
mensagem com medo de alguém roubar a sua idéia? Pelo amor de Deus NE! Prefiro 
nem acreditar que seja isto..

Agora, quanto a questão polêmica do "Quem procura acha", eu não sou dissidente 
desta filosofia. A internet hoje ta enpaturrada de porcarias on-line e Lixo 
virtual. Fazer uma pesquisa no Google ou no Yahoo, não é mais como a 10-12 anos 
atrás. Experimenta digitar Delphi ou mesmo SQL-Server nos sites de busca pra 
você ver o desânimo que dá. Muito site vem é propaganda de empresas oferencendo 
curso, oferecendo serviços, produto pirata, oferecendo isso, aquilo, coisa e 
tal. Pra achar artigos ou documentação você tem que peneirar, e muito. E, 
muitas vezes, o camarada não tá com esse tempo todo pra ficar peneirando e 
achar no meio de uma chuva de links inúteis, algo que preste. Aí vão chegar 
aqui e falar. HÁ! E os sites específicos? Há é? Quer ver uma coisa? Acessa 
estes dois links abaixo e façam o jogo dos 7 erros:

http://www.delphi3000.com/articles/article_3504.asp

http://www.devmedia.com.br/articles/viewcomp.asp?comp=899

Ou seja, além de tudo que já citei nos sites de buscas, ainda temos que 
conviver com mais isto: Artigos clonados ou plageados. São os "Ricos de 
espírito" que querem mostrar pro mundo que sabem, mas acabam mostrando mesmo é 
que sabem copiar dos outros. Novidades mesmo a nível de tópicos é pior que 
achar uma agulha num palheiro.

Então podemos, seguramente dizer, que hoje nem sempre se acha aquilo que quem 
procura acha...


[]s



Walter Alves Chagas Junior

Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Vinicius Santos - MSI
Alexsandro Machado:
"Claro que perguntas mau formuladas e não objetivas são dificeis de responder e 
tentar ajudar, nesses casos não responda, pois perder tempo respondendo: "você 
não procurou", "procura no google", "você é preguiçoso", não leva a lugar 
nenhum, pois a educação é a base da evolução de uma comunidade. 

Vamos refletir !"

Concordo Plenamente !

- Original Message - 
  From: Alexsandro Machado 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 11:19 AM
  Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes


  Realmente a quantidade de informação que existe hoje é muito grande, mas sera 
que todos tem acesso a essa infromação a qualquer hora ? conhecemos a realidade 
de cada um da lista ?

  Claro que perguntas mau formuladas e não objetivas são dificeis de responder 
e tentar ajudar, nesses casos não responda, pois perder tempo respondendo: 
"você não procurou", "procura no google", "você é preguiçoso", não leva a lugar 
nenhum, pois a educação é a base da evolução de uma comunidade. 

  Vamos refletir !

  - Original Message - 
  From: Jackson Gomes - Tools&Comps 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 9:46 AM
  Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes

  > Na minha opinião, o preconceituoso texto é totamente incompatível
  >com o ambiente que estou agora. Forum significa um grupo de pessoas
  >debatendo um determinado assunto. Existem pessoas de todo jeito, de
  >magistrados a um simples curioso. E todos, que se candidatam a entrar
  >nesta comunidade, tem que estar cientes disso. Responder a todas a
  >duvidas que surgem? Até pode ser, mas não cobre por isso.

  Não achei nada preconceituoso. O texto pode até parecer maldoso em certos 
  pontos, mas no fundo ele só quer ajudar.

  Muito do pouco que eu sei de Delphi/programação aprendi procurando. É preciso 
  aprender a procurar, e não apenas jogar uma pergunta num fórum como esse e 
  esperar por alguma alma caridosa dar a resposta na ponta da lingua.

  Sinceramente, uma pergunta do tipo "alguém sabe aonde baixo um componente 
label 
  que pisca?" é no mínimo ultrajante. Se o cara dar uma olhada no google ou no 
  torry.net (quem trabalha com Delphi tem que quase por obrigação conhecer esse 
  site e outros do gênero), com certeza vai achar o que procura ou algo 
parecido.

  > Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
  > avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
  > pode ser o fim de uma carreira pra outros.

  Não discrimina. Apenas tenta ensinar à pessoa que ela deve se esforçar um 
pouco 
  para procurar a resposta, ao invés de tentar desperdiçar o tempo dos outros 
com 
  perguntas as quais a resposta é simples. Também salienta que perguntas bem 
  feitas tem mais respostas coerentes do que perguntas mal feitas. Muitas 
  perguntas aqui são muito mal feitas. As vezes é dificil entender o que se 
  pergunta.

  Por exemplo, recentemente ouve aqui uma pergunta do tipo "Como faço para 
saber 
  se um determinado arquivo existe?". A resposta está na própria pergunta. A 
  maioria das funçoes do Delphi tem seu nome em inglês corrente. Na nossa 
  profissão, saber inglês (leitura razoável) é imprescindível.

  Aprender a usar uma ferramenta de forma eficiente consiste em também aprender 
a 
  usar o seu Help. E o Help do Delphi (pelo menos até o Delphi 7) é muito bom. 
Tem 
  até diversos exemplos.

  E hoje em dia, a gama de artigos/códigos fonte/componentes sobre/para Delphi 
na 
  net é muito grande. Imagine como era a coisa a 10 anos atrás?

  Não podemos nivelar por baixo. Temos é que fazer com que as pessoas que estão 
  por baixo subam seus níveis, em todos os aspectos. Isso é bom para todos.

  É isso...

  Jackson Gomes
  Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
  Web Site: http://www.toolsandcomps.com
  Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
  e-mail: [EMAIL PROTECTED]
  Fone: 27 3389 1138 - 8811 0324
  --
  Devhost - Webhost para desenvolvedores Borland
  http://www.devhost.com.br
  [EMAIL PROTECTED] 

  [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] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Sergio Eurico
Tive a oportunidade de ler este texto ha uns anos atras, e ele continua bem
atual.
Perguntas de novatos sao muito bem vindas! Os chamados veteranos tem prazer
em ajudar!!

O "problema" é quando a pergunta é basica, ja foi respondida na lista 1000
vezes (inclusive na semana passada), e o novato (normalmente CHEIO de razoes
e argumentos) acha um absurdo nao ser respondido na mesma hora, ou no maximo
no dia seguinte... e ainda manda emails EXIGINDO resposta, CHORANDO e
CRITICANDO nao ter sido respondido.

Ora... "Quem procura acha!". Se o cara nao achou, beleza, avise na lista,
que vamos procurar juntos!!

Aconteceu comigo!!
Eu tive uma boa briga com o "Lost Connection" do MySQL ha um tempo atras...
testei a base de dados em 5 provedores diferentes, testei em versoes
diferentes do mysql, recompilei a aplicacao em 3 computadores diferentes, em
sistemas operacionais diferentes, em conexao internet com e sem firewall,
com versoes diferentes da libmysql, fucei o codigo fonte do HeidiSQL (que é
feito em Delphi e manipula a Mysql), fui no forum de desenvolvedores da
HeidSQL e da Mysql AB  achei um código que quase funcionou mas
nada!!

Dai, mais de 10 dias depois, pedi ajuda na lista e varios se pronunciaram...
o Eduardo (DRD Sistemas) ja tinha passado pelo mesmo problema e me ajudou
imensamente!! Me mandou uma versao alterada da Zeos Lib, que funciona sem
problemas em meu sistema.

O que eu relatei aqui? Que eu "perdi tempo" procurando antes de recorrer a
lista? Nao... eu relatei um exemplo de RESPEITO ao tempo e a inteligencia
dos membros desta lista, e de quebra eu aprendi bastante sobre conexao
"delphi x mysql"...

Ok, sou das antigas, do tempo em que nao havia internet (google, altavista,
yahoo, etc) e as listas de discussao nas BBSs (RBT, fidonet, etc) eram
atualizadas, quando muito, duas vezes ao dia. O reflexo disso é que me
acostumei a pesquisar, a procurar, a LER O MANUAL, O HELP e os CODIGOS FONTE
antes de fazer perguntas, digamos, nao inteligentes.

Infelizmente, tenho a impressao de que muitos aqui nao conseguiriam manter
seus empregos/clientes sem acesso a internet...

-- Sergio Eurico.


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



Re: [delphi-br] Dúvidas com ClientDataSet

2008-04-04 Por tôpico Edmilson Pontes
Vou dar uma olhada.

obrigado,

Edmilson Pontes

Em 04/04/08, Bruno Lichot <[EMAIL PROTECTED]> escreveu:
>
>   No meu link de downloads gratuitos(http://cc.codegear.com/author/795118)
> o primeiro exemplo está todo implementado com ClientDataSet, está bem
> simples, mas bem completo no que diz respeito a recursos, funcionalidades e
> situações do dia a dia.
>
> No mesmo link tem uma apostila básica de DBExpress com ClientDataSet
> Client/Server que pode ajudar também como base, está bem passo a passo mas
> bem básica, ela apenas mostra os fundamentos mais simples, não entra em
> questões de performanc e configuracões avançadas como está implementado no
> exemplo e na edição corrente da Active Delphi e se seguirá por mais duas
> edições em continuação do primeiro artigo mostrando os recursos do
> ClientDataSet, DataSetProvider e DBExpress 4.
>
> Abs
>
> BL
>
> From: delphi-br@yahoogrupos.com.br [mailto:
> delphi-br@yahoogrupos.com.br ] On Behalf
> Of Edmilson Pontes
> Sent: sexta-feira, 4 de abril de 2008 09:41
> To: delphi-br@yahoogrupos.com.br 
> Subject: [delphi-br] Dúvidas com ClientDataSet
>
>
> Colegas, Bom Dia!
> Estou implementanado uma classe TDAO e me veio algumas dúvidas em relação
> ao
> ClientDataSet.
>
> TDAO
> var cds : TClientDataSet;
> begin
> function Busca(pid) : boolean;
> end;
> SQL = "SELECT cli.id, cli.nome, setor.nome FROM TBCliente cli, TBSetor
> setor
> WHERE setor.id = cli.idsetor"
>
> 1º - Quando faço uma busca procuro primeiro no cds, se o registro não
> exite
> no cds (cache) preciso procurar no banco.
> Mas como procurar no banco se o método Busca não sabe qual tabela buscar?
> Mas não quero definir o nome da tabela na classe TDAO. Tem como definir no
> cds a tabela mestre?.
>
> 2º - O cds esta populado através da SQL acima.
> Agora se eu quiser adicionar outro registro no cds?
> Tenho que refazer a consulta ao banco passando o outro parâmetro também?
> Retornando assim novamente os dados que já estão no cds?
>
> abraços,
>
> Edmilson Pontes
>


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



[delphi-br] otoniel invites you to try out FriendFeed

2008-04-04 Por tôpico otoniel
Message from otoniel:

I've been using FriendFeed, a great way to share things with my
friends and family. I thought you might like to try it out, too.
Check out my feed here: http:/ /friendfeed.com/deejay4ever


--

To give FriendFeed a try, visit
http://friendfeed.com/invite?code=uTu2CEdsA4

To see FriendFeed in action, check out http://friendfeed.com/. If you
have any questions, please contact [EMAIL PROTECTED]

Thanks,
Your friends at FriendFeed


Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Alosi
Com certeza é possível trabalhar mais de um no mesmo projeto.

Temos o projeto principal da empresa que chega a ter os 5 programadores 
trabalhando nele, estamos com D6 ainda, basta haver comunicação entre as 
pessoas para que duas não trabalhem na mesma unit/form.



- Original Message - 
From: "Juliano Silva - Yahoo" <[EMAIL PROTECTED]>
To: 
Sent: Friday, April 04, 2008 11:59 AM
Subject: RES: [delphi-br] dois programadore no mesmo projeto


Que eu saiba não, não se tiverem trabalhando no mesmo Fonte, agora se
cada um tiver o seu fonte, se torna possível, mas depois que cada um
terminar sua parte terá que que juntar e considerar um dos projetos o
principal, e neste adicionar tudo o que o outro fez.

Existem várias formas de fazer um controle de fontes para poder
trabalhar mais de uma pessoa nele
1ª  Uma forma que acredito ser legal é o CVS, onde você define uma pasta
principal para o projeto, assim ficará com 03 fontes, um na pasta Root, e
outro em cada máquina do programador, assim quando um fazer uma alteração o
outro tem como ver...
2ª Outra forma é utilizando o StarTeam da propria Borland, mas é mais
complicado configurar e tal, mas é outra ótima opção, se estiver com o
Delphi 2006 é melhor ainda porque é integrado na IDE.

Dê uma pesquisada sobre ferramentas para controle de Fontes.

att

Juliano


  _

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo Oliveira silva
Enviada em: sexta-feira, 4 de abril de 2008 08:57
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] dois programadore no mesmo projeto



Pessoal, eu tenho que trabalhar em um projeto que duas pessoas vão
programar, é possível fazer isso no Delphi, cada um fazer uma parte e
depois juntar.





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




-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >





RE: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Rubem Nascimento da Rocha

Não sei se vc reparou, caro Ricardo, mas em muitas (pra não dizer todas!) as 
situações onde foi escrito o 'bordão', sempre escrevia link(s) que pudessem dar 
encaminhamento ao usuário na busca de uma solução. Se ele não conseguia 
entender o conteúdo dos links e/ou ele quer mesmo é a coisa toda mastigada e 
pronta pra consumo, isso realmente eu não faço!

Não gosto de fornecer receita de bolo, pois só se dá valor ao que se aprende de 
verdade quando se corre atrás (mas corre atrás mesmo!) da informação, e com 
isso se aprende. Pior do que minha temperamento chato, como vc me define, são 
aqueles que fazem uso da lista como um verdadeiro helpdesk 'na faixa', querendo 
a coisa toda pronta e não se dão nem ao trabalho de dizer um 'Obrigado' à lista.

Mas, como já dizia o poeta: Posso não concordar com o que dizes, mas até o fim 
defenderei o direito que o tens de dizê-lo! Vou encarar este comentário como 
uma má interpretação à minha pessoa!

Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Fri, 4 Apr 2008 10:47:28 -0300
Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes


E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" que 
as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado muito 
pouco esse bordão desagradável.

Atte,
Ricardo.

Joel Alexandre <[EMAIL PROTECTED]> escreveu: Bom dia Rubem,

Se me permite fazer um comentário sobre o texto. O texto é
excelente, talvez (talvez) nem foi escrito por um hacker, mas
possivelmente por um ex programador e candidato a um futuro brilhante na
carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a
realidade.
Na minha opinião, o preconceituoso texto é totamente incompatível
com o ambiente que estou agora. Forum significa um grupo de pessoas
debatendo um determinado assunto. Existem pessoas de todo jeito, de
magistrados a um simples curioso. E todos, que se candidatam a entrar
nesta comunidade, tem que estar cientes disso. Responder a todas a
duvidas que surgem? Até pode ser, mas não cobre por isso.
Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
pode ser o fim de uma carreira pra outros.
Este texto deveria ser colocado em um grupo com o seguinte nome:
grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a
regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa
teria que pagar pra ter sua resposta.
Não como este forum que estamos, mas é muito triste que isso
aconteça com frequencia na maioria dos foruns que vejo por aí. Quando
ele é criado e para angariar usuários, tudo é permitido. Perguntas
escabrosas dos mais variados temas. Quando o forum chega num numero x de
usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de
colocação.
Espero muito mesmo que este conteudo preconceituoso seja pulverizado
e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de
conhecimento da galera.

Desculpe pelo meu desabafo, mas como acredito que aqui seja um
ambiente democrático e certo ou errado, essa á a minha opinião.

[]Os Joel

-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!

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









_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

RES: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Juliano Silva - Yahoo
Que eu saiba não, não se tiverem trabalhando no mesmo Fonte, agora se
cada um tiver o seu fonte, se torna possível, mas depois que cada um
terminar sua parte terá que que juntar e considerar um dos projetos o
principal, e neste adicionar tudo o que o outro fez.
 
Existem várias formas de fazer um controle de fontes para poder
trabalhar mais de uma pessoa nele
1ª  Uma forma que acredito ser legal é o CVS, onde você define uma pasta
principal para o projeto, assim ficará com 03 fontes, um na pasta Root, e
outro em cada máquina do programador, assim quando um fazer uma alteração o
outro tem como ver... 
2ª Outra forma é utilizando o StarTeam da propria Borland, mas é mais
complicado configurar e tal, mas é outra ótima opção, se estiver com o
Delphi 2006 é melhor ainda porque é integrado na IDE.
 
Dê uma pesquisada sobre ferramentas para controle de Fontes.
 
att
 
Juliano
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo Oliveira silva
Enviada em: sexta-feira, 4 de abril de 2008 08:57
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] dois programadore no mesmo projeto



Pessoal, eu tenho que trabalhar em um projeto que duas pessoas vão
programar, é possível fazer isso no Delphi, cada um fazer uma parte e
depois juntar.


 


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



Res: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Elson
Caro Icaro, teste essa solução:

1) Insira a seguinte procedure após {$R *.dfm}

Procedure WinExecDOS(pComando: string);
var Comando: Array[0..MAX_PATH] of char;
begin
StrPCopy(Comando,pComando);
WinExecDOS(Comando, SW_NORMAL);
end;

2) Insira um componente TEdit e um button no formulário. No TEdit você vai 
colocar o nome do banco de dados mysql (em tempo de execução).

3) No evento OnClick do button, faça o seguinte:

var Comando: string;
begin
Comando:= 'mysqldump -u xxx -p' + Edit1.text + '> c:/backup.sql';
WinExecDOS(Comando);
end;

Obs: usando a função WinExecDOS você poderá passar parâmetros em tempo de 
execução através de edits ou outros componentes pra montar o seu comando.
Obs2: usei o mesmo comando que você colocou na pergunta, pois não entendo de 
mysql.

Espero ter colaborado para a solução do seu problema.

 
Todo dia é dia de renovar nosso destino
  



- Mensagem original 
De: Icaro Man Delphi <[EMAIL PROTECTED]>
Para: Delphi-BR 
Enviadas: Sexta-feira, 4 de Abril de 2008 10:26:10
Assunto: [delphi-br] Backup no Delphi

Bom dia!!!
Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u xxx 
-p nome_do_banco > c:/backup.sql

como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa

Obrigado 

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


 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joel Alexandre
Eu só queria uma resposta dos inteligentes de plantão. Se usarmos o 
google ou altavista ou qualquer outro metodo de busca. Se lermos o Help, 
manuais, enfim, qualquer metodo que não o forum, teremos nossa duvida 
esclarecida.
  Entao me respondam, pra que existe então o delphi-br e tantos outros 
grupos de discussão? Então acho que estou equivocado. Melhor entao é 
voltar para o tempo dos BBS, sem internet, lamparina.


Joel





-- 
< 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




Res: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Elson
Caro Icaro, teste essa solução:

1) Insira a seguinte procedure após {$R *.dfm}

Procedure WinExecDOS(pComando: string);
var Comando: Array[0..MAX_PATH] of char;
begin
StrPCopy(Comando,pComando);
WinExecDOS(Comando, SW_NORMAL);
end;

2) Insira um componente TEdit e um button no formulário. No TEdit você vai 
colocar o nome do banco de dados mysql (em tempo de execução).

3) No evento OnClick do button, faça o seguinte:

var Comando: string;
begin
Comando:= 'mysqldump -u xxx -p' + Edit1.text + '> c:/backup.sql';
WinExecDOS(Comando);
end;

Obs: usando a função WinExecDOS você poderá passar parâmetros em tempo de 
execução através de edits ou outros componentes pra montar o seu comando.
Obs2: usei o mesmo comando que você colocou na pergunta, pois não entendo de 
mysql.

Espero ter colaborado para a solução do seu problema.

 
Todo dia é dia de renovar nosso destino
  



- Mensagem original 
De: Icaro Man Delphi <[EMAIL PROTECTED]>
Para: Delphi-BR 
Enviadas: Sexta-feira, 4 de Abril de 2008 10:26:10
Assunto: [delphi-br] Backup no Delphi

Bom dia!!!
Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u xxx 
-p nome_do_banco > c:/backup.sql

como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa

Obrigado 

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


 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Andrei Luís
Ricardo,

Mas há de concordar que esse bordão nunca vem "vazio". Ou seja, sempre
vem acompanhado da solução.

[]
Andrei

Em 04/04/08, Ricardo César Cardoso<[EMAIL PROTECTED]> escreveu:
> E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" que 
> as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado muito 
> pouco esse bordão desagradável.
>
>  Atte,
>  Ricardo.
>
>  Joel Alexandre <[EMAIL PROTECTED]> escreveu: Bom dia Rubem,
>
>
>
> Se me permite fazer um comentário sobre o texto.  O texto é
>  excelente, talvez (talvez) nem foi escrito por um hacker, mas
>  possivelmente por um ex programador e candidato a um futuro brilhante na
>  carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a
>  realidade.
> Na minha opinião, o preconceituoso texto é totamente incompatível
>  com o ambiente que estou agora. Forum significa um grupo de pessoas
>  debatendo um determinado assunto. Existem pessoas de todo jeito, de
>  magistrados a um simples curioso. E todos, que se candidatam a entrar
>  nesta comunidade, tem que estar cientes disso. Responder a todas a
>  duvidas que surgem? Até pode ser, mas não cobre por isso.
> Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
>  avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
>  pode ser o fim de uma carreira pra outros.
> Este texto deveria ser colocado em um grupo com o seguinte nome:
>  grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a
>  regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa
>  teria que pagar pra ter sua resposta.
> Não como este forum que estamos, mas é muito triste que isso
>  aconteça com frequencia na maioria dos foruns que vejo por aí. Quando
>  ele é criado e para angariar usuários, tudo é permitido. Perguntas
>  escabrosas dos mais variados temas. Quando o forum chega num numero x de
>  usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de
>  colocação.
> Espero muito mesmo que este conteudo preconceituoso seja pulverizado
>  e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de
>  conhecimento da galera.
>
> Desculpe pelo meu desabafo, mas como acredito que aqui seja um
>  ambiente democrático e certo ou errado, essa á a minha opinião.
>
>  []Os Joel


Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Alexsandro Machado
Realmente a quantidade de informação que existe hoje é muito grande, mas sera 
que todos tem acesso a essa infromação a qualquer hora ? conhecemos a realidade 
de cada um da lista ?

Claro que perguntas mau formuladas e não objetivas são dificeis de responder e 
tentar ajudar, nesses casos não responda, pois perder tempo respondendo: "você 
não procurou", "procura no google", "você é preguiçoso",  não leva a lugar 
nenhum, pois a educação é a base da evolução de uma comunidade. 

Vamos refletir !


 
  - Original Message - 
  From: Jackson Gomes - Tools&Comps 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 9:46 AM
  Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes



  > Na minha opinião, o preconceituoso texto é totamente incompatível
  >com o ambiente que estou agora. Forum significa um grupo de pessoas
  >debatendo um determinado assunto. Existem pessoas de todo jeito, de
  >magistrados a um simples curioso. E todos, que se candidatam a entrar
  >nesta comunidade, tem que estar cientes disso. Responder a todas a
  >duvidas que surgem? Até pode ser, mas não cobre por isso.

  Não achei nada preconceituoso. O texto pode até parecer maldoso em certos 
  pontos, mas no fundo ele só quer ajudar.

  Muito do pouco que eu sei de Delphi/programação aprendi procurando. É preciso 
  aprender a procurar, e não apenas jogar uma pergunta num fórum como esse e 
  esperar por alguma alma caridosa dar a resposta na ponta da lingua.

  Sinceramente, uma pergunta do tipo "alguém sabe aonde baixo um componente 
label 
  que pisca?" é no mínimo ultrajante. Se o cara dar uma olhada no google ou no 
  torry.net (quem trabalha com Delphi tem que quase por obrigação conhecer esse 
  site e outros do gênero), com certeza vai achar o que procura ou algo 
parecido.

  > Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
  > avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
  > pode ser o fim de uma carreira pra outros.

  Não discrimina. Apenas tenta ensinar à pessoa que ela deve se esforçar um 
pouco 
  para procurar a resposta, ao invés de tentar desperdiçar o tempo dos outros 
com 
  perguntas as quais a resposta é simples. Também salienta que perguntas bem 
  feitas tem mais respostas coerentes do que perguntas mal feitas. Muitas 
  perguntas aqui são muito mal feitas. As vezes é dificil entender o que se 
  pergunta.

  Por exemplo, recentemente ouve aqui uma pergunta do tipo "Como faço para 
saber 
  se um determinado arquivo existe?". A resposta está na própria pergunta. A 
  maioria das funçoes do Delphi tem seu nome em inglês corrente. Na nossa 
  profissão, saber inglês (leitura razoável) é imprescindível.

  Aprender a usar uma ferramenta de forma eficiente consiste em também aprender 
a 
  usar o seu Help. E o Help do Delphi (pelo menos até o Delphi 7) é muito bom. 
Tem 
  até diversos exemplos.

  E hoje em dia, a gama de artigos/códigos fonte/componentes sobre/para Delphi 
na 
  net é muito grande. Imagine como era a coisa a 10 anos atrás?

  Não podemos nivelar por baixo. Temos é que fazer com que as pessoas que estão 
  por baixo subam seus níveis, em todos os aspectos. Isso é bom para todos.

  É isso...

  Jackson Gomes
  Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
  Web Site: http://www.toolsandcomps.com
  Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
  e-mail: [EMAIL PROTECTED]
  Fone: 27 3389 1138 - 8811 0324
  --
  Devhost - Webhost para desenvolvedores Borland
  http://www.devhost.com.br
  [EMAIL PROTECTED] 



   

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joel Alexandre
Jackson,


Eu apenas coloquei meu ponto de vista. Nao gostaria de criar uma 
polemica sobre isso. O que eu acho é que o cara que escreveu este texto 
se acha o super inteligente. Mas anote uma coisa aí. "A meior burrice de 
um inteligente é querer pescar coisas inteligentes no meio de burros". 
Entao, se o cara se acha inteligente então que procure outros locais 
onde as perguntas sao inteligentes.

[]Os Joel




-- 
< 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: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Rubem Nascimento da Rocha

Já dizia o poeta: Posso não concordar com o que dizes (como é o caso!), mas até 
o fim defenderei o direito que o tens de dizê-lo!

Sds.


> To: delphi-br@yahoogrupos.com.br
> From: [EMAIL PROTECTED]
> Date: Fri, 4 Apr 2008 10:00:07 -0300
> Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes
>
> Bom dia Rubem,
>
>
> Se me permite fazer um comentário sobre o texto. O texto é
> excelente, talvez (talvez) nem foi escrito por um hacker, mas
> possivelmente por um ex programador e candidato a um futuro brilhante na
> carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a
> realidade.
> Na minha opinião, o preconceituoso texto é totamente incompatível
> com o ambiente que estou agora. Forum significa um grupo de pessoas
> debatendo um determinado assunto. Existem pessoas de todo jeito, de
> magistrados a um simples curioso. E todos, que se candidatam a entrar
> nesta comunidade, tem que estar cientes disso. Responder a todas a
> duvidas que surgem? Até pode ser, mas não cobre por isso.
> Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
> avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
> pode ser o fim de uma carreira pra outros.
> Este texto deveria ser colocado em um grupo com o seguinte nome:
> grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a
> regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa
> teria que pagar pra ter sua resposta.
> Não como este forum que estamos, mas é muito triste que isso
> aconteça com frequencia na maioria dos foruns que vejo por aí. Quando
> ele é criado e para angariar usuários, tudo é permitido. Perguntas
> escabrosas dos mais variados temas. Quando o forum chega num numero x de
> usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de
> colocação.
> Espero muito mesmo que este conteudo preconceituoso seja pulverizado
> e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de
> conhecimento da galera.
>
> Desculpe pelo meu desabafo, mas como acredito que aqui seja um
> ambiente democrático e certo ou errado, essa á a minha opinião.
>
> []Os Joel
>
>
>> E eu, com base no que excelente texto indicado, vou responder: pesquise no 
>> Google o significado! ;-)
>>
>> Sds.
>>
>>
>> 
>>
>> To: delphi-br@yahoogrupos.com.br
>> From: [EMAIL PROTECTED]
>> Date: Thu, 3 Apr 2008 16:31:31 -0300
>> Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes
>>
>>
>> jaja perguntam porque a extensão do arquivo é 1ST, heheheh
>>
>> Em 03/04/08, Rubem Nascimento da Rocha  escreveu:
>>
>>> Excelente indicação de texto, Jackson! Parabéns! Faço minhas todas as
>>> ponderações contidas neste texto! Ele bem que poderia ser um README.1ST para
>>> todos os usuários deste e de outras listas técnicas. Fiz questão de baixar o
>>> texto na íntegra pra gaurdar no meu notebook!
>>>
>>> Sds.
>>>
>>> 
>>>
>>> To: delphi-br@yahoogrupos.com.br
>>> From: [EMAIL PROTECTED]
>>> Date: Thu, 3 Apr 2008 16:08:20 -0300
>>> Subject: [delphi-br] Como Fazer Perguntas Inteligentes
>>>
>>>
>>> VALE A PENA LER...
>>> Introdução
>>> No mundo dos hackers, o tipo de resposta que você obtém as suas perguntas
>>> técnicas depende muito mais de como você faz a pergunta do que da
>>> dificuldade em
>>> preparar a resposta. Este guia ensinará a você como fazer perguntas do
>>> jeito
>>> mais indicado para conseguir uma resposta satisfatória.
>>>
>>> Agora que o uso do open source está bastante difundido, é mais comum você
>>> encontrar respostas de outros usuários, mais experientes, do que dos
>>> hackers.
>>> Isto é uma Coisa Boa: usuários tendem a ser um pouco mais tolerantes com
>>> os
>>> tipos de problemas que os novatos enfrentam. E ainda, tratar estes
>>> usuários como
>>> hackers, da maneira como recomendamos aqui é, geralmente, a maneira mais
>>> efetiva
>>> de conseguir respostas úteis deles também.
>>>
>>> A primeira coisa que você deve saber é que hackers realmente gostam de
>>> problemas
>>> difíceis e questões boas e intrigantes sobre estes problemas. Senão, nós
>>> não
>>> estaríamos aqui. Se você nos der uma questão interessante para mastigar
>>> nós
>>> ficaremos gratos à você; boas perguntas são um estímulo e um presente.
>>> Boas
>>> perguntas nos ajudam a desenvolver nosso entendimento, e freqüentemente
>>> revela
>>> problemas que não conhecíamos ou sobre os quais nunca pensamos. Entre
>>> hackers,
>>> "boa pergunta" é um forte e sincero elogio.
>>>
>>> Apesar disso, hackers têm a reputação de encarar perguntas simples com
>>> arrogância e hostilidade. De vez em quando aparentamos ser rudes com
>>> novatos e
>>> ignorantes. Mas isto não é verdade.
>>>
>>> Nós somos, sim, hostis com pessoas que não querem pensar nem fazer seu
>>> dever de
>>> casa antes de fazer perguntas. Pessoas assim são dissipadoras de tempo -
>>> elas
>>> pegam e não devolvem, elas desperdiçam tempo que pode ser usado em
>>> questões de
>>> gente que que m

[delphi-br] Re: Firebird X ClientDataSet(com campo boolean)

2008-04-04 Por tôpico arossi75
Oi Jackson , eu uso a versão 4 do DBISAM , ele aceitou bem trabalhar 
assim.


Mas o problema é "fazer um campo boolean" no FB , até pendei en fazer 
uma classe TMyBooleanField ... mas acho loucura ..rs 




--- Em delphi-br@yahoogrupos.com.br, "Jackson Gomes - 
Tools&Comps" <[EMAIL PROTECTED]> escreveu
>
> 
> > Oi Jackson , pensei nisso ... mas eu tenho muito campo boolean 
espalhado ...
> 
> Outra coisa é que até a versão 3.30, o DBISAM não havia 
implementado suporte à 
> interface IProvider, que é necessária para o CDS atualizar dados 
nos Datasets 
> vinculados ao DatasetProvider. Eu tive que fazer uma extensão da 
DBISAM para 
> isso. Se precisar, entre em contato.
> 
> Jackson Gomes
> Tools&Comps - Controle de Usuários para Desenvolvedores Borland/
CodeGear
> Web Site: http://www.toolsandcomps.com
> Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
> e-mail: [EMAIL PROTECTED]
> Fone: 27 3389 1138 - 8811 0324
> 

> Devhost - Webhost para desenvolvedores Borland
> http://www.devhost.com.br
> [EMAIL PROTECTED]
>




Re: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Berdinazi
blz


tentei colocar dendro do eventon onclick de um botao assim: 
WinExec('mysqldump -u root -p moto > c:\teste.sql',SW_SHOW);

e não deu certo .. ele abre o ms-dos e pede a senha do banco dai eu digito a 
senha correta mas da um erro, não da pra ler o erro pq logo depois o Dos fecha 

Obrigado
  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, April 04, 2008 10:49 AM
  Subject: Re: [delphi-br] Backup no Delphi


  WinExec, ShellExecute, ShellExecuteEx. Todos estes podem ser usados para isso.

  _
  Atte,
  Ricardo.
  "Google Searchs... and sometime Saves"

  Icaro Man Delphi <[EMAIL PROTECTED]> escreveu: Bom dia!!!
  Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u 
xxx -p nome_do_banco > c:/backup.sql

  como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa

  Obrigado 

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


  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

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



   

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



RES: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico jcpf
Concordo em GÊNERO, NÚMERO E GRAU !
Parabéns pela belíssima explanação.
E gostei muito da sugestão da criação "grupo_de_programadores_inteligentes",
pois esses, pelo que temos visto, já devem ter nascido sabendo utilizar até
o Delphi 2010Quanto a programação nem se fala, aos 6 meses de idade OOP
era a brincadeira preferida

João Carlos

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joel Alexandre
Enviada em: sexta-feira, 4 de abril de 2008 10:00
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Como Fazer Perguntas Inteligentes

Bom dia Rubem,


Se me permite fazer um comentário sobre o texto.  O texto é 
excelente, talvez (talvez) nem foi escrito por um hacker, mas 
possivelmente por um ex programador e candidato a um futuro brilhante na 
carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a 
realidade.
Na minha opinião, o preconceituoso texto é totamente incompatível 
com o ambiente que estou agora. Forum significa um grupo de pessoas 
debatendo um determinado assunto. Existem pessoas de todo jeito, de 
magistrados a um simples curioso. E todos, que se candidatam a entrar 
nesta comunidade, tem que estar cientes disso. Responder a todas a 
duvidas que surgem? Até pode ser, mas não cobre por isso.
Disse texto preconceituoso porque ele discrimina uma pessoa. Ele 
avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns 
pode ser o fim de uma carreira pra outros.
Este texto deveria ser colocado em um grupo com o seguinte nome: 
grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a 
regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa 
teria que pagar pra ter sua resposta.
Não como este forum que estamos, mas é muito triste que isso 
aconteça com frequencia na maioria dos foruns que vejo por aí. Quando 
ele é criado e para angariar usuários, tudo é permitido. Perguntas 
escabrosas dos mais variados temas. Quando o forum chega num numero x de 
usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de 
colocação.
Espero muito mesmo que este conteudo preconceituoso seja pulverizado 
e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de 
conhecimento da galera.

Desculpe pelo meu desabafo, mas como acredito que aqui seja um 
ambiente democrático e certo ou errado, essa á a minha opinião.

[]Os Joel

 
> E eu, com base no que excelente texto indicado, vou responder: pesquise no
Google o significado! ;-)
>
> Sds.
>
>
> 
>
> To: delphi-br@yahoogrupos.com.br
> From: [EMAIL PROTECTED]
> Date: Thu, 3 Apr 2008 16:31:31 -0300
> Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes
>
>
> jaja perguntam porque a extensão do arquivo é 1ST, heheheh
>
> Em 03/04/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]>
escreveu:
>   
>> Excelente indicação de texto, Jackson! Parabéns! Faço minhas todas as
>> ponderações contidas neste texto! Ele bem que poderia ser um README.1ST
para
>> todos os usuários deste e de outras listas técnicas. Fiz questão de
baixar o
>> texto na íntegra pra gaurdar no meu notebook!
>>
>> Sds.
>>
>> 
>>
>> To: delphi-br@yahoogrupos.com.br 
>> From: [EMAIL PROTECTED] 
>> Date: Thu, 3 Apr 2008 16:08:20 -0300
>> Subject: [delphi-br] Como Fazer Perguntas Inteligentes
>>
>>
>> VALE A PENA LER...
>> Introdução
>> No mundo dos hackers, o tipo de resposta que você obtém as suas perguntas
>> técnicas depende muito mais de como você faz a pergunta do que da
>> dificuldade em
>> preparar a resposta. Este guia ensinará a você como fazer perguntas do
>> jeito
>> mais indicado para conseguir uma resposta satisfatória.
>>
>> Agora que o uso do open source está bastante difundido, é mais comum você
>> encontrar respostas de outros usuários, mais experientes, do que dos
>> hackers.
>> Isto é uma Coisa Boa: usuários tendem a ser um pouco mais tolerantes com
>> os
>> tipos de problemas que os novatos enfrentam. E ainda, tratar estes
>> usuários como
>> hackers, da maneira como recomendamos aqui é, geralmente, a maneira mais
>> efetiva
>> de conseguir respostas úteis deles também.
>>
>> A primeira coisa que você deve saber é que hackers realmente gostam de
>> problemas
>> difíceis e questões boas e intrigantes sobre estes problemas. Senão, nós
>> não
>> estaríamos aqui. Se você nos der uma questão interessante para mastigar
>> nós
>> ficaremos gratos à você; boas perguntas são um estímulo e um presente.
>> Boas
>> perguntas nos ajudam a desenvolver nosso entendimento, e freqüentemente
>> revela
>> problemas que não conhecíamos ou sobre os quais nunca pensamos. Entre
>> hackers,
>> "boa pergunta" é um forte e sincero elogio.
>>
>> Apesar disso, hackers têm a reputação de encarar perguntas simples com
>> arrogância e hostilidade. De vez em quando aparentamos ser rudes com
>> novatos e
>> ignorantes. Mas isto não é verdade.
>>
>> Nós somos, sim, hostis com pessoas que não

Re: [delphi-br] Re: Firebird X ClientDataSet(com campo boolean)

2008-04-04 Por tôpico

> Oi Jackson , pensei nisso ... mas eu tenho muito campo boolean espalhado ...

Outra coisa é que até a versão 3.30, o DBISAM não havia implementado suporte à 
interface IProvider, que é necessária para o CDS atualizar dados nos Datasets 
vinculados ao DatasetProvider. Eu tive que fazer uma extensão da DBISAM para 
isso. Se precisar, entre em contato.

Jackson Gomes
Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: [EMAIL PROTECTED]
Fone: 27 3389 1138 - 8811 0324

Devhost - Webhost para desenvolvedores Borland
http://www.devhost.com.br
[EMAIL PROTECTED] 




[delphi-br] Re: Firebird X ClientDataSet(com campo boolean)

2008-04-04 Por tôpico arossi75
Oi Jackson , pensei nisso ... mas eu tenho muito campo boolean 
espalhado ... 


 

--- Em delphi-br@yahoogrupos.com.br, "Jackson Gomes - 
Tools&Comps" <[EMAIL PROTECTED]> escreveu
>
> 
> > Otimo tenho um campo "boolean" que me retorna um valor do tipo
> >Smallint 0 ou 1 , legal.
> 
> Porque vc não faz isso no DBISAM tb. Ao invés de trabalhar com 
boolean, trabalhe 
> com Integer no DBISAM. Assim vc tem a compatibilidade desejada.
> 
> Jackson Gomes
> Tools&Comps - Controle de Usuários para Desenvolvedores Borland/
CodeGear
> Web Site: http://www.toolsandcomps.com
> Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
> e-mail: [EMAIL PROTECTED]
> Fone: 27 3389 1138 - 8811 0324
> 

> Devhost - Webhost para desenvolvedores Borland
> http://www.devhost.com.br
> [EMAIL PROTECTED]
>




Re: [delphi-br] Firebird X ClientDataSet(com campo boolean)

2008-04-04 Por tôpico

> Otimo tenho um campo "boolean" que me retorna um valor do tipo
>Smallint 0 ou 1 , legal.

Porque vc não faz isso no DBISAM tb. Ao invés de trabalhar com boolean, 
trabalhe 
com Integer no DBISAM. Assim vc tem a compatibilidade desejada.

Jackson Gomes
Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: [EMAIL PROTECTED]
Fone: 27 3389 1138 - 8811 0324

Devhost - Webhost para desenvolvedores Borland
http://www.devhost.com.br
[EMAIL PROTECTED] 




[delphi-br] Firebird X ClientDataSet(com campo boolean)

2008-04-04 Por tôpico arossi75
Pessoal Bom Dia.

Estou adicionando a um produro mais uma "engine" de BD, atualmente 
ele trabalha com DBISAM ("?") e ela vai ter que trabalhar támbem com 
o Firebird. bom eu fiz o seguinte 

 1º Troquei todos os Tables pa/ SQL ,

 2º Isolei a parte de acesso a dados (usando componentes 
proprietários do DBISAN)com as regras de negocio.

 3º Todos meus DataSource estão apontando para ClientDataSets que por 
sua vez estão vinculados a DataSetProviders que fazem referências as 
DBISMQuery´s da vida...
Como no esquema abaixo

  DataSource --> ClientDataSets --> DataSetProviders --> 
DBISMQuery --> DBISAMDataBase
  
 


 pois bem , tenho q fazer o mesmo esquema com o FireBird , porém não 
posso perder a com compatibilidade com este "banco" DBISAM 


 bom comutar o ClientDataSet entre as engines de BD é fácil , sem 
problemas 


 porém a grande questão é a seguinte ... campos lógicos (Booleans) , 
o DBISAM Aceita , o Firebird não tem isso...
 mas no FireBird posso criar um "Domain" chamado Boolean e "simular" 
ele , entã ofiz o seguinte :

 CREATE DOMAIN "BOOLEAN" AS SMALLINT
 DEFAULT 0
 CHECK(VALUE BETWEEN 0 AND 1);  

 Otimo tenho um campo "boolean" que me retorna um valor do tipo 
Smallint 0 ou 1 , legal.

 Mas ainda tenho um problema , a estrutura do meu ClientDataSet não 
pode ser mudada e nele tenho 

 alguns campos booleans ..!!! ótimo então apelei p/ o "jeitinho" , no 
meu IBQuery Criei um campo boolean "calculado" 
 
 e no envento OnCalcFields eu "pegava" o valor original dele ... 
óitmo deu certo ... mas ainda resta uma coisa ...
 
 Como alterar o valor deste campo ?? pois sendo um camp ocalculado 
não consigo alterar seu valor num DBCheckBox...


 Tentei muda o campo para InternlaCalc .. deu na mesma , não consigo 
alterar seu valor ...

 Bom esta é a minha cruz da semana , alguem tem uma ideía de como 
posso continuar usando os campos booleans do meu ClientDataSet

 mesmo o FireBird não trabalhe com campos booleans?


Obrigado a Todos


[]s


Anderson F. de Rossi



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico

> Será que eu acho o controlador de versões gratuito, pois o recurso de usar
> na rede fica dificil pois estamos em cidades diferente

O SubVersion (servidor do controle de versões) é gratuito e existem vários 
clientes para ele (eu uso o http://tortoisesvn.net/).

Trabalho num projeto numa equipe de 5 e todos estão em cidades diferentes.

Você vai precisar de um servidor disponivel na internet para ser o 
centralizador 
do controle de versões. Esse servidor pode estar na sua propria rede, mas 
acessível aos outros desenvolvedores.

Jackson Gomes
Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: [EMAIL PROTECTED]
Fone: 27 3389 1138 - 8811 0324

Devhost - Webhost para desenvolvedores Borland
http://www.devhost.com.br
[EMAIL PROTECTED] 




Re: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico

- Original Message - 
From: "Icaro Man Delphi" <[EMAIL PROTECTED]>
To: "Delphi-BR" 
Sent: Friday, April 04, 2008 10:26 AM
Subject: [delphi-br] Backup no Delphi


Bom dia!!!
Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u 
xxx -p nome_do_banco > c:/backup.sql

como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa


Obrigado

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




-- 
< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >








Re: [delphi-br] Backup no Delphi

2008-04-04 Por tôpico Ricardo César Cardoso
WinExec, ShellExecute, ShellExecuteEx. Todos estes podem ser usados para isso.

_
Atte,
Ricardo.
"Google Searchs... and sometime Saves"

Icaro Man Delphi <[EMAIL PROTECTED]> escreveu: Bom 
dia!!!
 Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u xxx 
-p nome_do_banco > c:/backup.sql
 
 como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa
 
 Obrigado 
 
 [As partes desta mensagem que não continham texto foram removidas]
 





   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Ricardo César Cardoso
Estes passados (Subversion, JEDI CVS) são gratuitos. Este é um ponto.

Se os dois programadores tem acesso a internet, podem usar o Google Code ( 
http://code.google.com/ ) e hospedar o projeto lá. Dá pra fazer o controle de 
versão por lá tb, se não me engano.

Mas de qualquer modo vc vai ter que ter um Client tipo Tortoise CVS instalado, 
eu acho.

Atte,
Ricardo.

Eduardo Oliveira silva <[EMAIL PROTECTED]> escreveu:
 Será que eu acho o controlador de versões gratuito, pois o recurso de usar
 na rede fica dificil pois estamos em cidades diferente
 
 Em 04/04/08, Andre Luis Silveria <[EMAIL PROTECTED]> escreveu:
 >
 >   use um controlador de versão (cvs, subversion).
 >
 > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 > armazenamento!
 > http://br.mail.yahoo.com/
 >
 > [As partes desta mensagem que não continham texto foram removidas]
 >
 > 
 >
 
 [As partes desta mensagem que não continham texto foram removidas]
 





   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Res: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Andre Luis Silveria
tanto o cvs como o subversion  são gratuitos.
Pode baixa-los e usar a vontade, outra forma seria usar um repositório como o 
GoogleCode, SourceForge, para guardar os fontes, assim qualquer um que faça 
parte do projeto pode baixar o fonte de qualquer lugar do mundo, sem a 
necessidade de se manter um servidor na empresa para esse fim.



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico

>Na minha opinião, o preconceituoso texto é totamente incompatível
>com o ambiente que estou agora. Forum significa um grupo de pessoas
>debatendo um determinado assunto. Existem pessoas de todo jeito, de
>magistrados a um simples curioso. E todos, que se candidatam a entrar
>nesta comunidade, tem que estar cientes disso. Responder a todas a
>duvidas que surgem? Até pode ser, mas não cobre por isso.

Não achei nada preconceituoso. O texto pode até parecer maldoso em certos 
pontos, mas no fundo ele só quer ajudar.

Muito do pouco que eu sei de Delphi/programação aprendi procurando. É preciso 
aprender a procurar, e não apenas jogar uma pergunta num fórum como esse e 
esperar por alguma alma caridosa dar a resposta na ponta da lingua.

Sinceramente, uma pergunta do tipo "alguém sabe aonde baixo um componente label 
que pisca?" é no mínimo ultrajante. Se o cara dar uma olhada no google ou no 
torry.net (quem trabalha com Delphi tem que quase por obrigação conhecer esse 
site e outros do gênero), com certeza vai achar o que procura ou algo parecido.

>Disse texto preconceituoso porque ele discrimina uma pessoa. Ele
> avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns
> pode ser o fim de uma carreira pra outros.

Não discrimina. Apenas tenta ensinar à pessoa que ela deve se esforçar um pouco 
para procurar a resposta, ao invés de tentar desperdiçar o tempo dos outros com 
perguntas as quais a resposta é simples. Também salienta que perguntas bem 
feitas tem mais respostas coerentes do que perguntas mal feitas. Muitas 
perguntas aqui são muito mal feitas. As vezes é dificil entender o que se 
pergunta.

Por exemplo, recentemente ouve aqui uma pergunta do tipo "Como faço para saber 
se um determinado arquivo existe?". A resposta está na própria pergunta. A 
maioria das funçoes do Delphi tem seu nome em inglês corrente. Na nossa 
profissão, saber inglês (leitura razoável) é imprescindível.

Aprender a usar uma ferramenta de forma eficiente consiste em também aprender a 
usar o seu Help. E o Help do Delphi (pelo menos até o Delphi 7) é muito bom. 
Tem 
até diversos exemplos.

E hoje em dia, a gama de artigos/códigos fonte/componentes sobre/para Delphi na 
net é muito grande. Imagine como era a coisa a 10 anos atrás?

Não podemos nivelar por baixo. Temos é que fazer com que as pessoas que estão 
por baixo subam seus níveis, em todos os aspectos. Isso é bom para todos.

É isso...

Jackson Gomes
Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: [EMAIL PROTECTED]
Fone: 27 3389 1138 - 8811 0324

Devhost - Webhost para desenvolvedores Borland
http://www.devhost.com.br
[EMAIL PROTECTED] 




Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Ricardo César Cardoso
E só pra acrescentar e desabafar um tantinho mas esse "QUEM PROCURA ACHA" que 
as vezes o Rubem coloca sempre me irrita. Ainda bem que ele tem usado muito 
pouco esse bordão desagradável.

Atte,
Ricardo.

Joel Alexandre <[EMAIL PROTECTED]> escreveu: Bom dia Rubem,


Se me permite fazer um comentário sobre o texto.  O texto é 
excelente, talvez (talvez) nem foi escrito por um hacker, mas 
possivelmente por um ex programador e candidato a um futuro brilhante na 
carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a 
realidade.
Na minha opinião, o preconceituoso texto é totamente incompatível 
com o ambiente que estou agora. Forum significa um grupo de pessoas 
debatendo um determinado assunto. Existem pessoas de todo jeito, de 
magistrados a um simples curioso. E todos, que se candidatam a entrar 
nesta comunidade, tem que estar cientes disso. Responder a todas a 
duvidas que surgem? Até pode ser, mas não cobre por isso.
Disse texto preconceituoso porque ele discrimina uma pessoa. Ele 
avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns 
pode ser o fim de uma carreira pra outros.
Este texto deveria ser colocado em um grupo com o seguinte nome: 
grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a 
regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa 
teria que pagar pra ter sua resposta.
Não como este forum que estamos, mas é muito triste que isso 
aconteça com frequencia na maioria dos foruns que vejo por aí. Quando 
ele é criado e para angariar usuários, tudo é permitido. Perguntas 
escabrosas dos mais variados temas. Quando o forum chega num numero x de 
usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de 
colocação.
Espero muito mesmo que este conteudo preconceituoso seja pulverizado 
e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de 
conhecimento da galera.

Desculpe pelo meu desabafo, mas como acredito que aqui seja um 
ambiente democrático e certo ou errado, essa á a minha opinião.

[]Os Joel

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Re: Units não usadas

2008-04-04 Por tôpico Josir Gomes
Olá Walter e pessoal, 

já fiz muitos testes sobre o assunto e as minhas conclusões foram:

Em um executável (sem utilizar BPL)

1) se não houver nenhuma referencia a alguma função contida na unit, o
código compilado não é incluído no executável, mesmo que a unit esteja
no uses.

2) entretanto se pelo menos uma função for utilizada, a unit inteira
compilada é adicionada ao executável. Uma das utilidades da Unit é
justamente permitir que o programador decida qual será a granularidade
 dos seus programas.

Em uma BPL (load dinâmico):

1) Basta haver referência no uses que a BPL onde se encontra a unit
será carregada, mesmo que nenhuma função/variável seja referenciada.

Por isso é fundamental que, quando se trabalha com load dinâmico, se
modele corretamente em que BPL cada unit irá ficar.

Uma falha destas bibliotecas tipo Infopower, LMD, Report Builder, etc
está justamente que eles não se preocupam com quem trabalha com BPLs
dinâmicas e fazem uma BPL monstruosa com quinhentas coisas que vc não
vai usar e terá que carregar no seu programa.

Fala Bruno (Codegear): o que eu falei está certo?

Um abraço,
Josir.


--- Em delphi-br@yahoogrupos.com.br, "Walter Chagas Junior \(BOL\)"
<[EMAIL PROTECTED]> escreveu
>
> Gente,
> 
> Até aonde sei (O pessoal da CG pode confirmar isto), aquelas units 
> declaradas, que ficam lá na clausulá uses, servem apenas para
informar ao 
> compilador aonde estão as rotinas que estão na unit que está sendo 
> compilada. Ele não pega todo aquele conteúdo lá e embute no
executável não. 
> Se fosse assim, imaginem o tamanho que ficaria um Exe final de um
programa 
> feito no Delphi.
> 
> Ele pega apenas as rotinas que o código que está sendo compilado
precisa. Se 
> não tiver nada que interesse lá naquela unit declarada, ele ignora a
mesma. 
> Então deixar lá ou não, não faz diferença alguma.
> 
> Mas vamos ver o que o pessoal da CG nos diz.
> 
> []s
> 
> 
> 
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> [EMAIL PROTECTED]
> http://www.geocities.com/SiliconValley/Bay/1058
> http://delphiatcorporerm.blogspot.com
> MSN: [EMAIL PROTECTED]
> SKYPE: WalterChagasJr
> 
> 
> 
> 
> - Original Message - 
> From: "Adriano Santos (Yahoo)" <[EMAIL PROTECTED]>
> To: 
> Sent: Thursday, April 03, 2008 6:20 PM
> Subject: Re: [delphi-br] Units não usadas
> 
> 
> Puts, é esse mesmo. Só tem que tem um problema.
> Meu projeto na empresa é enorme, tem .pas pra caramba. Tentei rodar o
> Uses Cleaner nele e esquece, demora pra dedel e trava. Nem consegui
rodar.
> Alguém usa no dia a dia esse esquema?
> 
> -- 
> Adriano Santos
> -
> Editor Técnico Revista ClubeDelphi
> http://www.delphitodelphi.blogspot.com
> http://www.devmedia.com.br
> http://www.devmedia.com.br/clubedelphi/pagina.asp
> 
> 
> 
> 
> Eduardo Silva dos Santos respondeu:
> >
> > o CnPack http://www.cnpack.org/index.php?lang=en
> > <http://www.cnpack.org/index.php?lang=en> tem um wizard que faz isso.
> >
> > chama-se Uses Cleaner.
> >
> > na verdade o CnPack tem muita coisa, o bom é que da pra desativar oque
> > você
> > não for usar.
> >
> > o impacto dele no desempenho do Delphi é mínino, é claro que isso é
> > diretamente proporcional e quantidade de opções ativas.
> >
> > vale a pena conferir.
> >
> > Em 01/04/08, Vinicius Santos - MSI <[EMAIL PROTECTED]
> > <mailto:vinicius%40msisolucoes.com.br>> escreveu:
> > >
> > > Pessoal, alguém sabe de algum plug-in, que apaga as uses não usadas
> > > dentro de uma Unit.
> > > Por exemplo, eu não chamo nenhuma função da Dialogs.pas, não faz
sentido
> > > declará-la, queria um programa para apagar essas Unit's não usadas.
> > Isso é
> > > muito útil na construção de componentes, alguém se arrisca ?
> > >
> > > Vinicius dos Santos
> > > Analista de Desenvolvimento Júnior
> > > MSI SOLUÇÕES
> > > Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp
- Brasil
> > > Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br
> > >
> > > [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/ <http://www.drdsistemas.com/>
> > ...
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> 
> 
> 
> 
> __ Informação do ESET NOD32 Antivirus, versão da vacina 3001 
> (20080404) __
> 
> A mensagem foi verificada pelo  ESET NOD32 Antivirus.
> 
> http://www.eset.com
>




[delphi-br] OFF - Teste de Envio

2008-04-04 Por tôpico Listas de Email



Res: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

2008-04-04 Por tôpico Elson
Caro Paulo Cesar, a solução do seu problema é a seguinte (use RadioGroup):
 
se voce estiver usando um clientDataSet:
- No evento OnCreate do Form: ClientDataSet1.GetFieldNames(RadioGroup1.Items);
// Essa função passsará ao radioGroup todos os campos da tabela;
 
- No evento OnClick do radioGroup: 
ClientDataSet1.IndexFieldNames := RadioGroup1.Items[RadioGroup1.ItemIndex];
//Aqui ao clicar em um campo, você ordenará os dados.
 
Obs: não use DBRadioGroup e não use order by, pois você estará fazendo 
ordenamento direto no banco de dados, perderá performance.
 
Espero que que essa dica contribua para a solução do seu problema.

 
Todo dia é dia de renovar nosso destino
  



- Mensagem original 
De: Paulo César Uchôa <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 3 de Abril de 2008 21:26:43
Assunto: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

Prezados,

Tenho uma TABELA com 03 campos

CODIGO
CIDADE
UF

Quero inser um DBRADIOGROUP com tres opções:

Ordenar por código (crescente)
Ordenar por Cidade (alfabética)
Ordenar por UF (alfabética)

de modo que ordene os registros do DBGRID para fins de vizualisação.

Alguém tem esse código?

Obrigado.

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


 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Eduardo Oliveira silva
Será que eu acho o controlador de versões gratuito, pois o recurso de usar
na rede fica dificil pois estamos em cidades diferente

Em 04/04/08, Andre Luis Silveria <[EMAIL PROTECTED]> escreveu:
>
>   use um controlador de versão (cvs, subversion).
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


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



Res: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

2008-04-04 Por tôpico Elson
Caro Paulo Cesar, a solução do seu problema é a seguinte (use RadioGroup):
 
se voce estiver usando um clientDataSet:
- No evento OnCreate do Form: ClientDataSet1.GetFieldNames(RadioGroup1.Items);
// Essa função passsará ao radioGroup todos os campos da tabela;
 
- No evento OnClick do radioGroup: 
ClientDataSet1.IndexFieldNames := RadioGroup1.Items[RadioGroup1.ItemIndex];
//Aqui ao clicar em um campo, você ordenará os dados.
 
Obs: não use DBRadioGroup e não use order by, pois você estará fazendo 
ordenamento direto no banco de dados, perderá performance.
 
Espero que que essa dica contribua para a solução do seu problema.

 
Todo dia é dia de renovar nosso destino
  



- Mensagem original 
De: Paulo César Uchôa <[EMAIL PROTECTED]>
Para: [EMAIL PROTECTED]; delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 3 de Abril de 2008 21:26:43
Assunto: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

Prezados,

Tenho uma TABELA com 03 campos

CODIGO
CIDADE
UF

Quero inser um DBRADIOGROUP com tres opções:

Ordenar por código (crescente)
Ordenar por Cidade (alfabética)
Ordenar por UF (alfabética)

de modo que ordene os registros do DBGRID para fins de vizualisação.

Alguém tem esse código?

Obrigado.

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


 


  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



RE: [delphi-br] Dúvidas com ClientDataSet

2008-04-04 Por tôpico Bruno Lichot
No meu link de downloads gratuitos(http://cc.codegear.com/author/795118) o 
primeiro exemplo está todo implementado com ClientDataSet, está bem simples, 
mas bem completo no que diz respeito a recursos, funcionalidades e situações do 
dia a dia.

 

No mesmo link tem uma apostila básica de DBExpress com ClientDataSet 
Client/Server que pode ajudar também como base, está bem passo  a passo mas bem 
básica, ela apenas mostra os fundamentos mais simples, não entra em questões de 
performanc e configuracões avançadas como está implementado no exemplo e na 
edição corrente da Active Delphi e se seguirá por mais duas edições em 
continuação do primeiro artigo mostrando os recursos do ClientDataSet, 
DataSetProvider e DBExpress 4.

 

Abs

 

BL

 

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Edmilson Pontes
Sent: sexta-feira, 4 de abril de 2008 09:41
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Dúvidas com ClientDataSet

 

Colegas, Bom Dia!
Estou implementanado uma classe TDAO e me veio algumas dúvidas em relação ao
ClientDataSet.

TDAO
var cds : TClientDataSet;
begin
function Busca(pid) : boolean;
end;
SQL = "SELECT cli.id, cli.nome, setor.nome FROM TBCliente cli, TBSetor setor
WHERE setor.id = cli.idsetor"

1º - Quando faço uma busca procuro primeiro no cds, se o registro não exite
no cds (cache) preciso procurar no banco.
Mas como procurar no banco se o método Busca não sabe qual tabela buscar?
Mas não quero definir o nome da tabela na classe TDAO. Tem como definir no
cds a tabela mestre?.

2º - O cds esta populado através da SQL acima.
Agora se eu quiser adicionar outro registro no cds?
Tenho que refazer a consulta ao banco passando o outro parâmetro também?
Retornando assim novamente os dados que já estão no cds?

abraços,

Edmilson Pontes

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

 



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



[delphi-br] Backup no Delphi

2008-04-04 Por tôpico Icaro Man Delphi
Bom dia!!!
Qdo vou fazer o backup do meu banco vou até o ms-dos e digito mysqldump -u xxx 
-p nome_do_banco > c:/backup.sql

como faço pra colocar este comando dentro de um botão por exemplo  para q 
meu backup seja feito dentro do proprio programa


Obrigado 

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



Re: [delphi-br] Como Fazer Perguntas Inteligentes

2008-04-04 Por tôpico Joel Alexandre
Bom dia Rubem,


Se me permite fazer um comentário sobre o texto.  O texto é 
excelente, talvez (talvez) nem foi escrito por um hacker, mas 
possivelmente por um ex programador e candidato a um futuro brilhante na 
carreira de jornalismo, pois o cara escreve bem mesmo. Mas vamos a 
realidade.
Na minha opinião, o preconceituoso texto é totamente incompatível 
com o ambiente que estou agora. Forum significa um grupo de pessoas 
debatendo um determinado assunto. Existem pessoas de todo jeito, de 
magistrados a um simples curioso. E todos, que se candidatam a entrar 
nesta comunidade, tem que estar cientes disso. Responder a todas a 
duvidas que surgem? Até pode ser, mas não cobre por isso.
Disse texto preconceituoso porque ele discrimina uma pessoa. Ele 
avalia o conhecimento do cara e o exclui. Uma duvida banal pra alguns 
pode ser o fim de uma carreira pra outros.
Este texto deveria ser colocado em um grupo com o seguinte nome: 
grupo_de_programadores_inteligentes. Aí sim. Este texto deveria ser a 
regra básica para a entrada da pessoa. E a cada pergunta idiota a pessoa 
teria que pagar pra ter sua resposta.
Não como este forum que estamos, mas é muito triste que isso 
aconteça com frequencia na maioria dos foruns que vejo por aí. Quando 
ele é criado e para angariar usuários, tudo é permitido. Perguntas 
escabrosas dos mais variados temas. Quando o forum chega num numero x de 
usuarios e começa a alcançar um "sucesso" abstrato, começam esse tipo de 
colocação.
Espero muito mesmo que este conteudo preconceituoso seja pulverizado 
e desapareca desde canal. Afinal, o bordão "QUEM PROCURA ACHA" já é de 
conhecimento da galera.

Desculpe pelo meu desabafo, mas como acredito que aqui seja um 
ambiente democrático e certo ou errado, essa á a minha opinião.

[]Os Joel

 
> E eu, com base no que excelente texto indicado, vou responder: pesquise no 
> Google o significado! ;-)
>
> Sds.
>
>
> 
>
> To: delphi-br@yahoogrupos.com.br
> From: [EMAIL PROTECTED]
> Date: Thu, 3 Apr 2008 16:31:31 -0300
> Subject: Re: [delphi-br] Como Fazer Perguntas Inteligentes
>
>
> jaja perguntam porque a extensão do arquivo é 1ST, heheheh
>
> Em 03/04/08, Rubem Nascimento da Rocha <[EMAIL PROTECTED]> escreveu:
>   
>> Excelente indicação de texto, Jackson! Parabéns! Faço minhas todas as
>> ponderações contidas neste texto! Ele bem que poderia ser um README.1ST para
>> todos os usuários deste e de outras listas técnicas. Fiz questão de baixar o
>> texto na íntegra pra gaurdar no meu notebook!
>>
>> Sds.
>>
>> 
>>
>> To: delphi-br@yahoogrupos.com.br 
>> From: [EMAIL PROTECTED] 
>> Date: Thu, 3 Apr 2008 16:08:20 -0300
>> Subject: [delphi-br] Como Fazer Perguntas Inteligentes
>>
>>
>> VALE A PENA LER...
>> Introdução
>> No mundo dos hackers, o tipo de resposta que você obtém as suas perguntas
>> técnicas depende muito mais de como você faz a pergunta do que da
>> dificuldade em
>> preparar a resposta. Este guia ensinará a você como fazer perguntas do
>> jeito
>> mais indicado para conseguir uma resposta satisfatória.
>>
>> Agora que o uso do open source está bastante difundido, é mais comum você
>> encontrar respostas de outros usuários, mais experientes, do que dos
>> hackers.
>> Isto é uma Coisa Boa: usuários tendem a ser um pouco mais tolerantes com
>> os
>> tipos de problemas que os novatos enfrentam. E ainda, tratar estes
>> usuários como
>> hackers, da maneira como recomendamos aqui é, geralmente, a maneira mais
>> efetiva
>> de conseguir respostas úteis deles também.
>>
>> A primeira coisa que você deve saber é que hackers realmente gostam de
>> problemas
>> difíceis e questões boas e intrigantes sobre estes problemas. Senão, nós
>> não
>> estaríamos aqui. Se você nos der uma questão interessante para mastigar
>> nós
>> ficaremos gratos à você; boas perguntas são um estímulo e um presente.
>> Boas
>> perguntas nos ajudam a desenvolver nosso entendimento, e freqüentemente
>> revela
>> problemas que não conhecíamos ou sobre os quais nunca pensamos. Entre
>> hackers,
>> "boa pergunta" é um forte e sincero elogio.
>>
>> Apesar disso, hackers têm a reputação de encarar perguntas simples com
>> arrogância e hostilidade. De vez em quando aparentamos ser rudes com
>> novatos e
>> ignorantes. Mas isto não é verdade.
>>
>> Nós somos, sim, hostis com pessoas que não querem pensar nem fazer seu
>> dever de
>> casa antes de fazer perguntas. Pessoas assim são dissipadoras de tempo -
>> elas
>> pegam e não devolvem, elas desperdiçam tempo que pode ser usado em
>> questões de
>> gente que que merece uma resposta. Nós chamamos pessoas assim de "losers"
>> (e por
>> uma razão histórica, algumas vezes grafamos como "lusers"). N.T.: "Luser"
>> é um
>> trocadilho com as palavras "user" (usuário) e "loser" (perdedor, otário).
>>
>> Nós percebemos que existem muitas pessoas que querem apenas usar os
>> softwares
>> que escrevemos e não têm nenhum interesse em aprender

Res: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Andre Luis Silveria
use um controlador de versão (cvs, subversion).



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/

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



Re: [delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Ricardo César Cardoso
No seu caso é preciso usar um CVS (sistema de controle de versão) um exemplo é 
o JEDI CVS

Atte,
Ricardo.

Eduardo Oliveira silva <[EMAIL PROTECTED]> escreveu:
 Pessoal, eu tenho que trabalhar em um projeto que duas pessoas vão
 programar, é possível fazer isso no Delphi, cada um fazer uma parte e
 depois juntar.
 
 
 _



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Units não usadas

2008-04-04 Por tôpico Joao Morais
Walter Chagas Junior (BOL) wrote:
> Até aonde sei (O pessoal da CG pode confirmar isto),

Eu não sou da CG mas vou confirmar, ok?

> aquelas units 
> declaradas, que ficam lá na clausulá uses, servem apenas para informar ao 
> compilador aonde estão as rotinas que estão na unit que está sendo 
> compilada. Ele não pega todo aquele conteúdo lá e embute no executável não. 
> Se fosse assim, imaginem o tamanho que ficaria um Exe final de um programa 
> feito no Delphi.
> 
> Ele pega apenas as rotinas que o código que está sendo compilado precisa. Se 
> não tiver nada que interesse lá naquela unit declarada, ele ignora a mesma. 
> Então deixar lá ou não, não faz diferença alguma.

O compilador faz smart link, certo, mas a declaração da unit vai fazer 
diferença se a tal unit tiver algum código na área initialization ou 
finalization. É aí aonde mora o problema principal.

Outro problema diz respeito a uso de memória. Quanto mais units houverem 
na cláusula uses, maior o consumo de memória durante a compilação.

> Mas vamos ver o que o pessoal da CG nos diz.

--
Joao Morais



[delphi-br] dois programadore no mesmo projeto

2008-04-04 Por tôpico Eduardo Oliveira silva
Pessoal, eu tenho que trabalhar em um projeto que duas pessoas vão
programar, é possível fazer isso no Delphi, cada um fazer uma parte e
depois juntar.


Re: [delphi-br] Units não usadas

2008-04-04 Por tôpico Walter Chagas Junior (BOL)
Gente,

Até aonde sei (O pessoal da CG pode confirmar isto), aquelas units 
declaradas, que ficam lá na clausulá uses, servem apenas para informar ao 
compilador aonde estão as rotinas que estão na unit que está sendo 
compilada. Ele não pega todo aquele conteúdo lá e embute no executável não. 
Se fosse assim, imaginem o tamanho que ficaria um Exe final de um programa 
feito no Delphi.

Ele pega apenas as rotinas que o código que está sendo compilado precisa. Se 
não tiver nada que interesse lá naquela unit declarada, ele ignora a mesma. 
Então deixar lá ou não, não faz diferença alguma.

Mas vamos ver o que o pessoal da CG nos diz.

[]s



Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Bay/1058
http://delphiatcorporerm.blogspot.com
MSN: [EMAIL PROTECTED]
SKYPE: WalterChagasJr




- Original Message - 
From: "Adriano Santos (Yahoo)" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, April 03, 2008 6:20 PM
Subject: Re: [delphi-br] Units não usadas


Puts, é esse mesmo. Só tem que tem um problema.
Meu projeto na empresa é enorme, tem .pas pra caramba. Tentei rodar o
Uses Cleaner nele e esquece, demora pra dedel e trava. Nem consegui rodar.
Alguém usa no dia a dia esse esquema?

-- 
Adriano Santos
-
Editor Técnico Revista ClubeDelphi
http://www.delphitodelphi.blogspot.com
http://www.devmedia.com.br
http://www.devmedia.com.br/clubedelphi/pagina.asp




Eduardo Silva dos Santos respondeu:
>
> o CnPack http://www.cnpack.org/index.php?lang=en
> <http://www.cnpack.org/index.php?lang=en> tem um wizard que faz isso.
>
> chama-se Uses Cleaner.
>
> na verdade o CnPack tem muita coisa, o bom é que da pra desativar oque
> você
> não for usar.
>
> o impacto dele no desempenho do Delphi é mínino, é claro que isso é
> diretamente proporcional e quantidade de opções ativas.
>
> vale a pena conferir.
>
> Em 01/04/08, Vinicius Santos - MSI <[EMAIL PROTECTED]
> <mailto:vinicius%40msisolucoes.com.br>> escreveu:
> >
> > Pessoal, alguém sabe de algum plug-in, que apaga as uses não usadas
> > dentro de uma Unit.
> > Por exemplo, eu não chamo nenhuma função da Dialogs.pas, não faz sentido
> > declará-la, queria um programa para apagar essas Unit's não usadas.
> Isso é
> > muito útil na construção de componentes, alguém se arrisca ?
> >
> > Vinicius dos Santos
> > Analista de Desenvolvimento Júnior
> > MSI SOLUÇÕES
> > Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
> > Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br
> >
> > [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/ <http://www.drdsistemas.com/>
> ...
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>




__ Informação do ESET NOD32 Antivirus, versão da vacina 3001 
(20080404) __

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com




[delphi-br] Dúvidas com ClientDataSet

2008-04-04 Por tôpico Edmilson Pontes
Colegas, Bom Dia!
Estou implementanado uma classe TDAO e me veio algumas dúvidas em relação ao
ClientDataSet.

TDAO
var cds : TClientDataSet;
begin
function Busca(pid): boolean;
end;
SQL = "SELECT cli.id, cli.nome, setor.nome FROM TBCliente cli, TBSetor setor
WHERE setor.id = cli.idsetor"

1º - Quando faço uma busca procuro primeiro no cds, se o registro não exite
no cds (cache) preciso procurar no banco.
Mas como procurar no banco se o método Busca não sabe qual tabela buscar?
Mas não quero definir o nome da tabela na classe TDAO. Tem como definir no
cds a tabela mestre?.

2º - O cds esta populado através da SQL acima.
Agora se eu quiser adicionar outro registro no cds?
Tenho que refazer a consulta ao banco passando o outro parâmetro também?
Retornando assim novamente os dados que já estão no cds?

abraços,

Edmilson Pontes


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



Re: [delphi-br] OFF-TOPIC

2008-04-04 Por tôpico Ricardo César Cardoso
Cara... acho que só a versão online é gratuita. Me lembro que tinha

Celio Bernardo <[EMAIL PROTECTED]> escreveu: 
Amigos, voces sabem se existe uma versao Free Edition do antivirus Kasrpersky? 
agradeco a gentileza.
 Celio.
 
 -
  Célio Bernardo de Lima
 Diretor de Projetos e Novas Tecnologias
 siatech.com.br 
 -
 
 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



RE: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

2008-04-04 Por tôpico Bruno Lichot
No meu primeiro exemplo do meu link de 
downloads(http://cc.codegear.com/author/795118), todos os dbgrids da aplicação 
cliente win32 estão implementados para ordenação dinamica com ClientDataSet, 
inclusive implementando ordenação crescente e decrescente.

 

Na Active Delphi em uma edição passada e na edição do interbase, publiquei 
matérias que mostram algumas técnicas de ordenação, a na edição corrente, estou 
mostrando esses e outros recursos e segredos do ClientDataSet, DataSetProvider 
e DBExpress.

 

Abs

 

BL

 

From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Apoio
Sent: sexta-feira, 4 de abril de 2008 08:41
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

 

outra: 

se usa clientdataset (como eu) prop. IndexFieldNames = nome do field

- Original Message - 
From: Vinicius Santos - MSI 
To: delphi-br@yahoogrupos.com.br   
Sent: Friday, April 04, 2008 8:06 AM
Subject: Re: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

Order By ?
- Original Message - 
From: Paulo César Uchôa 
To: [EMAIL PROTECTED]   ; 
delphi-br@yahoogrupos.com.br   
Sent: Thursday, April 03, 2008 9:26 PM
Subject: [delphi-br] DBGRID + DBRadioGroup - Como ordenar registros?

Prezados,

Tenho uma TABELA com 03 campos

CODIGO
CIDADE
UF

Quero inser um DBRADIOGROUP com tres opções:

Ordenar por código (crescente)
Ordenar por Cidade (alfabética)
Ordenar por UF (alfabética)

de modo que ordene os registros do DBGRID para fins de vizualisação.

Alguém tem esse código?

Obrigado.

[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] Nota Fiscal Paulista - WebService

2008-04-04 Por tôpico gamarra_rs
Senhores,
alguém da lista já conseguiu desenvolver em Delphi7
a rotina para consumir o WebService da Sefaz/SP
para autenticação do uisuario e envio dos arquivos
para validação e posterior envio normal de produção?

Usei o assistente do wsdl importer informo a url da sefaz/sp
carrega monta a unit arquivocf.pas tem o método de enviar
e consultar mas não importa nada referente a autenticação
do usiário (soap12: header), não estou conseguindo encontrar
material para autenticação.

Desde já agradeço qualquer ajuda.
 

O que consegui segue abaixo.

o arquivocf.pas com as minhas alterações sem sucesso.

//

//
// The types declared in this file were generated from data read from the
// WSDL File described below:
// WSDL : https://www.nfp.fazenda.sp.gov.br/ws/arquivocf.asmx?WSDL
// Encoding : utf-8
// Codegen  :
[wfDebug,wfServer,wfAmbiguousComplexTypesAsArray,wfOutputLiteralTypes,wfIgnoreSchemaErrors,wfUseSerializerClassForAttrs,wfGenTrueGUIDs]
// Version  : 1.0
// (3/4/2008 21:12:26 - 1.33.2.5)
//

//

unit arquivocf;

interface

uses InvokeRegistry, SOAPHTTPClient, Types, XSBuiltIns, rio;

type

  //

//
  // The following types, referred to in the WSDL document are not
being represented
  // in this file. They are either [EMAIL PROTECTED] of other types
represented or were referred
  // to but never[!] declared in the document. The types from the
latter category
  // typically map to predefined/known XML or Borland types; however,
they could also
  // indicate incorrect WSDL documents that failed to declare or
import a schema type.
  //

//
  // !:string  - "http://www.w3.org/2001/XMLSchema";
  // !:boolean - "http://www.w3.org/2001/XMLSchema";
  // !:Byte- "http://www.w3.org/2001/XMLSchema";

  ConsultarResponse= class; {
"https://www.nfp.sp.gov.br/ws"; }
  Consultar= class; {
"https://www.nfp.sp.gov.br/ws"; }
  EnviarResponse   = class; {
"https://www.nfp.sp.gov.br/ws"; }
  Enviar   = class; {
"https://www.nfp.sp.gov.br/ws"; }
  {criado por mim}
  TAutenticacao= class; {
"https://www.nfp.sp.gov.br/ws"; }


  {criado por mim}
  TAutenticacao = class(TSOAPHeader)
  private
FUsuario: WideString;
FSenha: WideString;
FCNPJ: WideString;
FCategoriaUsuario: Byte;
  published
property Usuario: WideString read FUsuario write FUsuario;
property Senha: WideString read FSenha write FSenha;
property CNPJ: WideString read FCNPJ write FCNPJ;
property CategoriaUsuario: Byte read FCategoriaUsuario write
FCategoriaUsuario;
  end;

  //

//
  // Namespace : https://www.nfp.sp.gov.br/ws
  //

//
  ConsultarResponse = class(TRemotable)
  private
FConsultarResult: WideString;
  published
property ConsultarResult: WideString read FConsultarResult write
FConsultarResult;
  end;



  //

//
  // Namespace : https://www.nfp.sp.gov.br/ws
  //

//
  Consultar = class(TRemotable)
  private
FProtocolo: WideString;
  published
property Protocolo: WideString read FProtocolo write FProtocolo;
  end;



  //

//
  // Namespace : https://www.nfp.sp.gov.br/ws
  //

//
  EnviarResponse = class(TRemotable)
  private
FEnviarResult: WideString;
  published
property EnviarResult: WideString read FEnviarResult write
FEnviarResult;
  end;



  //

//
  // Namespace : https://www.nfp.sp.gov.br/ws
  //

//
  Enviar = class(TRemotable)
  private
FNomeArquivo: WideString;
FConteudoArquivo: WideString;
FEnvioNormal: Boolean;
FObservacoes: WideString;
  published
property NomeArquivo: WideString read FNomeArquivo write FNomeArquivo;
property ConteudoArquivo: WideString read FConteudoArquivo write
FConteudoArquivo;
property EnvioNormal: Boolean read FEnvioNormal write FEnvioNormal;
property Observacoes: WideString read FObservacoes write FObservacoes;
  end;


  //

//
  // Namespace : https://www.nfp.sp.gov.br/ws
  // binding   : ArquivoCFSoap12
  // service   : ArquivoCF
  // port  : ArquivoCFSoap12

  1   2   >