RE: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Andreano Lanusse
Quais os problemas de usar componentes DBWare?

From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Celso Rivera
Sent: Saturday, May 23, 2009 11:01 AM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] OOP - Quais as vantagens?





Pessoal, O Walter e o João já disseram tudo, só para complementar, a curva
de aprendizado de OO realmente é maior mas os ganhos também são muito
maiores. A tentação de usar componentes DBWare é grande, mas os problemas
são maiores. Com OO seus sistemas ficam muito mais organizados e fáceis de
dar manutenção. Eu mesmo estou nessa guerra de aprender OO. Os conceitos já
domino, o problema é implementação, até se alguém tiver um exemplo bobo e
puder disponilizar na lista seria interessante para muita gente, se é que
não tem ainda, não pesquisei (hehe), vou olhar agora. Bem, enfim, OO vale
toda a pena sim.
Abraços
--
Celso Rivera
rivera.ce...@gmail.commailto:rivera.celso%40gmail.com

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


CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended 
recipient(s) and may contain confidential and privileged information. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



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



Re: [delphi-br] Windows MediaPlayer em panel ??

2009-05-25 Por tôpico Fabio Thomaz
Alessandra,

  Se utilizar o Delphi 2005 ou superior vá em component - Import Component
selecione a opção Import ActiveX Control, selecione Windows Media Player e
por ai vai, nunca usei este tipo de objeto mas sei que é por ai.
  No delphi 7 é no menu Component - Import ActiveX Control.


2009/5/24 alessandra porto alessandraport...@yahoo.com.br





   fabio
 pode ate ser

 o ''pro'' é  que eu en tenho ideia de como fazer isso

 --- Em dom, 24/5/09, Fabio Thomaz 
 fabio_...@yahoo.com.brfabio_thz%40yahoo.com.br
 escreveu:

 De: Fabio Thomaz fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br
 Assunto: Re: [delphi-br] Windows MediaPlayer em panel ??
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Data: Domingo, 24 de Maio de 2009, 19:18


 Será que não foi um controle ActiveX importado?

 2009/5/24 alessandra porto alessandraporto11@ yahoo.com. br

 

 

 

  Vi em uma aplicação o uso do Windows MediaPlayer wm um panel

  é o proprio aplicativo do windows não o componente mediaplayer

  do delphi

 

  Alguem sabe dizer como isso é feito?

  E o legal da coisa é que o windowsmediaplayer já entra

  abrindo seu arquivo media.avi de sua aplicação.

 

  obs:o aplicativo fica somente dentro do panel.

 

  Alguem pode dar uma dica de como fazer isso?

 

  Abraços a todos.

 

  Veja quais são os assuntos do momento no Yahoo! +Buscados

  http://br.maisbusca dos.yahoo. com

 

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

 

 

 

 --

 Fábio Thomaz

 RG System Informática Ltda - Desenvolvimento

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











 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

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

  




-- 
Fábio Thomaz
RG System Informática Ltda - Desenvolvimento
Msn: fa...@rgsystem.com.br


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



Re: [delphi-br] Windows MediaPlayer em panel ??

2009-05-25 Por tôpico alessandra porto

 Fabio

resolvi o problema   dei uma estudadinha  aqui   depois  de  sua  dica  e  foi 
resolvido

obrigada pela atenção

T+





--- Em seg, 25/5/09, Fabio Thomaz fabio_...@yahoo.com.br escreveu:

De: Fabio Thomaz fabio_...@yahoo.com.br
Assunto: Re: [delphi-br] Windows MediaPlayer em panel ??
Para: delphi-br@yahoogrupos.com.br
Data: Segunda-feira, 25 de Maio de 2009, 8:27
















  
  Alessandra,



Se utilizar o Delphi 2005 ou superior vá em component - Import Component

selecione a opção Import ActiveX Control, selecione Windows Media Player e

por ai vai, nunca usei este tipo de objeto mas sei que é por ai.

  No delphi 7 é no menu Component - Import ActiveX Control.



2009/5/24 alessandra porto alessandraporto11@ yahoo.com. br











   fabio

 pode ate ser



 o ''pro'' é  que eu en tenho ideia de como fazer isso



 --- Em dom, 24/5/09, Fabio Thomaz fabio_...@yahoo. com.brfabio_thz%40yahoo. 
 com.br

 escreveu:



 De: Fabio Thomaz fabio_...@yahoo. com.br fabio_thz%40yahoo. com.br

 Assunto: Re: [delphi-br] Windows MediaPlayer em panel ??

 Para: delphi...@yahoogrup os.com.br delphi-br%40yahoog rupos.com. br

 Data: Domingo, 24 de Maio de 2009, 19:18





 Será que não foi um controle ActiveX importado?



 2009/5/24 alessandra porto alessandraporto11@ yahoo.com. br



 



 



 



  Vi em uma aplicação o uso do Windows MediaPlayer wm um panel



  é o proprio aplicativo do windows não o componente mediaplayer



  do delphi



 



  Alguem sabe dizer como isso é feito?



  E o legal da coisa é que o windowsmediaplayer já entra



  abrindo seu arquivo media.avi de sua aplicação.



 



  obs:o aplicativo fica somente dentro do panel.



 



  Alguem pode dar uma dica de como fazer isso?



 



  Abraços a todos.



 



  Veja quais são os assuntos do momento no Yahoo! +Buscados



  http://br.maisbusca dos.yahoo. com



 



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



 



 



 



 --



 Fábio Thomaz



 RG System Informática Ltda - Desenvolvimento



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























 Veja quais são os assuntos do momento no Yahoo! +Buscados

 http://br.maisbusca dos.yahoo. com



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



  





-- 

Fábio Thomaz

RG System Informática Ltda - Desenvolvimento

Msn: fa...@rgsystem. com.br



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




 

  




 

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



[delphi-br] Res: Ajuda !!! Como faria o seguinte SQL funcionar ???

2009-05-25 Por tôpico RICARDO
VALEU!! OBRIGADO.

 

DESSA MANEIRA FUNCIONOU 

 

...

 

UPDATE SGL079

SET SGL079.ENTPRECOM = (SELECT SGL026.BARCOMPRA

FROM SGL026 WHERE ( SGL026.BARBARRA = SGL079.ENTBARRA ) AND
(SGL026.BARPRODCOD = SGL079.ENTPROD ) )

WHERE

(SGL079.ENTPRECOM = 0) OR (SGL079.ENTPRECOM IS NULL) ;


...

 



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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Walter Chagas (Bol)
Também não vejo problema algum. Eles até facilitam muito a vida do programador 
DESDE QUE, bem usados, bem configurados e bem implementados.

[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://www.geocities.com/SiliconValley/Bay/1058
http://delphitocorporerm.blogspot.com/
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Andreano Lanusse 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 25, 2009 7:14 AM
  Subject: RE: [delphi-br] OOP - Quais as vantagens?





  Quais os problemas de usar componentes DBWare?

  From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On 
Behalf Of Celso Rivera
  Sent: Saturday, May 23, 2009 11:01 AM
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] OOP - Quais as vantagens?

  Pessoal, O Walter e o João já disseram tudo, só para complementar, a curva
  de aprendizado de OO realmente é maior mas os ganhos também são muito
  maiores. A tentação de usar componentes DBWare é grande, mas os problemas
  são maiores. Com OO seus sistemas ficam muito mais organizados e fáceis de
  dar manutenção. Eu mesmo estou nessa guerra de aprender OO. Os conceitos já
  domino, o problema é implementação, até se alguém tiver um exemplo bobo e
  puder disponilizar na lista seria interessante para muita gente, se é que
  não tem ainda, não pesquisei (hehe), vou olhar agora. Bem, enfim, OO vale
  toda a pena sim.
  Abraços
  --
  Celso Rivera
  rivera.ce...@gmail.commailto:rivera.celso%40gmail.com

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

  CONFIDENTIALITY NOTICE: This email message is for the sole use of the 
intended recipient(s) and may contain confidential and privileged information. 
Any unauthorized review, use, disclosure or distribution is prohibited. If you 
are not the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message. 

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



  

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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Celso Rivera
Andreano e Walter, pode ser que eu esteja errado e por favor me corrijam se
for o caso. Acho que com componentes dbware temos menos controle sobre o que
acontece. Por exemplo, se é digitado um valor inválido para um campo, se for
um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
edit, posso tratar com messagedlg, messagebox e etc. Sempre procurei fugir
de componentes db, exceto dbgrid que utilizo apenas para apresentação. Outro
exemplo, estou construindo um exemplo bobo de uma apostila e são utilizados
componentes dbware com clientdataset. Em um dado clientedataset começou a
dar um erro de índice não encontrado e o índice estava lá. Tive que apagar
todos os índices do cds e recria-los novamente, aí funcionou. Por favor, se
eu estiver errado me corrijam.
Abraços
-- 
Celso Rivera
rivera.ce...@gmail.com


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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Fellipe Henrique
Se me permite um pitaco:

 Por exemplo, se é digitado um valor inválido para um campo, se for
 um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
 edit, posso tratar com messagedlg

Neste ponto discordo de você amigo, quando você digita um valor inválido em
qualquer parte do sistema, ele gera uma Exception... basta você tratar isso
no seu sistema como um todo, pois a Exception gerada para valor inválido é
igual em todo o sistema... então é mais fácil tratar a exception em um local
só do que tratar em cada local.. eis meu ponto de vista, eu fiz assim...
criei uma função que pega os excpetions, e com eles exibe mensagem mais
bonitas que as padroes, e isso serve pro sistema inteiro.

Att.
Fellipe H.


2009/5/25 Celso Rivera rivera.ce...@gmail.com

 Por exemplo, se é digitado um valor inválido para um campo, se for
 um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
 edit, posso tratar com messagedlg




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
Blog: www.digitumsoft.com.br/blogs/fellipeh
---
CAMPANHA POR UMA INTERNET SEGURA
Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
mensagens use SEMPRE o Cco (cópia oculta).
Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar
um e-mail, delete todas as informações que apareçam no corpo do e-mail e que
possam ser usadas por hackers.
###


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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Joao Morais
2009/5/25 Andreano Lanusse andreano.lanu...@embarcadero.com:
 Quais os problemas de usar componentes DBWare?

Os problemas do mundo dataware podem ser dividido em duas partes.

A primeira, aplicada à família TDataset como fonte de dados, implica
no fato de TDataset ser plano e tratar os dados como tabelas. Nem toda
modelagem terá um relacionamento classe x tabela na forma um para um.
Herança e relacionamento n para n são os dois melhores exemplos.

A segunda, aplicada à família dbware, implica no fato da configuração
destes componentes não ser reaproveitável. E aqui, o melhor exemplo é
o fato do usuário, embora esteja em um ambiente rad, precise
configurar um tdatasource e um tdataset para cada agregação e
composição do seu form.

Há ainda outros problemas como sincronizar informações entre os forms
de uma aplicação não modal, política de população e atualização de
combo, selects que saem de sincronia com o banco, link quebrado entre
data module e formulário, e por aí vai.

Joao Morais


Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Alexandre
Pessoal alguem tem algum exemplo bom de acesso à banco de dados firebird usando 
oop?estou iniciando no assunto e quero melhorar meu sistema desta forma.

Alex

  - Original Message - 
  From: Celso Rivera 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, May 23, 2009 3:01 PM
  Subject: Re: [delphi-br] OOP - Quais as vantagens?





  Pessoal, O Walter e o João já disseram tudo, só para complementar, a curva
  de aprendizado de OO realmente é maior mas os ganhos também são muito
  maiores. A tentação de usar componentes DBWare é grande, mas os problemas
  são maiores. Com OO seus sistemas ficam muito mais organizados e fáceis de
  dar manutenção. Eu mesmo estou nessa guerra de aprender OO. Os conceitos já
  domino, o problema é implementação, até se alguém tiver um exemplo bobo e
  puder disponilizar na lista seria interessante para muita gente, se é que
  não tem ainda, não pesquisei (hehe), vou olhar agora. Bem, enfim, OO vale
  toda a pena sim.
  Abraços
  -- 
  Celso Rivera
  rivera.ce...@gmail.com

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



  


  __ Information from ESET NOD32 Antivirus, version of virus signature 
database 4101 (20090525) __

  The message was checked by ESET NOD32 Antivirus.

  http://www.eset.com



__ Information from ESET NOD32 Antivirus, version of virus signature 
database 4101 (20090525) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com



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



[delphi-br] Erro ao Gravar

2009-05-25 Por tôpico Mario Rodrigues
Srs,

quando tento gravar um registro da o seguinte erro:
Reader has no more rows...
Pesquisei no tio google e quase nao achei nada com esse erro...

alguem ja passou por algum problema assim?

uso o delphi 2007+FireBird2.1+sqlquery+dsp+cds+ds


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



[delphi-br] Re: Delphi e firebird na rede

2009-05-25 Por tôpico asandro1501
Cara

tentei fazer isso mas não consegui resultados. Será que é porque estou usando o 
IBexpert como gerenciador e o Zeos como ferramenta de conexão com o firebird?




--- Em delphi-br@yahoogrupos.com.br, Igor Alexandre igoralexand...@... 
escreveu

 é simples, voce tem duas opcoes:
 
  1ª Opcao
 
  SERVIDOR:EnderecoBaseDados
  ex.CpuX:c:\\basededados.fdb
   2ª Opcao
 
  IPSERVIDOR:EnderecoBaseDados
  ex.192.168.1.20:c:\\basededados.fdb
 
 lembrando que EnderecoBaseDados se refere ao endereço local no servidor
 
 
 
 
 2009/5/19 Samuel M. Basso samuelba...@...
 
 
 
  Olá!
 
  Voce terá que escolher uma máquina para ser servidor, nele ficará o
  firebird
  instalado junto com o banco de dados, essa maquina terá um nome ou IP fixo
  com isso as outras maquinas onde estao instalados o sistema vc direciona
  para se conectar na maquina servidora utilizando ou o nome dela ou o ip
  fixo
  que determinou.
 
  2009/5/19 asandro1501 asandro1...@...asandro1501%40yahoo.com.br
  
 
  
  
   Olá pessoal
  
   Como faço para que uma aplicação em delphi com bd em firebird 1.5
  funcione
   na rede? Desenvolvi tudo localmente mas gostaria de testar na rede. como
   faço para configurar o gerenciador para achar o banco no servidor? Como
  faço
   para que a aplicação ache o banco na rede também?
  
   Grato
  
   Alex
  
  
  
 
  --
  Atenciosamente,
 
  Samuel M. Basso
  Tel: (54) 3463-9114
  Cel: (54) 8135-3723
  E-mail: samuelba...@... samuelbasso%40gmail.com
  Web site: www.samuelbasso.com
  MSN: samuelba...@... samuelbasso%40gmail.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
   
 
 
 
 
 -- 
 
 
 
 Igor Alexandre.
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] Problema ao gravar com MasterDetail

2009-05-25 Por tôpico Ralp Alves Bezerra
Nobres colegas, tenho uma tabela máster devidamente ligada a uma tabela
detalhe feita no ibExpert.

 

Ocorre é que, quando clico no botão novo da tabela Master, preencho alguns
dados ok! Porém, quando preciso inserir registro na tabela detalhe e mando
salvar o mesmo não é gravado.

 

Notei que, quando faço o cadastro na tabela Master salvo e faço a pesquisa
do mesmo e mando incluir na tabela detalhe o registro e gravado.

 

Estou utilizando SQLDataSet+DataSetProvider+ClientDataSet+DataSource com
Firebird 2.1 e Delphi 7.

 

Botão Novo da tabela Master:

d.cds_Servidor.Close;

d.cds_Servidor.Open;

dbEdit2.SetFocus;

d.cds_Servidor.Append;

 

Botão Salvar da tabela Master:

d.cds_Servidor.Post;

d.cds_Servidor.ApplyUpdates(0);

d.cds_Servidor.Close;

 

Botão Novo da tabela Detalhe:

d.cds_Cargo.Close;

d.cds_Cargo.Open;

dbEdit39.SetFocus;

d.cds_Cargo.Append;

d.cds_CargoCODSERV.Text:=dbEdit1.Text;

 

Botão Salvar da tabela Detalhe:

d.cds_Cargo.Post;

d.cds_Cargo.ApplyUpdates(0);

d.cds_Cargo.Close;

 

O que será que pode estar acontecendo?

 

Desde já agradeço a atenção.

 



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



Re: [delphi-br] Nested Dataset lento

2009-05-25 Por tôpico Daniel Hiromy
Obrigado pelas respostas pessoal. Alterando a opção do Provider Fetch
Details on Demand para True resolveu meu problema em um projeto paralelo. E
a dificuldade real que eu estava enfrentando era com o ExpressEditors
Library da DevExpress.
Abraços.



2009/5/22 Ricardo Lima rlma...@gmail.com



 Não precisa disso basta usar o master source e master source.

 berdam escreveu:

 
 
  faça o seguinte, utilize a propriedade filter do cds filho, primeramente
  carregue todos os pais e filhos, depois conforme for navegando no cds
  pai, altere a propriedade filter do cds filho passando assim
  filter := 'cd_pai = codigo_pai', e altere filtered para true.
 
  Pode ser q demore no início , mas posteriormente fica muito rápido
 
  Ricardo Lima escreveu:
  
  
   A Cadas registro na tabela master ele vai no banco e faz um select para
   trazer os
   registros filhos, por isso é lento.
  
   Te aconselho a usar um master source e master fields.
  
   At.
   Ricardo Lima
  
   Daniel Hiromy escreveu:
   
   
Boa Tarde pessoal.
Tenho um dataset de produto e um de detalhe aninhado (1:1). Hoje ao
inserir
aproximadamente 1000 registros nessas tabelas, a abertura do
   ClientDataSet
ficou muito lento.
Alguém pode me dar uma dica de como resolver isso? Estou usando
 Delphi
2009
com Firebird/DBX com driver TBODBXFB.
Desde já agradeço.
   
[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
 
  Acesse http://www.curricular.com.br/berdam
  http://www.curricular.com.br/berdam
  Acesse http://passandoveneno.blogspot.com
  http://passandoveneno.blogspot.com
 
  -
 
 




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



RES: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Rubem Rocha
Sobre controles data-aware, não abro mão mesmo. Auxiliam muito na hora de
desenvolver. O povo reclama que com controles data-aware não se tem controle
do que se faz. Pra mim, sabendo usar não vai faltar. E para os que acham que
usar data-aware sem usar boas práticas OO não existe, sugiro que pesquisem
sobre um excelente artigo do Paulo Quicoli, publicado na revista
ClubeDelphi, onde ele ilustra exemplos de como usar o padrão de projeto MVC,
tanto em aplicações comuns como em aplicações que irão interagir com bancos
de dados. É possível sim ter o melhor dos dois mundos (OO e RAD).

 

Sds.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Fellipe Henrique
Enviada em: segunda-feira, 25 de maio de 2009 08:19
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] OOP - Quais as vantagens?


Se me permite um pitaco:

 Por exemplo, se é digitado um valor inválido para um campo, se for
 um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
 edit, posso tratar com messagedlg

Neste ponto discordo de você amigo, quando você digita um valor inválido em
qualquer parte do sistema, ele gera uma Exception... basta você tratar isso
no seu sistema como um todo, pois a Exception gerada para valor inválido é
igual em todo o sistema... então é mais fácil tratar a exception em um local
só do que tratar em cada local.. eis meu ponto de vista, eu fiz assim...
criei uma função que pega os excpetions, e com eles exibe mensagem mais
bonitas que as padroes, e isso serve pro sistema inteiro.

Att.
Fellipe H.

2009/5/25 Celso Rivera rivera.ce...@gmail.com
mailto:rivera.celso%40gmail.com 

 Por exemplo, se é digitado um valor inválido para um campo, se for
 um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
 edit, posso tratar com messagedlg


-- 
_
T.·.F.·.A.·.
Fellipe Henrique
Blog: www.digitumsoft.com.br/blogs/fellipeh



 



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



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

2009-05-25 Por tôpico arca765

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

PS
Ao testar meu executável ele funcionou perfeitamente !!
Gostei muito do Delphi !!




RES: [delphi-br] Re: Delphi e firebird na rede

2009-05-25 Por tôpico Iran Lima
Verifique o firewall, pode estar bloqueando.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de asandro1501
Enviada em: segunda-feira, 25 de maio de 2009 15:07
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: Delphi e firebird na rede

 






Cara

tentei fazer isso mas não consegui resultados. Será que é porque estou
usando o IBexpert como gerenciador e o Zeos como ferramenta de conexão com o
firebird?

--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
, Igor Alexandre igoralexand...@... escreveu

 é simples, voce tem duas opcoes:
 
 1ª Opcao
 
 SERVIDOR:EnderecoBaseDados
 ex. CpuX:c:\\basededados.fdb
 2ª Opcao
 
 IPSERVIDOR:EnderecoBaseDados
 ex. 192.168.1.20:c:\\basededados.fdb
 
 lembrando que EnderecoBaseDados se refere ao endereço local no servidor
 
 
 
 
 2009/5/19 Samuel M. Basso samuelba...@...
 
 
 
  Olá!
 
  Voce terá que escolher uma máquina para ser servidor, nele ficará o
  firebird
  instalado junto com o banco de dados, essa maquina terá um nome ou IP
fixo
  com isso as outras maquinas onde estao instalados o sistema vc direciona
  para se conectar na maquina servidora utilizando ou o nome dela ou o ip
  fixo
  que determinou.
 
  2009/5/19 asandro1501 asandro1...@...asandro1501%40yahoo.com.br
  
 
  
  
   Olá pessoal
  
   Como faço para que uma aplicação em delphi com bd em firebird 1.5
  funcione
   na rede? Desenvolvi tudo localmente mas gostaria de testar na rede.
como
   faço para configurar o gerenciador para achar o banco no servidor?
Como
  faço
   para que a aplicação ache o banco na rede também?
  
   Grato
  
   Alex
  
  
  
 
  --
  Atenciosamente,
 
  Samuel M. Basso
  Tel: (54) 3463-9114
  Cel: (54) 8135-3723
  E-mail: samuelba...@... samuelbasso%40gmail.com
  Web site: www.samuelbasso.com
  MSN: samuelba...@... samuelbasso%40gmail.com
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  
 
 
 
 
 -- 
 
 
 
 Igor Alexandre.
 
 
 [As partes desta mensagem que não continham texto foram removidas]






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



[delphi-br] Fazer verificação???

2009-05-25 Por tôpico jccj2...@ymail.com
Possuo uma tabela dde clientes,onde tem os campos de nome,data,valor pago e 
situação(pago ou não pago),gostaria de colocar um botão e no evento onclick 
verificar quem ainda não pagou,e mostrar os mesmos.
como poderia fazer isso???
Obs:já tentei de algumas formas,mas ele só traz o primeiro registro.
Obrigado,Jairo.



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Walter Chagas (Bol)
Celso,

Com o mais profundo respeito que o mui nobrissíssimo colega merece, mas vou 
contestá-lo veemente a respeito disto.

A melhor forma de se usar os controles DBWare, é fazendo a conexa deles com o 
ClientDataset. Se bem que na Query dá pra fazer também. A questão que voce 
levantou, é plenamente solucionavel com os proprios recursos do Delphi. Voce dá 
um clique dulplo na Query ou no CDS e adiciona os campos ao Fields Editor. Com 
os campos adicionados, voce pode tratar a entrada de dados neles que no DBWare 
iráo refletir. Para tal voce tem as propriedades Dislpy Width, EditMask que 
voce pode configurar a forma que o dado será recolhido/Exibido pelo DBWare. 
Também voce tem as propriedades ConstraintErrorMessage e CustomConstraint que 
permitem voce tratar a consistência do dado que está sendo digitado no DBEdit 
por exemplo.

Ou seja, oferecer o recurso o Delphi oferce. A questão, como eu disse no meu 
E-Mail, é saber usá-lo e usá-lo corretamente. 
 

[]s
 
 
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://www.geocities.com/SiliconValley/Bay/1058
http://delphitocorporerm.blogspot.com/
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr


  - Original Message - 
  From: Celso Rivera 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, May 25, 2009 9:14 AM
  Subject: Re: [delphi-br] OOP - Quais as vantagens?





  Andreano e Walter, pode ser que eu esteja errado e por favor me corrijam se
  for o caso. Acho que com componentes dbware temos menos controle sobre o que
  acontece. Por exemplo, se é digitado um valor inválido para um campo, se for
  um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
  edit, posso tratar com messagedlg, messagebox e etc. Sempre procurei fugir
  de componentes db, exceto dbgrid que utilizo apenas para apresentação. Outro
  exemplo, estou construindo um exemplo bobo de uma apostila e são utilizados
  componentes dbware com clientdataset. Em um dado clientedataset começou a
  dar um erro de índice não encontrado e o índice estava lá. Tive que apagar
  todos os índices do cds e recria-los novamente, aí funcionou. Por favor, se
  eu estiver errado me corrijam.
  Abraços
  -- 
  Celso Rivera
  rivera.ce...@gmail.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] Apresentação e dúvidas

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

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

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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Celso Rivera
Walter, fico muito grato pela sua contestação, pois como disse, eu poderia
estar errado, e aparentemente estou. Vou olhar estes componentes com mais
carinho e fazer alguns testes. Também vou procurar o artigo que o Rubem
Rocha citou. Rubem, por acaso sabe o no. da revista? Sou assinante e se a
edição for após a assinatura tenho ela aqui. Amigos, muito obrigado e
qualquer coisa grito.
Abraços
-- 
Celso Rivera
rivera.ce...@gmail.com


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



Re: [delphi-br] Fazer verificação???

2009-05-25 Por tôpico Marcelo
Por que voce num coloca numa grid ou num listbox?

--- Em seg, 25/5/09, jccj2...@ymail.com jccj2...@ymail.com escreveu:


De: jccj2...@ymail.com jccj2...@ymail.com
Assunto: [delphi-br] Fazer verificação???
Para: delphi-br@yahoogrupos.com.br
Data: Segunda-feira, 25 de Maio de 2009, 11:16








Possuo uma tabela dde clientes,onde tem os campos de nome,data,valor pago e 
situação(pago ou não pago),gostaria de colocar um botão e no evento onclick 
verificar quem ainda não pagou,e mostrar os mesmos.
como poderia fazer isso???
Obs:já tentei de algumas formas,mas ele só traz o primeiro registro.
Obrigado,Jairo.

















  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

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



Re: [delphi-br] OOP - Quais as vantagens?

2009-05-25 Por tôpico Eduardo Silva dos Santos
O Problema disso tudo é quando, por exemplo, você precisa mudar o tanho ou o
tipo de dados dos campos na tabela..
ai o sonho se transforma em pesadelo.. e la vai o programador sair removendo
e adicionando TField pra tudo quanto é lado.

eu não abro não do TDataSet, só para exibir os dados, manipulação é via SQL
puro.. nada de Query.Edit; Query.Post;
já Dbware só uso o Dbgrid mesmo.

trabalho assim ha anos e to muito satisfeito.. principalmente com o
desempenho que consegui acessando meus bancos MySQL remotamente.

2009/5/25 Walter Chagas (Bol) wchag...@bol.com.br



 Celso,

 Com o mais profundo respeito que o mui nobrissíssimo colega merece, mas vou
 contestá-lo veemente a respeito disto.

 A melhor forma de se usar os controles DBWare, é fazendo a conexa deles com
 o ClientDataset. Se bem que na Query dá pra fazer também. A questão que voce
 levantou, é plenamente solucionavel com os proprios recursos do Delphi. Voce
 dá um clique dulplo na Query ou no CDS e adiciona os campos ao Fields
 Editor. Com os campos adicionados, voce pode tratar a entrada de dados neles
 que no DBWare iráo refletir. Para tal voce tem as propriedades Dislpy Width,
 EditMask que voce pode configurar a forma que o dado será recolhido/Exibido
 pelo DBWare. Também voce tem as propriedades ConstraintErrorMessage e
 CustomConstraint que permitem voce tratar a consistência do dado que está
 sendo digitado no DBEdit por exemplo.

 Ou seja, oferecer o recurso o Delphi oferce. A questão, como eu disse no
 meu E-Mail, é saber usá-lo e usá-lo corretamente.


 []s


 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 wchag...@bol.com.br wchagasj%40bol.com.br
 http://www.geocities.com/SiliconValley/Bay/1058
 http://delphitocorporerm.blogspot.com/
 MSN: whitesock...@hotmail.com whitesockets%40hotmail.com
 SKYPE: WalterChagasJr


 - Original Message -
 From: Celso Rivera
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Monday, May 25, 2009 9:14 AM
 Subject: Re: [delphi-br] OOP - Quais as vantagens?

 Andreano e Walter, pode ser que eu esteja errado e por favor me corrijam se
 for o caso. Acho que com componentes dbware temos menos controle sobre o
 que
 acontece. Por exemplo, se é digitado um valor inválido para um campo, se
 for
 um campo dbedit, é exibida aquela mensagem padrão, enquanto que se for um
 edit, posso tratar com messagedlg, messagebox e etc. Sempre procurei fugir
 de componentes db, exceto dbgrid que utilizo apenas para apresentação.
 Outro
 exemplo, estou construindo um exemplo bobo de uma apostila e são utilizados
 componentes dbware com clientdataset. Em um dado clientedataset começou a
 dar um erro de índice não encontrado e o índice estava lá. Tive que apagar
 todos os índices do cds e recria-los novamente, aí funcionou. Por favor, se
 eu estiver errado me corrijam.
 Abraços
 --
 Celso Rivera
 rivera.ce...@gmail.com rivera.celso%40gmail.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
(27) 9961-7095
MSN: eduardo@gmail.com
Site: http://www.drdsistemas.com.br/
...


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



[delphi-br] Trabalhar na web com DELPHI.NET ou JAVABUILDER

2009-05-25 Por tôpico Marcio William
Oi pessoal estou sendo forçado a migrar para a WEB, tenho alguns clientes 
que desejam que o sistema seja via web.

Trabalho ateh hoje com a versao 6.0 do delphi (pela empresa em que trabalho) 
e possivelmente estarei adquirindo uma versao para mim do delphi ai surgiu 
alguns questionamentos:
1) O que é melhor eu Migrar/Aprender JAVABUILDER ou DELPHI.NET - pergunto 
isto porque acho ASP horrivel.
2) O DELPHI.NET  tem alguma ferramenta para geraçao de relatorio ? qual ?
3) O JAVABUILDER  tem alguma ferramenta para geraçao de relatorio ? qual ? 
Estou levando em conta o JAVA por ser uma linguagem mais proxima do PASCAL 
do que o ASP.
4) Jah existe o FORTEREPORT para DEPHI2009.

Obrigado,

Marcio.



[delphi-br] Arquivo modelo

2009-05-25 Por tôpico berdam
Galera, tenho o seguinte problema, tenho uma aplicação que gera um 
arquivo dos produtos, acontece que cada cliente quer um determinado 
layout de arquivo.

Toda vez que precisa de uma alteração nos clientes, eu tenho que mudar 
um por um.

Eu gostaria de saber se existe alguma forma de fazer com que a questão 
de layout do arquivo ficasse de acordo com a vontade do cliente,, e eu 
apenas me preocuparia com a inserção dos dados nesse arquivo.

Estive pesquisando em XML, mas n encontrei algo que realmente me ajudasse.

Alguém sugere algo???

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

Acesse  http://www.curricular.com.br/berdam
Acesse  http://passandoveneno.blogspot.com

-



[delphi-br] Upload de Arquivos com Socket Server

2009-05-25 Por tôpico Eduardo Suruagy
Alguem sabe como fazer upload de arquivos com os componentes ClientSocket e
ServerSocket ?

Eduardo Suruagy
Net System - (82) 9117-0204


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