Re: [delphi-br] pegar tamanho da imagem

2007-01-19 Por tôpico Ricardo Berti
Olá meu amigo, use a rotina abaixo, ele verifica o arquivo antes mandar ele pro 
dbimage:

procedure...
var
   F: file of Byte;
begin
  if OpenPictureDialog1.Execute then
  begin
AssignFile(F, OpenPictureDialog1.FileName);
Reset(F);
try
  if FileSize(F)  512000 then
ShowMessage('O arquivo tem mais de 500kb!')
  else
DBImage1.Picture.Bitmap.LoadFromFile(OpenPictureDialog1.FileName);
finally
  CloseFile(f);
end;
  end;
end;


Bom Código

Ricardo Berti

  - Original Message - 
  From: Renato Lorandi 
  To: Lista Delphi 
  Sent: Thursday, January 18, 2007 11:35 PM
  Subject: [delphi-br] pegar tamanho da imagem


  Olá pessoal estou desenvolvendo minha tela de cadastro onde nesta tenho que 
colocar a foto do cliente, so que gostaria de delimitar um tamanho para a foto 
para caber direito no espaço destinado a ela na tela..

  mas não tenho a minima ideia de como fazer isso, o componente que estou 
usando para colocar a imagem na tela é o EDBImage, baixei esse componente 
ai,pois ele suporta imagens do tipo JPG e não so BMP como o DBImage, apos 
carregar a imagem vou gravar ela em banco, mas o que gostaria é o seguinte na 
hora que estou selecionando a imagem atraves do openPictureDialog ele me 
apresentar uma mensagem dizendo que a foto é muito grande... entenderam...

  ou se alguem tiver outra ideia lógico que estou interessado em saber ok..

  aguardo retorno..

  abraços...

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.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] OFF TOPIC - ZEOS

2007-01-19 Por tôpico Gabriel Filho
6.6.0 - beta

2007/1/18, Eduardo Silva dos Santos [EMAIL PROTECTED]:

   Fala pra nois qual a versão do seu ZEOS

 2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 :
 
  Bom dia pessoal...
 
  Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente pata
  conectar o Postgress,
 
  Eu optei pelo Zeos, porém não estou conseguindo usar o transaction no
  Zconnection, em conjunto com ZSQLProcess.
 
  Alguem já passou por isso?
 
  Desde já agradeço.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 --
 Eduardo Silva dos Santos
 DRD Sistemas.
 (27) 3218-4201
 MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com
 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] Nr de Vias no Quick

2007-01-19 Por tôpico Thiago Menon
Cara ve nas propriedades do TQuickReport q tem como vc dizer o número de 
copias..

t+
Thiago

Joao Paulo EsPyl escreveu:

Qdo mando imprimir sem dar preview antes, como faço para ajustar o nr de copia 
que eu quero ?
 
_
João Paulo Pyl
EsPyl Informática e Sistemas S/C Ltda
Sistemas para Gestão Pública
Site: www.espyl.com.br
Cascavel - Paraná
FoneFax: (45) 3224-7328

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



  



Re: [delphi-br] pegar tamanho da imagem

2007-01-19 Por tôpico Desenvolvimento \(Anderson\)
para complementar, e pegar o tamanho em pixels da imagem, vc faz:

image1.autosize := true;
image1.picture.loadfromfile('C:\ARQUIVO.JPG');
daí vc pega o height e o width da imagem para saber a altura e a largura, 
respectivamente.

facinho... rsrsrs
para não ficar feio, oculte a image1





  - Original Message - 
  From: Ricardo Berti 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 8:17 AM
  Subject: Re: [delphi-br] pegar tamanho da imagem


  Olá meu amigo, use a rotina abaixo, ele verifica o arquivo antes mandar ele 
pro dbimage:

  procedure...
  var
  F: file of Byte;
  begin
  if OpenPictureDialog1.Execute then
  begin
  AssignFile(F, OpenPictureDialog1.FileName);
  Reset(F);
  try
  if FileSize(F)  512000 then
  ShowMessage('O arquivo tem mais de 500kb!')
  else
  DBImage1.Picture.Bitmap.LoadFromFile(OpenPictureDialog1.FileName);
  finally
  CloseFile(f);
  end;
  end;
  end;

  Bom Código

  Ricardo Berti

  - Original Message - 
  From: Renato Lorandi 
  To: Lista Delphi 
  Sent: Thursday, January 18, 2007 11:35 PM
  Subject: [delphi-br] pegar tamanho da imagem

  Olá pessoal estou desenvolvendo minha tela de cadastro onde nesta tenho que 
colocar a foto do cliente, so que gostaria de delimitar um tamanho para a foto 
para caber direito no espaço destinado a ela na tela..

  mas não tenho a minima ideia de como fazer isso, o componente que estou 
usando para colocar a imagem na tela é o EDBImage, baixei esse componente 
ai,pois ele suporta imagens do tipo JPG e não so BMP como o DBImage, apos 
carregar a imagem vou gravar ela em banco, mas o que gostaria é o seguinte na 
hora que estou selecionando a imagem atraves do openPictureDialog ele me 
apresentar uma mensagem dizendo que a foto é muito grande... entenderam...

  ou se alguem tiver outra ideia lógico que estou interessado em saber ok..

  aguardo retorno..

  abraços...

  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 

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

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



   

  __ Informação do NOD32 IMON 1988 (20070118) __

  Esta mensagem foi verificada pelo NOD32 sistema antivírus
  http://www.eset.com.br


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



Re: [delphi-br] Automação Comercial

2007-01-19 Por tôpico Henrique Netzka \(Vetor Sistemas\)
Olá, Ricardo!

Creio que contra as regras não seja, mas veja... com certeza muita gente aqui 
trabalha nesta área (eu memso presto serviços pra uma empresa que faz sistemas 
deste tipo), mas se um sistema desse, que é alugado, for colocado numa lista 
de discussão... faria sentido pra você?! Não leva a mal, mas isso seria quase 
como perguntar numa lista de discussão de marketing se alguém ali conhecia uma 
boa forma para isotônicos, pois a sua empresa gostaria de começar a produzi-lo 
:)

Mas já que você já tem um cliente, explore isso!! De opinião pessoal é a melhor 
forma de aprender um negócio...

Abraços
Henrique

  - Original Message - 
  From: Ricardo Berti 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 4:36 PM
  Subject: [delphi-br] Automação Comercial


  Olá Pessoal,

  eu estou querendo montar um sistema comercial, só que não sei o que colocar 
por exemplo, no cadastro de produtos, clientes, fornecedores, etc... Peguei 
bastante coisa da internet, sistemas prontos, mas sempre um pede coisas e outro 
pede coisas bem diferentes... Alguém sabe o que pode ser melhor para fazer 
cadastros em um sistema genérico? Tipo Cliente, Fornecedor, Produto, Contas 
Pagar/Receber, e/ou o que vai nesses? Eu to fazendo um colega que tem uma 
lojinha, mas quero ampliar ele pra poder vendar pra mais pessoas, mas preciso 
de algo pra poder oferecer

  Se esse tipo de dúvida vai contra regras ou coisa do tipo, por favor, 
desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda de você

  Abraços!

  Ricardo Berti

  [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] porta serial

2007-01-19 Por tôpico Paulo Yahoo
VBA_EXCELENCIA UDIA escreveu:
 Boa noite a todos!
 Eum prazewr participar, mais estoiu alguma dificulade em encontrar um codigo 
 nme adapte
 E preciso de um codigo para LER DADOS NO SERIAL 
 Alguem tem um.

 __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/ 

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



   
Procure pelo componente ComPort no Google, é muito bom.

Paulo



___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/
 



Re: [delphi-br] porta serial

2007-01-19 Por tôpico Ricardo César Cardoso
Bom dia amigo!

É um prazer tê-lo conosco.

Com relação a sua dúvida, posso oferecer 3 opções. Duas delas usando 
componentes (freeware) de terceiros e uma delas usando um código que eu achei 
há algum tempo e nem me lembro mais se testei ou não...

Com relação aos componentes, vc pode escolher entre baixar o ComPort ou o 
TurboPower Async Pro. Abaixo vão os links:

* ComPort: http://sourceforge.net/projects/comport/
* TurboPower Async Pro: http://sourceforge.net/projects/tpapro/

Agora se vc quiser fazer algo no braço tem o código que eu te falei no começo 
da mensagem que pode ser encontrado em 
http://www.swissdelphicenter.ch/torry/showcode.php?id=841

Existem outras opções de componentes ou até mesmo outros códigos, mas os que 
citei já devem bastar. Conforme mais dúvidas forem surgindo, não exite em 
postar.

[]'s
Ricardo.

VBA_EXCELENCIA UDIA [EMAIL PROTECTED] escreveu:   
   Boa noite a todos!
 Eum prazewr participar, mais estoiu alguma dificulade em encontrar um codigo 
nme adapte
 E preciso de um codigo para LER DADOS NO SERIAL 
 Alguem tem um.
 
 __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/ 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] StringGrid (CLX)

2007-01-19 Por tôpico Marcos Douglas
Romario,

StringGrid não permite adicionar CheckBox e/ou ComboBox, somente strings,
como o nome já diz. Para fazer isso vc terá que simular a adição desses
componentes, criando-os e destruindo-os (ou visible True/False) quando o
usuário for editar os dados.

PS: Sugiro fortemente utilizar o próprio DBGrid, pois manipular dados numa
StringGrid dá muito mais trabalho.

Abraços,

--
Marcos Douglas

 Mensagem Original 
From: Romario (Listas) [EMAIL PROTECTED]
To: Delphi-br (Lista de Discussão) delphi-br@yahoogrupos.com.br
Sent: Sab, Janeiro 20, 2007 1:12 am
Subject: [delphi-br] StringGrid (CLX)

 Alguém tem ou sabe onde encontro uma StringGrid (CLX) GRATUITA que tenha
 a opção de incluir um CheckBox e um ComboBox em cada linha adicionada?

 Obs.: De preferência que não venha com um pacote a ser instalado.

 Obrigado!

 Sds,

 Romario









 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/




 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos







[delphi-br] Re: Nr de Vias no Quick

2007-01-19 Por tôpico Murillo Proença
PrinterSettings.Copies

--- Em delphi-br@yahoogrupos.com.br, Joao Paulo EsPyl [EMAIL PROTECTED]
escreveu

 Qdo mando imprimir sem dar preview antes, como faço para ajustar o
nr de copia que eu quero ?
  
 _
 João Paulo Pyl
 EsPyl Informática e Sistemas S/C Ltda
 Sistemas para Gestão Pública
 Site: www.espyl.com.br
 Cascavel - Paraná
 FoneFax: (45) 3224-7328
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] [OFF] Licença de Delphi anti go

2007-01-19 Por tôpico Ricardo César Cardoso
A respeito desse assunto tenho uma informação não atual (pois data de meados de 
2005) mas oficial de pessoas da Borland, que se vc tem uma versão registrada do 
Delphi como por exemplo a 7 ou 2005 vc pode pedir gratuitamente o chamado 
downgrade.

Nesse downgrade a Borland queima um CD na versão que vc precisa e te manda o 
CD. A partir daí é que não me lembro como é feito com a chave de registro, se 
eles manda junto no CD ou se assim que vc recebe o CD, retorna o contato 
solicitando.

A partir do momento em que vc registra a sua nova-velha versão (aplica o 
downgrade), para a Borland vc passa a ser um usuário registrado apenas para 
aquela versão, portanto, vc não pode usar simultaneamente a outra versão do 
Delphi. Não me perguntem como é feito esse controle pq eu não faço idéia de 
como ele ocorra, apenas estou reproduzindo o que me foi dito.

Para ter acesso a esse downgrade, pelo menos na época em que me foi dito isso, 
o usuário deveria contactar a Borland e fornecer uma cópia da nota fiscal de 
compra do Delphi e após isso, aguardar o envio do CD.

Não sei se esta política continua valendo, mas aí é apenas uma questão de 
confirmar. O importante de se ter em mente é que, se esta política continuar 
valendo, vc não precisará gastar para conseguir uma versão anterior. Exceto se 
vc estiver precisando de uma 2ª licença, além da que vc já tenha aí vc pode 
comprar esta 2ª licença, no caso uma licença da versão mais atual e partir para 
o Downgrade.

Espero ter sido claro e peço desculpas pelo tamanho da mensagem.

[]'s
Ricardo

Desenvolvimento (Anderson) [EMAIL PROTECTED] escreveu:  
veja... tem uma revista q liberou o delphi 3 free... não lembro o 
nome mas acho q  é www.com.br a revista...
 eu tenho até esse cd... mas a revista terei q procurar...
 na mesma tem o dephi5, mas é trial...
 se não me engano, alguém já comentou aqui q tem uma revista tbém liberou a 
versão 5, mas não sei qual
 
 and.
   - Original Message - 
   From: Joao Morais 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 18, 2007 12:05 PM
   Subject: [delphi-br] [OFF] Licença de Delphi antigo
 
 Pessoal,
 
 alguém possui sobrando, ou faz idéia aonde eu posso comprar uma 
   licença-museu de Delphi? Delphi 5 Pro seria perfeito, mas pode ser 
   alguma um pouco mais nova. Há algum tempo virei a net de ponta-cabeça e 
   não achei nada. A Borland, da última vez que contatei, só vende licenças 
   para a última versão.
 
 Obrigado,
   --
   João Morais
 
 __ Informação do NOD32 IMON 1985 (20070117) __
 
 Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset.com.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



[delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Murillo Proença
Uma coisa muito importante e que muitas empresas não fazem é
desenvolver um sistema em cima de um conceito e não das necessidades
do cliente. Exemplo, quando for montar um sistema de produção, leia
sobre MRP, quando for contábil, leia sobre plano de contas e assim por
diante.
A chance do seu sistema ser amplamente aceito por diversos clientes
vai ser muito maior quando você partir dos conceitos do negócio. Aí se
algum cliente surgir com algo que só ele controla, você faz uma
customizaçao só pra ele e cobra por isso.

Abraço

Murillo Proença


--- Em delphi-br@yahoogrupos.com.br, Henrique Netzka \(Vetor
Sistemas\) [EMAIL PROTECTED] escreveu

 Olá, Ricardo!
 
 Creio que contra as regras não seja, mas veja... com certeza muita
gente aqui trabalha nesta área (eu memso presto serviços pra uma
empresa que faz sistemas deste tipo), mas se um sistema desse, que é
alugado, for colocado numa lista de discussão... faria sentido pra
você?! Não leva a mal, mas isso seria quase como perguntar numa lista
de discussão de marketing se alguém ali conhecia uma boa forma para
isotônicos, pois a sua empresa gostaria de começar a produzi-lo :)
 
 Mas já que você já tem um cliente, explore isso!! De opinião pessoal
é a melhor forma de aprender um negócio...
 
 Abraços
 Henrique
 
   - Original Message - 
   From: Ricardo Berti 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 18, 2007 4:36 PM
   Subject: [delphi-br] Automação Comercial
 
 
   Olá Pessoal,
 
   eu estou querendo montar um sistema comercial, só que não sei o
que colocar por exemplo, no cadastro de produtos, clientes,
fornecedores, etc... Peguei bastante coisa da internet, sistemas
prontos, mas sempre um pede coisas e outro pede coisas bem
diferentes... Alguém sabe o que pode ser melhor para fazer cadastros
em um sistema genérico? Tipo Cliente, Fornecedor, Produto, Contas
Pagar/Receber, e/ou o que vai nesses? Eu to fazendo um colega que tem
uma lojinha, mas quero ampliar ele pra poder vendar pra mais pessoas,
mas preciso de algo pra poder oferecer
 
   Se esse tipo de dúvida vai contra regras ou coisa do tipo, por
favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda
de você
 
   Abraços!
 
   Ricardo Berti
 
   [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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





[delphi-br] Troca de Informações sobre Sistema de Administracao de Cemitérios

2007-01-19 Por tôpico Raphae Fonseca
Bom dia a todos
A um tempo atras eu postei essa pergunta... mas não obtive resposta
Algum amigo da lista já desenvolveu algum sistema de administração de 
cemitérios???
E poderia entrar em contato comigo para que possamos trocar algumas 
informações, idéias e etc...
Grato pela ajuda
Raphael Fonseca
Analista de Sistemas / Programador
msn: [EMAIL PROTECTED]
email: [EMAIL PROTECTED]

__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Henrique Netzka \(Vetor Sistemas\)
Murillo,

Talvez tenha me expressado mal... Você já chegou em algum cliente que sabia 
dizer exatamente o que ele precisava? Bem, eu ainda não consegui ter clientes 
assim! Em geral eles têm problemas, e nós apresentamos uma solução! Ou essa é a 
idéia pelo menos... rs

De uma forma ou de outra, isso não era nem o ponto da discussão! E a nova 
discussão é mais off que a anterior, por isso to parando por aqui, antes que 
vire mais uma discussão sobre religião onde todo mundo quer mostrar que a sua é 
a melhor, na ânsia de conquistar mais fiéis...

Abraços
Henrique

  - Original Message - 
  From: Murillo Proença 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 9:51 AM
  Subject: [delphi-br] Re: Automação Comercial


  Uma coisa muito importante e que muitas empresas não fazem é
  desenvolver um sistema em cima de um conceito e não das necessidades
  do cliente. Exemplo, quando for montar um sistema de produção, leia
  sobre MRP, quando for contábil, leia sobre plano de contas e assim por
  diante.
  A chance do seu sistema ser amplamente aceito por diversos clientes
  vai ser muito maior quando você partir dos conceitos do negócio. Aí se
  algum cliente surgir com algo que só ele controla, você faz uma
  customizaçao só pra ele e cobra por isso.

  Abraço

  Murillo Proença

  --- Em delphi-br@yahoogrupos.com.br, Henrique Netzka \(Vetor
  Sistemas\) [EMAIL PROTECTED] escreveu
  
   Olá, Ricardo!
   
   Creio que contra as regras não seja, mas veja... com certeza muita
  gente aqui trabalha nesta área (eu memso presto serviços pra uma
  empresa que faz sistemas deste tipo), mas se um sistema desse, que é
  alugado, for colocado numa lista de discussão... faria sentido pra
  você?! Não leva a mal, mas isso seria quase como perguntar numa lista
  de discussão de marketing se alguém ali conhecia uma boa forma para
  isotônicos, pois a sua empresa gostaria de começar a produzi-lo :)
   
   Mas já que você já tem um cliente, explore isso!! De opinião pessoal
  é a melhor forma de aprender um negócio...
   
   Abraços
   Henrique
   
   - Original Message - 
   From: Ricardo Berti 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 18, 2007 4:36 PM
   Subject: [delphi-br] Automação Comercial
   
   
   Olá Pessoal,
   
   eu estou querendo montar um sistema comercial, só que não sei o
  que colocar por exemplo, no cadastro de produtos, clientes,
  fornecedores, etc... Peguei bastante coisa da internet, sistemas
  prontos, mas sempre um pede coisas e outro pede coisas bem
  diferentes... Alguém sabe o que pode ser melhor para fazer cadastros
  em um sistema genérico? Tipo Cliente, Fornecedor, Produto, Contas
  Pagar/Receber, e/ou o que vai nesses? Eu to fazendo um colega que tem
  uma lojinha, mas quero ampliar ele pra poder vendar pra mais pessoas,
  mas preciso de algo pra poder oferecer
   
   Se esse tipo de dúvida vai contra regras ou coisa do tipo, por
  favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda
  de você
   
   Abraços!
   
   Ricardo Berti
   
   [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] Re: Automação Comercial

2007-01-19 Por tôpico Ricardo Berti
Olá Murillo,

é bem isso que eu to procurando, para fazer de uma forma básica e poder 
customizar de acordo com a necessidade do cliente, são esses conceitos que eu 
preciso, vou ler sobre isso, MRP, Plano de Contas, se você souber outros meios 
a que eu possa chegar nesse tipo de infomação, agradeço!

Abraços

Ricardo Berti
  - Original Message - 
  From: Murillo Proença 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 9:51 AM
  Subject: [delphi-br] Re: Automação Comercial


  Uma coisa muito importante e que muitas empresas não fazem é
  desenvolver um sistema em cima de um conceito e não das necessidades
  do cliente. Exemplo, quando for montar um sistema de produção, leia
  sobre MRP, quando for contábil, leia sobre plano de contas e assim por
  diante.
  A chance do seu sistema ser amplamente aceito por diversos clientes
  vai ser muito maior quando você partir dos conceitos do negócio. Aí se
  algum cliente surgir com algo que só ele controla, você faz uma
  customizaçao só pra ele e cobra por isso.

  Abraço

  Murillo Proença

  --- Em delphi-br@yahoogrupos.com.br, Henrique Netzka \(Vetor
  Sistemas\) [EMAIL PROTECTED] escreveu
  
   Olá, Ricardo!
   
   Creio que contra as regras não seja, mas veja... com certeza muita
  gente aqui trabalha nesta área (eu memso presto serviços pra uma
  empresa que faz sistemas deste tipo), mas se um sistema desse, que é
  alugado, for colocado numa lista de discussão... faria sentido pra
  você?! Não leva a mal, mas isso seria quase como perguntar numa lista
  de discussão de marketing se alguém ali conhecia uma boa forma para
  isotônicos, pois a sua empresa gostaria de começar a produzi-lo :)
   
   Mas já que você já tem um cliente, explore isso!! De opinião pessoal
  é a melhor forma de aprender um negócio...
   
   Abraços
   Henrique
   
   - Original Message - 
   From: Ricardo Berti 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Thursday, January 18, 2007 4:36 PM
   Subject: [delphi-br] Automação Comercial
   
   
   Olá Pessoal,
   
   eu estou querendo montar um sistema comercial, só que não sei o
  que colocar por exemplo, no cadastro de produtos, clientes,
  fornecedores, etc... Peguei bastante coisa da internet, sistemas
  prontos, mas sempre um pede coisas e outro pede coisas bem
  diferentes... Alguém sabe o que pode ser melhor para fazer cadastros
  em um sistema genérico? Tipo Cliente, Fornecedor, Produto, Contas
  Pagar/Receber, e/ou o que vai nesses? Eu to fazendo um colega que tem
  uma lojinha, mas quero ampliar ele pra poder vendar pra mais pessoas,
  mas preciso de algo pra poder oferecer
   
   Se esse tipo de dúvida vai contra regras ou coisa do tipo, por
  favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda
  de você
   
   Abraços!
   
   Ricardo Berti
   
   [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]



Res: [delphi-br] pegar tamanho da imagem

2007-01-19 Por tôpico Renato Lorandi
valeu galera pela ajuda hj a noite estarei testando os dois códigos blz mesmo 
valeu...


- Mensagem original 
De: Desenvolvimento (Anderson) [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 19 de Janeiro de 2007 8:47:03
Assunto: Re: [delphi-br] pegar tamanho da imagem

para complementar, e pegar o tamanho em pixels da imagem, vc faz:

image1.autosize := true;
image1.picture. loadfromfile( 'C:\ARQUIVO. JPG');
daí vc pega o height e o width da imagem para saber a altura e a largura, 
respectivamente.

facinho... rsrsrs
para não ficar feio, oculte a image1

- Original Message - 
From: Ricardo Berti 
To: [EMAIL PROTECTED] os.com.br 
Sent: Friday, January 19, 2007 8:17 AM
Subject: Re: [delphi-br] pegar tamanho da imagem

Olá meu amigo, use a rotina abaixo, ele verifica o arquivo antes mandar ele pro 
dbimage:

procedure...
var
F: file of Byte;
begin
if OpenPictureDialog1. Execute then
begin
AssignFile(F, OpenPictureDialog1. FileName) ;
Reset(F);
try
if FileSize(F)  512000 then
ShowMessage( 'O arquivo tem mais de 500kb!')
else
DBImage1.Picture. Bitmap.LoadFromF ile(OpenPictureD ialog1.FileName) ;
finally
CloseFile(f) ;
end;
end;
end;

Bom Código

Ricardo Berti

- Original Message - 
From: Renato Lorandi 
To: Lista Delphi 
Sent: Thursday, January 18, 2007 11:35 PM
Subject: [delphi-br] pegar tamanho da imagem

Olá pessoal estou desenvolvendo minha tela de cadastro onde nesta tenho que 
colocar a foto do cliente, so que gostaria de delimitar um tamanho para a foto 
para caber direito no espaço destinado a ela na tela..

mas não tenho a minima ideia de como fazer isso, o componente que estou usando 
para colocar a imagem na tela é o EDBImage, baixei esse componente ai,pois ele 
suporta imagens do tipo JPG e não so BMP como o DBImage, apos carregar a imagem 
vou gravar ela em banco, mas o que gostaria é o seguinte na hora que estou 
selecionando a imagem atraves do openPictureDialog ele me apresentar uma 
mensagem dizendo que a foto é muito grande... entenderam.. .

ou se alguem tiver outra ideia lógico que estou interessado em saber ok..

aguardo retorno..

abraços...

 _ _ _ _ __
Fale com seus amigos de graça com o novo Yahoo! Messenger 
http://br.messenger .yahoo.com/ 

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

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

__ Informação do NOD32 IMON 1988 (20070118) __

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset. com.br

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




__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



[delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Walter Chagas (Yahoo)
Bom dia Ricardo,

Olha, pelo seu papo, denota-se claramente que você não conhece bem a 
metodologia de desenvolvimento de sistemas. O primeiro passo que se 
dá no desenvolvimento de um sistema (ainda mais um gerencial), é o 
levantamento de requisitos do cliente. Ou seja, você ir no cliente e 
mapear os processos da empresa dele. Levantar as demandas, estudar as 
regras de negócio e os processos para depois analizar e construir os 
macrofluxos que serão convertidos em linhas de código. ESSte é 
primeiro passo. Já que você tem um colega que tem uma loja, o ideal 
seria que ele te acompanhasse neste processo lhe orientando nos 
processos. Definida esta primeira etapa, você pode apresentar a ele a 
proposta do que o sistema pretente fazer. Aí, neste caso, voce pode 
até ir implementando e ele lá na loja ir validando.

Mas você preciará conhecer bem os conceitos dos Sistemas Gerencias 
(ERP´s) pois não existe um ERP genérico que sirva pra qualquer 
empresa. Todos tem que ser customizáveis pois empresas estão sempre 
mudando seus processos, todo dia vai ter demanda pra seu sistema. 


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


--- Em delphi-br@yahoogrupos.com.br, Ricardo Berti ricardo-
[EMAIL PROTECTED] escreveu

 Olá Pessoal,
 
 eu estou querendo montar um sistema comercial, só que não sei o que 
colocar por exemplo, no cadastro de produtos, clientes, fornecedores, 
etc... Peguei bastante coisa da internet, sistemas prontos, mas 
sempre um pede coisas e outro pede coisas bem diferentes... Alguém 
sabe o que pode ser melhor para fazer cadastros em um sistema 
genérico? Tipo Cliente, Fornecedor, Produto, Contas Pagar/Receber, 
e/ou o que vai nesses? Eu to fazendo um colega que tem uma lojinha, 
mas quero ampliar ele pra poder vendar pra mais pessoas, mas preciso 
de algo pra poder oferecer
 
 Se esse tipo de dúvida vai contra regras ou coisa do tipo, por 
favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda 
de você
 
 
 Abraços!
 
 Ricardo Berti
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Ricardo Berti
Entendi. Realmente não tenho muito conhecimento em metodologia de 
desenvolvimento de sistemas. Conehcço bem o Delphi, Banco de Dados, etc, mas 
como usar isso pra cirar um sistema não... :p Bom, eu estava querendo dizer 
algo no sentido de, por exemplo, o Aplicativos Comerciais, ou Henning 
automação, ou SCI, e outros sistemas desse estilo! São Aplicativos muuuito 
utilizados por várias empresas de situações diferentes, claro que se necessário 
há modoficações no programa de acordo com a necessidade da empresa, masno geral 
existe uma base para o desenvolvimento das customs!

Obrigado Galera, continuem postando!

Abraços

Ricardo Berti

  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 10:26 AM
  Subject: [delphi-br] Re: Automação Comercial


  Bom dia Ricardo,

  Olha, pelo seu papo, denota-se claramente que você não conhece bem a 
  metodologia de desenvolvimento de sistemas. O primeiro passo que se 
  dá no desenvolvimento de um sistema (ainda mais um gerencial), é o 
  levantamento de requisitos do cliente. Ou seja, você ir no cliente e 
  mapear os processos da empresa dele. Levantar as demandas, estudar as 
  regras de negócio e os processos para depois analizar e construir os 
  macrofluxos que serão convertidos em linhas de código. ESSte é 
  primeiro passo. Já que você tem um colega que tem uma loja, o ideal 
  seria que ele te acompanhasse neste processo lhe orientando nos 
  processos. Definida esta primeira etapa, você pode apresentar a ele a 
  proposta do que o sistema pretente fazer. Aí, neste caso, voce pode 
  até ir implementando e ele lá na loja ir validando.

  Mas você preciará conhecer bem os conceitos dos Sistemas Gerencias 
  (ERP´s) pois não existe um ERP genérico que sirva pra qualquer 
  empresa. Todos tem que ser customizáveis pois empresas estão sempre 
  mudando seus processos, todo dia vai ter demanda pra seu sistema. 

  []s



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

  --- Em delphi-br@yahoogrupos.com.br, Ricardo Berti ricardo-
  [EMAIL PROTECTED] escreveu
  
   Olá Pessoal,
   
   eu estou querendo montar um sistema comercial, só que não sei o que 
  colocar por exemplo, no cadastro de produtos, clientes, fornecedores, 
  etc... Peguei bastante coisa da internet, sistemas prontos, mas 
  sempre um pede coisas e outro pede coisas bem diferentes... Alguém 
  sabe o que pode ser melhor para fazer cadastros em um sistema 
  genérico? Tipo Cliente, Fornecedor, Produto, Contas Pagar/Receber, 
  e/ou o que vai nesses? Eu to fazendo um colega que tem uma lojinha, 
  mas quero ampliar ele pra poder vendar pra mais pessoas, mas preciso 
  de algo pra poder oferecer
   
   Se esse tipo de dúvida vai contra regras ou coisa do tipo, por 
  favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda 
  de você
   
   
   Abraços!
   
   Ricardo Berti
   
   [As partes desta mensagem que não continham texto foram removidas]
  



   

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



[delphi-br] Problemas com ExecuteNonQuery do BdpCommand do ASP.NET no Delphi 2006

2007-01-19 Por tôpico mestre_skald
Olá a todos,

Estou tentando fazer uma rotina simples de inclusão, alteração e 
exclusão de dados através do ASP.NET, porém sou iniciante nesta área 
e estou com uma pequena dúvida.
Faço estas rotinas em Delphi 7 e nunca apresentaram problemas. Uso o 
MySQL como banco de dados e instruções SQL para as operações.
Mas não quer funcionar no Delphi 2006.

Segue o código:

procedure TWebForm1.Button1_Click(sender: System.Object; e: 
System.EventArgs);
begin
  bdpConnection1.Open;
  try
BdpCommand1.ExecuteNonQuery();
  finally
BdpConnection1.Close;
  end;
end;

O BdpCommand está configurado corretamente, com o CommandType em Text 
e o CommandText correto também.
O erro é o seguinte:

Execute failed. 
Description: An unhandled exception occurred during the execution of 
the current web request. Please review the stack trace for more 
information about the error and where it originated in the code. 

Exception Details: Borland.Data.Common.BdpException: Execute failed. 

Source Error: 


Line 95:   bdpConnection1.Open;
Line 96:   try
Line 97: BdpCommand1.ExecuteNonQuery();
Line 98:   finally
Line 99: BdpConnection1.Close;
 
Na linha 97.

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



[delphi-br] Minimizar sistema...

2007-01-19 Por tôpico Dimas Fernando
Ola pessoal..

Utilizado Delphi 7.

Gostaria de minimizar meu sistema.. nao importa em qual tela ou modulo o 
usuario esteja
assim que ele clicar em Minimizar.. teria q minimizar o sistema para ele ficar 
na barra de Tarefas.
Tem modulos que eu abro com ShowModal e algunas apenas Show.

Alguma sugestao ?

Obrigado



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



[delphi-br] Re: [OFF] Licença de Delphi antigo

2007-01-19 Por tôpico wandarlei
Boa tarde João

Na empresa que trabalho surgiu esta necessidade, 
O que tivemos que fazer foi o seguinte, tivemos que comprar uma 
licença do Delphi 2006 e depois disto um angrade para o Delphi 7.
Foi a único geito que conseguimos a licença para o Delphi 7.

Wandarlei Michelon

--- Em delphi-br@yahoogrupos.com.br, Joao Morais [EMAIL PROTECTED] escreveu

 
 Pessoal,
 
 alguém possui sobrando, ou faz idéia aonde eu posso comprar uma 
 licença-museu de Delphi? Delphi 5 Pro seria perfeito, mas pode ser 
 alguma um pouco mais nova. Há algum tempo virei a net de ponta-
cabeça e 
 não achei nada. A Borland, da última vez que contatei, só vende 
licenças 
 para a última versão.
 
 Obrigado,
 --
 João Morais





[delphi-br] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico Levi Ribeiro de Freitas
 Pessoal,

 

Alguém tem exemplo de como imprimir para  Impressora Térmica Argox?

 

Agradeço pelo ajuda,

 

Levi



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



[delphi-br] Trabalhando com rede

2007-01-19 Por tôpico Thiago Teixeira
Pessoal,

   Bom dia! como faço para conectar a um pc pelo nome dele, sem ser pelo ip,
e depois de conectado como obtenho ip, nome, e mascara de sub rede!???

Obrigado a todos!

-- 
Atenciosamente

Thiago Alves Teixeira


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



[delphi-br] Gerenciador de Relatorio com Report Builder

2007-01-19 Por tôpico Gleidson Yahoo
Alguém tem algum material ou pode me ajudar como faço para fazer um gerador
de relatórios com Report Builder
 
 
Agradeço desde já.
 
 
Gleidson Soares
 
 


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



Re: [delphi-br] Minimizar sistema...

2007-01-19 Por tôpico Ricardo Berti
Não sei se entendi bem a pergunta, mas você precisa minimizar o sistema, não 
importantod se tem outros forms abertos modais ou não, é isso? Se for basta o 
código seguir. Se não poste mais detalhes sobre o q está ocorrendo!

Application.Minimize;

Bom Código

Ricardo Berti
  - Original Message - 
  From: Dimas Fernando 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 10:34 AM
  Subject: [delphi-br] Minimizar sistema...


  Ola pessoal..

  Utilizado Delphi 7.

  Gostaria de minimizar meu sistema.. nao importa em qual tela ou modulo o 
usuario esteja
  assim que ele clicar em Minimizar.. teria q minimizar o sistema para ele 
ficar na barra de Tarefas.
  Tem modulos que eu abro com ShowModal e algunas apenas Show.

  Alguma sugestao ?

  Obrigado

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



   

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



Re: [delphi-br] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico Henrique Netzka \(Vetor Sistemas\)
Argox? Etiqueta?

Se for, você pode gerar um PostScript com metadado e enviar para impressora com 
WriteLn!

Manja?!
Henrique

  - Original Message - 
  From: Levi Ribeiro de Freitas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 1:49 PM
  Subject: [delphi-br] Imprimir na Impressora Térmica Argox


  Pessoal,

  Alguém tem exemplo de como imprimir para Impressora Térmica Argox?

  Agradeço pelo ajuda,

  Levi

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



   

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



[delphi-br] Master/Detail

2007-01-19 Por tôpico willer
Alguém poderia me ajudar? Eu estou preciso fazer um relatório e é necessário 
que eu utilize o relacionamento master/detail.
Fiz algumas pesquisas no google, até encontrei algum material que ensinava a 
fazer, mas não consegui porque os tutoriais utilizam outras tecnologias.
Estou usando o FireBird e Delphi 7. A conexão eu fiz com componentes do pacote 
FibPlus.
Tenho uma tabela master TabelaM, e uma tabela detalhe TabelaD. O relacionamento 
é feito de por um campo COD, existente nas duas tabelas.
Uso o ReportBuilder para gerar os relatórios.

Alguém saberia me dizer por onde começar? Que componentes devo usar? Que 
propriedades devo configurar?

Willer.

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



[delphi-br] Contador Regressivo de Caracteres em um Memo

2007-01-19 Por tôpico Ricardo Ravelli
Bom dia a todos.
Tenho um Label no qual eu queria mostrar qtos caracteres ainda falta para o
usuário digitar dentro de um memo.
Alguém tem alguma função que faça isso.

obrigado.
Ricardo Ravelli.


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



Re: [delphi-br] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico Ricardo Berti
http://www.delphi.eti.br/downloads.php?id=3925

aqui tem exemplo e componente e unit e classe Hehehe, tem bastante material 
sobre isso na net.

Bom Código

Ricardo Berti
  - Original Message - 
  From: Levi Ribeiro de Freitas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 1:49 PM
  Subject: [delphi-br] Imprimir na Impressora Térmica Argox


  Pessoal,

  Alguém tem exemplo de como imprimir para Impressora Térmica Argox?

  Agradeço pelo ajuda,

  Levi

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



   

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



[delphi-br] Re: [OFF] Licença de Delphi antigo

2007-01-19 Por tôpico Walter Chagas (Yahoo)
O D5 poderia até ter uma performance excelente (Rapido pra carregar, 
pra compilar e pra operar), mas ainda acho o Delphi 6 mais completo.

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


--- Em delphi-br@yahoogrupos.com.br, Marcos Douglas [EMAIL PROTECTED] 
escreveu

 A versão 5 é uma das melhores... Se alguém confirmar isso seria 
muito bom
 
 --
 Marcos Douglas
 
  Mensagem Original 
 From: Desenvolvimento \(Anderson\) [EMAIL PROTECTED]
 To: delphi-br@yahoogrupos.com.br
 Sent: Qui, Janeiro 18, 2007 1:00 pm
 Subject: Re: [delphi-br] [OFF] Licença de Delphi antigo
 
  veja... tem uma revista q liberou o delphi 3 free... não lembro o 
nome mas
  acho q  é www.com.br a revista...
  eu tenho até esse cd... mas a revista terei q procurar...
  na mesma tem o dephi5, mas é trial...
  se não me engano, alguém já comentou aqui q tem uma revista tbém 
liberou a
  versão 5, mas não sei qual
 
  and.
- Original Message -
From: Joao Morais
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, January 18, 2007 12:05 PM
Subject: [delphi-br] [OFF] Licença de Delphi antigo
 
 
 
Pessoal,
 
alguém possui sobrando, ou faz idéia aonde eu posso comprar uma
licença-museu de Delphi? Delphi 5 Pro seria perfeito, mas pode 
ser
alguma um pouco mais nova. Há algum tempo virei a net de ponta-
cabeça e
não achei nada. A Borland, da última vez que contatei, só vende 
licenças
para a última versão.
 
Obrigado,
--
João Morais
 
 
 
 
__ Informação do NOD32 IMON 1985 (20070117) __
 
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Links do Yahoo! Grupos
 
 
 





Re: [delphi-br] Contador Regressivo de Caracteres em um Memo

2007-01-19 Por tôpico Henrique Netzka \(Vetor Sistemas\)
Ricardo,

No evento OnChange do Memo vc conta Memo.MaxLength - Length(Memo.Text)

Abraços
Henrique

- Original Message - 
  From: Ricardo Ravelli 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 11:16 AM
  Subject: [delphi-br] Contador Regressivo de Caracteres em um Memo


  Bom dia a todos.
  Tenho um Label no qual eu queria mostrar qtos caracteres ainda falta para o
  usuário digitar dentro de um memo.
  Alguém tem alguma função que faça isso.

  obrigado.
  Ricardo Ravelli.

  [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] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico Ricardo Berti
Olá Levi,

procurando sobre este assunto encontrei um artigo que explica detalhadamente 
como trabalhar com esse tipo de impressoar:

http://www.activedelphi.com.br/imagens/artigos/codigo_barras_PPLB.htm

Bom Código

Ricardo Berti
  - Original Message - 
  From: Levi Ribeiro de Freitas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 1:49 PM
  Subject: [delphi-br] Imprimir na Impressora Térmica Argox


  Pessoal,

  Alguém tem exemplo de como imprimir para Impressora Térmica Argox?

  Agradeço pelo ajuda,

  Levi

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



   

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



[delphi-br] Cor Word

2007-01-19 Por tôpico Erivaldo
Amigos . Bom dia .. Como posso jogar uma cor de um edit para uma linha no Word ?
Qualquer instrução ele retorna como Numero de Parametro Invalido  . 
Exemplo :

Var
  MsWord  : Variant;

If RichEdit1.SelAttributes.Color  = clBlue Then Msword.FontColor ( clBlue );
 
Grato 

Erivaldo 

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



Re: [delphi-br] Dúvidas sobre backup?

2007-01-19 Por tôpico Andrei Luís
Eu crio um arquivo .bat para fazer isso:

backup.bat

set isc_user=SYSDBA
set isc_password=masterkey
gbak -backup -v -limbo -t banco.fdb backup.fbk


restore.bat

set isc_user=SYSDBA
set isc_password=masterkey
gbak -r -v backup.fbk banco.fdb


[]
Andrei


Em 18/01/07, tatianajvieira[EMAIL PROTECTED] escreveu:
 Olá, estou fazendo um sistema em delphi7 e interbase 6.5, estou
 precisando fazer backup dos dados e depois restaurá-los.Se alguém
 puder me ajudar.
 Grata pela atenção.


Re: [delphi-br] Contador Regressivo de Caracteres em um Memo

2007-01-19 Por tôpico Ricardo Berti
Olá Ricardo ( xará :p )

Coloca no Memo o MaxLengh com a quantidade máxima de caracteres e no onKeyPress 
do Memo coloca o seguinte código:

Label1.Caption := 'Restam ' + IntToStr( Memo1.MaxLength - Length(Memo1.Text) )

Bom Código

Ricardo Berti

  - Original Message - 
  From: Ricardo Ravelli 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, January 19, 2007 11:16 AM
  Subject: [delphi-br] Contador Regressivo de Caracteres em um Memo


  Bom dia a todos.
  Tenho um Label no qual eu queria mostrar qtos caracteres ainda falta para o
  usuário digitar dentro de um memo.
  Alguém tem alguma função que faça isso.

  obrigado.
  Ricardo Ravelli.

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



   

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



[delphi-br] Quick Report - Imprimir em posição fixa o total dos detalhes que são variáveis

2007-01-19 Por tôpico wazen
Colegas, qual o método para que a referida banda4 (total dos detalhes),
inicie a impressão sempre no mesmo lugar, visto que as linhas de
detalhe são variáveis?

procedure TForm1.QRBand4BeforePrint(Sender: TQRCustomBand;
   var PrintBand: Boolean);
begin
 QRBand4.? := 1000;
end;

Obrigado, Roberto.

Aqui na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, ganha contas ilimitadas de email com 1 giga cada uma. Ganha
espaço ilimitado para hospedar sua página pessoal. Ganha flog, suporte
grátis e muito mais. Baixe grátis o Discador em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar na internet sem pagar uma fortuna,
assine Oi Internet banda larga a partir de R$ 9,90. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!




Re: [delphi-br] OFF TOPIC - ZEOS

2007-01-19 Por tôpico Eduardo Silva dos Santos
realmente, a versão 6.6 ainda tem varios bugs, sugiro que vc de uma olhada
no site e vem se ja tem algum path, ou então volta pra versão 6.5 que ta
blz.

2007/1/19, Gabriel Filho [EMAIL PROTECTED]:

   6.6.0 - beta

 2007/1/18, Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
 :
 
  Fala pra nois qual a versão do seu ZEOS
 
  2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 gabriel.dimas%40gmail.com
  :
  
   Bom dia pessoal...
  
   Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente pata
   conectar o Postgress,
  
   Eu optei pelo Zeos, porém não estou conseguindo usar o transaction no
   Zconnection, em conjunto com ZSQLProcess.
  
   Alguem já passou por isso?
  
   Desde já agradeço.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com
  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] OFF TOPIC - ZEOS

2007-01-19 Por tôpico Gabriel Filho
ok e muito obrigado pela ajuda. mas a ver São 6.5 tem uns bugs tbm :(

mas vou ver qual tem menos e comparar

2007/1/19, Eduardo Silva dos Santos [EMAIL PROTECTED]:

   realmente, a versão 6.6 ainda tem varios bugs, sugiro que vc de uma
 olhada
 no site e vem se ja tem algum path, ou então volta pra versão 6.5 que ta
 blz.

 2007/1/19, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 :
 
  6.6.0 - beta
 
  2007/1/18, Eduardo Silva dos Santos [EMAIL 
  PROTECTED]eduardo.drd%40gmail.com
 eduardo.drd%40gmail.com
  :
  
   Fala pra nois qual a versão do seu ZEOS
  
   2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 gabriel.dimas%40gmail.com
  gabriel.dimas%40gmail.com
   :
   
Bom dia pessoal...
   
Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente
 pata
conectar o Postgress,
   
Eu optei pelo Zeos, porém não estou conseguindo usar o transaction
 no
Zconnection, em conjunto com ZSQLProcess.
   
Alguem já passou por isso?
   
Desde já agradeço.
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com eduardo.drd%
  40gmail.com
   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] eduardo.drd%40gmail.com
 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]



[delphi-br] USB x LPT1

2007-01-19 Por tôpico Your Name
Amigos, no meu sistema uso o seguinte codigo para imprimir pela porta 
LPT1: 
 
AssignFile(ArqImp, 'LPT1');
Rewrite( ArqImp );
WriteLn( ArqImp, 'TEXTO IMPRESSO' );
CloseFile( ArqImp );
 
Isso numa impressora matricial.
 
O problema é que alguns clientes adquiriram impressora matricial que 
usa a porta USB, como faço para poder imprimir por esta porta?
 
Adenes



Re: [delphi-br] OFF TOPIC - ZEOS

2007-01-19 Por tôpico Eduardo Silva dos Santos
eu uso a versão 6.1, essa ate agora da redonda pra min.

2007/1/19, Gabriel Filho [EMAIL PROTECTED]:

   ok e muito obrigado pela ajuda. mas a ver São 6.5 tem uns bugs tbm :(

 mas vou ver qual tem menos e comparar

 2007/1/19, Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
 :
 
  realmente, a versão 6.6 ainda tem varios bugs, sugiro que vc de uma
  olhada
  no site e vem se ja tem algum path, ou então volta pra versão 6.5 que ta
  blz.
 
  2007/1/19, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 gabriel.dimas%40gmail.com
  :
  
   6.6.0 - beta
  
   2007/1/18, Eduardo Silva dos Santos [EMAIL 
   PROTECTED]eduardo.drd%40gmail.com
 eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   :
   
Fala pra nois qual a versão do seu ZEOS
   
2007/1/18, Gabriel Filho [EMAIL PROTECTED]gabriel.dimas%40gmail.com
 gabriel.dimas%40gmail.com
  gabriel.dimas%40gmail.com
   gabriel.dimas%40gmail.com
:

 Bom dia pessoal...

 Há um tempo atráaz, eu preguntei pra vcs qual o melhor componente
  pata
 conectar o Postgress,

 Eu optei pelo Zeos, porém não estou conseguindo usar o transaction
  no
 Zconnection, em conjunto com ZSQLProcess.

 Alguem já passou por isso?

 Desde já agradeço.

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



   
--
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com eduardo.drd%
  40gmail.com eduardo.drd%
   40gmail.com
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] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com
  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]



[delphi-br] ..:: Problemas para gerar aquivo XML ::..

2007-01-19 Por tôpico siljoevsan
Olá amigos!

Estou com um problema com uma tecnologia que não deveria ser problema: 
manipulação de arquivos xml

Vamos aos pontos:

Gerar um arquivo XML para que um outro sistema (ECF) gere o cupom fiscal com a 
seguinte estrutura mostrada abaixo:

?xml version=1.0 encoding=iso8859-1?
CUPONS
 CUPOM
  
  CLIENTE
   CPFCNPJ0010105800012A/CPFCNPJ
   NOMECAMPO NOME1234567890123456789012345678901234567890/NOME
   ENDERECOCAMPO ENDERECO567890123456789012345678901234567890/ENDERECO
   BAIRROCAMPO BAIRRO34567890/BAIRRO
   CIDADECAMPO CIDADE34567890123456789012345678901234567890/CIDADE
   ESTADORS/ESTADO
   CEP9702031A/CEP
  /CLIENTE
  
  PRODUTO
   CODIGO1234567890123/CODIGO
   QUANTIDADE,999/QUANTIDADE
   DESCONTO88,88/DESCONTO
  /PRODUTO
  
  PRODUTO
   CODIGO1234567890123/CODIGO
   TOTALITEM,999/TOTALITEM
   QUANTIDADE,999/QUANTIDADE
   DESCONTO99,99/DESCONTO
  /PRODUTO
  
  FINALIZADORA
   NOMECAMPNOMFI1/NOME
   VALOR,999/VALOR
  /FINALIZADORA
  
  FINALIZADORA
   NOMECAMPNOMFI2/NOME
   VALOR,999/VALOR
  /FINALIZADORA

 /CUPOM
/CUPONS

Via ClientDataSet

Primeiro tentei via ClientDataSet. Fiz todos os procedimentos normais para 
Transformar de DataPacket para XML e XML para DataPacket

No entanto o primeiro campo do XML (CPFCNPJ) ele não grava, não atualiza e não 
mostra exceto o do primeiro registro. E ainda se eu abrir direto o XML e 
informar o valor do campo CPFCNPJ ele não carrega os valores do arquivo

Quem quiser baixar os fontes do teste que eu estava fazendo segue o link abaixo:
http://geocities.yahoo.com.br/pi_mr/TesteXML.zip

Via XMLDocument

Neste caso eu estou seguindo um exemplo publicado na Clube Delphi 58 só que o 
arquivo XML mostrado é bem mais simples e não possui o nodo do nodo, ou seja:
CUPONS
 CUPOM nodo
  
  CLIENTE nodo do nodo

Então, no exemplo da revista, é pedido para ler os dados do xml e colocar em um 
memo.

Só que eu não estou conseguindo acessar os dados que estão em CLIENTE, PRODUTO 
e FINALIZADORA.

Quem quiser baixar os fontes do teste que eu estava fazendo segue o link abaixo:
http://geocities.yahoo.com.br/pi_mr/TesteXMLCDS.zip

Qualquer ajuda será bem vinda!




Sil-jo Evsan
Desenvolvedor de Softwares Corporativos
Analista de Sistemas
Jedi Knight
Remember... the force will be with you, always!



[delphi-br] Master/Detail

2007-01-19 Por tôpico willer
Olá pessoal, estou com uma dúvida,
 consegui fazer um relacionamento master/detail, preciso gerar um relatório que 
seja master/detail usando o Report Builder, alguém poderia me ajudar, não sei 
nem por onde começar. 

Tentei gerar o relatório, mas não sei como faço para exibir mais de um campo da 
tabela detail a partir de um registro da tabela master.

Qualquer ajuda é muito bem vinda,
 Agradeço.


Willer

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



[delphi-br] Res:Re: OFF TOPIC - ZEOS

2007-01-19 Por tôpico Rodilson
Sergio sa_souza

Poderia dar mais detalhes sobre os componentes de acesso Zeos, pois no link que 
você indicou para download a versão é de 22/09/2001, tendo em vista que ja 
tivemos varias versões dos bancos de dados (Firebird, PostgreSql, Oracle, etc), 
que banco de dados e versão você está usando?

Um abraço 
Rodilson

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



Re: [delphi-br] Contador Regressivo de Caracteres em um Memo

2007-01-19 Por tôpico Ricardo César Cardoso
Não tenho função para isso não mas acho que vc pode tentar fazer o seguinte:

Colocando um Edit chamado edtTeste e um Label chamado lblTeste  num Form 
chamado frmTeste vc pode colocar o seguinte código no evento OnKeyPress:

Procedure TfrmTeste.edtTesteKeyPress(Sender: TObject; var Key: Char);
 Var
   ComprTexto, Restante : Integer;
 Begin
   ComprTexto := Length(edtTeste.Text);
   Restante := edtTeste.MaxLength - ComprTexto;
   lblTeste.Caption := '( ' + IntToStr(Restante) + ' caracteres restantes )' ;
 End;

Espero que lhe ajude.

[]'s
Ricardo

Ricardo Ravelli [EMAIL PROTECTED] escreveu:  
Bom dia a todos.
 Tenho um Label no qual eu queria mostrar qtos caracteres ainda falta para o
 usuário digitar dentro de um memo.
 Alguém tem alguma função que faça isso.
 
 obrigado.
 Ricardo Ravelli.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

 __
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



RES: [delphi-br] Automação Comercial

2007-01-19 Por tôpico Rodrigo Madureira Barbosa
Cara, não complica, essa é a primeira dica pra vc faça apenas o que seu
cliente necessite, nem mais nem menos... pra começar, basicamente coloque
informações como Identificação (Nome, Razão Social, Nome Fantasia, CPF,
CNPJ, RG, IE, etc...), endereço (Rua, Nº, Complemento, Bairro, Cidade,
Estado, CEP, Etc...) e se possível, crie uma tabela única no banco, setando
apenas o tipo do cadastro. É uma forma mais simples de no futuro vc dizer
que o cliente também é um fornecedor, sem ter que obrigar o usuário lançar
novamente as informações no sistema.

 

Com relação a financeiro, o básico é um Contas a Pagar e Receber, com as
funções de Inclusão de novos títulos, Baixa, Baixa Parcial, Cancelamento,
Prorrogação e Estorno. Não se preocupe com plano de contas ou controle de
caixa se o seu sistema vai ser pequeno.

 

Vendas, apenas telas de lançamento de informações como Orçamentos e Pedidos.
Seleciona-se o cliente, os itens que ele quer comprar e fecha-se o pedido.
Simples e prático.

 

Se for emitir nota fiscal, esteja bastante ciente de como trabalhar com CFOP
e Tributação em Geral. Caso contrário, desconsidere.

 

Não tem segredo nem mistério...

 

Se quiser mais informações e se tiver interesse em investir no negócio,
recomendo a série “Sistemas Integrados com Delphi 2005”, são livros que da
primeira a última página, te ensinam de forma prática e passo a passo como
montar um bom sistema. Tem um que é exatamente o que vc procura, Financeiro,
Vendas e Estoque. Até TEF e ECF é abordado pelo livro... muito bom, mas é
pelo menos uns 130 a 180 reais cada um...

 

www.livrosdeprogramacao.com.br http://www.livrosdeprogramacao.com.br/  

 

Esse é o site. Vale a pena conferir. Quer outra dica ?? Usa MDO com
Firebird... prático, rápido, desenvolvido por brasileiros (MDO), e grátis...
não tem nada melhor...

 

Falô... até +

 

Rodrigo

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Berti
Enviada em: quinta-feira, 18 de janeiro de 2007 16:37
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Automação Comercial
Prioridade: Alta

 

Olá Pessoal,

eu estou querendo montar um sistema comercial, só que não sei o que colocar
por exemplo, no cadastro de produtos, clientes, fornecedores, etc... Peguei
bastante coisa da internet, sistemas prontos, mas sempre um pede coisas e
outro pede coisas bem diferentes... Alguém sabe o que pode ser melhor para
fazer cadastros em um sistema genérico? Tipo Cliente, Fornecedor, Produto,
Contas Pagar/Receber, e/ou o que vai nesses? Eu to fazendo um colega que tem
uma lojinha, mas quero ampliar ele pra poder vendar pra mais pessoas, mas
preciso de algo pra poder oferecer

Se esse tipo de dúvida vai contra regras ou coisa do tipo, por favor,
desconsiderar! Se não, eu ficarei muito grato mesmo pela ajuda de você

Abraços!

Ricardo Berti

[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] Re: Automação Comercial

2007-01-19 Por tôpico Rodrigo Madureira Barbosa
Put’s... isso é que é foda

“Levantar as demandas, estudar as regras de negócio e os processos para
depois analizar e construir os macrofluxos que serão convertidos em linhas
de código” 

Cara, parece que ninguém aqui começou do zero... esse aí de cima tinha um
notebook no útero... com certeza...

O que o cara quer saber é como começar... que tipo de componente usar...
como proceder. Não quer saber como montar um “Macrofluxo” e destrinchá-lo em
código... Quer saber exatamente o que significa. 

Pô... não sabe brincar, guarda os carrinhos... huahuahua

Pêxe, preocupe-se em começar... Sabe como proceder ? primeiro tem que saber
o que o seu amigo faz na empresa dele. Emite nota fiscal ? Vende o que ?
Roupa ? Calçados ? 

Seus produtos tem que ser vendidos nas unidades padrões. Ele vende apenas
peças ? ele vende caixa com 12 peças ? Ele faz devoluções ? controla estoque
? Quer que o sistema lhe avise quando comprar mais produto ? Quer limitar
crédito dos clientes ? Quer controlar cheque ?

Ele tem vendedores externos ? Calcula comissões ? Emite Pedidos ? Orçamentos
? Recebe com cartão de crédito ?

São as perguntas que vc tem que se fazer. É analisar a forma de trabalho
dele nos mínimos detalhes. O Rascunho é o mesmo pra todo mundo. A diferença
é que as vezes alguém não quer um controle de estoques, ou não quer emitir
notas ficais.

Agora. Fujir da regra :

Entrada de produtos -- Venda -- Saída de produtos, ninguém foge.

O que se acrescenta a isso tudo é o que vem derivado disso. Entrou produto ?
incremente o saldo do mesmo. São unidades diferentes ? Use uma conversão de
unidades pra saber se dentro de 1 caixa que deu entrada no sistema tem 12
peças. Tem financeiro ? Gere o Contas a pagar para o seu fornecedor. Era a
vista ? Então gere e baixe automaticamente.

Vendeu ? Tem vendedor na jogada ? Vai calcular comissão ?? Gere e guarde
separadamente dos seus títulos de CR e CP, e se possível, gere
percentualizado. Se são 3 parcelas pra receber do cliente. Gere as comissões
também em 3 parcelas. É como a maioria das empresas faz, mas pra tudo há uma
exceção. Lembre-se de sempre parametrizar o seu sistema. Minimiza trabalho e
quanto mais parametrizado melhor pra vc, pode servir pra um número maior de
pessoas.

Deu saída no produto ? Dê baixa do saldo, verifique se o cliente controla
estoque mínimo e em caso positivo, dispare uma ordem de compra pra ele se o
seu saldo alcançou ou passou do seu estoque mínimo.

Isso é o básico do básico. Mas não tem nenhum segredo. É o detalhamento dos
tais “MacroFluxos”. Bom censo e curiosidade pra poder perguntar bastante
resolvem o seu problema. Tem que ter carão e capricho. Se montar direitinho
o sistema, arruma cliente. É sempre assim.

Qualquer coisa estamos aí.

Abraços. Rodrigo.



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



Re: [delphi-br] StringGrid (CLX)

2007-01-19 Por tôpico Romario (Listas)
Marcos Douglas,

Obrigado pela resposta!

Trabalho é o meu sobrenome. (rsrs)

O problema é que a aplicação não pode ter nenhum tipo de componente 
data-aware e é por isso que preciso adicionar um CheckBox e um ComboBox 
em cada linha de uma StringGrid.

O Componente XStringGrid é muito bom, gratuito e te dá a opção de 
colocar vários tipos de componentes dentro da StringGrid, mas vem com um 
pacote de outros componentes e está me dando muita dor de cabeça para 
migrá-lo para CLX.

Se puder me dar uma dica ou me enviar um código de como adicionar esses 
componentes na StringGrid, ficarei agradecido. Testei o código do Cantú 
aqui, mas não funcionou.

Sds,

Romario




Marcos Douglas escreveu:
 
 Romario,
 
 StringGrid não permite adicionar CheckBox e/ou ComboBox, somente strings,
 como o nome já diz. Para fazer isso vc terá que simular a adição desses
 componentes, criando-os e destruindo-os (ou visible True/False) quando o
 usuário for editar os dados.
 
 PS: Sugiro fortemente utilizar o próprio DBGrid, pois manipular dados numa
 StringGrid dá muito mais trabalho.
 
 Abraços,
 --
 Marcos Douglas









___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


RES: [delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Walter Chagas (Yahoo)
 Put's... isso é que é foda
 

Realmente isto é que é foda

 O que o cara quer saber é como começar... que tipo de componente 
usar...
 como proceder. Não quer saber como montar um Macrofluxo e 
destrinchá-lo em
 código... Quer saber exatamente o que significa. 
 
 

É muito facil (principalmente quando não se tem argumentação) ensinar 
alguem a começar pelas metades do que ensinar o caminho das pedras de 
forma correta. Aliás, o Fernando Anselmo já dizia isso aqui na delphi-
br lá pelo ano 2000

Mas estamos em pleno Século XXI e ainda tem Analiixxtas que 
insistem na tese de que o sistema começa pela IDE. Depois, vocês se 
deparam aí fora com sistemas mal feitos, mal elaborados e que operam 
sobre bases totalmente mal estruturadas e vem falar mal de quem fez. 
CLARO! Quando alguém aqui pergunta qual a forma correta de se 
começar, vem um exxpet, falando um caminhão de bobagens e 
totalmente assíncronas com pergunta inicial, induzir o cara a fazer a 
coisa da forma totalmente errada e confusa né...

Aliás, quem fala em tais MacroFluxos. Bom censo com C e não 
com S, dispensa comentários...


São os Analxtas do mercado




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


--- Em delphi-br@yahoogrupos.com.br, Rodrigo Madureira Barbosa 
[EMAIL PROTECTED] escreveu

 Put's... isso é que é foda
 
 Levantar as demandas, estudar as regras de negócio e os processos 
para
 depois analizar e construir os macrofluxos que serão convertidos em 
linhas
 de código 
 
 Cara, parece que ninguém aqui começou do zero... esse aí de cima 
tinha um
 notebook no útero... com certeza...
 
 O que o cara quer saber é como começar... que tipo de componente 
usar...
 como proceder. Não quer saber como montar um Macrofluxo e 
destrinchá-lo em
 código... Quer saber exatamente o que significa. 
 
 Pô... não sabe brincar, guarda os carrinhos... huahuahua
 
 Pêxe, preocupe-se em começar... Sabe como proceder ? primeiro tem 
que saber
 o que o seu amigo faz na empresa dele. Emite nota fiscal ? Vende o 
que ?
 Roupa ? Calçados ? 
 
 Seus produtos tem que ser vendidos nas unidades padrões. Ele vende 
apenas
 peças ? ele vende caixa com 12 peças ? Ele faz devoluções ? 
controla estoque
 ? Quer que o sistema lhe avise quando comprar mais produto ? Quer 
limitar
 crédito dos clientes ? Quer controlar cheque ?
 
 Ele tem vendedores externos ? Calcula comissões ? Emite Pedidos ? 
Orçamentos
 ? Recebe com cartão de crédito ?
 
 São as perguntas que vc tem que se fazer. É analisar a forma de 
trabalho
 dele nos mínimos detalhes. O Rascunho é o mesmo pra todo mundo. A 
diferença
 é que as vezes alguém não quer um controle de estoques, ou não quer 
emitir
 notas ficais.
 
 Agora. Fujir da regra :
 
 Entrada de produtos -- Venda -- Saída de produtos, ninguém foge.
 
 O que se acrescenta a isso tudo é o que vem derivado disso. Entrou 
produto ?
 incremente o saldo do mesmo. São unidades diferentes ? Use uma 
conversão de
 unidades pra saber se dentro de 1 caixa que deu entrada no sistema 
tem 12
 peças. Tem financeiro ? Gere o Contas a pagar para o seu 
fornecedor. Era a
 vista ? Então gere e baixe automaticamente.
 
 Vendeu ? Tem vendedor na jogada ? Vai calcular comissão ?? Gere e 
guarde
 separadamente dos seus títulos de CR e CP, e se possível, gere
 percentualizado. Se são 3 parcelas pra receber do cliente. Gere as 
comissões
 também em 3 parcelas. É como a maioria das empresas faz, mas pra 
tudo há uma
 exceção. Lembre-se de sempre parametrizar o seu sistema. Minimiza 
trabalho e
 quanto mais parametrizado melhor pra vc, pode servir pra um número 
maior de
 pessoas.
 
 Deu saída no produto ? Dê baixa do saldo, verifique se o cliente 
controla
 estoque mínimo e em caso positivo, dispare uma ordem de compra pra 
ele se o
 seu saldo alcançou ou passou do seu estoque mínimo.
 
 Isso é o básico do básico. Mas não tem nenhum segredo. É o 
detalhamento dos
 tais MacroFluxos. Bom censo e curiosidade pra poder perguntar 
bastante
 resolvem o seu problema. Tem que ter carão e capricho. Se montar 
direitinho
 o sistema, arruma cliente. É sempre assim.
 
 Qualquer coisa estamos aí.
 
 Abraços. Rodrigo.
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]





RES: [delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Rodrigo Madureira Barbosa
 Obrigado Rodrigo, é bem por isso mesmo que eu quero saber! Vou seguir suas
dicas, muito obrigado!

 Abraços

 Ricardo Berti

 

Engraçado, acho que quem recebeu o agradecimento fui eu né ?! Por nada
Ricardo. Aqui na Delphi-BR vc conta com Amigos, não só com críticos, ok ?! 

 

Lembre-se dos livros que te indiquei, lá contém tudo o que com certeza nosso
amigo aqui corrigiu dos erros de português, e das bobagens ou
assincronismos. Não estive aqui pra lhe ensinar como construir um ERP no seu
primeiro projeto, apenas lhe mostrei onde buscar maiores informações pra
começar o que no futuro pode se tornar um verdadeiro ERP.

 

Até a próxima...

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Chagas (Yahoo)
Enviada em: sexta-feira, 19 de janeiro de 2007 14:25
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: Automação Comercial

 

 Put's... isso é que é foda
 

Realmente isto é que é foda

 O que o cara quer saber é como começar... que tipo de componente 
usar...
 como proceder. Não quer saber como montar um Macrofluxo e 
destrinchá-lo em
 código... Quer saber exatamente o que significa. 
 
 

É muito facil (principalmente quando não se tem argumentação) ensinar 
alguem a começar pelas metades do que ensinar o caminho das pedras de 
forma correta. Aliás, o Fernando Anselmo já dizia isso aqui na delphi-
br lá pelo ano 2000

Mas estamos em pleno Século XXI e ainda tem Analiixxtas que 
insistem na tese de que o sistema começa pela IDE. Depois, vocês se 
deparam aí fora com sistemas mal feitos, mal elaborados e que operam 
sobre bases totalmente mal estruturadas e vem falar mal de quem fez. 
CLARO! Quando alguém aqui pergunta qual a forma correta de se 
começar, vem um exxpet, falando um caminhão de bobagens e 
totalmente assíncronas com pergunta inicial, induzir o cara a fazer a 
coisa da forma totalmente errada e confusa né...

Aliás, quem fala em tais MacroFluxos. Bom censo com C e não 
com S, dispensa comentários...

São os Analxtas do mercado

[]s



Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED] mailto:wchagasj%40yahoo.com.br com.br
http://www.geocitie http://www.geocities.com/SiliconValley/Bay/1058
s.com/SiliconValley/Bay/1058
MSN: whitesockets@ mailto:whitesockets%40hotmail.com hotmail.com

--- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br, Rodrigo Madureira Barbosa 
[EMAIL PROTECTED] escreveu

 Put's... isso é que é foda
 
 Levantar as demandas, estudar as regras de negócio e os processos 
para
 depois analizar e construir os macrofluxos que serão convertidos em 
linhas
 de código 
 
 Cara, parece que ninguém aqui começou do zero... esse aí de cima 
tinha um
 notebook no útero... com certeza...
 
 O que o cara quer saber é como começar... que tipo de componente 
usar...
 como proceder. Não quer saber como montar um Macrofluxo e 
destrinchá-lo em
 código... Quer saber exatamente o que significa. 
 
 Pô... não sabe brincar, guarda os carrinhos... huahuahua
 
 Pêxe, preocupe-se em começar... Sabe como proceder ? primeiro tem 
que saber
 o que o seu amigo faz na empresa dele. Emite nota fiscal ? Vende o 
que ?
 Roupa ? Calçados ? 
 
 Seus produtos tem que ser vendidos nas unidades padrões. Ele vende 
apenas
 peças ? ele vende caixa com 12 peças ? Ele faz devoluções ? 
controla estoque
 ? Quer que o sistema lhe avise quando comprar mais produto ? Quer 
limitar
 crédito dos clientes ? Quer controlar cheque ?
 
 Ele tem vendedores externos ? Calcula comissões ? Emite Pedidos ? 
Orçamentos
 ? Recebe com cartão de crédito ?
 
 São as perguntas que vc tem que se fazer. É analisar a forma de 
trabalho
 dele nos mínimos detalhes. O Rascunho é o mesmo pra todo mundo. A 
diferença
 é que as vezes alguém não quer um controle de estoques, ou não quer 
emitir
 notas ficais.
 
 Agora. Fujir da regra :
 
 Entrada de produtos -- Venda -- Saída de produtos, ninguém foge.
 
 O que se acrescenta a isso tudo é o que vem derivado disso. Entrou 
produto ?
 incremente o saldo do mesmo. São unidades diferentes ? Use uma 
conversão de
 unidades pra saber se dentro de 1 caixa que deu entrada no sistema 
tem 12
 peças. Tem financeiro ? Gere o Contas a pagar para o seu 
fornecedor. Era a
 vista ? Então gere e baixe automaticamente.
 
 Vendeu ? Tem vendedor na jogada ? Vai calcular comissão ?? Gere e 
guarde
 separadamente dos seus títulos de CR e CP, e se possível, gere
 percentualizado. Se são 3 parcelas pra receber do cliente. Gere as 
comissões
 também em 3 parcelas. É como a maioria das empresas faz, mas pra 
tudo há uma
 exceção. Lembre-se de sempre parametrizar o seu sistema. Minimiza 
trabalho e
 quanto mais parametrizado melhor pra vc, pode servir pra um número 
maior de
 pessoas.
 
 Deu saída no produto ? Dê baixa do saldo, verifique se o cliente 
controla
 estoque mínimo e em caso positivo, dispare uma ordem de compra pra 
ele se o
 seu saldo alcançou ou passou do seu estoque mínimo.
 
 

[delphi-br] Sobre Indexar Tabelas apartir do ADOQuery

2007-01-19 Por tôpico Gracieli Ribeiro
Pessoas, Boa Tarde

Gostaria de saber como eu faço para indexar tabelas através do
ADOQuery...Alguém saberia me informar?Teria algum exemplo que pudesse me
enviar?

Desde já Agradeço!

Atenciosamente,

Gracieli Ribeiro


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



[delphi-br] Quais os requisitos para rodar Delphi e F i r e bird????

2007-01-19 Por tôpico Marcos P. M. de Souza
E ai pessoal,
Pois é...tenho na minha máquina o Delphi 7.0 e o Firebird 2.0 rodando em
perfeito estado.
Criei um programa que se conecta atraves dos componentes nativos Delphi 7.0
ao Firebird . O firebird que está instalado seria o  Full, incluindo a parte
do servidor firebird.
 
Gostaria de saber quanto a parte do cliente da rede.
O que ele precisa ter instalado pra poder acessar o meu servidor Firebird
atraves desse programa??
 
Eu posso resolver o problema simplesmente instalando o Firebird completo
como está na minha máquina. Mas nao quero partir pra essa solução.
Procurei alguma coisa e descobri que o trabalho do cliente é feito através
da DLL chamada gds32.dll na pasta de system do usuário.
Mas basta apenas isso O que é que falta além disso??? ainda nao
testei...;-)
 
Marcos P. M. de Souza
www.mpsoftwares.com http://www.mpsoftwares.com/ 
[EMAIL PROTECTED]
 
 


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



Re: [delphi-br] OFF-TOPIC

2007-01-19 Por tôpico Itabyte®
eu num pago !!!

JESUS TE AMA !!!
  - Original Message - 
  From: Fabio Dantas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 1:40 PM
  Subject: [delphi-br] OFF-TOPIC



  Pessoal alguem aqui paga sindicato ? To perguntando porque um amigo
  meu comentou que tem como sair do sindicato ou algo assim. Teria algum
  beneficio ? 

  [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] Sobre Indexar Tabelas apartir do ADOQuery

2007-01-19 Por tôpico Gabriel Filho
Bom se vc estiver querendo ordenar o resultado da pesquisa, basta vc
utilizar a propriedade Sort


ficaria mais ou menos assim:


ADOQueryMinhaConsulta.Sort:='Nome DESC';
ADOQueryMinhaConsulta.Sort:='Nome, DataCadastro';


Ou seja exatamente como vc faria no Order By de um select, com uma vantagem,
não é feita uma nova requisicao ao servidor de dados, o componente ordena o
resultado
atual da query.


Obs.: na propriedade Sort vc usa o nome do campo, e só funciona com campos
provenientes do select,
ou seja campos calculados não podem ser usados nesta propriedade. Mas se o
campo for calculado dentro
do select, ai sim dá pra order usando o sort



Espero ter ajudado.




2007/1/19, Gracieli Ribeiro [EMAIL PROTECTED]:

   Pessoas, Boa Tarde

 Gostaria de saber como eu faço para indexar tabelas através do
 ADOQuery...Alguém saberia me informar?Teria algum exemplo que pudesse me
 enviar?

 Desde já Agradeço!

 Atenciosamente,

 Gracieli Ribeiro

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

  



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



[delphi-br] Impressão Matricial com rave (problema com o RvRende rText)

2007-01-19 Por tôpico HENRIQUE PEIXINHO
Boa Tarde pessoal,

Estou com um problema com impressão matricial ultilizando o rave-reports
achei um codigo que faz essa impressão, o código é massa funciona beleza o 
problema é no componente do rave

  RvSystem1.DefaultDest := rdFile;
  RvSystem1.DoNativeOutput := false;
  RvSystem1.RenderObject := RvRenderText1;
  RvSystem1.OutputFileName := 'LPT1';
  RvSystem1.SystemSetups := RvSystem1.SystemSetups - [ssAllowSetup];

o problema é o seguinte ele usa o componente RvRenderText e esse componente 
tanto quando eu mando imprimir ou se eu manda salvar o relatorio ele chega em 
determinadas linhas e não quebra elas.

Alguem já passou por isso e/ou sabe como resolver esse tipo de problema nesse 
componente do rave?

Grato,

Henrique Peixinho

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



[delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico maniacapordelphi
Esse tema é legal.
Por experiência própria, concordo com o Walter Chagas. 
A pesquisa de levantamento de requisitos do cliente é o primeiro 
passo para se iniciar um projeto. Assim, se pode conhecer a 
realidade do cliente. Que adianta desenvolver um sistema 
aleatoriamente.
Não se perde tanto tempo com pesquisa , ao contrário, se ganha tempo.

Agora, pra se saber o basicão mesmo de um projeto, acho que se deve 
consultar os lay-outs do sintegra. Se seu sistema contiver tudo o 
que o Sintegra exige, já é um bom começo porque são os dados que 
toda empresa obrigatoriamente tem q ter. E vai implementando de 
acordo com a necessidade.

Veja o cadastro de clientes/fornecedores:
Razao Social, Codinome, Pessoa, CNPJ ou CPF, Tipo de Inscrição (se 
produtor rural, consumidor final, revendedor) , Inscrição, Endereco, 
Nr, Bairro, cidade, UF, Cep, Fones, Celular

produtos: Nome, NomeAbreviado (para ECF), unidade de varejo, unidade 
de atacado, quantidade minima em estoque, quantidade unitaria, 
grupo, peso

tudo isso tem nos layouts do Sintegra. Fica muito mais fácil. 

Mani
 



--- Em delphi-br@yahoogrupos.com.br, Walter Chagas (Yahoo) 
[EMAIL PROTECTED] escreveu

 Bom dia Ricardo,
 
 Olha, pelo seu papo, denota-se claramente que você não conhece bem 
a 
 metodologia de desenvolvimento de sistemas. O primeiro passo que 
se 
 dá no desenvolvimento de um sistema (ainda mais um gerencial), é o 
 levantamento de requisitos do cliente. Ou seja, você ir no cliente 
e 
 mapear os processos da empresa dele. Levantar as demandas, estudar 
as 
 regras de negócio e os processos para depois analizar e construir 
os 
 macrofluxos que serão convertidos em linhas de código. ESSte é 
 primeiro passo. Já que você tem um colega que tem uma loja, o 
ideal 
 seria que ele te acompanhasse neste processo lhe orientando nos 
 processos. Definida esta primeira etapa, você pode apresentar a 
ele a 
 proposta do que o sistema pretente fazer. Aí, neste caso, voce 
pode 
 até ir implementando e ele lá na loja ir validando.
 
 Mas você preciará conhecer bem os conceitos dos Sistemas Gerencias 
 (ERP´s) pois não existe um ERP genérico que sirva pra qualquer 
 empresa. Todos tem que ser customizáveis pois empresas estão 
sempre 
 mudando seus processos, todo dia vai ter demanda pra seu sistema. 
 
 
 []s
  
  
  
 Walter Alves Chagas Junior
 Belo Horizonte - MG - Brazil
 [EMAIL PROTECTED]
 http://www.geocities.com/SiliconValley/Bay/1058
 MSN: [EMAIL PROTECTED]
 
 
 --- Em delphi-br@yahoogrupos.com.br, Ricardo Berti ricardo-
 berti@ escreveu
 
  Olá Pessoal,
  
  eu estou querendo montar um sistema comercial, só que não sei o 
que 
 colocar por exemplo, no cadastro de produtos, clientes, 
fornecedores, 
 etc... Peguei bastante coisa da internet, sistemas prontos, mas 
 sempre um pede coisas e outro pede coisas bem diferentes... Alguém 
 sabe o que pode ser melhor para fazer cadastros em um sistema 
 genérico? Tipo Cliente, Fornecedor, Produto, Contas Pagar/Receber, 
 e/ou o que vai nesses? Eu to fazendo um colega que tem uma 
lojinha, 
 mas quero ampliar ele pra poder vendar pra mais pessoas, mas 
preciso 
 de algo pra poder oferecer
  
  Se esse tipo de dúvida vai contra regras ou coisa do tipo, por 
 favor, desconsiderar! Se não, eu ficarei muito grato mesmo pela 
ajuda 
 de você
  
  
  Abraços!
  
  Ricardo Berti
  
  [As partes desta mensagem que não continham texto foram 
removidas]
 





[delphi-br] Re: Automação Comercial

2007-01-19 Por tôpico Walter Chagas (Yahoo)
Na verdade, eu até concordaria com o Rodrigo Madureira em parte no 
que ele disse, que todo sistema tem as informações básicas de uma 
pessoa (Nome, Razão Social, Nome Fantasia, CPF, etc) e aquelas 
rotinas triviais que toda empresa tem, tais como Contas a Pagar, 
REceber, Titulos, tributos, caixa, orçamentos, NF, etc. Isto são 
premissas básicas de um ERP. OK.

Mas não vamos nos esquecer que nós todos aqui almejamos ser Analistas 
de sistema no mercado e não meros programadores. E um analista, minha 
gente, não vai pelo básico e muito menos pelo Padrão da coisa. Ele 
vai sempre é pela demanda, pelo requisito. Como se diz muito aqui na 
Telemont: O Padrão é o sonho, mas nem a realidade ainda é 
padronizada. E, convenhamos, estas coisas todos acima citadas, 
Contas, cadastro, NF, etc, irão aparecer nos requisitos do cliente 
(Pelo menos na maioria das vezes). Então hemos de concordar, que o 
começo ainda é no levantamento de requisitos. Porque por mais 
triviais que sejam muitas coisas nos sistemas, elas irão sempre 
aparecer no levantamento. 

Mas é aí que porca torce o rabo.

NEM TODA EMPRESA. Trabalha da mesma forma. Então, não podemos fazer 
um cadastro de contas a pagar/Receber generico achando que porque 
atendeu a corporação X, vá atender a corporação Y. Cada empresa, seja 
ela grande ou seja pequena, tem as suas regras de negócio, seu jeito 
de fazer e de faturar. Cada empresa fatura de um jeito, recolhe 
impostos assim assado, paga de um jeito e recebe de outro. Empresas 
com filiais, tem que ter preços diferentes para seus produtos 
conforme a regiao e conforme a região também, há tributação 
diferente. Aqui paga-se tanto de ISS. Lá paga-se mais ou menos. 
Alguns lugares tem substituição tributária. Alguns lugares você 
recolhe o ISS antes e em outros depois. Tem o ICMS, PIS..  E é aí que 
entra a figura do Analista. Como vamos converter esse cafofo todo em 
linhas de código de forma a reduzir um faturamento previsto pra durar 
10 dias úteis em uma semana??? Muitas vezes, o processo não é 
possível de ser informatizado por conta da maneira como ele é feito. 
Alguma coisa alí inviabiliza. Então solicitamos mais uma presença no 
circuito: O analista de OM. Ele é incumbido de que? De analisar, 
estudar, avaliar e por otimizar aquele processo na empresa para que 
posteriormente ele seja informatizado.

E como a nossa grandiosa colega Maria das Graças (haháa, descobri o 
nome deelaaa!) falou, não se perde tempo com pesquisa. Pelo 
contrario, pesquisa só agrega, soma e expande seu campo de visão 
sobre o contexto da coisa.

Aliás, muito bem pensado da sua parte em citar o Sintegra. Já tive um 
contato com ele, muito superficial, mas pelo que vi lá, ele consiste 
mesmo em um quase ERP com tudo aquilo que o Governo e fisco exigem de 
uma empresa. Muito bem lembrado e um execelente ponto de partida.

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



--- Em delphi-br@yahoogrupos.com.br, maniacapordelphi 
[EMAIL PROTECTED] escreveu

 Esse tema é legal.
 Por experiência própria, concordo com o Walter Chagas. 
 A pesquisa de levantamento de requisitos do cliente é o primeiro 
 passo para se iniciar um projeto. Assim, se pode conhecer a 
 realidade do cliente. Que adianta desenvolver um sistema 
 aleatoriamente.
 Não se perde tanto tempo com pesquisa , ao contrário, se ganha 
tempo.
 
 Agora, pra se saber o basicão mesmo de um projeto, acho que se deve 
 consultar os lay-outs do sintegra. Se seu sistema contiver tudo o 
 que o Sintegra exige, já é um bom começo porque são os dados que 
 toda empresa obrigatoriamente tem q ter. E vai implementando de 
 acordo com a necessidade.
 
 Veja o cadastro de clientes/fornecedores:
 Razao Social, Codinome, Pessoa, CNPJ ou CPF, Tipo de Inscrição (se 
 produtor rural, consumidor final, revendedor) , Inscrição, 
Endereco, 
 Nr, Bairro, cidade, UF, Cep, Fones, Celular
 
 produtos: Nome, NomeAbreviado (para ECF), unidade de varejo, 
unidade 
 de atacado, quantidade minima em estoque, quantidade unitaria, 
 grupo, peso
 
 tudo isso tem nos layouts do Sintegra. Fica muito mais fácil. 
 
 Mani
  
 
 
 
 --- Em delphi-br@yahoogrupos.com.br, Walter Chagas (Yahoo) 
 wchagas@ escreveu
 
  Bom dia Ricardo,
  
  Olha, pelo seu papo, denota-se claramente que você não conhece 
bem 
 a 
  metodologia de desenvolvimento de sistemas. O primeiro passo que 
 se 
  dá no desenvolvimento de um sistema (ainda mais um gerencial), é 
o 
  levantamento de requisitos do cliente. Ou seja, você ir no 
cliente 
 e 
  mapear os processos da empresa dele. Levantar as demandas, 
estudar 
 as 
  regras de negócio e os processos para depois analizar e construir 
 os 
  macrofluxos que serão convertidos em linhas de código. ESSte é 
  primeiro passo. Já que você tem um colega que tem uma loja, o 
 ideal 
  seria que ele te acompanhasse neste processo lhe orientando nos 
  processos. Definida esta 

Re: [delphi-br] StringGrid (CLX)

2007-01-19 Por tôpico Marcos Douglas
Romario,

Segue o link http://delphi.about.com/od/usedbvcl/l/aa082003a.htm
Como eu não utilizo StringGrid pra nada, não posso garantir que vá funcionar,
pois o link é para DBGrid, mas é o mesmo princípio para qq outro componente.
Veja que no final do link tb ensina adicionar um Combo, DBLookup, etc...

PS: Pq vc não pode utilziar nenhum componente data-aware? Só não me diga que
é pq o projeto é OO que vc tem que utilizar somente componentes no-aware,
ok?  ;)

PS2: Obrigado pelo email contendo o componente. Vou dar uma testada.

Abraços,

--
Marcos Douglas

 Mensagem Original 
From: Romario (Listas) [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Sab, Janeiro 20, 2007 2:18 pm
Subject: Re: [delphi-br] StringGrid (CLX)

 Marcos Douglas,

 Obrigado pela resposta!

 Trabalho é o meu sobrenome. (rsrs)

 O problema é que a aplicação não pode ter nenhum tipo de componente
 data-aware e é por isso que preciso adicionar um CheckBox e um ComboBox
 em cada linha de uma StringGrid.

 O Componente XStringGrid é muito bom, gratuito e te dá a opção de
 colocar vários tipos de componentes dentro da StringGrid, mas vem com um
 pacote de outros componentes e está me dando muita dor de cabeça para
 migrá-lo para CLX.

 Se puder me dar uma dica ou me enviar um código de como adicionar esses
 componentes na StringGrid, ficarei agradecido. Testei o código do Cantú
 aqui, mas não funcionou.

 Sds,

 Romario




 Marcos Douglas escreveu:

 Romario,

 StringGrid não permite adicionar CheckBox e/ou ComboBox, somente strings,
 como o nome já diz. Para fazer isso vc terá que simular a adição desses
 componentes, criando-os e destruindo-os (ou visible True/False) quando o
 usuário for editar os dados.

 PS: Sugiro fortemente utilizar o próprio DBGrid, pois manipular dados numa
 StringGrid dá muito mais trabalho.

 Abraços,
 --
 Marcos Douglas









 ___
 Yahoo! Mail - Sempre a melhor opção para você!
 Experimente já e veja as novidades.
 http://br.yahoo.com/mailbeta/tudonovo/


 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos







Re: [delphi-br] Automação Comercial

2007-01-19 Por tôpico Anderson RB
O livro que vc cita de exemplo é bom mesmo, vc ja viu pessoalmente?

Anderson

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



RES: [delphi-br] Automação Comercial

2007-01-19 Por tôpico Rodrigo Madureira Barbosa
Apenas dei uma folheada no livro, mas deu pra ter a noção de que é bem
prático e aborda o necessário para que alguém comece a utilizar um
compilador com algum objetivo específico. Bom pra quem está começando e
ainda não tem a pretensão de partir pra dentro de uma empresa sem antes
conhecer um método de trabalho.

 

Rodrigo. 

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Anderson RB
Enviada em: sexta-feira, 19 de janeiro de 2007 17:27
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Automação Comercial

 

O livro que vc cita de exemplo é bom mesmo, vc ja viu pessoalmente?

Anderson

[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] OFF-TOPIC

2007-01-19 Por tôpico Luis Lopes
Kra, sinceramente, penso que sindicado só serve pra dar vida mansa aos 
sindicalistas (com raras excessões). 
Até onde sei, se quiser parar de pagar, terá que redigir uma carta de próprio 
punho, alegando a sua decisão de não pagar mais, e entregar ao departamento 
pessoal da empresa, que a encaminhará ao sindicado.

Se informe no departamento pessoal da empresa. Eles saberão te orientar melhor.

[ ]´s
 
Luis Alberto
Belo Horizonte - MG


- Mensagem original 
De: Itabyte® [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Sexta-feira, 19 de Janeiro de 2007 14:54:34
Assunto: Re: [delphi-br] OFF-TOPIC

eu num pago !!!

JESUS TE AMA !!!
  - Original Message - 
  From: Fabio Dantas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 18, 2007 1:40 PM
  Subject: [delphi-br] OFF-TOPIC



  Pessoal alguem aqui paga sindicato ? To perguntando porque um amigo
  meu comentou que tem como sair do sindicato ou algo assim. Teria algum
  beneficio ? 

  [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 

Links do Yahoo! Grupos

 






__
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

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



Re: [delphi-br] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico O2 Tecnologia (aJato)
Ela funciona igual a uma impressora deskjet, somente impressões 
graficas, que via QuickReport você pode mandar.



Levi Ribeiro de Freitas escreveu:

 Pessoal,

 Alguém tem exemplo de como imprimir para Impressora Térmica Argox?

 Agradeço pelo ajuda,

 Levi

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

  


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



[delphi-br] Quais os requisitos para rodar Delphi e F i r e bird????

2007-01-19 Por tôpico Marcos P. M. de Souza
E ai pessoal,
Pois é...tenho na minha máquina o Delphi 7.0 e o Firebird 2.0 rodando em
perfeito estado.
Criei um programa que se conecta atraves dos componentes nativos Delphi 7.0
ao Firebird . O firebird que está instalado seria o  Full, incluindo a parte
do servidor firebird.
 
Gostaria de saber quanto a parte do cliente da rede.
O que ele precisa ter instalado pra poder acessar o meu servidor Firebird
atraves desse programa??
 
Eu posso resolver o problema simplesmente instalando o Firebird completo
como está na minha máquina. Mas nao quero partir pra essa solução.
Procurei alguma coisa e descobri que o trabalho do cliente é feito através
da DLL chamada gds32.dll na pasta de system do usuário.
Mas basta apenas isso O que é que falta além disso??? ainda nao
testei...;-)
 
Marcos P. M. de Souza
www.mpsoftwares.com http://www.mpsoftwares.com/ 
[EMAIL PROTECTED]
 
 


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



[delphi-br] Agradecimento

2007-01-19 Por tôpico Ricardo Berti
Bom Final de Semana a todos Pessoal,
muito obrigado pela ajuda!

Abraços e
Bom Código

Ricardo Berti

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



[delphi-br] Delphi e Firebird...o cliente??

2007-01-19 Por tôpico Marcos P. M. de Souza
E ai pessoal,
Pois é...tenho na minha máquina o Delphi 7.0 e o Firebird 2.0 rodando em
perfeito estado.
Criei um programa que se conecta atraves dos componentes nativos Delphi 7.0
ao Firebird . O firebird que está instalado seria o  Full, incluindo a parte
do servidor firebird.
 
Gostaria de saber quanto a parte do cliente da rede.
O que ele precisa ter instalado pra poder acessar o meu servidor Firebird
atraves desse programa??
 
Eu posso resolver o problema simplesmente instalando o Firebird completo
como está na minha máquina. Mas nao quero partir pra essa solução.
Procurei alguma coisa e descobri que o trabalho do cliente é feito através
da DLL chamada gds32.dll na pasta de system do usuário.
Mas basta apenas isso O que é que falta além disso??? ainda nao
testei...;-)
 
Marcos P. M. de Souza
www.mpsoftwares.com http://www.mpsoftwares.com/ 
[EMAIL PROTECTED]
 
 


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



Re: [delphi-br] Sobre Indexar Tabelas apartir do ADOQuery

2007-01-19 Por tôpico Eduardo Silva dos Santos
gente, ordenação de consulta, nada mais que um Order by no script SQL.

2007/1/19, Gabriel Filho [EMAIL PROTECTED]:

   Bom se vc estiver querendo ordenar o resultado da pesquisa, basta vc
 utilizar a propriedade Sort

 ficaria mais ou menos assim:

 ADOQueryMinhaConsulta.Sort:='Nome DESC';
 ADOQueryMinhaConsulta.Sort:='Nome, DataCadastro';

 Ou seja exatamente como vc faria no Order By de um select, com uma
 vantagem,
 não é feita uma nova requisicao ao servidor de dados, o componente ordena
 o
 resultado
 atual da query.

 Obs.: na propriedade Sort vc usa o nome do campo, e só funciona com campos
 provenientes do select,
 ou seja campos calculados não podem ser usados nesta propriedade. Mas se o
 campo for calculado dentro
 do select, ai sim dá pra order usando o sort

 Espero ter ajudado.

 2007/1/19, Gracieli Ribeiro [EMAIL PROTECTED]gracieli.ferreira%40gmail.com
 :
 
  Pessoas, Boa Tarde
 
  Gostaria de saber como eu faço para indexar tabelas através do
  ADOQuery...Alguém saberia me informar?Teria algum exemplo que pudesse me
  enviar?
 
  Desde já Agradeço!
 
  Atenciosamente,
 
  Gracieli Ribeiro
 
  [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]



RES: [delphi-br] Sniffer!

2007-01-19 Por tôpico Madsom Silva
Thiago,
acho que vai te ajudar :

Delphi 7 - paleta Internet - TcpClient

TcpClientTeste.RemoteHost := Edit1.Text; // número IP ou hostname a
ser testado
TcpClientTeste.RemotePort  := Edit2.Text; // número da porta a ser
testada
TcpClientTeste.Active   := True; // tenta abrir a
conexão
if TcpClientTeste.Connect then
begin
   ShowMessage('porta aberta');
   TcpClientTeste.disconnect
end
else
   ShowMessage('porta fechada');

Detalhe : demora uns 2 a 3 segundos quando está fechada.


Madsom.



  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Thiago Teixeira
  Enviada em: quinta-feira, 18 de janeiro de 2007 08:42
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Sniffer!


  Vlw!

  vou desenvolver essas func. aki!!!

  []'s

  2007/1/17, Andre Mesquita [EMAIL PROTECTED]:
  
   Fiz uma função que pode resolver seu problema... é claro que do
   jeito que ela está vai demorar um bom tempo. Agora vc tem duas
   tarefas: a primeira é desenvolver um função que faça o ping e te
   retorne se o computador respondeu ou não, e a outra é otimizar esse
   código e depois disponibilizá-lo para os nobres colegas da lista.
  
   Como escrevi essa msg no cliente de e-mail, não testei.
  
   Ahh, a função te retorna quais são os computadores ativos. Você tem
   uma terceira tarefa: escutar a porta desejada.
  
   [ ]'s,
  
   Andre
  
   function listaComputadoresAtivos : TStringList;
   var
   i,j,k,l : Integer;
   sl : TStringList;
   begin
   sl := TStringList.Create;
   for i := 1 to 254 do
   for j := 1 to 254 do
   for k := 1 to 254 do
   for l := 1 to 254 do
   begin
   ip := IntToStr(i)+'.'+IntToStr(j)+'.'+IntToStr(k)+'.'+IntToStr(l);
   if ping(ip) then
   sl.add(ip);
   // end if
   end;
   Result := sl;
   end;
  
   2007/1/17, Thiago Teixeira
[EMAIL PROTECTED]thiagoateixeira%40gmail.com:
  
Bom dia,
   
Pessoa preciso fazer um sniffer em delphi, mas para a seguinte
funcionalidade, em uma rede, preciso encontrar o servidor, não sei o
ip
dele, mas sei a porta, então vou varrer a rede e procurar um servidor
   com
uma determinada porta.
   
Alguém pode me dar alguma informação de como vou fazer isso?
   
mto obriga!
   
--
Atenciosamente
   
Thiago Alves Teixeira
   
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
Links do Yahoo! Grupos
   
   
   
  
  
  

  --
  Atenciosamente

  Thiago Alves Teixeira

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



  
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.410 / Virus Database: 268.17.0/639 - Release Date: 18/01/2007


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



[delphi-br] Re: Ordem decrescente de data

2007-01-19 Por tôpico pcinfowave
Ola Tamara...
Obrigado pela dica, ma so que eu estou fazendo não utiliza uma query, 
pois estou pegando os arquivos de uma detterminada pasta, por isso é 
que quero ordená-los pela data de criação.

O que eu quero fazer é algo parecido com o que o windows explorer faz, 
quando a gente clica no titulo da coluna data de criação e ele coloca 
os arquivos em ordem, entende.

Se tiver +9 alguma luz, ficarei uito agradecido. Bom fim d semana!
[]´s
Paulo



[delphi-br] Re: DirectoryListBox???

2007-01-19 Por tôpico pcinfowave
Ola...
Eu tenho algo parecido em minha aplicação também.

Para definir o local é só informar:

   DirectoryListBox3.Directory := '\\Servidor\localdodados\backup';

Eu faço backup e compacto pelo winzip com senha via delphi 

Espero ter ajudado.

[]´s
Paulo

--- Em delphi-br@yahoogrupos.com.br, APEffgen [EMAIL PROTECTED] escreveu

 Olá, pessoal
   Na minha aplicação, fiz um Form para backup, só que o 
DirectoryListBox abre onde está minha aplicação e não onde estão as 
Tabelas no servidor.
   Gostaria de saber, como determinar o local no DirectoryListBox 
apontando direto para o servidor.

   No form tem o DriveComboBox, DirectoryListBox e FileListBox, 
como fazer para que estes componentes sejam pré definidos.

   Agradeço a colaboração.
   Almir
 
   
 -
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu 
celular. Registre seu aparelho agora!
 
 [As partes desta mensagem que não continham texto foram removidas]





[delphi-br] Re: Embutir arquivo em executável

2007-01-19 Por tôpico pcinfowave
Ola Claudiney...
É isso mesmo q vc pensou e a sua solução é mesmo bem pratica, estou 
implementando aqui, porque vai servir direitinho.
Obrigado!
Paulo

--- Em delphi-br@yahoogrupos.com.br, Claudiney Cogo - Listas 
[EMAIL PROTECTED] escreveu

 Olá Paulo...
 
 Acredito que o que você queira é enviar o executável do sistema e 
junto com ele algum outro arquivo necessário e caso precise, 
descompactar esse arquivo, correto??? Se for você pode usar os 
resource files... 
 
 Abra um editor de texto simples (tipo notepad) e crie um arquivo 
com os arquivos que você quer incluir, dessa maneira:
 Cada linha consiste do nome do recurso, seu tipo e o recurso em 
si, como no exemplo abaixo:
 
 midas dllsc:\windows\system32\midas.dll
 doc   docsc:\documentos\arquivo.doc  
 util  exesc:\sistema\util.exe
 
 Crie quantas linhas precisar para todos os arquivos que você 
deseja incluir.
 Salve esse arquivo com o a extensão .rc (meurecurso.rc)
 Compile usando o resource compiler: BRCC32.EXE
 
 brcc32 meurecurso
 
 Será criado o arquivo de recursos (meurecurso.res)
 
 Inclua o arquivo de recursos no form principal de seu projeto 
incluindo uma linha na sessão implementation:
 
 {$R ANEXO.RES}
 
 Lá já existe a linha {$R *.dfm}.. acrescente abaixo.
 
 Recompile o projeto... o exe já vai incluir os arquivos que você 
especificou. 
 
 * Lembre-se que o executável vai crescer o tamanho dos 
arquivos que você acrescentar.**
 
 Para extrair um arquivo do executável quando precisar, use algo do 
tipo:
 
 procedure TformPrincipal.ExtraiAnexosRES;
 var
   myresource: TResourceStream;
 Begin
myresource := TResourceStream.Create(Hinstance, 'UTIL', 'EXES');
Try
   if not FileExists('UTIL.EXE') then
  myresource.SavetoFile('UTIL.EXE');
finally
   myresource.Free;
end;
 end;
 
 Você pode anexar qualquer coisa como recurso, inclusive ícones, 
imagens, etc, para ser usado no sistema.
 
 Espero ter ajudado.
 
 Abraço.
 
 Claudiney Cogo
 N2 Sistemas e Soluções em Informática
 Maringá - Paraná
 
 
 
 
 
   - Original Message - 
   From: pcinfowave 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Tuesday, January 16, 2007 4:34 PM
   Subject: [delphi-br] Embutir arquivo em executável
 
 
   Ola...
   Gostaria de saber qual a melhor maneira de fazer para embutir em 
um 
   executável um determinado arquivo.
 
   Assim, tenho alguns arquivos de configuração de BDE (Base dados 
   Access97), que preciso manter num executável, de modo que se 
houver 
   algum problema de perca de configuração, eu possa restaurar esta 
   configuração, retrando o arquivo do executável e colocando este 
de 
   volta no lugar correto.
 
   Alguem poderia dar uma idéia de como implementar isso?
 
   De já agradeço.
   []´s
   Paulo
 
 
 

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





Re: [delphi-br] Re: Ordem decrescente de data

2007-01-19 Por tôpico Tamara Clemente
Ah ta entendi...

Não sei se vai ajudar, mas eu sei q tem algumas funções no delphi q vc
utiliza API's do wind pra manipulação deste tipo de coisa. Na empresa
em q eu trabalhava eu utilizei algumas coisas para pegar a data de
modificação dos arquivos, mas naum saberei lhe dizer de cabeça. Acho q
se vc procurar em historicos de quase 1 ano atrás na lista vc pode
encontrar...rs.. muito tempo, eu sei... mas dai com estas datas, vc
pode fazer um algoritmo de ordenação...

A ajuda num foi das maiores, mas..rs... tem como fazer isso sim... e
nem eh complicado, só encontrar a função...rs..num lembro nem se eh do
delphi ou se me indicaram  pronta em algum lugar...

Ate +

Tamara Clemente
Analista Desenvolvedora

Em 19/01/07, pcinfowave[EMAIL PROTECTED] escreveu:
 Ola Tamara...
 Obrigado pela dica, ma so que eu estou fazendo não utiliza uma query,
 pois estou pegando os arquivos de uma detterminada pasta, por isso é
 que quero ordená-los pela data de criação.

 O que eu quero fazer é algo parecido com o que o windows explorer faz,
 quando a gente clica no titulo da coluna data de criação e ele coloca
 os arquivos em ordem, entende.

 Se tiver +9 alguma luz, ficarei uito agradecido. Bom fim d semana!
 []´s
 Paulo





Re: [delphi-br] Imprimir na Impressora Térmica Argox

2007-01-19 Por tôpico Alosi yarru
aqui imprimimos direto pelo quickrep, basta configurar ela no windows com o
tamanho do papel que vc deseja.
- Original Message -
From: Levi Ribeiro de Freitas [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, January 18, 2007 12:49 PM
Subject: [delphi-br] Imprimir na Impressora Térmica Argox


Pessoal,



Alguém tem exemplo de como imprimir para  Impressora Térmica Argox?



Agradeço pelo ajuda,



Levi



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



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos








___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


[delphi-br] Problemas com Thread

2007-01-19 Por tôpico Felippe Nagato
Caro amigos,

Estou criando uma thread que chama a função Windows.Beep. O tempo de duração do 
Beep é gigantesco (é necessário isso infelizmente). No entanto, mais tarde, 
quero destruir essa thread antes mesmo da função Windows.Beep terminar. Ou 
seja, a thread está parada lá no comando do Beep. Existe alguma maneira de 
terminar essa thread obrigatoriamente? Ou então, cancelar o comando do 
Windows.Beep forçadamente, pois assim a thread termina com certeza!

Agradeço qualquer ajuda.

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