Arquivo - [delphi-br] regras.txt

2010-07-01 Por tôpico delphi-br

=
 TERMOS PARA PARTICIPAÇÃO NO GRUPO DELPHI-BR
=


I. CONSIDERAÇÕES GERAIS
---

 a) A concordância com os termos do presente documento é 
precondição para sua participação na lista de discussão 
delphi-br.

 b) O desconhecimento do presente documento não é motivo 
para o não cumprimento de qualquer de suas regras.

 c) A função dos moderadores é reguladora e suas principais
atividades são:

.observar que as mensagens enviadas ao grupo guardam 
 tom amistoso;

.observar que as mensagens enviadas ao grupo tratam 
 de assuntos relacionados com o tema principal da 
 lista, ou seja, Pascal, Delphi e Kylix;

.aplicar medidas punitivas quando algum membro da 
 lista infringe alguma das regras da lista, conforme
 disposto nos termos abaixo.

 d) A lista é mantida de forma gratuita. Não existem quaisquer
garantias de continuidade ou qualidade no funcionamento da
lista. Também não há garantias quanto ao teor ou validade
técnica das mensagens enviadas à lista.


II. FUNCIONAMENTO
-

 a) MEMBROS MODERADOS:

. Membros moderados têm suas mensagens submetidas à aprovação 
  por um moderador antes de serem encaminhadas à lista. 

  * Mensagens em desacordo com as regras da lista serão 
bloqueadas e jamais chegarão à lista. 

  * O processo de moderação causará algum atraso na entrega 
das mensagens do membro moderado à lista.

  * O prazo de moderação é, por padrão, indeterminado. Porém,
o tempo médio de moderação é uma semana.

 b) MEMBROS REGULARES:

. Membros regulares são aqueles que participam da lista sem
  moderação. Suas mensagens são enviadas automaticamente à
  lista sem qualquer tipo de preprocessamento. 

. Membros regulares estão sujeitos às regras da lista e a
  infração de qualquer uma dessas regras resultará em medidas
  punitivas por parte dos moderadores.

 c) CAIXAS POSTAIS:

. Usuários terão seu status de recepção modificado para 
  'No email' quando: sua caixa postal estiver cheia; sua 
  caixa postal apresentar problemas que causem retorno de 
  erro; ou, seu leitor de email tiver a propriedade aviso 
  de recebimento de mensagens ativada.

  * Quando sanar o problema, o próprio usuário poderá entrar 
no site e alterar seu status:

http://br.groups.yahoo.com/mygroups

  * Opcionalmente, um usuário poderá restaurar seu status 
para normal enviando uma mensagem para:

delphi-br-nor...@yahoogroups.com


III. REGULAMENTO


 a) GERAL:

1. O idioma oficial da lista é o português. Mensagens
   em outros idiomas não serão permitidas.

2. Todas as mensagens enviadas à lista deverão usar de 
   tom amigável. O uso de ironia, sarcasmo, linguagem 
   vulgar, comentário preconceituoso, insulto ou tom 
   ofensivo sob qualquer outra forma não será tolerado.

3. As regras de etiqueta da Rede (RFC 1855, Netiquette 
   Guidelines) deverão ser observadas quando pertinentes 
   ao tipo de comunicação estabelecida na lista (um para 
   muitos). Para maiores detalhes sobre a RFC 1855, veja
 
 http://www.ietf.org/rfc/rfc1855.txt?number=1855

4. Não envie arquivos anexados (attachments). Arquivos 
   anexados são automaticamente rejeitados pela lista. A 
   lista oferece um espaço para arquivos em:

   http://br.groups.yahoo.com/group/delphi-br/files

5. Não faça cross-posting (envio da mesma mensagem para 
   diversas listas). Essa prática é considerada anti-ética 
   pela maioria das comunidades na Internet.

 b) PIRATARIA:

1. Não promova pirataria de qualquer material.

2. Será considerada promoção de pirataria a solicitação ou 
   fornecimento de números seriais, senhas, cracks, warez, 
   cópias eletrônicas ou links para download de produtos 
   (ou qualquer uma de suas partes) sem autorização legal 
   para distribuição gratuita na Internet. Qualquer menção 
   de como obter acesso a esse tipo de material (redes P2P, 
   newsgroups, listas de discussão, diretórios, anúncios, 
   etc) será igualmente considerada promoção de pirataria.

   * Para que não seja considerada pirataria, o autor da 
 da mensagem deverá indicar explicitamente tratar-se
 de versão livremente acessível pela Internet. Caso 
 não proceda dessa forma e havendo versão comercial 
 do produto mencionado, a mensagem será considerada 
 promoção de pirataria.

3. Na dúvida, seja explícito em sua mensagem e indique com
   toda clareza estar solicitando ou fornecendo dados de 
   uma versão gratuita de um material.

4. Os moderadores da lista procederão com o máximo rigor, 
   comunicando a todos os provedores envolvidos (dos autores 
   das mensagens e 

Re: [delphi-br] Drivers firebird 2. para delphi 7 ?

2010-07-01 Por tôpico Paulo Aquino
Estou tendo problema para usar o dbexpress do Delphi 7 para acessar Firebird
2.1.3.
Alguém aqui usa IBO Objects no Delphi 2010?
Necessito de ajuda urgente.

Grato.

Paulo Aquino

Em 30 de junho de 2010 11:59, Rubem Nascimento da Rocha 
djpardalro...@hotmail.com escreveu:




 Vc não especificou para qual engine(mecanismo) de acesso a banco de dados
 vc estaria procurando driver: BDE, dbGo, dbExpress, etc.

 Em todo caso, particularmente, o driver dbExpress para InterBase que vêm
 com o Delphi 7, até o momento, me permite acessar bancos de dados FireBird
 2.x.

 Sds.

 To: lista-del...@yahoogrupos.com.br lista-delphi%40yahoogrupos.com.br;
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 From: alessandraport...@yahoo.com.br alessandraporto11%40yahoo.com.br
 Date: Wed, 30 Jun 2010 07:53:04 -0700
 Subject: [delphi-br] Drivers firebird 2. para delphi 7 ?


 Drivers firebird 2. para delphi 7

 Alguem já sabe se encontro um drive para o delphi 7
 para usar o firebird 2. acima?

 Grata.


 __
 VEJA SEUS EMAILS ONDE QUER QUE VOCÊ ESTEJA, ACESSE O HOTMAIL PELO SEU
 CELULAR AGORA.

 http://celular.windowslive.com.br/hotmail.asp?produto=Hotmailutm_source=Live_Hotmailutm_medium=Taglineutm_content=VEJASEUSEM84utm_campaign=MobileServices


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

  



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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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




[delphi-br] Bug no Delphi 2010?! No localizar não apresenta let ras acentuadas, esqueci de mudar algo?

2010-07-01 Por tôpico Fellipe Henrique
Amigos, no D2010, ao localizar em todos os arquivos, na caixa Messages,
onde deveria apresentar as letras acentuadas, aparece um simbolo com ?.. o
Delphi está tudo atualizado, devo fazer outra atualização, é alguma coisa
que esqueci? ou isso realmente está acontecendo?


Att.

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


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



Re: [delphi-br] Drivers firebird 2. para delphi 7 ?

2010-07-01 Por tôpico valdir cardoso da silva
Eu também estou precisando

Em 30 de junho de 2010 11:53, alessandra porto 
alessandraport...@yahoo.com.br escreveu:



 Drivers firebird 2. para delphi 7

 Alguem já sabe se encontro um drive para o delphi 7
 para usar o firebird 2.acima?

 Grata.


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

  




-- 
Grato

Valdir Cardoso da Silva


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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




[delphi-br] Zoom em EDBimage

2010-07-01 Por tôpico Ralp Alves Bezerra
Nobres colegas,

 

Recentemente peguei na internet um exemplo de como aplicar zoom em um
componente EDBImage.

 

Coloquei um ScrollBox e dentro dele, coloquei o componente EDBImage.

 

No incremento e decremento do zoom estou utilizando o seguinte código:

 

Botão incremento:

EDBImage1.Width :=EDBImage1.Width+10;

EDBImage1.Height:=EDBImage1.Height+10;

 

Botão decremento:

EDBImage1.Width :=EDBImage1.Width-10;

EDBImage1.Height:=EDBImage1.Height-10;

 

Porém, nada ocorre com a imagem.

 

Algum dos nobres colegas que já implementou uma função deste tipo ou que
possa me dar um dica de como faze-lo eu ficaria muito grato.

 

Abraço.

 

Ralp Alves

 

 



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



[delphi-br] ler email

2010-07-01 Por tôpico Ricarso Stelmach
Bom dia Pessoal , 
 
Estou com o seguinte problema, tenho 
que arrumar uma forma de ler os e-mails que recebo no Outlook e guardar o corpo 
deste  e-mail em um banco de dados.
Alguém tem alguma idéia ou ate 
exemplo de como posso fazer isso  ?
 
 
Atenciosamente,
 
Ricardo 
Stelmach



  

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



Re: [delphi-br] Drivers firebird 2. para delphi 7 ?

2010-07-01 Por tôpico Fabiano Moura
*Boa tarde!*

  Tenho várias aplicações que foram desenvolvidas no Delphi 7 e utilizamos o
driver do UIB 2 para conexão com o Firebird, mas temos algumas aplicações
desenvolvidas no Delphi 7 e 2007 que utilizam o driver do Interbase, porém,
mudados na conexão para pegar a biblioteca FBCLIENT.DLL ao invés do
GDS32.DLL.
  Existem outros componentes, como o IBO, o problema do IBO que se você
desenvolver uma aplicação e amanhã tentar fazer com que sua aplicação seja
multi-banco ou você deseja que mude de banco de dados, por algum motivo,
como por exemplo, solicitação do cliente, poderá ter um pouco de trabalho
para isso, pois o IBO é desenvolvido para conectar com Interbase e Firebird.


*Obrigado,*
*
*
*Fabiano*

2010/7/1 valdir cardoso da silva vcsilva2...@yahoo.com.br

 Eu também estou precisando

 Em 30 de junho de 2010 11:53, alessandra porto 
 alessandraport...@yahoo.com.br escreveu:

 
 
  Drivers firebird 2. para delphi 7
 
  Alguem já sabe se encontro um drive para o delphi 7
  para usar o firebird 2.acima?
 
  Grata.
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 



 --
 Grato

 Valdir Cardoso da Silva


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



 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






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



[delphi-br] [OFF Topic] Parâmetros no sistema.

2010-07-01 Por tôpico Fábio Thomaz
Olá amigos do grupo, gostaria de uma sugestão para incluir parâmetros em meu
sistema, atualmente tenho uma tabela onde tenho um campo para cada
parâmetro, gostaria de saber dos amigos do grupo como fazem a
parametrização, da forma que passei ou criam um cadastro de parâmetros, ou
outra forma mais interessante. Estou querendo criar uma tabela de parâmetros
do usuário, onde o usuário possa personalizar algumas coisas, a princípio
pensei em criar um cadastro de parâmetros, mas não sei que tipo utilizar no
campo parâmetro. Exemplo da idéia:

CREATE TABLE PARAM_USUARIOS(
  ID_USER INTEGER NOT NULL,
  PARAM_NAME VARCHAR(40) NOT NULL,
  PARAM_VALUE ? (Não sei que tipo utilizar),
  CONSTRAINT PK_PARAM_USUARIOS PRIMARY KEY(ID_USER,PARAM_NAME)
);

Desde já agradeço por sugestões,

Fábio Thomaz


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



[delphi-br] Definindo Padrão - Herança de Formulá rios

2010-07-01 Por tôpico Rodrigo Rossi
Boa tarde.

Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de 
algumas orientações referente a reaproveitamento de código.

Tenho um form modelo, onde lá tenho alguns métodos juntamente com a 
parte visual bem definida.

Quando vou criar um outro form Cadastro de Clientes eu gero uma 
herança deste form modelo (inherited form) e neste form de cadastro de 
Clientes coloco meu componentes de banco de dados, SqlQuery, 
DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos 
botões inserir, alterar, proximo, anterior etc

O problema é que quando faço outra tela Cadastro de Fornecedores 
herdando do form modelo (inherited form) tenho que adicionar os 
componentes do BD novamente e copiar e colar os métodos de todos os 
botões do cadastro de cliente para o cadastro de fornecedores pois vai 
ser a mesma coisa.

Exeiste a possibilidade de nao ter que ficar copiando e colando o código 
e todos os forms? Não queria fazer desta mandeira pois se um dia eu 
quiser alterar o comportamento do método Incluir tenho que passar nos 
meu 999 forms para fazer isso? Não da neh

O que vocês indicariam de solução? Quero coisa simples, não tenho muito 
conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o 
código.

-- 
Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR



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



Res: [delphi-br] Definindo Padrão - Herança de Formulários

2010-07-01 Por tôpico Eny Urias
Nossa! Esse assunto me interessa também! 
--
Eny Trova Urias

Somos o que repetitivamente fazemos, portanto, a excelência não é um feito, 
mas um hábito- Aristóteles






De: Rodrigo Rossi rdrg.ro...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

  
Boa tarde.

Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de 
algumas orientações referente a reaproveitamento de código.

Tenho um form modelo, onde lá tenho alguns métodos juntamente com a 
parte visual bem definida.

Quando vou criar um outro form Cadastro de Clientes eu gero uma 
herança deste form modelo (inherited form) e neste form de cadastro de 
Clientes coloco meu componentes de banco de dados, SqlQuery, 
DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos 
botões inserir, alterar, proximo, anterior etc

O problema é que quando faço outra tela Cadastro de Fornecedores 
herdando do form modelo (inherited form) tenho que adicionar os 
componentes do BD novamente e copiar e colar os métodos de todos os 
botões do cadastro de cliente para o cadastro de fornecedores pois vai 
ser a mesma coisa.

Exeiste a possibilidade de nao ter que ficar copiando e colando o código 
e todos os forms? Não queria fazer desta mandeira pois se um dia eu 
quiser alterar o comportamento do método Incluir tenho que passar nos 
meu 999 forms para fazer isso? Não da neh

O que vocês indicariam de solução? Quero coisa simples, não tenho muito 
conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o 
código.

-- 
Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR

[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] Definindo Padrão - Herança de Form ulários

2010-07-01 Por tôpico Fellipe Henrique
Bom, voce pode escrever o codigo no Form Pai, o código deverá ser genérico,
para poder ser usado em várias telas de cadastro, mas os componentes pode
ser incluídos no Form Pai e os outros herdaram dele..

[]s

Em 1 de julho de 2010 14:41, Eny Urias enyur...@yahoo.com.br escreveu:



 Nossa! Esse assunto me interessa também!
 --
 Eny Trova Urias

 Somos o que repetitivamente fazemos, portanto, a excelência não é um
 feito, mas um hábito- Aristóteles

 
 De: Rodrigo Rossi rdrg.ro...@gmail.com rdrg.rossi%40gmail.com
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
 Assunto: [delphi-br] Definindo Padrão - Herança de Formulários


 Boa tarde.

 Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de
 algumas orientações referente a reaproveitamento de código.

 Tenho um form modelo, onde lá tenho alguns métodos juntamente com a
 parte visual bem definida.

 Quando vou criar um outro form Cadastro de Clientes eu gero uma
 herança deste form modelo (inherited form) e neste form de cadastro de
 Clientes coloco meu componentes de banco de dados, SqlQuery,
 DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos
 botões inserir, alterar, proximo, anterior etc

 O problema é que quando faço outra tela Cadastro de Fornecedores
 herdando do form modelo (inherited form) tenho que adicionar os
 componentes do BD novamente e copiar e colar os métodos de todos os
 botões do cadastro de cliente para o cadastro de fornecedores pois vai
 ser a mesma coisa.

 Exeiste a possibilidade de nao ter que ficar copiando e colando o código
 e todos os forms? Não queria fazer desta mandeira pois se um dia eu
 quiser alterar o comportamento do método Incluir tenho que passar nos
 meu 999 forms para fazer isso? Não da neh

 O que vocês indicariam de solução? Quero coisa simples, não tenho muito
 conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o
 código.

 --
 Att.

 Rodrigo Rossi
 rdrg_ro...@hotmail.com rdrg_rossi%40hotmail.com
 (45) 9963-1897
 Cascavel - PR

 [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
http://blogs.digitumsoft.com.br/fellipeh
---


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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




Res: [delphi-br] Definindo Padrão - Herança de Formulários

2010-07-01 Por tôpico Jean Barreiros
Sim claro que tem como você não ficar reescrevendo todo código,
basta você colocar todos os componentes Dataware no form modelo
e tratar todos os comandos de inserção edicao e etc...
Na propriedade DataSet do dataSource por exemplo.
e não nomear os seus componentes tipo: CDSCliente, CDSFornecedor
deixe-os como nomes padrões tipo: Cds(ClientDataSet), Qry(SQLQuery), 
Provider(DataSetProvider) e Ds(DataSource).

espero ter ajudado.
 Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com
e-mail: delphij...@yahoo.com.br





De: Rodrigo Rossi rdrg.ro...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

  
Boa tarde.

Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de 
algumas orientações referente a reaproveitamento de código.

Tenho um form modelo, onde lá tenho alguns métodos juntamente com a 
parte visual bem definida.

Quando vou criar um outro form Cadastro de Clientes eu gero uma 
herança deste form modelo (inherited form) e neste form de cadastro de 
Clientes coloco meu componentes de banco de dados, SqlQuery, 
DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos 
botões inserir, alterar, proximo, anterior etc

O problema é que quando faço outra tela Cadastro de Fornecedores 
herdando do form modelo (inherited form) tenho que adicionar os 
componentes do BD novamente e copiar e colar os métodos de todos os 
botões do cadastro de cliente para o cadastro de fornecedores pois vai 
ser a mesma coisa.

Exeiste a possibilidade de nao ter que ficar copiando e colando o código 
e todos os forms? Não queria fazer desta mandeira pois se um dia eu 
quiser alterar o comportamento do método Incluir tenho que passar nos 
meu 999 forms para fazer isso? Não da neh

O que vocês indicariam de solução? Quero coisa simples, não tenho muito 
conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o 
código.

-- 
Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR

[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] Definindo Padrão - Herança de Formulários

2010-07-01 Por tôpico Rodrigo Rossi
Kra... se de certo isso fecho...

Mas eu to com uma dúvida, eu aprendi adicionar meu Edits no form da 
seguinte maneira: Clico duas vezes no meu dataSource que está na tela e 
pego os fields e arrasto para o form, ou seja, TDBEdits.

Se eu colocar os DataWare no form modelo como vou fazer isso?

Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR


On 07/01/2010 02:55 PM, Jean Barreiros wrote:

 Sim claro que tem como você não ficar reescrevendo todo código,
 basta você colocar todos os componentes Dataware no form modelo
 e tratar todos os comandos de inserção edicao e etc...
 Na propriedade DataSet do dataSource por exemplo.
 e não nomear os seus componentes tipo: CDSCliente, CDSFornecedor
 deixe-os como nomes padrões tipo: Cds(ClientDataSet), Qry(SQLQuery), 
 Provider(DataSetProvider) e Ds(DataSource).

 espero ter ajudado.
 Jean Barreiros
 Programador/Web-Designer
 Delphi, C++, PHP, JavaScript
 FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
 msn: delphij...@gmail.com mailto:delphijean%40gmail.com
 e-mail: delphij...@yahoo.com.br mailto:delphijean%40yahoo.com.br

 
 De: Rodrigo Rossi rdrg.ro...@gmail.com mailto:rdrg.rossi%40gmail.com
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
 Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

 Boa tarde.

 Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de
 algumas orientações referente a reaproveitamento de código.

 Tenho um form modelo, onde lá tenho alguns métodos juntamente com a
 parte visual bem definida.

 Quando vou criar um outro form Cadastro de Clientes eu gero uma
 herança deste form modelo (inherited form) e neste form de cadastro de
 Clientes coloco meu componentes de banco de dados, SqlQuery,
 DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos
 botões inserir, alterar, proximo, anterior etc

 O problema é que quando faço outra tela Cadastro de Fornecedores
 herdando do form modelo (inherited form) tenho que adicionar os
 componentes do BD novamente e copiar e colar os métodos de todos os
 botões do cadastro de cliente para o cadastro de fornecedores pois vai
 ser a mesma coisa.

 Exeiste a possibilidade de nao ter que ficar copiando e colando o código
 e todos os forms? Não queria fazer desta mandeira pois se um dia eu
 quiser alterar o comportamento do método Incluir tenho que passar nos
 meu 999 forms para fazer isso? Não da neh

 O que vocês indicariam de solução? Quero coisa simples, não tenho muito
 conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o
 código.

 -- 
 Att.

 Rodrigo Rossi
 rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com
 (45) 9963-1897
 Cascavel - PR

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

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

 


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



Re: Res: [delphi-br] Definindo Padrão - Herança de Formulários

2010-07-01 Por tôpico Stclara
Ola...
Dá uma olhada nestes links:
http://www.dotbr.com.br/fernando/lp_comercial/Datacar-ParteI.pdf
http://www.dotbr.com.br/fernando/lp_comercial/Datacar-ParteII.pdf

Acho que vai esclarecer suas dúvidas.

[]'s

Stclara.

Em 01/07/2010 15:39, Rodrigo Rossi escreveu:

 Kra... se de certo isso fecho...

 Mas eu to com uma dúvida, eu aprendi adicionar meu Edits no form da
 seguinte maneira: Clico duas vezes no meu dataSource que está na tela e
 pego os fields e arrasto para o form, ou seja, TDBEdits.

 Se eu colocar os DataWare no form modelo como vou fazer isso?

 Att.

 Rodrigo Rossi
 rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com
 (45) 9963-1897
 Cascavel - PR



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



Res: Res: [delphi-br] Definindo Padrão - Her ança de Formulários

2010-07-01 Por tôpico Jean Barreiros
POde continuar clicando duas vezes a arrastanto,
não há problema.
 Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com
e-mail: delphij...@yahoo.com.br





De: Rodrigo Rossi rdrg.ro...@gmail.com
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 1 de Julho de 2010 15:39:58
Assunto: Re: Res: [delphi-br] Definindo Padrão - Herança de Formulários

  
Kra... se de certo isso fecho...

Mas eu to com uma dúvida, eu aprendi adicionar meu Edits no form da 
seguinte maneira: Clico duas vezes no meu dataSource que está na tela e 
pego os fields e arrasto para o form, ou seja, TDBEdits.

Se eu colocar os DataWare no form modelo como vou fazer isso?

Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com
(45) 9963-1897
Cascavel - PR

On 07/01/2010 02:55 PM, Jean Barreiros wrote:

 Sim claro que tem como você não ficar reescrevendo todo código,
 basta você colocar todos os componentes Dataware no form modelo
 e tratar todos os comandos de inserção edicao e etc...
 Na propriedade DataSet do dataSource por exemplo.
 e não nomear os seus componentes tipo: CDSCliente, CDSFornecedor
 deixe-os como nomes padrões tipo: Cds(ClientDataSet), Qry(SQLQuery), 
 Provider(DataSetProvider) e Ds(DataSource).

 espero ter ajudado.
 Jean Barreiros
 Programador/Web-Designer
 Delphi, C++, PHP, JavaScript
 FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
 msn: delphij...@gmail.com mailto:delphijean%40gmail.com
 e-mail: delphij...@yahoo.com.br mailto:delphijean%40yahoo.com.br

 
 De: Rodrigo Rossi rdrg.ro...@gmail.com mailto:rdrg.rossi%40gmail.com
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
 Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

 Boa tarde.

 Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de
 algumas orientações referente a reaproveitamento de código.

 Tenho um form modelo, onde lá tenho alguns métodos juntamente com a
 parte visual bem definida.

 Quando vou criar um outro form Cadastro de Clientes eu gero uma
 herança deste form modelo (inherited form) e neste form de cadastro de
 Clientes coloco meu componentes de banco de dados, SqlQuery,
 DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos
 botões inserir, alterar, proximo, anterior etc

 O problema é que quando faço outra tela Cadastro de Fornecedores
 herdando do form modelo (inherited form) tenho que adicionar os
 componentes do BD novamente e copiar e colar os métodos de todos os
 botões do cadastro de cliente para o cadastro de fornecedores pois vai
 ser a mesma coisa.

 Exeiste a possibilidade de nao ter que ficar copiando e colando o código
 e todos os forms? Não queria fazer desta mandeira pois se um dia eu
 quiser alterar o comportamento do método Incluir tenho que passar nos
 meu 999 forms para fazer isso? Não da neh

 O que vocês indicariam de solução? Quero coisa simples, não tenho muito
 conhecimento em Delphi, o que quero é nao ter que ficar reescrevendo o
 código.

 -- 
 Att.

 Rodrigo Rossi
 rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com
 (45) 9963-1897
 Cascavel - PR

 [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] unit FastString delphi 2010

2010-07-01 Por tôpico Evaldo
Alguém usa a unit FastString no delphi 2010? 

http://www.koders.com/delphi/fidFB386C5C240FD5E72013C882ADD7600FDF60E6C7.aspx?s=socket

Parece que não exite uma versão para o delphi 2010.


  

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



RES: [delphi-br] [OFF Topic] Parâmetros no siste ma.

2010-07-01 Por tôpico Vitor Yahoo
Eu utilizo uma string mesmo, bem grande. Na entrada de dados você faz a
consistência.

Aqui criamos um código mais fácil para cada parâmetro e uma função que
retorna o valor de acordo com os parâmetros passados. Tipo:

 

Preferência FIN_MOEDA Valor: R$

 

A função seria um esquema mais ou menos assim:

 

Function GetPreferencia( Prefere : String; E outros parâmetros, como código
da filial etc ) : String;

Begin

Faz o select de acordo com o Prefere.

Result := Valor da preferência

End;

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Fábio Thomaz
Enviada em: quinta-feira, 1 de julho de 2010 12:43
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] [OFF Topic] Parâmetros no sistema.

 

  

Olá amigos do grupo, gostaria de uma sugestão para incluir parâmetros em meu
sistema, atualmente tenho uma tabela onde tenho um campo para cada
parâmetro, gostaria de saber dos amigos do grupo como fazem a
parametrização, da forma que passei ou criam um cadastro de parâmetros, ou
outra forma mais interessante. Estou querendo criar uma tabela de parâmetros
do usuário, onde o usuário possa personalizar algumas coisas, a princípio
pensei em criar um cadastro de parâmetros, mas não sei que tipo utilizar no
campo parâmetro. Exemplo da idéia:

CREATE TABLE PARAM_USUARIOS(
ID_USER INTEGER NOT NULL,
PARAM_NAME VARCHAR(40) NOT NULL,
PARAM_VALUE ? (Não sei que tipo utilizar),
CONSTRAINT PK_PARAM_USUARIOS PRIMARY KEY(ID_USER,PARAM_NAME)
);

Desde já agradeço por sugestões,

Fábio Thomaz

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





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



RES: Res: [delphi-br] Definindo Padrão - Herança d e Formulários

2010-07-01 Por tôpico Vitor Yahoo
Outra possibilidade é criar funções e procedimentos genéricos, que recebam
como parâmetros, nomes dos controles de data dos formulários. 

Mas em termos de produtividade, acho que o ideal mesmo é colocar os
componentes na tela (como já disseram) e criar as funções de acordo com a
telapai. Nos formulários herdados, é só fazer o select e adicionar os fields
conforme você desejar.

Aliás, o select poderia ser uma variável do formpai, por exemplo:

 

Digamos que você tenha o componente CDS no formpai e a variável Select
declarada.

 

No evento de sua escolha do form herdado, você preencheria a variável Select
e quando necessário, as funções e procedimentos do form pai utilizariam o
valor da variável Select para trabalhar.

Para melhorar mais ainda, a variável Select poderia ser uma propriedade do
formpai, assim você poderia controlar quando os valores são inseridos na
variável.

E para melhorar mais ainda (e para finalizar também) a variável Select
poderia estar inclusa em um record, assim você poderia criar mais variáveis,
por exemplo:

 

TCommandText = record

FSelect, FWhere, FEtc : String;

End;

 

Uma função fictícia que trabalharia com o CDS:

 

Procedure OpenIt;

Begin

If CDS.Active then

CDS.Close( );

CDS.CommandText := Select + Where;

Try

CDS.Open( )

Except

//Tratamento de Erros.

End;

End;

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Jean Barreiros
Enviada em: quinta-feira, 1 de julho de 2010 16:27
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: Res: [delphi-br] Definindo Padrão - Herança de Formulários

 

  

POde continuar clicando duas vezes a arrastanto,
não há problema.
Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com mailto:delphijean%40gmail.com 
e-mail: delphij...@yahoo.com.br mailto:delphijean%40yahoo.com.br 


De: Rodrigo Rossi rdrg.ro...@gmail.com mailto:rdrg.rossi%40gmail.com 
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Quinta-feira, 1 de Julho de 2010 15:39:58
Assunto: Re: Res: [delphi-br] Definindo Padrão - Herança de Formulários

Kra... se de certo isso fecho...

Mas eu to com uma dúvida, eu aprendi adicionar meu Edits no form da 
seguinte maneira: Clico duas vezes no meu dataSource que está na tela e 
pego os fields e arrasto para o form, ou seja, TDBEdits.

Se eu colocar os DataWare no form modelo como vou fazer isso?

Att.

Rodrigo Rossi
rdrg_ro...@hotmail.com mailto:rdrg_rossi%40hotmail.com 
(45) 9963-1897
Cascavel - PR

On 07/01/2010 02:55 PM, Jean Barreiros wrote:

 Sim claro que tem como você não ficar reescrevendo todo código,
 basta você colocar todos os componentes Dataware no form modelo
 e tratar todos os comandos de inserção edicao e etc...
 Na propriedade DataSet do dataSource por exemplo.
 e não nomear os seus componentes tipo: CDSCliente, CDSFornecedor
 deixe-os como nomes padrões tipo: Cds(ClientDataSet), Qry(SQLQuery), 
 Provider(DataSetProvider) e Ds(DataSource).

 espero ter ajudado.
 Jean Barreiros
 Programador/Web-Designer
 Delphi, C++, PHP, JavaScript
 FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
 msn: delphij...@gmail.com mailto:delphijean%40gmail.com
mailto:delphijean%40gmail.com
 e-mail: delphij...@yahoo.com.br mailto:delphijean%40yahoo.com.br
mailto:delphijean%40yahoo.com.br

 
 De: Rodrigo Rossi rdrg.ro...@gmail.com mailto:rdrg.rossi%40gmail.com
mailto:rdrg.rossi%40gmail.com
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Enviadas: Quinta-feira, 1 de Julho de 2010 14:32:58
 Assunto: [delphi-br] Definindo Padrão - Herança de Formulários

 Boa tarde.

 Estou desenvolvendo uma aplicação Win32 com Delphi 2010 e preciso de
 algumas orientações referente a reaproveitamento de código.

 Tenho um form modelo, onde lá tenho alguns métodos juntamente com a
 parte visual bem definida.

 Quando vou criar um outro form Cadastro de Clientes eu gero uma
 herança deste form modelo (inherited form) e neste form de cadastro de
 Clientes coloco meu componentes de banco de dados, SqlQuery,
 DataSetProvider, ClientDataSet, DataSource e implemento os métodos dos
 botões inserir, alterar, proximo, anterior etc

 O problema é que quando faço outra tela Cadastro de Fornecedores
 herdando do form modelo (inherited form) tenho que adicionar os
 componentes do BD novamente e copiar e colar os métodos de todos os
 botões do cadastro de cliente para o cadastro de fornecedores pois vai
 ser a mesma coisa.

 Exeiste a possibilidade de nao ter que ficar copiando e colando o código
 e todos os forms? Não queria fazer desta mandeira pois se um dia eu
 quiser alterar o comportamento do método Incluir tenho que passar nos
 meu 999 forms para 

[delphi-br] [Off-Topic]Compatibilidade do compilador Delphi com Mac OS, Linux e etc..

2010-07-01 Por tôpico Jean Barreiros
Galera a que pé a questão de compatibilidade do compilador Delphi
para outros sistemas operacionais?

já está funcionando?

como usar?



-- Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: delphij...@gmail.com
e-mail: delphij...@yahoo.com.br



  

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



Re: [delphi-br] [Off-Topic]Compatibilidade do compilador Delphi com Mac OS, Linux e etc..

2010-07-01 Por tôpico Ricardo César Cardoso
ACho que ainda não está disponível no Delphi 2010. Mas é melhor verificar no 
roadmap que a Embarcadero disponibiliza.

 atte,
Ricardo.

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.

2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor 
compreendida.

3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

--- Em qui, 1/7/10, Jean Barreiros delphij...@yahoo.com.br escreveu:

De: Jean Barreiros delphij...@yahoo.com.br
Assunto: [delphi-br] [Off-Topic]Compatibilidade do compilador Delphi com Mac 
OS, Linux e etc..
Para: n...@yahoogrupos.com.br
Data: Quinta-feira, 1 de Julho de 2010, 22:07







 



  



  
  
  Galera a que pé a questão de compatibilidade do compilador Delphi

para outros sistemas operacionais?



já está funcionando?



como usar?



-- Jean Barreiros

Programador/Web-Designer

Delphi, C++, PHP, JavaScript

FireBird/InterBase, MySql, SQLServer, PostGree, Oracle

msn: delphij...@gmail.com

e-mail: delphij...@yahoo.com.br



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






 





 



  






  

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