Re: [delphi-br] Problema com *.dbf

2007-03-02 Por tôpico Luiz Escobar
Seria bom se vc posta-se o CÓDIGO também.

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: HENRIQUE PEIXINHO 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, March 02, 2007 9:59 AM
  Subject: [delphi-br] Problema com *.dbf


  Bom Dia,

  Pessoal estou com um problema com *.dbf, é o seguinte tenho que fazer uma 
importação dos dados que estão nesses dbf's só que quando passo o filtro para o 
table ele não me retorna todos os registro sempre fica faltando alguns. Estou 
acessando com a paleta DBE através de um alias. o Filtro é o seguinte: entre 
datas e que um campo do tipo logico que existe no dbf esteja false, assim 
esse campo logico determina que o registro ainda não foi importado.

  Tenho que pega esse dados e importar para um banco Firebird.

  Grato,

  Henrique Peixinho

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



   

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



[delphi-br] mostrar como link a url no DBGRID...

2007-03-02 Por tôpico Luiz Escobar
Gente tem como num DBGRID no meio de uma frase ele achar uma URL e mostra-la 
como tal, e ainda faze-la ser funcional como um LINK que se eu clicar nela 
abre o IE com o LINK ali adicionado...

Fiz isso com o RICHEDIT, mas ele não serve, pois após várias 
inclusões/exclusões de linhas ele simplesmente trava a aplicação.

exemplo de uma frase: (abaixo é uma unica linha que seria um unico campo num 
arquivo DBF ou no MySQL que seria mostrada em um DBGRID).
133[2007-03-02 17:26:17] FW: ALG: prio=2 id=00200126 rev=1 
event=request_url action=block url= 
http://img.terra.com.br/capa/imagens/ico_mail.gif; categories=blacklist 
host=192.168.1.105 audit=off override=no algname=http-outbound algmod=http 
algsesid=500963

Isso tudo é um sistema de LOG que roda 24HORAS ALL DAYS.. hehehhe...  (já 
viu como é rádio né, num para nem pra respirar...)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 


[delphi-br] OFF TOPIC... PENTIUN´s.....

2007-02-27 Por tôpico Luiz Escobar
Não creio que seja tão OFF assim, afinal to vendo muita gente reclamando do 
DELPHI com os DUAL CORE´s...

Agora gente, essa INTEL também não resolve... TEMOS:

Pentium4 - HT
Pentium - D
Dual Core
Core 2 Dual
Core 2 Quad

Agora o que me intriga mais ainda, qual é a diferença entre P4-HT, P-D, 
Dual-Core, Core 2 Dual.
Ainda não achei ninguem com uma explicação boa sobre as diferenças entre 
eles

Sem conta é qual deles tem a melhor performance, para ambiente grafico 3D 
(OpenGL e Direct-X), um amigo comprou um Pentium-D (805 acho) tudo bem ele é 
2.66, FSB533 e meu Pentium4-HT é 3.0ghz FSB800, dá um show nele.. na 
hora de por pra processar algo pessado, (jogo com OPENGL ou DIRECTX) por 
exemplo, audio (cooledit/stream)...

sem conta as linhas EXTREME...  mas deixa elas quetas...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 


Re: [delphi-br] Gerenciador Remoto

2007-02-16 Por tôpico Luiz Escobar
Eu nao usaria outra alem do ULTRA-VNC, pois ele tem alem do controle remoto, 
que pode ser poder vc se conectando, quanto pelo cliente pedindo a conexão pra 
vc poder entrar, passa atravez de roteador de um jeito ou de outro, sem 
precisar configurar algo nele, basta fazer com q o cliente chame vc...

Alem disso tem FTP para transferencia de arquivos e um CHAT caso vc precise 
conversar com a pessoa.

Pra mim é o melhor... ULTRA-VNC!

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, February 16, 2007 2:01 AM
  Subject: Re: [delphi-br] Gerenciador Remoto


  vamos lá Adriano,

  Mas o Single-VNC é desenvolvido por ti? Free? Derivado do VNC?
  R: O Single Vnc é uma derivação do VNC e é Free.

  Como funciona com empresas que tem roteador?
  R: A ideia do single VNC é do pedido de conexão partir do cliente por alguns
  motivos:
  1 - O cliente não vai se sentir invadido, pois a conexão parte dele e
  quando ele quer.
  2 - Eu Não preciso me preocupar com roteadores e coisas do genero, a não
  ser com a configuração do meu.
  3 - é muito prático, posso dar suporte a qualquer cliente e em qualquer
  lugar sem saber nenhuma informação da configuração da rede, isso é bom por
  exemplo pra um cliente que esta num Notebook em um aeroporto.

  Se o single se conecta ao seu computador então a conexão é de dentro do
  cliente pra fora? Ou seja, o roteador não mata a conexão?
  R: Perfeitamente, a conexão é de dentro pra fora, Cliente  EU, so que eu
  assumo o controle da máquina dele durante a conexão.

  se quiser faz um teste ae, baixa o programa e executa pra vc ver.. so me
  avisa no MSN antes.

  essa foi uma solução que tem me ajudado muito.

  em alguns clientes eu mantendo 2 soluções. essa nas estações e o VNC normal
  no Servidor.

  Em 15/02/07, Adriano Santos - Direção de Arte [EMAIL PROTECTED]
  escreveu:
  
   Mas o Single-VNC é desenvolvido por ti? Free? Derivado do VNC?
   Como funciona com empresas que tem roteador?
  
   Se o single se conecta ao seu computador então a conexão é de dentro do
   cliente pra fora? Ou seja, o roteador não mata a conexão?
  
   Imaginei fazer um programa assim, que fizesse ao contrário.
  
   Eduardo Silva dos Santos respondeu:
   
Eu uso o Single-VNC, o cliente click e se conecta ao meu computador, eu
assumo o controle e do o suporte.
   
veja como é o programa em http://www.drdsistemas.com/downloads.html
http://www.drdsistemas.com/downloads.html
   
Suporte DRD.
   
Em 15/02/07, Adriano Santos - Direção de Arte [EMAIL 
PROTECTED]artes%40doiscliques.com
mailto:artes% artes%2540doiscliques.com
escreveu:

 Alguém já fez um gerenciador remoto? Ou o que vcs usam pra dar suporte
   a

 distância?

 VNC?
 ULTRA-VNC?
 LogMeIn?
 --

 --
 *Adriano Santos*


   
--
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com mailto:eduardo
   .drd%40gmail.com
Site: http://www.drdsistemas.com/ http://www.drdsistemas.com/
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
--
   
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.441 / Virus Database: 268.18.0/689 - Release Date:
   15/2/2007 17:40
   
  
   --
  
   --
   *Adriano Santos*
   
  

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

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



   

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



Re: [delphi-br] AudioLab ou MMTools

2007-02-14 Por tôpico Luiz Escobar
Certo.. não é dificil, mas da um pouco de trabalho...
procura a deAudio ou ACS

deAudio = http://www.droopyeyes.com/default.asp?mode=ShowProductID=2 
ACS = http://acs.ullihome.de/acs/index.php/Main_Page

Em WAV é bem facil fazer o sincronismo achar o ponto...
Agora em MP3 os frames variam um pouquinho ai complica um pouco mais...

Todo o controle vc vai ter que fazer na mão, tipo: vai, volta, pause, stop, 
play, rec é tudo por sua conta.
vc que tem que mandar tocar parte por parte etc...
tipo 
mediaplay = play('audio.wav');
lá seria

// reproduzindo
procedure TForm1.deAudioOut1AudioPlayed(Sender: TObject;
  AudioData: Pointer; AudioDataSize: Integer);
begin
  readblock...
  playblock...
end;

// gravando...
procedure TForm1.deAudioIn1AudioRecorded(Sender: TObject;
  AudioData: Pointer; AudioDataSize: Integer);
begin
   saveblock( audiodata, etc... )
end;


É na mão grande, tem os helps, exemplos, o deAudio tem foruns direto com o 
cara..., mas deixa a pizza e o guaraná pertim... ehheheheheh

abraços e boa sorte

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Alexandre da Silva 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, February 14, 2007 8:45 AM
  Subject: Res: [delphi-br] AudioLab ou MMTools


  Ola Luiz, primeiramente obrigado pela resposta!!!

  Preciso fazer assim porque o cliente que esta comprando e o chefe da empresa 
exigem...rs...

  É que vou gravar um laudo medico ditado referente a um exame de um paciente e 
caso o medico durante a gravação erre ou decida voltar a um ponto anterior e 
mudar/sobrepor a gravação ele deve conseguir fazer isso...Assim como no 
Gravador de Som do Windows...

  Sobre o que vc falou de 
  Porque simplesmente não fechar abre outro depois coloca tudo no COOLEDIT e 
faz uma edição !?

  Não poderia ser assim ?: Isso posso fazer em RunTime ou é um trabalho 
artesanal externo?

  Obrigado!!!

  Alexandre - Micromed Sistemas.

  - Mensagem original 
  De: Luiz Escobar [EMAIL PROTECTED]
  Para: delphi-br@yahoogrupos.com.br
  Enviadas: Terça-feira, 13 de Fevereiro de 2007 12:54:51
  Assunto: Re: [delphi-br] AudioLab ou MMTools

  Não usei nenhum dos dois, fiz a minha propria biblioteca usando o ACM do 
windows. ... o HELP do DELPHI é bem completo sobre as funções, mas não 
encina a lógica da coisa..( tipo, qual função tem que vir primeiro e qual 
tem que vir depois)

  Quanto a mediaplay, mciSend, e outras do mesmo genero, vc NÃO vai conseguir 
fazer isso com elas..

  Agora pra que vc quer fazer isso ? EX:

  Gravar, voltar um pouco e regravar encima.! ! ???

  Porque simplesmente não fechar abre outro depois coloca tudo no COOLEDIT e 
faz uma edição !?

  Não poderia ser assim ?

  PS: com a MMTools vc conseguiria fazer isso, mas sei não, nao achei ela muito 
pratica em alguns aspectos . 

  Quanto a AudioLAB nao me lembro mais dela... não posso opinar.

  DICA: sempre grave em WAV formato RAW, é MUTO mais facil fazer o q vc 
quer fazer... .

  Luiz Escobar

  Analista/Desenvolve dor:

  WEB - HTML/JavaScript/ PHP/MySQL 

  WINDOWS - Delphi/MyDAC/ ASSEMBLER/ MySQL/xBase

  DOS - Clipper/Assembler xBase

  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k

  LINUX - LAZARUS/Kylix/ MySQL;

  http://www.megasist ema.com.br

  - Original Message - 

  From: djxandytche 

  To: [EMAIL PROTECTED] os.com.br 

  Sent: Tuesday, February 13, 2007 8:43 AM

  Subject: [delphi-br] AudioLab ou MMTools

  Bom dia amigos da lista,

  Bom, gostaria da ajuda de vcs para gravação de som do microfone com

  delphi.

  O problema é o seguinte: Dentre todos os componentes que testei os

  mais poderosos que encontrei foram estes 2 que cito no titulo, porem,

  nenhum deles faz uma coisa muito importante que preciso. Por exemplo,

  o usuário começa a gravar e no final da gravação ele resolve voltar um

  pouco e regravar uma parte devido a que ele possa ter falado algo

  errado, desta forma o arquivo de áudio deveria sobrepor toda a

  gravação a partir do ponto em que ele recomeçou a gravar. Mais não

  consegui fazer isso com nenhum componente, nem com o TMediaPlayer e

  nem usando código nativo do delphi (mciSendCommand, sndPlaySound, e

  estas coisas todas)!!!

  Alguém por acaso utiliza alguns destes componentes que cito acima, ou

  conhece outros (pode ser pago) ou alguma outra forma de realizar este

  trabalho?

  Obs.: Este comportamento o Gravador de Som do Windows faz perfeitamente.

  Obrigado a todos que puderem responder e me ajudar!!!

  Alexandre da Silva.

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

  !--

  #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
  #ygrp-mlmsg table

Re: [delphi-br] 2 Delphis 1 PC

2007-02-14 Por tôpico Luiz Escobar
Bom eu tenho Delphi3 C/S + Delphi4 PRO + Delphi6 PRO + Delphi7 Enterprise 
;-)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Humberto 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, February 14, 2007 3:30 PM
  Subject: [delphi-br] 2 Delphis 1 PC


  Existe algum problema de se ter o Delphi 7 e o Delphi 2006 instalado no mesmo 
PC?

  Se existe, tem como remediar?

  Vlw!

  [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] Pegar o MAC do micro - duvidas

2007-02-13 Por tôpico Luiz Escobar
Amigo, desculpe, mas esta função não pega um MAC e sim CRIA aleatóriamente um 
virtual.
Tanto é, que cada vez que vc pedir o MAC vai vir um numero diferente..

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Rodrigo Madureira Barbosa 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, February 12, 2007 6:29 PM
  Subject: RES: [delphi-br] Pegar o MAC do micro - duvidas


  Tenho uma aqui... se servir... aí está...

  function CoCreateGuid(var guid: TGUID): HResult; stdcall; far external
  'ole32.dll';

  function GetMACAddress: string;

  var

  g: TGUID;

  i: Byte;

  begin

  Result := '';

  CoCreateGUID(g);

  for i := 2 to 7 do

  Result := Result + IntToHex(g.D4[i], 2);

  end;

  Fui...

  Rodrigo.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Thiago Filiano (America Soft)
  Enviada em: segunda-feira, 12 de fevereiro de 2007 15:33
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Pegar o MAC do micro - duvidas

  não estou com essa rotina aqui.. mas amanhã se conseguir coloco aqui sim!

  Luiz Escobar escreveu:
  
   se quizer mandar ela pra gente dar uma olhada acho q fica mais 
   facil...
  
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasist http://www.megasistema.com.br ema.com.br
  http://www.megasist http://www.megasistema.com.br ema.com.br
  
   - Original Message -
   From: Thiago Filiano (America Soft)
   To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  mailto:delphi-br%40yahoogrupos.com.br
   Sent: Monday, February 12, 2007 3:16 PM
   Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   então Luiz,
  
   tenho sim.. e eh aqui q esta o problema..
  
   minha rotina esta pegando o MAC certinho, mas acontece que
   tem cliente que esta dizendo que o cabo está desconectado.. mas mesmo
   assim está
   identificando o MAC dele.
  
   a rotina foi feita para identificar o MAC somente com placa de rede ativa.
  
   não sei o que esta ocorrendo :(
  
   []'s
  
   Thiago
  
   Luiz Escobar escreveu:
   
Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q as
q tenho são usando API´s
   
Creio que isso seria de grande ajuda para todos.
   
obrigado.
   
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasist http://www.megasistema.com.br ema.com.br
  http://www.megasist http://www.megasistema.com.br ema.com.br 
   http://www.megasist http://www.megasistema.com.br ema.com.br
  http://www.megasist http://www.megasistema.com.br ema.com.br
   
- Original Message -
From: Andre Veloso de Mesquita
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br 
   mailto:delphi-br%40yahoogrupos.com.br 
   mailto:delphi-br%40yahoogrupos.com.br
Sent: Friday, February 09, 2007 8:25 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
   
Nota: No Windows é possível trocar o MAC. O MAC não será trocado na
placa de
rede, mas sim na camada lógica do Windows. Logo, quando vc ler o MAC,
tente
lê-lo no dispositivo e não usando uma API qq do Windows.
   
[ ]'s
   
- Original Message -
From: Luiz Escobar [EMAIL PROTECTED]
  mailto:escobar%40megasistema.com.br .com.br 
   mailto:escobar%40megasistema.com.br
mailto:escobar%40megasistema.com.br
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br 
   mailto:delphi-br%40yahoogrupos.com.br 
   mailto:delphi-br%40yahoogrupos.com.br
Sent: Friday, February 09, 2007 5:22 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
   
BLZ Thiago..
Bom o modem não tem MAC-address, pode até ter um código de
indentificação,
mas não sei como pegar isso
   
MAC-address é um número de série gravador na sua placa de rede, cada
uma tem
o seu (acontece de repetir, mas é raro, então esqueca isso por
enquanto, mas
saiba que acontece!)..
   
SIM, tendo ou não o cabo conectado vc vai ter sempre o mesmo número MAC.
   
exemplo de MAC :
00:0A:E6:40:1B:49
ou
000A:E640:1B49
ou
000AE6401B49
é um valor de 48 bit´s.
então a cada 281.474.976.710.655 vai se repetir rsrsrsrs
não é bem assim não, mas deixa isso pra lá heheheheh
   
O que pode mudar

[delphi-br] Listar computadores da rede

2007-02-13 Por tôpico Luiz Escobar
Preciso de uma função/componente que liste todos os nomes E IP´s dos 
computadores da rede.
ALLguem tem algo parecido ?

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br



Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-13 Por tôpico Luiz Escobar
Valeu Rubens vou dar uma olhada

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 13, 2007 3:27 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


  É verdade, Luiz! A função CoCreateGUID() cria um novo GUID (Global Unique 
  IDentifier). Se quiser saber como pegar o MAC Address real do micro, 
  consulte http://www.swissdelphicenter.ch/en/showcode.php?id=651

  Sds.

  From: Luiz Escobar [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  Date: Tue, 13 Feb 2007 13:43:37 -0200
  
  Amigo, desculpe, mas esta função não pega um MAC e sim CRIA aleatóriamente 
  um virtual.
  Tanto é, que cada vez que vc pedir o MAC vai vir um numero 
  diferente..
  
  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br
  
  
   - Original Message -
   From: Rodrigo Madureira Barbosa
   To: delphi-br@yahoogrupos.com.br
   Sent: Monday, February 12, 2007 6:29 PM
   Subject: RES: [delphi-br] Pegar o MAC do micro - duvidas
  
  
   Tenho uma aqui... se servir... aí está...
  
   function CoCreateGuid(var guid: TGUID): HResult; stdcall; far external
   'ole32.dll';
  
   function GetMACAddress: string;
  
   var
  
   g: TGUID;
  
   i: Byte;
  
   begin
  
   Result := '';
  
   CoCreateGUID(g);
  
   for i := 2 to 7 do
  
   Result := Result + IntToHex(g.D4[i], 2);
  
   end;
  
   Fui...
  
   Rodrigo.
  
   _
  
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] 
  Em
   nome de Thiago Filiano (America Soft)
   Enviada em: segunda-feira, 12 de fevereiro de 2007 15:33
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   não estou com essa rotina aqui.. mas amanhã se conseguir coloco aqui 
  sim!
  
   Luiz Escobar escreveu:
   
se quizer mandar ela pra gente dar uma olhada acho q fica mais
facil...
   
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
   
- Original Message -
From: Thiago Filiano (America Soft)
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br 
  os.com.br
   mailto:delphi-br%40yahoogrupos.com.br
Sent: Monday, February 12, 2007 3:16 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
   
então Luiz,
   
tenho sim.. e eh aqui q esta o problema..
   
minha rotina esta pegando o MAC certinho, mas acontece que
tem cliente que esta dizendo que o cabo está desconectado.. mas mesmo
assim está
identificando o MAC dele.
   
a rotina foi feita para identificar o MAC somente com placa de rede 
  ativa.
   
não sei o que esta ocorrendo :(
   
[]'s
   
Thiago
   
Luiz Escobar escreveu:

 Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q 
  as
 q tenho são usando API´s

 Creio que isso seria de grande ajuda para todos.

 obrigado.

 Luiz Escobar
 Analista/Desenvolvedor:
 WEB - HTML/JavaScript/PHP/MySQL
 WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
 DOS - Clipper/Assembler xBase
 SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
 LINUX - LAZARUS/Kylix/MySQL;
 http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br

 - Original Message -
 From: Andre Veloso de Mesquita
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br
mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Sent: Friday, February 09, 2007 8:25 PM
 Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas

 Nota: No Windows é possível trocar o MAC. O MAC não será trocado na
 placa de
 rede, mas sim na camada lógica do Windows. Logo, quando vc ler o 
  MAC,
 tente
 lê-lo no dispositivo e não usando uma API qq do Windows.

 [ ]'s

 - Original Message -
 From

Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-13 Por tôpico Luiz Escobar
Legal Rubens ela funcionou, deu exatamente o mesmo numero que a que eu tinha...
Bom agora preciso ver qual das duas é melhor, vou ver como alterar o MAC da 
placa de rede vou fazer a alteração e rodar as duas e ver qual me traz o numero 
real e qual me traz o que eu alterei..
só espero que nao acontece das duas voltarem com o numero alterado.. 
ehhehehehehe.

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 13, 2007 3:27 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


  É verdade, Luiz! A função CoCreateGUID() cria um novo GUID (Global Unique 
  IDentifier). Se quiser saber como pegar o MAC Address real do micro, 
  consulte http://www.swissdelphicenter.ch/en/showcode.php?id=651

  Sds.

  From: Luiz Escobar [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  Date: Tue, 13 Feb 2007 13:43:37 -0200
  
  Amigo, desculpe, mas esta função não pega um MAC e sim CRIA aleatóriamente 
  um virtual.
  Tanto é, que cada vez que vc pedir o MAC vai vir um numero 
  diferente..
  
  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br
  
  
   - Original Message -
   From: Rodrigo Madureira Barbosa
   To: delphi-br@yahoogrupos.com.br
   Sent: Monday, February 12, 2007 6:29 PM
   Subject: RES: [delphi-br] Pegar o MAC do micro - duvidas
  
  
   Tenho uma aqui... se servir... aí está...
  
   function CoCreateGuid(var guid: TGUID): HResult; stdcall; far external
   'ole32.dll';
  
   function GetMACAddress: string;
  
   var
  
   g: TGUID;
  
   i: Byte;
  
   begin
  
   Result := '';
  
   CoCreateGUID(g);
  
   for i := 2 to 7 do
  
   Result := Result + IntToHex(g.D4[i], 2);
  
   end;
  
   Fui...
  
   Rodrigo.
  
   _
  
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] 
  Em
   nome de Thiago Filiano (America Soft)
   Enviada em: segunda-feira, 12 de fevereiro de 2007 15:33
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   não estou com essa rotina aqui.. mas amanhã se conseguir coloco aqui 
  sim!
  
   Luiz Escobar escreveu:
   
se quizer mandar ela pra gente dar uma olhada acho q fica mais
facil...
   
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
   
- Original Message -
From: Thiago Filiano (America Soft)
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br 
  os.com.br
   mailto:delphi-br%40yahoogrupos.com.br
Sent: Monday, February 12, 2007 3:16 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
   
então Luiz,
   
tenho sim.. e eh aqui q esta o problema..
   
minha rotina esta pegando o MAC certinho, mas acontece que
tem cliente que esta dizendo que o cabo está desconectado.. mas mesmo
assim está
identificando o MAC dele.
   
a rotina foi feita para identificar o MAC somente com placa de rede 
  ativa.
   
não sei o que esta ocorrendo :(
   
[]'s
   
Thiago
   
Luiz Escobar escreveu:

 Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q 
  as
 q tenho são usando API´s

 Creio que isso seria de grande ajuda para todos.

 obrigado.

 Luiz Escobar
 Analista/Desenvolvedor:
 WEB - HTML/JavaScript/PHP/MySQL
 WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
 DOS - Clipper/Assembler xBase
 SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
 LINUX - LAZARUS/Kylix/MySQL;
 http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br

 - Original Message -
 From: Andre Veloso de Mesquita
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br
mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Sent: Friday, February 09, 2007 8:25 PM
 Subject: Re: [delphi-br] Pegar o MAC do

Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-13 Por tôpico Luiz Escobar
É ainda num deu.  os dois são alterados quando mudo o MAC...
continuemos a tentar.. hehehehehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 13, 2007 3:27 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


  É verdade, Luiz! A função CoCreateGUID() cria um novo GUID (Global Unique 
  IDentifier). Se quiser saber como pegar o MAC Address real do micro, 
  consulte http://www.swissdelphicenter.ch/en/showcode.php?id=651

  Sds.

  From: Luiz Escobar [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  Date: Tue, 13 Feb 2007 13:43:37 -0200
  
  Amigo, desculpe, mas esta função não pega um MAC e sim CRIA aleatóriamente 
  um virtual.
  Tanto é, que cada vez que vc pedir o MAC vai vir um numero 
  diferente..
  
  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br
  
  
   - Original Message -
   From: Rodrigo Madureira Barbosa
   To: delphi-br@yahoogrupos.com.br
   Sent: Monday, February 12, 2007 6:29 PM
   Subject: RES: [delphi-br] Pegar o MAC do micro - duvidas
  
  
   Tenho uma aqui... se servir... aí está...
  
   function CoCreateGuid(var guid: TGUID): HResult; stdcall; far external
   'ole32.dll';
  
   function GetMACAddress: string;
  
   var
  
   g: TGUID;
  
   i: Byte;
  
   begin
  
   Result := '';
  
   CoCreateGUID(g);
  
   for i := 2 to 7 do
  
   Result := Result + IntToHex(g.D4[i], 2);
  
   end;
  
   Fui...
  
   Rodrigo.
  
   _
  
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] 
  Em
   nome de Thiago Filiano (America Soft)
   Enviada em: segunda-feira, 12 de fevereiro de 2007 15:33
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   não estou com essa rotina aqui.. mas amanhã se conseguir coloco aqui 
  sim!
  
   Luiz Escobar escreveu:
   
se quizer mandar ela pra gente dar uma olhada acho q fica mais
facil...
   
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
   
- Original Message -
From: Thiago Filiano (America Soft)
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br 
  os.com.br
   mailto:delphi-br%40yahoogrupos.com.br
Sent: Monday, February 12, 2007 3:16 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
   
então Luiz,
   
tenho sim.. e eh aqui q esta o problema..
   
minha rotina esta pegando o MAC certinho, mas acontece que
tem cliente que esta dizendo que o cabo está desconectado.. mas mesmo
assim está
identificando o MAC dele.
   
a rotina foi feita para identificar o MAC somente com placa de rede 
  ativa.
   
não sei o que esta ocorrendo :(
   
[]'s
   
Thiago
   
Luiz Escobar escreveu:

 Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q 
  as
 q tenho são usando API´s

 Creio que isso seria de grande ajuda para todos.

 obrigado.

 Luiz Escobar
 Analista/Desenvolvedor:
 WEB - HTML/JavaScript/PHP/MySQL
 WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
 DOS - Clipper/Assembler xBase
 SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
 LINUX - LAZARUS/Kylix/MySQL;
 http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br
http://www.megasist http://www.megasistema.com.br ema.com.br
   http://www.megasist http://www.megasistema.com.br ema.com.br

 - Original Message -
 From: Andre Veloso de Mesquita
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
   os.com.br
mailto:delphi-br%40yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br
 Sent: Friday, February 09, 2007 8:25 PM
 Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas

 Nota: No Windows é possível trocar o MAC. O MAC não será trocado na
 placa de
 rede, mas sim na camada lógica do Windows. Logo, quando vc ler o 
  MAC,
 tente
 lê-lo no dispositivo e não usando uma API qq do Windows

Re: [delphi-br] Re: Listar computadores da rede

2007-02-13 Por tôpico Luiz Escobar
ajudou muito..  agora que tenhos os nomes dos computadores da rede, só 
falta pegar os respequitivos IP´s...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Murillo Proença 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 13, 2007 4:19 PM
  Subject: [delphi-br] Re: Listar computadores da rede


  vê se ajuda:

  procedure FindComputers(Workgroup: string; aResList: TStrings);
  var
  eNumHandle : THandle;
  WorkgroupRS : TNetResource;
  Buf : array[1..500] of TNetResource;
  BufSize : DWORD;
  Entries : DWORD;
  Result : integer;
  sComputer: String;
  begin
  if not Assigned(aResList) then
  Exit;
  aResList.Clear;
  WorkGroup := Workgroup + #0;
  FillChar(WorkGroupRS, SizeOf(WorkGroupRS), 0);
  with WorkgroupRS do begin
  dwScope := 2;
  dwType := 3;
  dwDisplayType := 1;
  dwUsage := 1;
  lpRemoteName := @Workgroup[1];
  end;
  WNetOpenEnum(Resource_GlobalNet, ResourceType_Any, 0, @WorkgroupRS,
  ENumHandle);
  repeat
  Entries := 1;
  BufSize := SizeOf(Buf);
  Result := WNetENumResource(ENumHandle, Entries, @Buf, BufSize);
  if (result = NO_Error) and (Entries = 1) then begin
  sComputer:= StrPas(Buf[1].lpRemoteName);
  aResList.Add(Copy(sComputer, 3, Length(sComputer)-2));
  end;
  until (Entries  1) or (Result  NO_Error);
  WNetCloseENum(ENumHandle);
  end;

  --- Em delphi-br@yahoogrupos.com.br, Luiz Escobar [EMAIL PROTECTED] 
escreveu
  
   Preciso de uma função/componente que liste todos os nomes E IP´s dos 
   computadores da rede.
   ALLguem tem algo parecido ?
   
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br
  



   

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



Re: [delphi-br] AudioLab ou MMTools

2007-02-13 Por tôpico Luiz Escobar
Não usei nenhum dos dois, fiz a minha propria biblioteca usando o ACM do 
windows o HELP do DELPHI é bem completo sobre as funções, mas não 
encina a lógica da coisa..(tipo, qual função tem que vir primeiro e qual 
tem que vir depois)

Quanto a mediaplay, mciSend, e outras do mesmo genero, vc NÃO vai conseguir 
fazer isso com elas..

Agora pra que vc quer fazer isso ? EX:
Gravar, voltar um pouco e regravar encima.!!???

Porque simplesmente não fechar abre outro depois coloca tudo no COOLEDIT e faz 
uma edição !?
Não poderia ser assim ?

PS: com a MMTools vc conseguiria fazer isso, mas sei não, nao achei ela muito 
pratica em alguns aspectos. 
Quanto a AudioLAB nao me lembro mais dela... não posso opinar.

DICA: sempre grave em WAV formato RAW, é MUTO mais facil fazer o q vc 
quer fazer

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: djxandytche 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, February 13, 2007 8:43 AM
  Subject: [delphi-br] AudioLab ou MMTools


  Bom dia amigos da lista,

  Bom, gostaria da ajuda de vcs para gravação de som do microfone com
  delphi.

  O problema é o seguinte: Dentre todos os componentes que testei os
  mais poderosos que encontrei foram estes 2 que cito no titulo, porem,
  nenhum deles faz uma coisa muito importante que preciso. Por exemplo,
  o usuário começa a gravar e no final da gravação ele resolve voltar um
  pouco e regravar uma parte devido a que ele possa ter falado algo
  errado, desta forma o arquivo de áudio deveria sobrepor toda a
  gravação a partir do ponto em que ele recomeçou a gravar. Mais não
  consegui fazer isso com nenhum componente, nem com o TMediaPlayer e
  nem usando código nativo do delphi (mciSendCommand, sndPlaySound, e
  estas coisas todas)!!!

  Alguém por acaso utiliza alguns destes componentes que cito acima, ou
  conhece outros (pode ser pago) ou alguma outra forma de realizar este
  trabalho?

  Obs.: Este comportamento o Gravador de Som do Windows faz perfeitamente.

  Obrigado a todos que puderem responder e me ajudar!!!

  Alexandre da Silva.



   

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



Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-12 Por tôpico Luiz Escobar
Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q as q tenho 
são usando API´s

Creio que isso seria de grande ajuda para todos.

obrigado.

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Andre Veloso de Mesquita 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, February 09, 2007 8:25 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


  Nota: No Windows é possível trocar o MAC. O MAC não será trocado na placa de 
  rede, mas sim na camada lógica do Windows. Logo, quando vc ler o MAC, tente 
  lê-lo no dispositivo e não usando uma API qq do Windows.

  [ ]'s

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, February 09, 2007 5:22 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas

  BLZ Thiago..
  Bom o modem não tem MAC-address, pode até ter um código de indentificação, 
  mas não sei como pegar isso

  MAC-address é um número de série gravador na sua placa de rede, cada uma tem 
  o seu (acontece de repetir, mas é raro, então esqueca isso por enquanto, mas 
  saiba que acontece!)..

  SIM, tendo ou não o cabo conectado vc vai ter sempre o mesmo número MAC.

  exemplo de MAC :
  00:0A:E6:40:1B:49
  ou
  000A:E640:1B49
  ou
  000AE6401B49
  é um valor de 48 bit´s.
  então a cada 281.474.976.710.655 vai se repetir rsrsrsrs
  não é bem assim não, mas deixa isso pra lá heheheheh

  O que pode mudar é o número de IP..

  exemplo de IP´s internos, intranet: subistitua o X por um valor entre 1 e 
  254
  192.168.0.x
  10.x.x.x
  169.x.x.x

  exemplo de IP´s externos, internet: subistitua o X por um valor entre 1 e 
  254
  64.x.x.x
  200.x.x.x
  201.x.x.x
  etc...

  Quando ao XP, ele vai te dar sempre um número de IP, mas nem sempre vai ser 
  o mesmo, primeiro ele vai procurar o DHCP na rede, se não achar ele vai 
  pedir ao DHCP interno dele e vai receber um número 169.x.x.x, no 98 acho que 
  vem zerado.mas ja faz tempo nao lembro...

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Thiago Filiano (America Soft)
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, February 09, 2007 3:54 PM
  Subject: [delphi-br] Pegar o MAC do micro - duvidas

  Pessoal, estou com duvidas..

  Alguém já tem essas respostas?? estou passando por um problema, que ta
  dificil de resolver,
  tenho um palpite, mas não consegui um definição certa.

  ai vai minhas duvidas:

  usando WINXP: qdo pego o serial MAC pelo Delphi

  quando estou com um cabo de rede ligado em meu pc mas com conexao
  desativada, recebo o numero de MAC? ou vem zerado ()??

  quando estou com o cabo ligado e a rede ligada sei que vem a
  identificação 021AD122 (exemplo);
  quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?

  usando WIN98

  quando estou com um cabo de rede ligado em meu pc mas com conexao
  desativada, recebo o numero de MAC? ou vem zerado ()??

  quando estou com o cabo ligado e a rede ligada sei que vem a
  identificação 021AD122 (exemplo);
  quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?

  se eu tiver modem, e não placa de Rede... recebo algum valor para MAC??

  com cabo desconectado mesmo assim recebo endereço de MAC??

  alguém possui esses levantamentos??

  muito grato!

  Thiago Filiano

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

  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Links do Yahoo! Grupos



   

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



Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-12 Por tôpico Luiz Escobar
se quizer mandar ela pra gente dar uma olhada acho q fica mais 
facil...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Thiago Filiano (America Soft) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, February 12, 2007 3:16 PM
  Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


  então Luiz,

  tenho sim.. e eh aqui q esta o problema..

  minha rotina esta pegando o MAC certinho, mas acontece que
  tem cliente que esta dizendo que o cabo está desconectado.. mas mesmo 
  assim está
  identificando o MAC dele.

  a rotina foi feita para identificar o MAC somente com placa de rede ativa.

  não sei o que esta ocorrendo :(

  []'s

  Thiago

  Luiz Escobar escreveu:
  
   Bom vc tem alguma rotina para ler direto do dispositivo ? pq acho q as 
   q tenho são usando API´s
  
   Creio que isso seria de grande ajuda para todos.
  
   obrigado.
  
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br http://www.megasistema.com.br
  
   - Original Message -
   From: Andre Veloso de Mesquita
   To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
   Sent: Friday, February 09, 2007 8:25 PM
   Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   Nota: No Windows é possível trocar o MAC. O MAC não será trocado na 
   placa de
   rede, mas sim na camada lógica do Windows. Logo, quando vc ler o MAC, 
   tente
   lê-lo no dispositivo e não usando uma API qq do Windows.
  
   [ ]'s
  
   - Original Message -
   From: Luiz Escobar [EMAIL PROTECTED] 
   mailto:escobar%40megasistema.com.br
   To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
   Sent: Friday, February 09, 2007 5:22 PM
   Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas
  
   BLZ Thiago..
   Bom o modem não tem MAC-address, pode até ter um código de 
   indentificação,
   mas não sei como pegar isso
  
   MAC-address é um número de série gravador na sua placa de rede, cada 
   uma tem
   o seu (acontece de repetir, mas é raro, então esqueca isso por 
   enquanto, mas
   saiba que acontece!)..
  
   SIM, tendo ou não o cabo conectado vc vai ter sempre o mesmo número MAC.
  
   exemplo de MAC :
   00:0A:E6:40:1B:49
   ou
   000A:E640:1B49
   ou
   000AE6401B49
   é um valor de 48 bit´s.
   então a cada 281.474.976.710.655 vai se repetir rsrsrsrs
   não é bem assim não, mas deixa isso pra lá heheheheh
  
   O que pode mudar é o número de IP..
  
   exemplo de IP´s internos, intranet: subistitua o X por um valor entre 1 e
   254
   192.168.0.x
   10.x.x.x
   169.x.x.x
  
   exemplo de IP´s externos, internet: subistitua o X por um valor entre 1 e
   254
   64.x.x.x
   200.x.x.x
   201.x.x.x
   etc...
  
   Quando ao XP, ele vai te dar sempre um número de IP, mas nem sempre 
   vai ser
   o mesmo, primeiro ele vai procurar o DHCP na rede, se não achar ele vai
   pedir ao DHCP interno dele e vai receber um número 169.x.x.x, no 98 
   acho que
   vem zerado.mas ja faz tempo nao lembro...
  
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br http://www.megasistema.com.br
  
   - Original Message -
   From: Thiago Filiano (America Soft)
   To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
   Sent: Friday, February 09, 2007 3:54 PM
   Subject: [delphi-br] Pegar o MAC do micro - duvidas
  
   Pessoal, estou com duvidas..
  
   Alguém já tem essas respostas?? estou passando por um problema, que ta
   dificil de resolver,
   tenho um palpite, mas não consegui um definição certa.
  
   ai vai minhas duvidas:
  
   usando WINXP: qdo pego o serial MAC pelo Delphi
  
   quando estou com um cabo de rede ligado em meu pc mas com conexao
   desativada, recebo o numero de MAC? ou vem zerado ()??
  
   quando estou com o cabo ligado e a rede ligada sei que vem a
   identificação 021AD122 (exemplo);
   quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?
  
   usando WIN98
  
   quando estou com um cabo de rede ligado em meu pc mas com conexao
   desativada, recebo o numero de MAC? ou vem zerado ()??
  
   quando estou com o cabo ligado e a rede ligada sei que vem a
   identificação 021AD122 (exemplo);
   quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?
  
   se eu tiver modem, e não placa de Rede

Re: [delphi-br] Pegar o MAC do micro - duvidas

2007-02-09 Por tôpico Luiz Escobar
BLZ Thiago..
Bom o modem não tem MAC-address, pode até ter um código de indentificação, mas 
não sei como pegar isso

MAC-address é um número de série gravador na sua placa de rede, cada uma tem o 
seu (acontece de repetir, mas é raro, então esqueca isso por enquanto, mas 
saiba que acontece!)..

SIM, tendo ou não o cabo conectado vc vai ter sempre o mesmo número MAC.

exemplo de MAC : 
00:0A:E6:40:1B:49
ou
000A:E640:1B49
ou
000AE6401B49
é um valor de 48 bit´s. 
então a cada 281.474.976.710.655 vai se repetir rsrsrsrs
não é bem assim não, mas deixa isso pra lá  heheheheh

O que pode mudar é o número de IP..

exemplo de IP´s internos, intranet: subistitua o X por um valor entre 1 e 254
192.168.0.x
10.x.x.x
169.x.x.x

exemplo de IP´s externos, internet:  subistitua o X por um valor entre 1 e 254
64.x.x.x
200.x.x.x
201.x.x.x
etc...

Quando ao XP, ele vai te dar sempre um número de IP, mas nem sempre vai ser o 
mesmo, primeiro ele vai procurar o DHCP na rede, se não achar ele vai pedir ao 
DHCP interno dele e vai receber um número 169.x.x.x, no 98 acho que vem 
zerado.mas ja faz tempo nao lembro...


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Thiago Filiano (America Soft) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, February 09, 2007 3:54 PM
  Subject: [delphi-br] Pegar o MAC do micro - duvidas


  Pessoal, estou com duvidas..

  Alguém já tem essas respostas?? estou passando por um problema, que ta 
  dificil de resolver,
  tenho um palpite, mas não consegui um definição certa.

  ai vai minhas duvidas:

  usando WINXP: qdo pego o serial MAC pelo Delphi

  quando estou com um cabo de rede ligado em meu pc mas com conexao 
  desativada, recebo o numero de MAC? ou vem zerado ()??

  quando estou com o cabo ligado e a rede ligada sei que vem a 
  identificação 021AD122 (exemplo);
  quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?

  usando WIN98

  quando estou com um cabo de rede ligado em meu pc mas com conexao 
  desativada, recebo o numero de MAC? ou vem zerado ()??

  quando estou com o cabo ligado e a rede ligada sei que vem a 
  identificação 021AD122 (exemplo);
  quando tiro o cabo, que valores recebo? zerado, ou o numero MAC?

  se eu tiver modem, e não placa de Rede... recebo algum valor para MAC??

  com cabo desconectado mesmo assim recebo endereço de MAC??

  alguém possui esses levantamentos??

  muito grato!

  Thiago Filiano


   

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



Re: RES: [delphi-br] Carga horária programador

2007-02-08 Por tôpico Luiz Escobar
Eu seg-sex 5 horas/dia = 25 horas...

MAS.. trabalho em uma empresa que são 3 rádios, assistencia 24horas...
parou tem que vir arrumar seje a hora/dia que for.
já trabalhei no natal/ano-novo/carnaval/etc...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


- Original Message - 
From: Eduardo [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 08, 2007 7:09 AM
Subject: Re: RES: [delphi-br] Carga horária programador


 Na CLT diz 44 horas semanais.

 Eduardo

 Rodrigo Mota escreveu:

 Um programador é um funcionario normal….segundo a CLT….

 8 horas semanaissoh dar uma olhada no regime e no código da CLT...

 Abs,

 Rodrigo Mota.

 _

 De: delphi-br@yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br
 [mailto:delphi-br@yahoogrupos.com.br
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de [EMAIL PROTECTED] mailto:sidneidelphi%40yahoo.com.br
 Enviada em: quarta-feira, 7 de fevereiro de 2007 19:47
 Para: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Carga horária programador

 Caro colega, também estou atráz dessa informação a tempos, e ainda não
 encontrei. Cheguei a abandonar a idéia de correr atraz disso, pois 
 ninguem
 sabe...

 Boa Sorte e com certeza, se encontrar algo replique no fórum...

 - Original Message -
 From: Marcos André
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
 Sent: Wednesday, February 07, 2007 10:39 AM
 Subject: [delphi-br] Carga horária programador

 Olá Pessoal,

 gostaria de saber se existe alguma lei que define a carga horária semanal
 de um programador, será que alguém pode me dizer ou enviar um link,
 algo que
 responda esta pergunta?

 Muito obrigado...

 -- 
 Um abraço

 Marcos André

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

 --

 No virus found in this incoming message.
 Checked by AVG Free Edition.
 Version: 7.5.432 / Virus Database: 268.17.30/674 - Release Date: 7/2/2007
 15:33

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

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








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


 -- 
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos


 



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 


Re: [delphi-br] Ajuda com SQL

2007-01-16 Por tôpico Luiz Escobar
put´s num leu a mensagem inteira e já vai respondendo com outra pergunta que a 
resposta esta na primeira pergunta !!!???.

é firebird... ta no final da mensagem dele... hhehehehehehe

abaixo tem um exemplo em mysql num sei se vai servir...
só colocar um or campodata is null  ex:
bla bla bla OR tabela.data IS NULL

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Gabriel Filho 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, January 16, 2007 1:58 PM
  Subject: Re: [delphi-br] Ajuda com SQL


  Qual o banco o vc esta usando???

  Em 16/01/07, blcksun954 [EMAIL PROTECTED] escreveu:
  
   Tenho uma tabela listando contas, e uma outra com os valores
   lançados em cada conta e as datas de lançamento e pagamento.
   Quero listar todas as contas e os valores totais lançados em cada
   uma, mesmo quando não haja nenhum valor (quando o valor seria 0).
   Até aqui, um LEFT JOIN resolve, o problema é que também preciso
   filtrar por data, para ter a movimentação num certo período. Quando
   faço isso, todas as contas que não tenham tido lançamentos
   desaparecem do resultado.
   Estou usando o banco de dados Firebird.
   Agradeço se alguém puder ajudar
  
   
  

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



   

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



[delphi-br] Projeto com varias tabelas em 1 select...

2007-01-16 Por tôpico Luiz Escobar
ja fiz varias coisas, mas não com tantas tabelas em um unico SELECT...

vejam bem
tenho uma tabela principal... esta depende de mais 6 tabelas filhas 
(referencia), onde 4 delas usam tabelas secundários para fazer referencias 
de N:N e 2 tabelas que são de 1:N...

por equanto só fiz o esboço da coisa... mas to começando a pensar que isso 
pode ficar MUITO lento...
o projeto é para MYSQL com InnoDB...

então temos 4 com tabelas secundários = 8 + 2 + principal... = 11 tabelas 
fazendo uns belos JOIN´s heheheh

+/-  só pra esboçar de como a coisa pode ficar... (PS: isso ai ainda 
pode crescer + umas 4 tabelas... ou 2 com 2 tabelas para referencia... )

SELECT
Tabela.campo.*, bla, bla...
FROM
TabelaPrincipal as TP,
Tab1Prin as T1P,
Tab1Ref  as T1R,
Tab2Prin as T2P,
Tab2Ref  as T2R,
Tab3Prin as T3P,
Tab3Ref  as T3R,
Tab4Prin as T4P,
Tab4Ref  as T4R,
Tab1Unic as T1U,
Tab2Unic as T2U
Where
( tp.data = dia_escolhido ) And
( (  tp.id = t1r.idtp ) And  ( t1r.idt1p = t1p.id ) ) And
( (  tp.id = t2r.idtp ) And  ( t2r.idt2p = t2p.id ) ) And
( (  tp.id = t3r.idtp ) And  ( t3r.idt3p = t3p.id ) ) And
( (  tp.id = t4r.idtp ) And  ( t4r.idt4p = t4p.id ) ) And
( (  tp.id = t1u.id ) ) And
( (  tp.id = t2y.id ) )


ALLguem já fez algo parecido, fica/ficou muito lemto...  o servidor 
(produção) é um P4 2.8Ghz com linux RedHat9 MySQL 5.xx e 1GB-RAM.  o de 
backup (replicação) é menor... mas só será usado se o primeiro cair...  ;-)


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br



Re: [delphi-br] Aplicação Distribuída em CD

2007-01-08 Por tôpico Luiz Escobar
Minha opnião pessoal...

- Robustas e funcionalidades ( Os dois...)
- Fácil Instalação ( Acho o DELPHI mais facil... mas tudo depende da sua 
aplicação em si...)
- Rode sem problemas em quaisquer (ou grande parte) das máquinas ( ai depende.. 
vai rolar LINUX )
- Necessite o mínimo de suporte. ( creio que o DELPHI se encaixa melhor 
aqui...mas também vai depender da sua aplicação... )

O melhor mesmo e ver em qualquer VC se encaixa melhor...  aquela que é mais 
facil pra vc
Não é a linguagem que faz o programa e sim VC, ela apenas te da as 
ferramentas, então veja em qual vc tem mais pratica etc e tal... que tudo fica 
mais facil... É claro veja as FERRAMENTAS de cada uma, as que te dão mais 
suporte, etc e tal...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Welson Tavares 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, January 08, 2007 2:47 PM
  Subject: [delphi-br] Aplicação Distribuída em CD


  Boa tarde,

  Estou começando agora com programação em Java e também em Delphi, e
  preciso desenvolver algumas aplicações para serem distribuídas em CD.
  Na opinião de vocês, o que seria melhor (Java ou Delphi) para desenvolver
  uma aplicação:

  - Robustas e funcionalidades
  - Fácil Instalação
  - Rode sem problemas em quaisquer (ou grande parte) das máquinas
  - Necessite o mínimo de suporte.

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

  Welson Tavares

  [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] Versão Melhor e Mais Atual

2006-12-29 Por tôpico Luiz Escobar
À mais novo é a BDS2006 a melhor ??? à que mais se encaixa nas suas 
necessidades...
no trabalho eu uso D6-PRO em casa D7-for-free-lance

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Leandro 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 29, 2006 2:45 PM
  Subject: [delphi-br] Versão Melhor e Mais Atual


  Boa Tarde Galera,
  Gostaria de saber qual a Melhor e mais atual Versão do Delphi, fazem 2 anos
  que não vejo nada sobre delphi, e agora preciso desenvolver algumas coisas.

  Agradeço Desde já,

  Feliz Ano Novo a Todos,
  Abraços.

  Leandro

  [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] MySQL Com DBExpress

2006-12-29 Por tôpico Luiz Escobar
BLZ, vai fazendo a troca depois é só alegria...
Bom eu uso, ou pelo menos tento usar só em DATAMODULE   só em casos que 
tenha algo bem diferente ai uso nos FORM´s, mas sempre tento manter tudo no 
DATAMODULE ou DATAMODULES ;-)

Neste caso acho que não existe certo ou errado, existe o que vai ser melhor pra 
vc e sua aplicação o que vai te dar menos trabalho, da necessidade de ser 
assim ou assado...  vc, vai ter que analisar os prós e contras 

Talvez vc possa só atribuir a query na hora de criar o FORM, sei lá... (uma 
dica...)
Agora lembre-se ele tem 5 SQL´s...

MyQUERY...
SQL - select
SQLDELETE
SQLINSERT
SQLREFRESH
SQLUPDATE... ;-)

O MYTABLE ainda não utilizei... ;-)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Plinio Cesar Pavin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 29, 2006 3:35 PM
  Subject: Re: [delphi-br] MySQL Com DBExpress


  Luiz, acabamos comprando os dois: o driver dbexpress da MicroOlap e o MyDAC !

  Jogamos dinheiro fora com o driver da MicroOlap: Simplesmente todos os campos 
decimal(x,y) do mySQL, que antes eram mapeados como TFloatField, passaram a ser 
mapeados como TBCDField ou TFMTBCDField, gerando inúmeros erros de type 
mismatch. 

  Nota 10 para o myDAC ! Está dando trabalho pra substituir os componentes 
DBExpress (SQLDataSet + DatasetProvider + ClientDataset) por apenas um 
componente TMyQuery, mas depois disso, funciona que é uma maravilha.

  A propósito: vc utiliza o myDAC num DataModule ? A aplicação em que estou 
trabalhando possui os componentes de conexão em cada form, pois cada form 
(principalmente consultas e relatórios) possui uma query diferente. É correto ?

  Plinio Cesar Pavin

  - Original Message - 
  From: Luiz Escobar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 27, 2006 2:20 PM
  Subject: Re: [delphi-br] MySQL Com DBExpress

  Bom EU uso MySQL 5.xx com o MyDAC da www.clab.com.br e não mudo por nada 
nesse mundo, pelo menos até sair algo melhor que ele, que na minha opnião é o 
melhor... hehehehe

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Plinio Cesar Pavin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 27, 2006 12:27 PM
  Subject: [delphi-br] MySQL Com DBExpress

  Olá Pessoal, estou dando manutenção numa aplicação desenvolvida com 
  Delphi 7 + mySQL (4.00) usando DBExpress (Driver da MicroOlap), porém 
  o cliente precisa atualizar o BD para a versão 5.0. Ao fazer isso, o 
  driver da MicroOlap começa apresentar uma série de erros nos campos 
  numéricos. 

  Em resumo, estou aceitando sugestões: 
  Fazer o cliente comprar o driver atualizado da MicroOlap ?
  Fazer o cliente comprar o driver CoreLab ?
  Abandonar de vez o DBExpress ?
  Abandonar de vez o mySQL ?

  Um dos maiores problemas é que a aplicação tem componentes de acesso 
  em cada form, ou seja, quem desenvolveu não utilizou um datamodule 
  para centralizar os componentes de acesso.Assim, se resolver abandonar 
  o DBExpress, vou ter que percorrer todos os forms da aplicação 
  substituindo os componentes.

  Gostaria de saber de vocês, se isso acontece com outros bancos, ou 
  realmente o Delphi não acompanhou a evolução somente do mySQL. Por 
  exemplo: o BDS 2006 conecta normalmente com o SQL Server 2005 Express 
  Edition, usando DBExpress ? 

  Estou realmente perdido, pois tenho alguns projetos para iniciar, e 
  ainda não decidi qual banco de dados e componente de acesso utilizar. 
  já que tenho medo de futuramente cair no mesmo problema (o componente 
  não acompanhar a evolução do BD).

  Um abraço a todos e um FELIZ 2007 !

  Plinio Cesar Pavin

  [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] MySQL Com DBExpress

2006-12-29 Por tôpico Luiz Escobar
Que isso cara, se acha que ele vai trocar MyDAC por ZeosLIB ???
Sem chance, já usei os dois, e num dá nem pra comparar, a não ser pelo fato de 
um ser R$0,00 e o outro ser R$300,00 mas se fosse R$1000.00 ainda assim valeria 
a pena

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: André Luis de Oliveira 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 29, 2006 4:08 PM
  Subject: Re: [delphi-br] MySQL Com DBExpress


  Pq vc não usa o ZeosLib para fazer acesso ao MySQL, o componente é free e 
muito bom, nunca tive problema com ele.

  - Original Message - 
  From: Plinio Cesar Pavin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 29, 2006 3:35 PM
  Subject: Re: [delphi-br] MySQL Com DBExpress

  Luiz, acabamos comprando os dois: o driver dbexpress da MicroOlap e o MyDAC !

  Jogamos dinheiro fora com o driver da MicroOlap: Simplesmente todos os campos 
decimal(x,y) do mySQL, que antes eram mapeados como TFloatField, passaram a ser 
mapeados como TBCDField ou TFMTBCDField, gerando inúmeros erros de type 
mismatch. 

  Nota 10 para o myDAC ! Está dando trabalho pra substituir os componentes 
DBExpress (SQLDataSet + DatasetProvider + ClientDataset) por apenas um 
componente TMyQuery, mas depois disso, funciona que é uma maravilha.

  A propósito: vc utiliza o myDAC num DataModule ? A aplicação em que estou 
trabalhando possui os componentes de conexão em cada form, pois cada form 
(principalmente consultas e relatórios) possui uma query diferente. É correto ?

  Plinio Cesar Pavin

  - Original Message - 
  From: Luiz Escobar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 27, 2006 2:20 PM
  Subject: Re: [delphi-br] MySQL Com DBExpress

  Bom EU uso MySQL 5.xx com o MyDAC da www.clab.com.br e não mudo por nada 
nesse mundo, pelo menos até sair algo melhor que ele, que na minha opnião é o 
melhor... hehehehe

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Plinio Cesar Pavin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 27, 2006 12:27 PM
  Subject: [delphi-br] MySQL Com DBExpress

  Olá Pessoal, estou dando manutenção numa aplicação desenvolvida com 
  Delphi 7 + mySQL (4.00) usando DBExpress (Driver da MicroOlap), porém 
  o cliente precisa atualizar o BD para a versão 5.0. Ao fazer isso, o 
  driver da MicroOlap começa apresentar uma série de erros nos campos 
  numéricos. 

  Em resumo, estou aceitando sugestões: 
  Fazer o cliente comprar o driver atualizado da MicroOlap ?
  Fazer o cliente comprar o driver CoreLab ?
  Abandonar de vez o DBExpress ?
  Abandonar de vez o mySQL ?

  Um dos maiores problemas é que a aplicação tem componentes de acesso 
  em cada form, ou seja, quem desenvolveu não utilizou um datamodule 
  para centralizar os componentes de acesso.Assim, se resolver abandonar 
  o DBExpress, vou ter que percorrer todos os forms da aplicação 
  substituindo os componentes.

  Gostaria de saber de vocês, se isso acontece com outros bancos, ou 
  realmente o Delphi não acompanhou a evolução somente do mySQL. Por 
  exemplo: o BDS 2006 conecta normalmente com o SQL Server 2005 Express 
  Edition, usando DBExpress ? 

  Estou realmente perdido, pois tenho alguns projetos para iniciar, e 
  ainda não decidi qual banco de dados e componente de acesso utilizar. 
  já que tenho medo de futuramente cair no mesmo problema (o componente 
  não acompanhar a evolução do BD).

  Um abraço a todos e um FELIZ 2007 !

  Plinio Cesar Pavin

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

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

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



   

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



Re: [delphi-br] MySQL Com DBExpress

2006-12-27 Por tôpico Luiz Escobar
Bom EU uso MySQL 5.xx com o MyDAC da www.clab.com.br e não mudo por nada nesse 
mundo, pelo menos até sair algo melhor que ele, que na minha opnião é o 
melhor... hehehehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Plinio Cesar Pavin 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 27, 2006 12:27 PM
  Subject: [delphi-br] MySQL Com DBExpress


  Olá Pessoal, estou dando manutenção numa aplicação desenvolvida com 
  Delphi 7 + mySQL (4.00) usando DBExpress (Driver da MicroOlap), porém 
  o cliente precisa atualizar o BD para a versão 5.0. Ao fazer isso, o 
  driver da MicroOlap começa apresentar uma série de erros nos campos 
  numéricos. 

  Em resumo, estou aceitando sugestões: 
  Fazer o cliente comprar o driver atualizado da MicroOlap ?
  Fazer o cliente comprar o driver CoreLab ?
  Abandonar de vez o DBExpress ?
  Abandonar de vez o mySQL ?

  Um dos maiores problemas é que a aplicação tem componentes de acesso 
  em cada form, ou seja, quem desenvolveu não utilizou um datamodule 
  para centralizar os componentes de acesso.Assim, se resolver abandonar 
  o DBExpress, vou ter que percorrer todos os forms da aplicação 
  substituindo os componentes.

  Gostaria de saber de vocês, se isso acontece com outros bancos, ou 
  realmente o Delphi não acompanhou a evolução somente do mySQL. Por 
  exemplo: o BDS 2006 conecta normalmente com o SQL Server 2005 Express 
  Edition, usando DBExpress ? 

  Estou realmente perdido, pois tenho alguns projetos para iniciar, e 
  ainda não decidi qual banco de dados e componente de acesso utilizar. 
  já que tenho medo de futuramente cair no mesmo problema (o componente 
  não acompanhar a evolução do BD).

  Um abraço a todos e um FELIZ 2007 !

  Plinio Cesar Pavin



   

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



Re: [delphi-br] problemas no projeto/execução

2006-12-22 Por tôpico Luiz Escobar
Oi, bom:
talvez se vc passar o processo de como é feito, o que acontece durante o 
processo, fica mais facil.. 
assim ta meio dificil saber o que vc faz, como vc faz, e o que deveria estar 
fazendo...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Joseane Batalha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 22, 2006 2:04 PM
  Subject: [delphi-br] problemas no projeto/execução


  Trabalho em sistema em rede, no qual não mexo no fonte, e sim em um backup,
  mas quando eu executo o projeto, mesmo se eu fizer modificações, sempre faz
  a mesma coisa. Por exemplo, eu modifico a cópia, executo esse novo codigo,
  mas não muda nada, como se eu nao tivesse feito nenhuma modificação. Alguem
  sabe o que poderia estar havendo? por favor. Obrigada.

  [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: Delphi ainda compensa?

2006-12-20 Por tôpico Luiz Escobar
Mais um amigo Clippeiro na turma do Delphi, seja bem vindo... hehhehehehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: Franklin Paixão 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 20, 2006 11:08 AM
  Subject: [delphi-br] Re: Delphi ainda compensa?


  Caros Amigos, escolhi usar Delphi como minha linguagem de programação
  e estou usando-a já a cinco anos! Porém como muitos outros
  programadores do grupo, eu comecei com o Basic..., Cobol..., DBase
  III, e cheguei ao Clipper que para muitos já morreu, mas asseguro que
  ainda hoje mesmo trabalhando com Delphi, ainda vez por outra uso
  Clipper e garanto que faço com Clipper muita coisa que gente duvida
  ser feito na mesma! ( modestia a parte). 
  Então eu não vejo proque essa preocupação em saber se Delphi compensa
  ou não, eu acho que quando você domina uma linguangem ou uma
  tecnologia qualquer, você será sempre solicitado e bem remunerado por
  isso! Independente de qual linguagem você use ou qual tecnologia você
  domina, o importante é que a use consciente e com todo domínio.
  Portanto para quem duvida, O Delphi compensa sim! e para qualquer
  seguimento de atividade! Não quero com isso dizer que não se deve
  apreder outras linguagens! Deve-se, mas quem quiser investir no Delphi
  pode fazer sem medo! Agora, que faça pra valer!!

  []'s

  Franklin Paixão
  Analista/Programador

  --- Em delphi-br@yahoogrupos.com.br, José Henrique (Zote) [EMAIL PROTECTED]
  escreveu
  
   Fala Walter, blz?
   
   
   
   Só não gostei do fato de você ter falado que Delphi é para médio e
  pequeno
   porte sem mencionar grande.
   
   Sou totalmente contra, tenho certeza que delphi é para grande também.
   
   
   
   Você também esqueceu de mencionar internet... Tanto com intraweb e cia,
   quanto com asp.net.
   
   
   
   Abraço
   
   --
   
   José Henrique (Zote)
   
   Bludata Software
   
   
   
   From: delphi-br@yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED] On
   Behalf Of Walter Chagas (Yahoo)
   Sent: terça-feira, 19 de dezembro de 2006 15:56
   To: delphi-br@yahoogrupos.com.br
   Subject: [delphi-br] Re: Delphi ainda compensa?
   
   
   
   Com o mais profundo respeito que o nobre colega merece, mas há um 
   leve equivoco nisto daí. Primeiro que .NET não é ferramenta de 
   desenvolvimento, mas sim máquina virtual. Portanto não é que o delphi 
   esteja perdendo mercado para o dotNET. O Delphi, inclusive, já 
   compila projetos para rodar sobre o dot.
   
   Quanto a perder mercado para o Java, também não vejo muito fundamento 
   nisto pois cada um tem seu segmento proprio. Delphi é uma ferramenta 
   de alta produtividade focada em projetos de médio e pequeno porte 
   para rodar em sistemas operacionais Windows. Já o Java é focado na 
   multiplataforma. Ao meu ver tem mercado pra ambos e no mercado de um, 
   o outro não entra.
   
   []s
   
   
   
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   [EMAIL PROTECTED] mailto:wchagasj%40yahoo.com.br 
   http://www.geocities.com/SiliconValley/Bay/1058
   MSN: [EMAIL PROTECTED] mailto:whitesockets%40hotmail.com 
   
   
   --- Em delphi-br@yahoogrupos.com.br
  mailto:delphi-br%40yahoogrupos.com.br
   , Renan Nucci renan@ 
   escreveu
   
Gostaria antes de mais nada agradecer as inumeras respostas que 
   obtive. 
Vou encarar o desafio e aprender o delphi, pois pelo que percebi 
   ainda existe mercado para delphi, mercado este que esta diminuindo 
   gradativamente, cedendo para Java e .net. Eu particularmente nao 
   gosto muito de Java, como disse programo em vb.net e trabalho com 
   Microsiga, está nos meus planos passar a trabalhar com delphi e me 
   aprofundar um pouco mais em vb.net, para que em dois anos eu tenha 
   uma boa noção dos dois mercados para optar pelo que melhor pague 
   sim afinal se estou aprendendo alguma coisa eh pra ganhar 
   dinheiro!!!


[]s a todos


Atenciosamente, 



R E N A N N U C C I 
MSN: renanxr3@
Analista Suporte - Microsiga



- Original Message - 
From: Bruno Lichot 
To: delphi-br@yahoogrupos.com.br
  mailto:delphi-br%40yahoogrupos.com.br 
Sent: Tuesday, December 19, 2006 8:55 AM
Subject: Re: [delphi-br] Delphi ainda compensa?


use C# em outro ambiente e use no Delphi e depois me fale todo o 
   sentido 
da VCL e de td que acompanha o ambiente do Delphi, são mais de 12 
   anos 
de ferramenta e evolução..

Marcos Douglas escreveu:
 Se for considerar Delphi vs VB sim, com certeza o Delphi é 
   melhor. Mas se
 formos considerar as próximas versões do Windows, que será 
   em .NET, então o
 VS.NET está na frente. Disso não há

Re: [delphi-br] Re: Delphi ainda compensa?

2006-12-19 Por tôpico Luiz Escobar
Então  fu*eu, sei nada de JAVA...
Andei dando uma espiada e não gostei muito do que vi... hehehe...
Mas vou tentar acimilar o trem, vamos ver no que vai dar...


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 19, 2006 4:44 PM
  Subject: [delphi-br] Re: Delphi ainda compensa?


  Luiz,

  Se você souber alguma coisa de Java já vai ser 2/3 do caminho andado 
  pois o C# nada mais é do que o Java da Microsoft com as modificações 
  que a SUN na época não aceitava e ameaçou levar a M$ no pau por conta 
  disso.

  Java e C# tem muito mais coisas em comum do que diferenças. as 
  difereñças podem ser o ponto mais dificil mas nada que seja bicho de 
  8 cabeças.

  []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, Luiz Escobar [EMAIL PROTECTED] 
  escreveu
  
   É to afim de aprender esse C#.
   Tá na minha lista ;-)
   
   
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL 
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br
   
   - Original Message - 
   From: Rodrigo Fonseca 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Monday, December 18, 2006 12:16 PM
   Subject: Re: [delphi-br] Delphi ainda compensa?
   
   
   O delphi 2006 tem muitas vantagens em cima do VS, uma delas é o 
  BDP, e a
   outra grande vantegem eh a própria linguagem que é muito melhor 
  que a do VB,
   em termos de IDE o Delphi 2006 eu acho mais robusto que o Visual 
  Studio,
   embora eu não tenha muito conhecimento do Visual Studio mas a 
  primeira vista
   o Delphi me mostrou melhor como IDE e como opções de acesso a 
  banco de
   dados, o único problema atual do Delphi eh ele ainda trabalhar 
  com a versão
   1.1 do framework, mas a versão 2007 já vai trazer além da versão 
  2.0 uma
   porrada de melhorias, muitas que o próprio VS nunca imaginou em 
  ter como o
   ECO, o Delphi perdeu um pouco de espaço mas acho que foi culpa 
  dos próprios
   desenvolvedores que não gostaram da idéia do .NET e acha que a 
  melhor coisa
   do mundo ainda eh o Win32, enfim ainda vai demorar um tempo mesmo 
  até as
   coisas se ajeitarem até a própria Borland está passando por 
  mudanças se
   dividiu e tudo, acho que o Delphi pode tanto morrer daqui a uns 
  anos quanto
   acontecer o contrário e voltar a ser a melhor ferramenta de 
  desenvolvimento
   para Windows, isso se ele já não continua sendo, acredito que a 
  melhor opção
   é realmente aprender o C#, pois com C# vc programa usando 
  qualquer uma das
   IDE's e a única mudança seria a IDE's, pois e a linguagem e a 
  forma de
   programar seria a mesma.
   
   Rodrigo Fonseca
   Desenvolvedor de Sistemas para Internet
   IT Consultoria
   Rio de Janeiro / RJ
   
   Em 18/12/06, Vinicius Barreira [EMAIL PROTECTED] escreveu:
   
se for pensar em .NET é melhor debandar logo para o visual 
  studio. seja
para windows forms ou asp.net.
   
Vinicius Barreira
Delphi 7 / Firebird / DbExpress
São Bernardo do Campo
Software Para Hotéis / Pousadas / Moteis
   
   
   
   
-Original Message-
From: delphi-br@yahoogrupos.com.br delphi-br%
  40yahoogrupos.com.br[mailto:
delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br]
On Behalf Of Renan Nucci
Sent: segunda-feira, 18 de dezembro de 2006 07:49
To: Lista delphi
Subject: [delphi-br] Delphi ainda compensa?
   
Bom dia pessoal,
   
Nao estou aqui querendo tacar pedra em delphi. ateh mesmo pq 
  nao tenho
muito conhecimento em delphi... Programo em vb.net e recebi uma 
  proposta
para trabalhar com delphi em uma empresa.. q pergunta eh: 
  compensa eu
alocar meu tempo para estudar e aprofundar em delphi?? como 
  esta o
mercado para delphi??? em quais cidades (SP) terei um bom 
  salario com
delphi
   
Atenciosamente,
   
R E N A N N U C C I
MSN: HYPERLINK mailto:renanxr3% renanxr3%2540hotmail.com
[EMAIL PROTECTED]
Depto Informática
MULTIFRIO Refrigeração
   
[As partes desta mensagem que não continham texto foram 
  removidas]
   
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.23/591 - Release Date:
17/12/2006 15:17
   
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.15.23/591 - Release

Re: RES: [delphi-br] Delphi ainda compensa?

2006-12-19 Por tôpico Luiz Escobar
Ai Walter, 
Só queria saber da onde é que é que esses caras tiram que o DELPHI é 
limitado... kk

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 19, 2006 4:30 PM
  Subject: Re: RES: [delphi-br] Delphi ainda compensa?


  Eu compartilho a sua opinião também. Compatibilidade é uma coisa que 
  a Borland sempre preservou no Delphi. Cê pode ver que entra versão e 
  sai versão e seu projeto tá sempre compilando no recente. Não é 
  igual aos produtos da Microsoft que te obrigam a renunciar todo o seu 
  conhecimento antigo pra recomeçar de novo não. A borland pode ter 
  seus 1001 defeitos, mas consideração e respeito ao desenvolvedor ela 
  sempre teve. Pode não ter tanto quando a comunidade esperava, mas se 
  compararmos aos demais fabricantes, ela faz mais por nós do que os 
  demais.

  Tem mais de 10 anos que participo da delphi-br e tem mais de 10 anos 
  que escuto a mesma ladainha de sempre, de que o Delphi é limitado, o 
  Delphi não tem futuro e que o Delphi é uma porcaria. mas convenhamos, 
  um produto que está no mercado a 11 anos indo pra 12 e taí promotendo 
  muito mais futuro do que incertezas, então esse pessoal, que prega 
  tanto pessimismo, ou não sabe o que tá falando ou extremamente 
  equivocado com respeito as suas previsões. Se estão prevendo errado, 
  que mandem suas bolas de cristal pro concerto...

  []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, anderson [EMAIL PROTECTED] 
  escreveu
  
   Minha humilde opinião acerca do assunto é que vale sim muito apena. 
  Se
   pararmos para analisar estamos falando de uma linguagem que possui
   compatibilidade entre versões desde a versão 1! Onde vc encontra 
  isto !
   Agora, é claro que não é eterna, porém, com esta nova investida em 
  ter uma
   empresa especializada somente com a IDE, acho que temos muito a 
  lucrar com
   isto. Pensem só, a CODE GEAR só tem IDE pra ganhar dinheiro, aliado 
  com o
   conhecimento Borland e um pouco marketing (coisa que a Borland não 
  é boa) o
   Delphi vai longe! Uma coisa eu também aconselharia, comecem a 
  estudar C#. Se
   a microsoft fez alguma coisa boa na vida foi o .NET(escrito em C#) 
  e não é
   pra menos, com 33 programadores que ela literalmente tirou da 
  borland para
   executar o projeto dela ... inclusive, já pararam para pensar que a 
  FCL é `
   idêntica ` a metodologia da VCL, pudera o idealizador é a mesma 
  pessoa! Bom
   eu não penso em mudar de linguagem pelos próximos 2 anos pelo 
  menos, e minha
   esperança e não mudar por décadas ainda. Agora, não vou ficar de 
  braços
   cruzados né, vou meter a cara e estudar ...
   
   
   
   _ 
   
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED] Em
   nome de Dimas Fernando
   Enviada em: segunda-feira, 18 de dezembro de 2006 16:48
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Delphi ainda compensa?
   
   
   
   Aqui nas FATEC'S (Piracicaba e regiao).. onde tem curso de COBOL, os
   alunos sao contrados qdo terminam o curso.. (foi o que um professor 
  me
   falou)..
   isso pq tem muita empresa precisando de programador em COBOL e nao 
  acha
   facil
   no mercado
   
   [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: Delphi ainda compensa?

2006-12-19 Por tôpico Luiz Escobar

Ai Julio, passa o endereço pra gente... quero fazer o download dele e quardar 
pra hora que der um tempinho eu dar uma testada... heheheh

Luiz Escobar


- Segue mensagem original! -

De: Julio Cesar [EMAIL PROTECTED]

luiz, fiz o download do visual studio no site da ms, e pra dizer a verdade, se 
for largar o delphi de vez com certeza vou pra visual studio e c#...

Julio Cesar



Re: [delphi-br] Re: [OFF] Exemplo de MVP

2006-12-18 Por tôpico Luiz Escobar
Ai AMIGO, se liga... a conversa entre eu e o João é na base da AMIZADE
Eu não disse que NÃO ERA BOM eu disse que AINDA NÃO ESTA BOM.
Se vc leu tudo ai, viu que concordei com varias coisas, MAS se o trem 
WIZARD´s não estão prontos, construir tudo na MÃO, com certeza vai dar mais 
trabalho que ligar meia-duzia de componentes

Eu tive aulas de BASIC e DBASE, SÓ, o resto foi na base de muitos livros e 
pesquisatenho dois armários de aço GRANDES que estão com as prateleiras até 
invergadas de tantos livros e revistas( 1% é sobre peixes-ornamentais o 
resto é informatica... heheheh )

Não posso simplesmente abandonar algo que esta rodando 100% para começar em 
outra coisa que nem está 99% PRONTA, disse PRONTA e não FUNCIONAL trabalho 
em 3 rádios, e presto serviços para mais 3, amigo, e aqui a coisa é um pouco 
mais dinamica, pra um cliente vc pode falar SÓ 1 MINUTO, pra um ouvinte, 1 
segundo e ele muda o DIAL e vai pra outra rádio... aqui é 24x7, sem feriado, 
final de semana, férias, não dá pra parar pra mudar algo, vc tem que mudar com 
o trem rodandovc tem o tempo de uma musica (5 minutos) pra baixar um 
sistema e subir outro com tempo sobrando, porque se der pau vc tem que voltar o 
velho E o pau, não é só do SISTEMA, maquinas que ficam 24x7, num simples 
REBOOT ela pode não voltar mais Trabalho das 13:00 às 18:00 e ARRASTANDO 
OBJETOS me sobra tempo pra fazer manutenção, em todo o SISTEMA, não estou 
falando do que desenvolvo e sim do que cuido aqui, linux, netware, log´s, etc, 
etc... e olha que trabalho sózinho aqui... 

Não vou passar aqui como o SISTEMA funciona, mas como vc mesmo disse É isso 
que devemos fazer. investigar. Ler analisar, testar, etc... Falar é fácil, 
meter a mão na massa é que são elas. , mas exites N´ regras que devem ser 
checadas antes de 1 simples comercial ser liberado e ir para o AR

Vc por acaso já viu como é a progamação disso ai Tecnologias novas como Java e 
.NET já nasceram OO, por que será :P
É uma ZONA, pelo menos quando começou, hoje não sei e por-enquanto nem tenho 
tempo para ver/saber, por isso que este tipo de metodologia de programação MVP, 
foi criada pra por ordem na casa e facilitar a vida...  
Outra, JAVA é mais usado para tecnologias como CELULARES, e coisa do genero, 
ainda não vi uma aplicação de missão critica, com grandes volumes de dados, 
feito e JAVA,  presta atenção, PODE SER QUE EXISTA, mas EU! não vi .NET bom 
pra mim ainda não passa de um JAVA.MICROSOFT. MAS ainda preciso ver mais 
sobre isso pra ver se PRA iEU vai ser interessante utiliza-lá por-enquanto 
vou ficando com o PHP para aplicações WEB extremamente rápido e 
funcional... e DELPHI para aplicações DESKTOP... pelo mesmo motivo anterior

 Dizer pro joão para ele mostrar um exemplo MVP para ver o desempenho é 
 fácil. que tal nós mesmos nao tentarmos fazer algo?
Eu/e outros PEDIMOS pro João dar um exemplo pratico pra ver o 
desempenho/funcionamente/outras, SIM, aqui não interessa o problema e sim a 
solução, tem que ser VAP-VUPT  
E ele com bom amigo da lista, fez e disponibilizou pra todos...tive um tempinho 
e tentei testar, mas não deu muito certo não, ainda tenho que fazer outros 
teste com ele falou a opção que eu escolhi, APESAR de estar lá, não foi 
totalmente implementada ;-)

Do mesmo jeito que VC ACHA que eu to ACHANDO os DBWARES, eu ACHO que vc ta 
ACHANDO os MVP´s... 
Sou um arrastador de componente com muito orgulho, pois sobra tempo para ficar 
com minha familia, ao inves de ficar na frente do computador me matando varias 
e varias linhas de código.
Como um amigo aqui já disse, o que manda é quem vai acabar primeiro, pro 
cliente não interressa se é  ASSEMBLY puro ou componente arrastado, ou linhas 
digitadas a mão, ele não dá valor a isso, ele dá valor à aquele que entrega e o 
trem funciona resolvendo o problema dele...
Não porque VC o João e seja mais quem for ta falandoq que é bom que é a verdade 
abusoluta amigo, eu vou sim, ANALISAR, se agradar, vou TESTAR, se agradar, vou 
desenvolver algo e colocar em PRODUÇÂO, se for funcional e pratico, vou começar 
a mudar o que já estava em produção, mas tudo isso leva TEMPO e como já te 
disse aqui é das 13:00 às 18:00 ehehehhehe

E vou acabando por aqui, pois já ta piscando a força aqui, por causa da chuva,  
e vai que o nobreak de 15KVA não aguenta antes do gerador entrar em ação e 
perco tudo que escrevi... hehehehehhehehe...

Abraços à todos...
E sem recentimentos


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: mrbar2000 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 18, 2006 1:27 PM
  Subject: [delphi-br] Re: [OFF] Exemplo de MVP


  Rapaz, que thread é essa, puts

  Só quem começa

Re: [delphi-br] Delphi ainda compensa?

2006-12-18 Por tôpico Luiz Escobar
É to afim de aprender esse C#.
Tá na minha lista  ;-)


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Rodrigo Fonseca 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 18, 2006 12:16 PM
  Subject: Re: [delphi-br] Delphi ainda compensa?


  O delphi 2006 tem muitas vantagens em cima do VS, uma delas é o BDP, e a
  outra grande vantegem eh a própria linguagem que é muito melhor que a do VB,
  em termos de IDE o Delphi 2006 eu acho mais robusto que o Visual Studio,
  embora eu não tenha muito conhecimento do Visual Studio mas a primeira vista
  o Delphi me mostrou melhor como IDE e como opções de acesso a banco de
  dados, o único problema atual do Delphi eh ele ainda trabalhar com a versão
  1.1 do framework, mas a versão 2007 já vai trazer além da versão 2.0 uma
  porrada de melhorias, muitas que o próprio VS nunca imaginou em ter como o
  ECO, o Delphi perdeu um pouco de espaço mas acho que foi culpa dos próprios
  desenvolvedores que não gostaram da idéia do .NET e acha que a melhor coisa
  do mundo ainda eh o Win32, enfim ainda vai demorar um tempo mesmo até as
  coisas se ajeitarem até a própria Borland está passando por mudanças se
  dividiu e tudo, acho que o Delphi pode tanto morrer daqui a uns anos quanto
  acontecer o contrário e voltar a ser a melhor ferramenta de desenvolvimento
  para Windows, isso se ele já não continua sendo, acredito que a melhor opção
  é realmente aprender o C#, pois com C# vc programa usando qualquer uma das
  IDE's e a única mudança seria a IDE's, pois e a linguagem e a forma de
  programar seria a mesma.

  Rodrigo Fonseca
  Desenvolvedor de Sistemas para Internet
  IT Consultoria
  Rio de Janeiro / RJ

  Em 18/12/06, Vinicius Barreira [EMAIL PROTECTED] escreveu:
  
   se for pensar em .NET é melhor debandar logo para o visual studio. seja
   para windows forms ou asp.net.
  
   Vinicius Barreira
   Delphi 7 / Firebird / DbExpress
   São Bernardo do Campo
   Software Para Hotéis / Pousadas / Moteis
  
  
  
  
   -Original Message-
   From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto:
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br]
   On Behalf Of Renan Nucci
   Sent: segunda-feira, 18 de dezembro de 2006 07:49
   To: Lista delphi
   Subject: [delphi-br] Delphi ainda compensa?
  
   Bom dia pessoal,
  
   Nao estou aqui querendo tacar pedra em delphi. ateh mesmo pq nao tenho
   muito conhecimento em delphi... Programo em vb.net e recebi uma proposta
   para trabalhar com delphi em uma empresa.. q pergunta eh: compensa eu
   alocar meu tempo para estudar e aprofundar em delphi?? como esta o
   mercado para delphi??? em quais cidades (SP) terei um bom salario com
   delphi
  
   Atenciosamente,
  
   R E N A N N U C C I
   MSN: HYPERLINK mailto:renanxr3% renanxr3%2540hotmail.com
   [EMAIL PROTECTED]
   Depto Informática
   MULTIFRIO Refrigeração
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   --
   No virus found in this incoming message.
   Checked by AVG Free Edition.
   Version: 7.5.432 / Virus Database: 268.15.23/591 - Release Date:
   17/12/2006 15:17
  
   --
   No virus found in this outgoing message.
   Checked by AVG Free Edition.
   Version: 7.5.432 / Virus Database: 268.15.23/591 - Release Date:
   17/12/2006 15:17
  
  
   [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] Dúvida - sobre compra do Delphi

2006-12-18 Por tôpico Luiz Escobar
Eu comprei o meu D6-PRO na brasoftware
E os FREE nas revistas PCEXPERT... ;-)  (D3-C/S, D4-PRO, C++, JBulider, etc... 
etc... )

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Moked - Thiago (Brasil) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 18, 2006 5:34 PM
  Subject: [delphi-br] Dúvida - sobre compra do Delphi


  Pessoal, 

  Uma amiga me disse que essa empresa 
  BRPay do Brasil

  vende licenças do Delphi..

  alguém ai conhece essa empresa? 


  obrigado Pessoal!


  Thiago


  [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] Componentes de acesso ao mySQL

2006-12-17 Por tôpico Luiz Escobar

Não sei como anda o ZEOS, na época que testei ( 5 anos +/- ) num tava muito 
bom, eu já usei o DBEXPRESS (meio trabalhoso, MAS) muito bom  
Agora uso o melho MyDAC só que é pago +/- $150,00 = +/- R$300,00

Luiz Escobar


- Segue mensagem original! -

De: Moacir Fortes [EMAIL PROTECTED]
Data: Sun, 17 Dec 2006 07:02:40 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Componentes de acesso ao mySQL

PessoALL,

Preciso optar por um componente de acesso (gratuito) ao mySQL. A pergunta é:

- Qual o componente mais indicado por vocês e quais as versão do mySQL
suportadas por ele (Não sei qual a versão que estará em uso no cliente)?

- Se possível (nos casos em que se aplique) o link para baixar o componente.

Preciso desta informação com certa urgência, agradeço a colaboração de vocês
!

Abraços,

Moacir

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




Re: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual Core

2006-12-13 Por tôpico Luiz Escobar
Concordo na teoria e na pratica sobre o google...
E obrigado  ehhehehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Ricardo Cesar Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 13, 2006 2:36 PM
  Subject: Res: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual 
Core


  Como o Google não é suficiente (brincadeira!) lá vai:

  http://sourceforge.net/projects/jvcl

  Abraços,
  Ricardo

  - Mensagem original 
  De: Luiz Escobar [EMAIL PROTECTED]
  Para: delphi-br@yahoogrupos.com.br
  Enviadas: Terça-feira, 12 de Dezembro de 2006 13:18:46
  Assunto: Re: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual 
Core

  Está JEDI VCL contem o RXLIB ? Se sim, onde posso baixar pra testar ? Site 
oficial de preferencia. .. ehhehe

  Luiz Escobar

  Analista/Desenvolve dor:

  WEB - HTML/JavaScript/ PHP/MySQL 

  WINDOWS - Delphi/MyDAC/ ASSEMBLER/ MySQL/xBase

  DOS - Clipper/Assembler xBase

  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k

  LINUX - LAZARUS/Kylix/ MySQL;

  http://www.megasist ema.com.br

  - Original Message - 

  From: Ricardo Cesar Cardoso 

  To: [EMAIL PROTECTED] os.com.br 

  Sent: Tuesday, December 12, 2006 8:30 AM

  Subject: Re: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual 
Core

  Bom dia,

  Na verdade o eu apenas gostaria de fazer uma observação. A JEDI VCL já se 
encontra na versão 3.20 e vcs estão reportando erros na versão 2.10. Acho que 
já deve ter passado bastante água por baixo desta ponte, não?

  A não ser que estejam usando algum componente descontinuado, acredito que o 
mais interessante seria migrar pra versão 3.20 que tem os pacotes inclusive 
para o Delphi 5 e 7 além de pacotes para as versões mais novas do Delphi (2005 
e 2006).

  Abraço,

  Ricardo.

  Douglas Uesato - Depto. de Informática [EMAIL PROTECTED] com.br escreveu: 
Pedro,

  Passei por este problema também, porém eu coloquei um try except

  end; na chamada que dava erro. Fiz isso porque há incompatibilidade entre a

  versão que eu estava usando com a versão nova, infelizmente os

  desenvolvedores desta biblioteca não pensam na migração de uma versão para

  outra! :-( Agora toda vez que preciso utilizar algum componente da aba Jedi

  eu já fico com um pé atrás.

  Atenciosamente,

  Douglas Uesato

   _ _ _ _

  De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] Em

  nome de Pedro Alexandro RS

  Enviada em: segunda-feira, 11 de dezembro de 2006 16:34

  Para: [EMAIL PROTECTED] os.com.br

  Assunto: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual Core

  Pessoal,

  Meses atras tive uma situação onde um executavel compilado em delphi

  7, (XP, sp2)

  rodava normalmente em algumas maquinas e em outras abortava ao ser

  executado, sem qualquer dica de onde vinha o bug.

  Como isso ocorreu em maquinas 'novas' da HP win XP SP2 , eu imaginei

  que o problema era com essa 'distribuição' da HP.

  O interessante é que se o programa fosse executado em modo de

  compatibilidade win98, nao havia problemas... .

  Precisei instalar o debugger numa dessas maquinas para descobrir o que

  estava acontecendo. A incompatibilidade na verdade é entre a suide de

  componentes 

  JEDI-VCL (JVCL) Version 2.10 for Delphi 5 - 7 rodando em maquinas

  com processador INTEL Dual-Core ou HT. Mais especificamente, na rotina

  GETCPUINFO (jclsysinfo. pas). Ao tentar retornar o clock do

  processador, dava 'division by zero' e isso abortava o programa.

  Ainda não testei com a versao mais recente da Jedi.Alguém já passou

  por esse problema?

   - - ---

  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]

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

  !--

  #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
  #ygrp-mlmsg table {font-size:inherit;font:100%;}
  #ygrp-mlmsg select, input, textarea {font:99% 
arial,helvetica,clean,sans-serif;}
  #ygrp-mlmsg pre, code {font:115% monospace;}
  #ygrp-mlmsg * {line-height:1.22em;}
  #ygrp-text{
  font-family:Georgia;
  }
  #ygrp-text p{
  margin:0 0 1em 0;
  }
  #ygrp-tpmsgs{
  font-family:Arial;
  clear:both;
  }
  #ygrp-vitnav{
  padding-top:10px;
  font-family:Verdana;
  font-size:77%;
  margin:0;
  }
  #ygrp-vitnav a{
  padding:0 1px;
  }
  #ygrp-actbar{
  clear:both;
  margin:25px 0;
  white-space:nowrap;
  color:#666;
  text-align:right;
  }
  #ygrp-actbar .left{
  float:left;
  white-space:nowrap;
  }
  .bld{font-weight:bold;}
  #ygrp-grft{
  font-family:Verdana;
  font

Re: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual Core

2006-12-12 Por tôpico Luiz Escobar
Está JEDI VCL contem o RXLIB ?  Se sim, onde posso baixar pra testar ? Site 
oficial de preferencia... ehhehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Ricardo Cesar Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 12, 2006 8:30 AM
  Subject: Re: RES: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual 
Core


  Bom dia,

  Na verdade o eu apenas gostaria de fazer uma observação. A JEDI VCL já se 
encontra na versão 3.20 e vcs estão reportando erros na versão 2.10. Acho que 
já deve ter passado bastante água por baixo desta ponte, não?

  A não ser que estejam usando algum componente descontinuado, acredito que o 
mais interessante seria migrar pra versão 3.20 que tem os pacotes inclusive 
para o Delphi 5 e 7 além de pacotes para as versões mais novas do Delphi (2005 
e 2006).

  Abraço,
  Ricardo.

  Douglas Uesato - Depto. de Informática [EMAIL PROTECTED] escreveu: Pedro,

  Passei por este problema também, porém eu coloquei um try except
  end; na chamada que dava erro. Fiz isso porque há incompatibilidade entre a
  versão que eu estava usando com a versão nova, infelizmente os
  desenvolvedores desta biblioteca não pensam na migração de uma versão para
  outra! :-( Agora toda vez que preciso utilizar algum componente da aba Jedi
  eu já fico com um pé atrás.


  Atenciosamente,
  Douglas Uesato

  
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Pedro Alexandro RS
  Enviada em: segunda-feira, 11 de dezembro de 2006 16:34
  Para: delphi-br@yahoogrupos.com.br
  Assunto: [SPAM] [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual Core

  Pessoal,

  Meses atras tive uma situação onde um executavel compilado em delphi
  7, (XP, sp2)
  rodava normalmente em algumas maquinas e em outras abortava ao ser
  executado, sem qualquer dica de onde vinha o bug.
  Como isso ocorreu em maquinas 'novas' da HP win XP SP2 , eu imaginei
  que o problema era com essa 'distribuição' da HP.
  O interessante é que se o programa fosse executado em modo de
  compatibilidade win98, nao havia problemas

  Precisei instalar o debugger numa dessas maquinas para descobrir o que
  estava acontecendo. A incompatibilidade na verdade é entre a suide de
  componentes 
  JEDI-VCL (JVCL) Version 2.10 for Delphi 5 - 7 rodando em maquinas
  com processador INTEL Dual-Core ou HT. Mais especificamente, na rotina
  GETCPUINFO (jclsysinfo.pas). Ao tentar retornar o clock do
  processador, dava 'division by zero' e isso abortava o programa.

  Ainda não testei com a versao mais recente da Jedi.Alguém já passou
  por esse problema?







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



   

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



Re: [delphi-br] Off-Topic ALLguem ai já atualizou p ro IE7 ??

2006-12-12 Por tôpico Luiz Escobar
Já experimentou tirar e reinstalar, se é que tem jeito pra isso...  afinal ele 
baixa pelo siteupdate...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Henrique Netzka (Vetor Sistemas) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 12, 2006 9:24 AM
  Subject: Re: [delphi-br] Off-Topic ALLguem ai já atualizou pro IE7 ??


  Eu atualizei... Alguns sites travam, outros não entram (porque travam), 
outros entram mas dão problema (travam), e o site do Unibanco só entra de vez 
em quando (porque, em geral, trava). Mas quando funciona é bem bacana!! hehehe

  Abraços
  Henrique

  - Original Message - 
  From: Luiz Escobar 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 11, 2006 5:06 PM
  Subject: [delphi-br] Off-Topic ALLguem ai já atualizou pro IE7 ??

  E ai gente, alguem já teve a coragem de atualizar para o IE7 no XP ?
  Deu muitos problemas ? muitas incompatibilidades ? 
  Quais os bug´s ??

  abraços ?

  Luiz Escobar
  Analista/Desenvolvedor:
  WEB - HTML/JavaScript/PHP/MySQL 
  WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
  DOS - Clipper/Assembler xBase
  SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
  LINUX - LAZARUS/Kylix/MySQL;
  http://www.megasistema.com.br

  - Original Message - 
  From: Marcelo Hoepfner (SI) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 11, 2006 10:33 AM
  Subject: RES: [delphi-br] Conecta a um banco de dados onLine

  No hosting 

  www.meh.com.br http://www.meh.com.br/ 

  tenho 2 sistemas delphi (desktop) acessando o mysql (web) 100% funcionando.

  Qualquer coisa manda um email.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luiz 
Escobar
  Enviada em: sábado, 9 de dezembro de 2006 14:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Conecta a um banco de dados onLine

  Bom duas coisas, faz ai e ve se conecta, SE não CONECTAR e vc tiver certeza 
que fez certo, porque não tem como errar, é só trocar o IP LOCAL pelo IP do seu 
mysql2.freehostia.com, ou pelo proprio nome, ai vc vai ter que pedir para eles 
abrierem o firewall para o seu IP ou para seu usuário, pois se não vc não chega 
ao servidor...

  Eu tenho um banco na LOCAWEB, e é tudo fechado, se vc quizer acesso externo, 
tem que pedir pra eles, e eles liberam para o seu IP-fixo, para IP-dinamico eu 
não sei

  Luiz Escobar

  - Segue mensagem original! -

  De: willer [EMAIL PROTECTED] mailto:willer%40personalcom.com.br com.br

  Vamos considerar o seguinte:
  Minha base de dados está em 'mysql2.freehostia.com' na porta 3306
  O meu banco de dados é 'wilcos_db'.
  Tô usando o host gratuito.

  Como eu faria para conectar-me a esse banco?

  - Original Message - 
  From: Eduardo Silva dos Santos 

  Qualquer um, a conexão é feita igual à na rede local.

  eu uso myDAC www.crlab.com mas também ja usei ZEOS.

  Em 08/12/06, willer escreveu:
  
   Que componente(s) eu usaria para fazer a conexão?
  
   - Original Message -
   From: Eduardo Silva dos Santos
  
   é perfeitamento possível, e te adianto que mysql funciona muuuito rapido
   em
   conexões via internet.
   de mais detalhes que eu te ajudo.
  
   Em 08/12/06, willer [EMAIL PROTECTED] mailto:willer%40personalcom.com.br 
com.br
   escreveu:
   
Alguém sabe se é possível fazer com que um aplicativo se comunique com
um banco de dados onLine, banco de dados MySql.?
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: eduardo.drd@ mailto:eduardo.drd%40gmail.com gmail.com 
   Site: http://www.drdsiste http://www.drdsistemas.com/ mas.com/
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   __ Informação do NOD32 IMON 1911 (20061208) __
  
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset. http://www.eset.com.br com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: eduardo.drd@ mailto:eduardo.drd%40gmail.com gmail.com
  Site: http://www.drdsiste http://www.drdsistemas.com/ mas.com/

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

  __ Informação do NOD32 IMON 1912 (20061209) __

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

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

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

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

  [As partes desta mensagem que

Re: [delphi-br] Verdade sobre fieldbyname

2006-12-11 Por tôpico Luiz Escobar


É, é isso mesmo que o João ta falando...

Luiz Escobar


- Segue mensagem original! -

De: Welson Avelar [EMAIL PROTECTED]
Data: Mon, 11 Dec 2006 08:13:44 -0300 (ART)
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Verdade sobre fieldbyname

--- Joao Morais escreveu:
 (...)
 ponteiro diretamente ao campo, e este ponteiro você cria facilmente em 
 tempo de projeto, clicando duas vezes sobre o dataset, Ctrl+A e confirma.
[--x--]

[Welson] Quando vc se refere a ponteiro, quer dizer a notação
tblClienteNOMECLIENTE ?
Disso eu não sabia, ou seja, que usar assim é mais rápido. Interessante isso
viu ?! ^^

[]s.

=
'O que me preocupa não é o grito dos maus. É o silêncio dos bons.'
Martin Luther King.
=
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas
www.geminisistemas.com.br
Juiz de Fora - Minas Gerais
=

___ 
O Yahoo! está de cara nova. Venha conferir! 
http://br.yahoo.com




[delphi-br] Off-Topic ALLguem ai já atualizou pro IE7 ??

2006-12-11 Por tôpico Luiz Escobar

E ai gente, alguem já teve a coragem de atualizar para o IE7 no XP ?
Deu muitos problemas ? muitas incompatibilidades ?  
Quais os bug´s ??

abraços ?

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Marcelo Hoepfner (SI) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 11, 2006 10:33 AM
  Subject: RES: [delphi-br] Conecta a um banco de dados onLine


  No hosting 

  www.meh.com.br http://www.meh.com.br/ 

  tenho 2 sistemas delphi (desktop) acessando o mysql (web) 100% funcionando.

  Qualquer coisa manda um email.

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luiz 
Escobar
  Enviada em: sábado, 9 de dezembro de 2006 14:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Conecta a um banco de dados onLine

  Bom duas coisas, faz ai e ve se conecta, SE não CONECTAR e vc tiver certeza 
que fez certo, porque não tem como errar, é só trocar o IP LOCAL pelo IP do seu 
mysql2.freehostia.com, ou pelo proprio nome, ai vc vai ter que pedir para eles 
abrierem o firewall para o seu IP ou para seu usuário, pois se não vc não chega 
ao servidor...

  Eu tenho um banco na LOCAWEB, e é tudo fechado, se vc quizer acesso externo, 
tem que pedir pra eles, e eles liberam para o seu IP-fixo, para IP-dinamico eu 
não sei

  Luiz Escobar

  - Segue mensagem original! -

  De: willer [EMAIL PROTECTED] mailto:willer%40personalcom.com.br com.br

  Vamos considerar o seguinte:
  Minha base de dados está em 'mysql2.freehostia.com' na porta 3306
  O meu banco de dados é 'wilcos_db'.
  Tô usando o host gratuito.

  Como eu faria para conectar-me a esse banco?

  - Original Message - 
  From: Eduardo Silva dos Santos 

  Qualquer um, a conexão é feita igual à na rede local.

  eu uso myDAC www.crlab.com mas também ja usei ZEOS.

  Em 08/12/06, willer escreveu:
  
   Que componente(s) eu usaria para fazer a conexão?
  
   - Original Message -
   From: Eduardo Silva dos Santos
  
   é perfeitamento possível, e te adianto que mysql funciona muuuito rapido
   em
   conexões via internet.
   de mais detalhes que eu te ajudo.
  
   Em 08/12/06, willer [EMAIL PROTECTED] mailto:willer%40personalcom.com.br 
com.br
   escreveu:
   
Alguém sabe se é possível fazer com que um aplicativo se comunique com
um banco de dados onLine, banco de dados MySql.?
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   --
   Eduardo Silva dos Santos
   DRD Sistemas.
   (27) 3218-4201
   MSN: eduardo.drd@ mailto:eduardo.drd%40gmail.com gmail.com 
   Site: http://www.drdsiste http://www.drdsistemas.com/ mas.com/
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   __ Informação do NOD32 IMON 1911 (20061208) __
  
   Esta mensagem foi verificada pelo NOD32 sistema antivírus
   http://www.eset. http://www.eset.com.br com.br
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: eduardo.drd@ mailto:eduardo.drd%40gmail.com gmail.com
  Site: http://www.drdsiste http://www.drdsistemas.com/ mas.com/

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

  __ Informação do NOD32 IMON 1912 (20061209) __

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

  [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] dica: bug JEDI 2.1 c/ intel HT ou Dual Core

2006-12-11 Por tôpico Luiz Escobar
E num P4 com HT da o mesmo problema ? chegou a testar ?
porque o HT simula dois core/processador.


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Pedro Alexandro RS 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 11, 2006 4:34 PM
  Subject: [delphi-br] dica: bug JEDI 2.1 c/ intel HT ou Dual Core


  Pessoal,

  Meses atras tive uma situação onde um executavel compilado em delphi
  7, (XP, sp2)
  rodava normalmente em algumas maquinas e em outras abortava ao ser
  executado, sem qualquer dica de onde vinha o bug.
  Como isso ocorreu em maquinas 'novas' da HP win XP SP2 , eu imaginei
  que o problema era com essa 'distribuição' da HP.
  O interessante é que se o programa fosse executado em modo de
  compatibilidade win98, nao havia problemas

  Precisei instalar o debugger numa dessas maquinas para descobrir o que
  estava acontecendo. A incompatibilidade na verdade é entre a suide de
  componentes 
  JEDI-VCL (JVCL) Version 2.10 for Delphi 5 - 7 rodando em maquinas
  com processador INTEL Dual-Core ou HT. Mais especificamente, na rotina
  GETCPUINFO (jclsysinfo.pas). Ao tentar retornar o clock do
  processador, dava 'division by zero' e isso abortava o programa.

  Ainda não testei com a versao mais recente da Jedi.Alguém já passou
  por esse problema?



   

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



Re: [delphi-br] Verdade sobre fieldbyname

2006-12-09 Por tôpico Luiz Escobar

   Sim concordo plenamente com isso... com ponteiro é melhor ainda

 agora quanto aos comentários:
 1. processamento ligeiramente mais lento;
  este ligeiramente em um Celeron 1.0Ghz, com 200 campos, vc nem vai 
conseguir calcular a diferença, são alguns CICLOS de processamento à mais
vc viu em um P4 1.7Ghz, 1.000.000 de vezes deu 1 segundo de diferença entre 
fieldbyname e fields[]
talvez em um 386 de 40Mhz com 64MB de memória, windows 3.11, hd de 1GB, 
5400rpm, ai sim faça a diferença 

 2. O pior dos efeitos colaterais -- seu uso está sujeito a erros de 
 digitação difíceis de pegar em projetos grandes.
   è este já vai dar um pouco de trabalho, mas mesmo assim, menos que com 
fields[xx] quando vc troca os campos de lugar ou acrescente um calculado no 
meio da coisa. hehehehhe 

Luiz Escobar





- Segue mensagem original! -

De: Joao Morais [EMAIL PROTECTED]
Marcelo wrote:

 AMigos da lista, gostaria de saber da experiencia de vcs
 
 Vi em uma lista de discussão que o FieldByName deixa o tráfeco mais 
 lento. Isso é verdade?

Acrescentando (ou resumindo) os comentários dos colegas da lista:

Use FieldByName apenas se você precisar criar uma camada abstrata aos 
dados, aonde você tem o nome do campo em uma variável string e nem faz 
idéia da posição dele na lista. Nos demais casos você deve usar um 
ponteiro diretamente ao campo, e este ponteiro você cria facilmente em 
tempo de projeto, clicando duas vezes sobre o dataset, Ctrl+A e confirma.

Usar FieldByName indiscriminadamente tem dois problemas:

1. processamento ligeiramente mais lento;
2. O pior dos efeitos colaterais -- seu uso está sujeito a erros de 
digitação difíceis de pegar em projetos grandes.

Quanto ao tráfego (rede), usar ou não usar FieldByName é irrelevante.

--
João Morais




Re: [delphi-br] Conecta a um banco de dados onLine

2006-12-09 Por tôpico Luiz Escobar
  
   Bom duas coisas, faz ai e ve se conecta, SE não CONECTAR e vc tiver certeza 
que fez certo, porque não tem como errar, é só trocar o IP LOCAL pelo IP do seu 
mysql2.freehostia.com, ou pelo proprio nome, ai vc vai ter que pedir para eles 
abrierem o firewall para o seu IP ou para seu usuário, pois se não vc não chega 
ao servidor...

   Eu tenho um banco na LOCAWEB, e é tudo fechado, se vc quizer acesso externo, 
tem que pedir pra eles, e eles liberam para o seu IP-fixo, para IP-dinamico eu 
não sei

Luiz Escobar



- Segue mensagem original! -

De: willer [EMAIL PROTECTED]

Vamos considerar o seguinte:
Minha base de dados está em 'mysql2.freehostia.com' na porta 3306
O meu banco de dados é 'wilcos_db'.
Tô usando o host gratuito.

Como eu faria para conectar-me a esse banco?

- Original Message - 
From: Eduardo Silva dos Santos 

Qualquer um, a conexão é feita igual à na rede local.

eu uso myDAC www.crlab.com mas também ja usei ZEOS.

Em 08/12/06, willer escreveu:

 Que componente(s) eu usaria para fazer a conexão?

 - Original Message -
 From: Eduardo Silva dos Santos

 é perfeitamento possível, e te adianto que mysql funciona muuuito rapido
 em
 conexões via internet.
 de mais detalhes que eu te ajudo.

 Em 08/12/06, willer [EMAIL PROTECTED]
 escreveu:
 
  Alguém sabe se é possível fazer com que um aplicativo se comunique com
  um banco de dados onLine, banco de dados MySql.?
 
  [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]

 __ Informação do NOD32 IMON 1911 (20061208) __

 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]

 


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

__ Informação do NOD32 IMON 1912 (20061209) __

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] Verdade sobre fieldbyname

2006-12-08 Por tôpico Luiz Escobar
ah, desculpa não seria nem trafeco e sim tráfico...  foi maus...

agora veja bem durante um importação:  
500.000 registros com 50 campos na tabela iria demorar +/- uns 25 segundos à 
mais.. ;-)
mas numa tabela de 50 campos, onde a importação tem que ser feita usando algum 
tipo de converção/calculo/analise/filtro/etc... eu usaria fieldbyname, o 
usuario que espera neste caso +25 segundos...  (e olha que fica olhando 25 
segundos pra tela não é facil não...) agora se for um importação dequelas tipo 
cópia daqui-pra-li os campos na mesma sequencia tipo xerox um banco do 
outro vai de fields[] mesmo
faço um FOR e poucas linhas eu alimento o outro banco... tipo:

while not t1.eof() do begin
t2.insert;
for x := 0 to t1.fieldcount do 
   t2.fields[x].asvalue := t1.fields[x].asvalue;
t2.post;
t1.next;
end;

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Marcelo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 2:48 PM
  Subject: [delphi-br] Verdade sobre fieldbyname


  AMigos da lista, gostaria de saber da experiencia de vcs

  Vi em uma lista de discussão que o FieldByName deixa o tráfeco mais 
  lento. Isso é verdade?

  Desde já agradeço a todos


   

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



Re: [delphi-br] Atualização automática

2006-12-08 Por tôpico Luiz Escobar
Bom na logica, antes de fechar,copiar,abrir o executavel, é melhor vc fazer a 
perguntinha basica pro usuario, vc tem uma atualziação para este software, 
deseja fazer agora ? e que a pargunta se repita tipo a cada 30 minutos, se não 
o usuário vai querer te matar... ehhehehe
quanto a uma aplicação fechar outra, sei que tem jeito, mas de cabeça agora não 
lembro desculpe...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: willer 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 3:22 PM
  Subject: Re: [delphi-br] Atualização automática


  Só tenho dúvida na lógica.
  Já consigo verificar se há atualização e até baixar os novos arquivos, só não 
estou conseguindo fechar o executável e abró-lo novamente com a nova versão.

  - Original Message - 
  From: Marcelo Hoepfner (SI) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 1:57 PM
  Subject: RES: [delphi-br] Atualização automática

  Cara eu fiz um sistema desses, caso você tenha interesse podemos negociar.

  Marcelo Hoepfner

  msn: [EMAIL PROTECTED]

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andrei 
Luís
  Enviada em: sexta-feira, 8 de dezembro de 2006 13:22
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Atualização automática

  Willer,

  Uma idéia seria você utilizar no seu sistema 2 executáveis: 1 pequeno,
  que será executado através de ícones na área de trabalho, etc, que faz
  a atualização quando necessário e chama o 2º executável que é o
  sistema em si.

  []
  Andrei

  Em 08/12/06, willer[EMAIL PROTECTED] mailto:willer%40personalcom.com.br  
escreveu:
   Como faço para fechar o meu programa após ter aberto outro?
   Estou implementando uma rotina de atualização automáticxa que deverá fzer 
isso, baixa um arquivo(.exe), abre um programa auxiliar e fecha. O programa 
auxiliar exclui o antigo, e renomeia o novo, abre-o e fecha-se;
  

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

  __ Informação do NOD32 IMON 1910 (20061208) __

  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]



   

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



Re: [delphi-br] Verdade sobre fieldbyname

2006-12-08 Por tôpico Luiz Escobar
o trafeco ? bom depende, se for de droga e for passar pela alfandega pode 
demorar um pouco sim, agora se for o trafego, bem não vai influenciar muito 
não... o que fica  lento  é o seguinte... (lento esta entre  pois não acho 
significativo não)

quando vc usa  table1.fieldbyname('blablabla').asstring ao invez de 
table1.fields[ 01 ].asstring
é que o primeiro vai ter que procurar na tabela dos campos da table1 qual a 
posição dele para depois retornar o seu valor o segundo já retorna na hora, 
ficando assim a EXECUÇÃO bem mais rápida, MAS, EU!!!... particularmente uso o 
fieldbyname... fica mais facil a leitura/compreenção do programa... 

agora faz um teste ai vc, o meu teste deu isso ai abaixo 1.000.000x dá +/- 
1 segundo de diferença... isso em um P4-1.7Ghz, 748MB-ram, windows-XP-PRO 
mas lembre-se 1 milhão de vezes

var
   t1, t2 : tdatetime;
   x : integer;

procedure TForm1.Button1Click(Sender: TObject);
begin
label1.caption := '';
t1 := now;
for x := 1 to 100 do 
   label1.caption :=  VT1.Fieldbyname('field0').asstring;
t2 := now;
label1.caption := timetostr( t2 - t1 ); // 00:00:04
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
label2.caption := '';
t1 := now;
for x := 1 to 100 do 
   label2.caption :=  VT1.Fields[0].asstring;
t2 := now;
label2.caption := timetostr( t2 - t1 ); // 00:00:03
end;

e veja a diferença de tempo entre eles em micros mais modestos...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Marcelo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 2:48 PM
  Subject: [delphi-br] Verdade sobre fieldbyname


  AMigos da lista, gostaria de saber da experiencia de vcs

  Vi em uma lista de discussão que o FieldByName deixa o tráfeco mais 
  lento. Isso é verdade?

  Desde já agradeço a todos


   

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



Re: [delphi-br] Verdade sobre fieldbyname

2006-12-08 Por tôpico Luiz Escobar
VC leu meus outros emails ???  hehehehe
é eu sei... mas vc viu o tempo ???  não acho que compense em um aplicação usar 
fields[] ao inves de fieldbyname o que facilita durante a programação  
é como eu disse se vc for fazer um programa para processar em LOTE, varios 
registros de um vez.. etc...  ai TALVEZ, dependendo da maquina que vai 
executar isso, compence usar fields[] (eca...), mas para à aplicação do 
dia-a-dia, cadastros, views/dbgrid, relatórios, edição, etc fieldbyname é o 
melhor

e os certos são...
tráfico de traficante, drogas, animais, etc.. 
tráfego de trafegar, trafego de automovel de bicicleta, etc...
trafeco ?? bem ai num sei não  hehhee

abraços...

Luiz Escobar
Analista/Desenvolvedor:

  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 08, 2006 4:39 PM
  Subject: Re: [delphi-br] Verdade sobre fieldbyname


  Olá Luiz, na verdade seria Trafego, pois tráfico é crime organizado... :-)

  Na verdade, o FieldByName, nao gera peso sobre o trafego na rede, e sim de
  processamento, quando voce informa FieldByName, o delphi percorre todos os
  campos até achar o que você quer, já você informando o Fields[x] o delphi já
  vai direto nele.

  Ou seja, o trafego é de processamento e nao de rede.

  []s

  Em 08/12/06, Luiz Escobar [EMAIL PROTECTED] escreveu:
  
   ah, desculpa não seria nem trafeco e sim tráfico... foi maus...
  
   agora veja bem durante um importação:
   500.000 registros com 50 campos na tabela iria demorar +/- uns 25 segundos
   à mais.. ;-)
   mas numa tabela de 50 campos, onde a importação tem que ser feita usando
   algum tipo de converção/calculo/analise/filtro/etc... eu usaria fieldbyname,
   o usuario que espera neste caso +25 segundos... (e olha que fica olhando 25
   segundos pra tela não é facil não...) agora se for um importação dequelas
   tipo cópia daqui-pra-li os campos na mesma sequencia tipo xerox um banco do
   outro vai de fields[] mesmo
   faço um FOR e poucas linhas eu alimento o outro banco... tipo:
  
   while not t1.eof() do begin
   t2.insert;
   for x := 0 to t1.fieldcount do
   t2.fields[x].asvalue := t1.fields[x].asvalue;
   t2.post;
   t1.next;
   end;
  
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br
  
   - Original Message -
   From: Marcelo
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Friday, December 08, 2006 2:48 PM
   Subject: [delphi-br] Verdade sobre fieldbyname
  
   AMigos da lista, gostaria de saber da experiencia de vcs
  
   Vi em uma lista de discussão que o FieldByName deixa o tráfeco mais
   lento. Isso é verdade?
  
   Desde já agradeço a todos
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED]

  Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram.
  (Guillaume Apollinaire)

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



   

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



Re: [delphi-br] Criar Função

2006-12-08 Por tôpico Luiz Escobar


uma function ou procedure  ???  

procedure TForm1.Button1Click(Sender: TObject);

   procedure blabla ( obj1 : tedit; obj2 : tlabel );
   begin
   obj2.Caption := obj1.Text;
   end;

begin
 blabla( edit1, label1 );  // é igual à label1.caption := edit1.text;
end;

Luiz Escobar


- Segue mensagem original! -

De: Fabiana [EMAIL PROTECTED]
Data: Fri, 8 Dec 2006 13:19:42 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Criar Função

Boa tarde para todos...

Como faço para criar uma função onde o paramentro seja do tipo objeto?

Fabiana

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




Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-07 Por tôpico Luiz Escobar
sim, fiz tudo...  usei BDE...
criei NEW CONNECTION, dei um EDIT, selecionei STANDARD (piradox), mandei gravar 
no PATH c:\, Show Build, SELECT ALL BUILT DATABASE...

Sim, fiz tudo começei a cadastrar, fones, cadastrei a cidade normal... só que 
quando vou dar OK em um dos dois que te falei deu este erro...


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 07, 2006 7:38 AM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Luiz Escobar wrote:

   Baixei, criei tudo bzl.. durante o cadastro seja pessoa ou compania da o 
seguinte erro:
   troque os 'X9s' pelos respectivos codigos dos object ehheehe...
   
   Error storing object TPerson('x9x9x9'): Field 'Address' not found
   Error storing object TCompany('x9x9'): Field 'Address' not found

  Qual banco? Você executou o Build-Show Build Sequence-Build Database?

  --
  João Morais



   

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



Re: [delphi-br] Componente - Urgente!

2006-12-07 Por tôpico Luiz Escobar
Te tem e FREE... procura sobre delphi modem VML no google ou no emule...
a versão era: vml1.0.4 (acho...) (creio que esse seja o melhor para o que vc 
quer...)
TModemLogFile
TModemPort
TModemProfile
TNoModem
TVoiceModem
entre outros
mas creio que ele vai te ajudar...  mas que vai dar trabalho à isso vai 
;-)

agora acho que tem também o tmsgvoc e commdrv32_261a esse ultimo não sei se 
vai servir pra isso que vc quer


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

- Original Message - 
From: Ricardo Cesar Cardoso
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, December 07, 2006 4:51 PM
Subject: Res: [delphi-br] Componente - Urgente!


Olha, sem querer desanimar, mas é bastante coisa pra ser desenvolvida. 
Duvido muito que tenha componente pra estas funções e se tiver vai ser pago 
e vai custar caro. Mas dá uma procurada por componentes de telefonia em 
sites como o Torry.net ou Delphi Super Page.

Abraços e sucesso,
Ricardo.

- Mensagem original 
De: fpsp2000 [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 7 de Dezembro de 2006 15:48:50
Assunto: [delphi-br] Componente - Urgente!

Ola!

Preciso desenvolver um sistema de telemarkting, onde o operador

disque pelo sistema e use headset para falar com o cliente, e que o

mesmo sistema seja capaz de disparar uma mensagem gravada.

Alguem conhece algum componente que tenha essas funções.

Fernanda de Paula

!--

#ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% 
arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;
}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;
}
#ygrp-vitnav{
padding-top:10px;
font-family:Verdana;
font-size:77%;
margin:0;
}
#ygrp-vitnav a{
padding:0 1px;
}
#ygrp-actbar{
clear:both;
margin:25px 0;
white-space:nowrap;
color:#666;
text-align:right;
}
#ygrp-actbar .left{
float:left;
white-space:nowrap;
}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;
font-size:77%;
padding:15px 0;
}
#ygrp-ft{
font-family:verdana;
font-size:77%;
border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;
}

#ygrp-vital{
background-color:#e0ecee;
margin-bottom:20px;
padding:2px 0 8px 8px;
}
#ygrp-vital #vithd{
font-size:77%;
font-family:Verdana;
font-weight:bold;
color:#333;
text-transform:uppercase;
}
#ygrp-vital ul{
padding:0;
margin:2px 0;
}
#ygrp-vital ul li{
list-style-type:none;
clear:both;
border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;
color:#ff7900;
float:right;
width:2em;
text-align:right;
padding-right:.5em;
}
#ygrp-vital ul li .cat{
font-weight:bold;
}
#ygrp-vital a {
text-decoration:none;
}

#ygrp-vital a:hover{
text-decoration:underline;
}

#ygrp-sponsor #hd{
color:#999;
font-size:77%;
}
#ygrp-sponsor #ov{
padding:6px 13px;
background-color:#e0ecee;
margin-bottom:20px;
}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;
margin:0;
}
#ygrp-sponsor #ov li{
list-style-type:square;
padding:6px 0;
font-size:77%;
}
#ygrp-sponsor #ov li a{
text-decoration:none;
font-size:130%;
}
#ygrp-sponsor #nc {
background-color:#eee;
margin-bottom:20px;
padding:0 8px;
}
#ygrp-sponsor .ad{
padding:8px 0;
}
#ygrp-sponsor .ad #hd1{
font-family:Arial;
font-weight:bold;
color:#628c2a;
font-size:100%;
line-height:122%;
}
#ygrp-sponsor .ad a{
text-decoration:none;
}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;
}
#ygrp-sponsor .ad p{
margin:0;
}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;
}
#ygrp-text tt{
font-size:120%;
}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
--


___
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora!
http://br.mobile.yahoo.com/mailalertas/


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


 



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-07 Por tôpico Luiz Escobar
o zeos ai do exemplo serve para MySQL 5.0.21 ou superior ???

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, December 07, 2006 3:39 PM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Luiz Escobar wrote:

   sim, fiz tudo... usei BDE...
   criei NEW CONNECTION, dei um EDIT, selecionei STANDARD (piradox), mandei 
gravar no PATH c:\, Show Build, SELECT ALL BUILT DATABASE...
   
   Sim, fiz tudo começei a cadastrar, fones, cadastrei a cidade normal... só 
que quando vou dar OK em um dos dois que te falei deu este erro...

  hmmm... foi mal Luiz. A culpa é do meu modelo, do jeito que ele está não 
  aceita flat table. Tem que ser um conector SQL.

  --
  João Morais


   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-06 Por tôpico Luiz Escobar

Bom gente não sei o que esta acontecendo, a pagina esta lá, testei de casa 
SPEEDY, e na empresa onde tenho dois links SPEEDY e VIRTUA nos tres teste 
apareceu...

Esta imagem foi para ilustrar o que o CAMPOS me perguntou, porque não faço 
OPEN/CLOSE/REFRESH na tabela, CASO, eu vá cadastrar um cliente onde não 
existe a cidade no banco de cidade, tendo que abrir outro FORM para 
cadastrar e ter que dar um REFRESH ou CLOSE/OPEN para atualizar a tabela 
como ambos os FORM´s usando o mesmo componente TTABLE, nao a necessidade de 
se dar um REFRESH pois cadastrou os dados estão lá claro, se o cadastro 
da cidade for feito por outro .EXEcutavél ou por outra maquina, ai na 
maquina/.EXEcutavél onde estou cadastrando o cliente teria OBRIGATORIAMENTE 
dar um REFRESH ou (melho) CLOSE/OPEN pois as vezes o REFRESH não 
REFRESca nada... ;-)

Olha que a imagem é meio grande 1600x1200 - 341Kb

umas pequenanissima descrição...
http://luizescobar.brlog.info

só a imagem...
http://paginas.terra.com.br/informatica/radios/imagem.JPG

Luiz Escobar
Analista/Desenvolvedor:

Luiz Escobar
Analista/Desenvolvedor:


- Original Message - 
From: Valfrid-Ly Silva Couto
Tentando abrir a imagem: Fora do ar
Esta página está fora do ar Provavelmente, o autor do site ainda não fez a 
publicação das páginas nos nossos servidores.
Tente novamente outra hora.

Luiz Escobar [EMAIL PROTECTED] escreveu: Uai... aqui pra ieu 
aparece
Olha que a imagem é meio grande 1600x1200 - 341Kb

http://luizescobar.brlog.info

só a imagem...
http://paginas.terra.com.br/informatica/radios/imagem.JPG

Luiz Escobar
Analista/Desenvolvedor:




Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-06 Por tôpico Luiz Escobar
vou fazer isso, obrigado pela dica... esta porcaria do TERRA, deve estar 
sobrecarregado e da essas desculpas...

Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Ricardo Cesar Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 06, 2006 4:39 PM
  Subject: Res: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Eu tb não sei, mas no endereço que vc passou eu estou vendo a seguinte 
mensagem:

  http://img99.imageshack.us/my.php?image=erroij1.jpg

  Mas se quiser, sugiro que poste esta imagem lá no www.imageshack.com

  - Mensagem original 
  De: Luiz Escobar [EMAIL PROTECTED]
  Para: delphi-br@yahoogrupos.com.br
  Enviadas: Quarta-feira, 6 de Dezembro de 2006 14:06:29
  Assunto: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Bom gente não sei o que esta acontecendo, a pagina esta lá, testei de casa 

  SPEEDY, e na empresa onde tenho dois links SPEEDY e VIRTUA nos tres teste 

  apareceu...

  Esta imagem foi para ilustrar o que o CAMPOS me perguntou, porque não faço 

  OPEN/CLOSE/REFRESH na tabela, CASO, eu vá cadastrar um cliente onde não 

  existe a cidade no banco de cidade, tendo que abrir outro FORM para 

  cadastrar e ter que dar um REFRESH ou CLOSE/OPEN para atualizar a tabela 

  como ambos os FORM´s usando o mesmo componente TTABLE, nao a necessidade de 

  se dar um REFRESH pois cadastrou os dados estão lá claro, se o cadastro 

  da cidade for feito por outro .EXEcutavél ou por outra maquina, ai na 

  maquina/.EXEcutavé l onde estou cadastrando o cliente teria OBRIGATORIAMENTE 

  dar um REFRESH ou (melho) CLOSE/OPEN.. .. pois as vezes o REFRESH não 

  REFRESca nada... ;-)

  Olha que a imagem é meio grande 1600x1200 - 341Kb

  umas pequenanissima descrição...

  http://luizescobar. brlog.info

  só a imagem...

  http://paginas. terra.com. br/informatica/ radios/imagem. JPG

  Luiz Escobar

  Analista/Desenvolve dor:

  Luiz Escobar

  Analista/Desenvolve dor:

  - Original Message - 

  From: Valfrid-Ly Silva Couto

  Tentando abrir a imagem: Fora do ar

  Esta página está fora do ar Provavelmente, o autor do site ainda não fez a 

  publicação das páginas nos nossos servidores.

  Tente novamente outra hora.

  Luiz Escobar [EMAIL PROTECTED] .com.br escreveu: Uai... aqui pra ieu 

  aparece

  Olha que a imagem é meio grande 1600x1200 - 341Kb

  http://luizescobar. brlog.info

  só a imagem...

  http://paginas. terra.com. br/informatica/ radios/imagem. JPG

  Luiz Escobar

  Analista/Desenvolve dor:

  !--

  #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans-serif;}
  #ygrp-mlmsg table {font-size:inherit;font:100%;}
  #ygrp-mlmsg select, input, textarea {font:99% 
arial,helvetica,clean,sans-serif;}
  #ygrp-mlmsg pre, code {font:115% monospace;}
  #ygrp-mlmsg * {line-height:1.22em;}
  #ygrp-text{
  font-family:Georgia;
  }
  #ygrp-text p{
  margin:0 0 1em 0;
  }
  #ygrp-tpmsgs{
  font-family:Arial;
  clear:both;
  }
  #ygrp-vitnav{
  padding-top:10px;
  font-family:Verdana;
  font-size:77%;
  margin:0;
  }
  #ygrp-vitnav a{
  padding:0 1px;
  }
  #ygrp-actbar{
  clear:both;
  margin:25px 0;
  white-space:nowrap;
  color:#666;
  text-align:right;
  }
  #ygrp-actbar .left{
  float:left;
  white-space:nowrap;
  }
  .bld{font-weight:bold;}
  #ygrp-grft{
  font-family:Verdana;
  font-size:77%;
  padding:15px 0;
  }
  #ygrp-ft{
  font-family:verdana;
  font-size:77%;
  border-top:1px solid #666;
  padding:5px 0;
  }
  #ygrp-mlmsg #logo{
  padding-bottom:10px;
  }

  #ygrp-vital{
  background-color:#e0ecee;
  margin-bottom:20px;
  padding:2px 0 8px 8px;
  }
  #ygrp-vital #vithd{
  font-size:77%;
  font-family:Verdana;
  font-weight:bold;
  color:#333;
  text-transform:uppercase;
  }
  #ygrp-vital ul{
  padding:0;
  margin:2px 0;
  }
  #ygrp-vital ul li{
  list-style-type:none;
  clear:both;
  border:1px solid #e0ecee;
  }
  #ygrp-vital ul li .ct{
  font-weight:bold;
  color:#ff7900;
  float:right;
  width:2em;
  text-align:right;
  padding-right:.5em;
  }
  #ygrp-vital ul li .cat{
  font-weight:bold;
  }
  #ygrp-vital a {
  text-decoration:none;
  }

  #ygrp-vital a:hover{
  text-decoration:underline;
  }

  #ygrp-sponsor #hd{
  color:#999;
  font-size:77%;
  }
  #ygrp-sponsor #ov{
  padding:6px 13px;
  background-color:#e0ecee;
  margin-bottom:20px;
  }
  #ygrp-sponsor #ov ul{
  padding:0 0 0 8px;
  margin:0;
  }
  #ygrp-sponsor #ov li{
  list-style-type:square;
  padding:6px 0;
  font-size:77%;
  }
  #ygrp-sponsor #ov li a{
  text-decoration:none;
  font-size:130%;
  }
  #ygrp-sponsor #nc {
  background-color:#eee;
  margin-bottom:20px;
  padding:0 8px;
  }
  #ygrp-sponsor .ad{
  padding:8px 0;
  }
  #ygrp-sponsor .ad #hd1{
  font-family:Arial;
  font-weight:bold;
  color:#628c2a;
  font-size:100%;
  line-height:122%;
  }
  #ygrp-sponsor .ad a{
  text-decoration:none;
  }
  #ygrp-sponsor .ad a:hover{
  text-decoration:underline;
  }
  #ygrp-sponsor .ad p{
  margin:0

Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão! OFF

2006-12-06 Por tôpico Luiz Escobar
Bom pelo menos alguem conseguiu ver... heheheheh...

Valeu pelo elogio... é troquei meu (samsgung syncmaster3  14) por um (Samsung 
997MB 19) ia comprar um lcd 17 mas era bem mais caro, ai resolvi ver se o 
custo/beneficio ia valer apena em questão de gastos, já que falam por ia que o 
LCD gasta bem mesmo, coloquei na ponta do lapis para ver quanto tempo para o 
LCD se pagaria na diferença para o de 19 CRT, deu mais deu 12 anos 
comprei o CRT de 19  daqui 12 anos eu troco... hehehehe.  muito bom, 
comprei na FNAC veio com alguns problemas, 1 pixel morto (achei que só LCD 
tinha isso), tela torta que não indireitava, liguei e pedi pra trocar, mandaram 
outro e levaram o meu embora... agora 100% só alegria... hhehehe

Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Elazar Dornelles Ceza 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, December 06, 2006 4:45 PM
  Subject: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão! OFF



  Do RS. Funcionou...na segunda tentativa..
  Cara...hein...muito show tua área de trabalho...poh...

  Atenc.
  Elazar

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em nome de Luiz Escobar
  Enviada em: quarta-feira, 6 de dezembro de 2006 14:06
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Bom gente não sei o que esta acontecendo, a pagina esta lá, testei de
  casa 
  SPEEDY, e na empresa onde tenho dois links SPEEDY e VIRTUA nos tres
  teste 
  apareceu...

  Esta imagem foi para ilustrar o que o CAMPOS me perguntou, porque não
  faço 
  OPEN/CLOSE/REFRESH na tabela, CASO, eu vá cadastrar um cliente onde não 
  existe a cidade no banco de cidade, tendo que abrir outro FORM para 
  cadastrar e ter que dar um REFRESH ou CLOSE/OPEN para atualizar a tabela

  como ambos os FORM´s usando o mesmo componente TTABLE, nao a necessidade
  de 
  se dar um REFRESH pois cadastrou os dados estão lá claro, se o
  cadastro 
  da cidade for feito por outro .EXEcutavél ou por outra maquina, ai na 
  maquina/.EXEcutavél onde estou cadastrando o cliente teria
  OBRIGATORIAMENTE 
  dar um REFRESH ou (melho) CLOSE/OPEN pois as vezes o REFRESH não 
  REFRESca nada... ;-)

  Olha que a imagem é meio grande 1600x1200 - 341Kb

  umas pequenanissima descrição...
  http://luizescobar.brlog.info

  só a imagem...
  http://paginas.terra.com.br/informatica/radios/imagem.JPG

  Luiz Escobar
  Analista/Desenvolvedor:

  Luiz Escobar
  Analista/Desenvolvedor:

  - Original Message - 
  From: Valfrid-Ly Silva Couto
  Tentando abrir a imagem: Fora do ar
  Esta página está fora do ar Provavelmente, o autor do site ainda não fez
  a 
  publicação das páginas nos nossos servidores.
  Tente novamente outra hora.

  Luiz Escobar [EMAIL PROTECTED] escreveu: Uai... aqui pra ieu 
  aparece
  Olha que a imagem é meio grande 1600x1200 - 341Kb

  http://luizescobar.brlog.info

  só a imagem...
  http://paginas.terra.com.br/informatica/radios/imagem.JPG

  Luiz Escobar
  Analista/Desenvolvedor:


  ___ 
  Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. 
Registre seu aparelho agora! 
  http://br.mobile.yahoo.com/mailalertas/ 




   

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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-06 Por tôpico Luiz Escobar

Baixei, criei tudo bzl.. durante o cadastro seja pessoa ou compania da o 
seguinte erro:
troque os 'X9s' pelos respectivos codigos dos object  ehheehe...

Error storing object TPerson('x9x9x9'): Field 'Address' not found
Error storing object TCompany('x9x9'): Field 'Address' not found

Luiz Escobar



- Segue mensagem original! -

De: Joao Morais [EMAIL PROTECTED]

A caixa de diálogo do conector é apresentada sempre que existe um número 
diferente de 1 (um) conector configurado. Para criar um novo conector, 
click com botão direito, New, escolher o tipo de conector e depois 
seguir a intuição. Esta informação é gravada em um xml na mesma pasta do 
executável.

O InstantObjects constrói o banco sozinho, para isto basta escolher a 
opção build após configurar o conector. MySQL, Interbase e Firebird 
criam o banco de dados caso ele não seja encontrado. Para os demais 
bancos é necessário criar um banco vazio para que o InstantObjects 
construa o metadata.

--
João Morais




Re: [delphi-br] ERRO

2006-12-06 Por tôpico Luiz Escobar

   Bom pela mensagem para FIREBIRD pois já vi algo assim no grupo deles... pelo 
que lembro tam um tal de DATAPUMP/DATADUMP e/ou GFIX e/ou GBAK, e se caso 
nenhum der certo, começa a procurar os backup´s...

Não sei nada sobre FIREBIRD apenas acompanho o grupo... e é mais ou menos isso 
que lembro no momento...

Luiz Escobar


- Segue mensagem original! -

De: Ana Amélia Souza Pereira [EMAIL PROTECTED]
Data: Wed, 6 Dec 2006 22:38:47 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] ERRO

Olá,

Alguém pode me ajudar com este erro:

database file appears corrupt{}
bad checksum
checksum error on database page 290.

O que devo fazer para resolver.

Ana Amélia

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




Re: [delphi-br] Gauge ao ler arquivo

2006-12-05 Por tôpico Luiz Escobar
se vc passar como vc abre e como lê os dados do arquivo texto, ai vai ficar 
mais facil...


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Moked - Humberto (Brazil) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 4:23 PM
  Subject: [delphi-br] Gauge ao ler arquivo


  Olá colegas, bem estou fazendo uma rotina que lê um arquivo texto, e grava 
outro parecido com o anterior, mas com algumas modificações feitas via código. 
Até ai está td ok, porém gostaria de fazer um Gauge durante essa operação... 
alguém tem idéia de como pode ser feito?

  Obrigado

  Humberto Monaco Palaia - Suporte técnico
  Moked do Brasil - Consultoria de Segurança Empresarial
  Divisão MokInf de Informática
  PABX: (55-11) 5071-2748
  [EMAIL PROTECTED]
  www.moked.com.br http://www.moked.com.br/ 

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



   

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



Re: [delphi-br] [off] Quanto vc cobra por hora?

2006-12-05 Por tôpico Luiz Escobar
Depende onde eu trabalho, com Carteira Trabalho assinadinha bunitim, 
tiro R$13,00/hora  -  5horas/dia  -  30dias...

Agora se for FREE, põe ai de R$20,00 à R$30,00 acho uma hora boa...mas o +/- 
ideal vc ve quanto vc quer ganhar por mes... divide pelos dias que vc vai 
REALMENTE trabalhar, dividi pelas horas que vc REALMENTE vai trabalhar... 
vai ter seu custo/hora.

tipo quero ganhar 3.000,00 trabalhando 20 dias/mes  7horas/dia   3000/20/7 = 
+/-R$21,43

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


- Original Message - 
From: José Otavio DTI [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, December 05, 2006 9:53 AM
Subject: [delphi-br] [off] Quanto vc cobra por hora?


Bom dia pessoal.
Gostaria de saber quanto vcs cobrariam por hora de programacao.


Abraço a todos.

[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] [off-topic] MSN

2006-12-05 Por tôpico Luiz Escobar
Não sei se alguem te falou isso, mas :

Se vc for monitorar não só o tempo como as conversas (texto digitados) então vc 
deve primeiro antes de qualquer coisa, passar um documento em duas vias para 
que todos que usam o MSN assinarem, avisando que eles a partir de tal data 
estaram sendo monitorados e suas conversas seram lidas pelos administradores, 
ou isso pode causar varios processos por invasão de privacidade...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Higor (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 05, 2006 3:13 PM
  Subject: RES: [delphi-br] [off-topic] MSN


  Pessoal, 

  Primeiramente quero agradecer à todos da lista, principalmente aos que
  postaram respostas, e, desculpar-me por ter colocado um assunto OFF sem
  intenção, pois, esqueci de mencionar que quero desenvolver esse aplicativo
  em Delphi, mas derrepente, mesmo assim seja um assunto OFF, desculpe-me por
  isso!

  Agora, preciso realmente analisar todas as possibilidades, os fatos também,
  pois, a intenção é monitorar funcionários que estão usando muito MSN, enfim,
  não queria bloquear de uma vez, nem ver conteúdo das conversas, pois o MSN
  como ferramenta de trabalho é muito produtivo, mas, da mesma forma, pode
  causar vários problemas também.

  Obrigado pelas sugestões, vou analisar tudo com cuidado.

  Abraço,
  Higor

  _ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Elazar Dornelles Ceza
  Enviada em: terça-feira, 5 de dezembro de 2006 14:03
  Para: delphi-br@yahoogrupos.com.br
  Assunto: RES: [delphi-br] MSN

  Eric, e pessoal.

  Cara, procura no Baixaki, tem um programa chamado MSNSniffer..ele é pago
  mas cria este log de todos os usuarios logados em uma rede.
  Se não me engano a mircrosoft tem um SDK que permite a criação de
  'plugins' para o msn.

  Atenc.
  Elazar

  -Mensagem original-
  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
  os.com.br]
  Em nome de Eric D.
  Enviada em: terça-feira, 5 de dezembro de 2006 14:11
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
  Assunto: Re: [delphi-br] MSN

  Amigo, eu acho um pouco difícil, considerando que a conexão do MSN uma
  vez estabelecida entre o client e os servidores do MSN, se mantém ativa
  e vc não tem como capturar esses eventos disparados pela aplicação
  cliente para o servidor do MSN, a não ser pela própria aplicação client
  do msn, ou no máximo no terminal do cara, tentando capturar esses
  eventos do client do msn.

  Se fosse uma possibilidade, vc poderia capturar as mensagens disparadas
  pelo usuário e as mensagens enviadas para o usuário (considerando o
  nível de msgs que vc quer(de/para, data-hora início/data-hora fim, vc
  PRECISARIA identificar o usuário na lista de contatos do seu usuário
  alvo). Mas nunca tentei isso então não sei efetivamente se isso é
  possível.

  Realmente isso só seria possível se o msn tivesse algum componente ou
  lib que oferecesse uma interface da sua aplicação com o msn propriamente
  dito.

  De qualquer forma, pelo seu servidor vc só consegue obter no máximo o
  log de acessos do terminal do usuário identificando o IP de origem e
  destino da conexão, tempo de conexão, etc., que seria para um dos
  domínios que o msn necessita se conectar, e mesmo assim, como eu disse
  antes, uma vez estabelecida a conexão do client do msn com os
  servidores, a conexão é persistente até que o msn seja fechado. Então vc
  teria pelo menos quanto tempo o cara ficou conectado no msn.

  Isso que vc está tentando fazer é tarefa de proxy ou firewall. Por acaso
  as informações existentes no log do proxy não satisfazem e precisa mesmo
  detalhar dessa maneira gerencialmente?

  E se vc me permite, dou uma dica:
  Se vc precisa rastrear desse jeito, analise o real motivo: É pra log de
  assuntos relacionados ao trabalho ou a assuntos pessoais?

  Se for mais pra assuntos pessoais, algo do tipo rastrear com quem a
  pessoa anda conversando e por isso ela não anda fazendo o trabalho dela,
  é melhor cortar o acesso completo a programar instant messenger.

  Já se for para analisar as tarefas cotidianas do cara pelo msn, tipo
  conversar com o cliente durante um suporte, eu aconselho vc a criar um
  programa de apontamento de horas para que o funcionário indique o que
  foi feito, quanto tempo, para quem e com que previsão de término, assim
  como são feitos em alguns call centers de suporte. Assim, vc parte para
  uma visão mais gerencial e pode até desfrutar mais do que o funcionário
  anda fazendo do que o pq ele anda fazendo. =)

  Mas isso é uma regra gerencial que vc tem que decidir. Eu só quis

Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-05 Por tôpico Luiz Escobar
Bom dizem que uma imagem vale mais que mil palavras... então...  veja ai...

http://luizescobar.brlog.info/

Sei que a imagem ta meio grandinha, mas é a resolução do montor... depois vejo 
se dá pra colocar em 800x600 ou pelo menos 1024x768

Luiz Escobar
Analista/Desenvolvedor:

  - Original Message - 
  From: Gerhard Roger Nack 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 3:48 PM
  Subject: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Ta calma ai Luiz, deixa eu ver se entendi ...

  Voce cria toda a estrutura de classes de seu sistema, com descendencia, 
associacoes, etc. 
  Alem disso voce tem um datamodule com todas as tabelas do sistema?

  Eh isso mesmo? E em algum lugar voce ainda faz o mapeamento das classes para 
as respectivas tabelas?


  [ ] s

  Gerhard Roger Nack
  [EMAIL PROTECTED] 

  

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Luiz 
Escobar
  Enviada em: segunda-feira, 4 de dezembro de 2006 13:47
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Meus TTable´s ficam todos em DATAMODULES... 
  Em Form´s não uso TTABLE Sim uso a mesma TTABLE... não fecho, nem abro, 
nem refresh, pra que isso ? se estou usando a mesma TTABLE, uma vez cadastrada 
ela já esta até na possição no cadastro do clienteos DBWare´s do FORM 
-CAD.CID.estão ligados ao DATASOURCE do DATAMODULE, assim como os componentes 
DBWARE´s que estiver usando para LOOKUP, já vai estar posicionado... ;-)

  Luiz Escobar
  Analista/Desenvolvedor:

  - Original Message - 
  From: Campus 
  To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 7:56 AM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Tá mas teu exemplo de recursividade não tem relação com a questão, melhor se
  tu criase um descendente de TTable, já com o evento, não precisaria nem de
  colocar em todas as Tables. Eu prefiro usar um trigger para fazer isso.

  Tu disse que não usa uma TTable em cada form, mas se tu tá cadastrando um
  cliente, por exemplo, e não tem a cidade dele no cadastro de cidades, no
  momento de cadastrar a nova cidade, tu usa a mesma TTable ? Fecha, abre,
  refresh e tals ?

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED] mailto:escobar%40megasistema.com.br 


  . 

  [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: Usar ou não usar DBWares? Eis a questão!

2006-12-05 Por tôpico Luiz Escobar
Uai... aqui pra ieu aparece
Olha que a imagem é meio grande  1600x1200 - 341Kb

http://luizescobar.brlog.info 

só a imagem...
http://paginas.terra.com.br/informatica/radios/imagem.JPG


Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Andreano Lanusse 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, December 05, 2006 4:10 PM
  Subject: RE: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  A imagem não aparece :o)

  O ditado ainda não vale :o)

  [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: Usar ou não usar DBWares? Eis a questão!

2006-12-04 Por tôpico Luiz Escobar

Meus TTable´s ficam todos em DATAMODULES... 
Em Form´s não uso TTABLE Sim uso a mesma TTABLE... não fecho, nem abro, nem 
refresh, pra que isso ? se estou usando a mesma TTABLE, uma vez cadastrada ela 
já esta até na possição no cadastro do clienteos DBWare´s do FORM 
-CAD.CID.estão ligados ao DATASOURCE do DATAMODULE, assim como os componentes 
DBWARE´s que estiver usando para LOOKUP, já vai estar posicionado... ;-)


Luiz Escobar
Analista/Desenvolvedor:

  - Original Message - 
  From: Campus 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 7:56 AM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Tá mas teu exemplo de recursividade não tem relação com a questão, melhor se
  tu criase um descendente de TTable, já com o evento, não precisaria nem de
  colocar em todas as Tables. Eu prefiro usar um trigger para fazer isso.

  Tu disse que não usa uma TTable em cada form, mas se tu tá cadastrando um
  cliente, por exemplo, e não tem a cidade dele no cadastro de cidades, no
  momento de cadastrar a nova cidade, tu usa a mesma TTable ? Fecha, abre,
  refresh e tals ?

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]

  . 
   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-04 Por tôpico Luiz Escobar

AH... tá, não... na realidade eu não uso TTABLE, usei ele apenas para 
exemplo

Eu uso MyDAC (mysql) o que tenho em DBF já esta mais que aposentado.. todo 
desenvolvimento novo esta saindo para MySQL com MyDAC e os antigos em DBF estão 
sendo migrados...a gente ta migrando o cara!!!...(era do gelo)  ;-)

Agora PROCURAS,  em TTABLE, só ficam lentos se vc não tiver INDICES para suas 
procuras... para filtros com o ONFILTER ai sim fica MUITO LENTO dependendo do 
tamanho do banco

Quanto a CADASTROS, INSERÇÔES, MODIFICAÇÔES, REFRESH, são só lentros se vc usar 
FILTERED := true e dependendo do tamanho do banco;

Agora TQUERY sim fica extremamete LENTO se vc não usar muito bem os filtros 
(WHERE´s) pois ele iria copiar todo seu banco na maquina local em um arquivo 
temporario...

Caso a inclusão seja por outro usuario ai sim open/close/refresh são 
necessários...

Mas vc tinha dito sobre eu não usar TTABLER em FORM´s, eu disse que não! E 
sobre cadastrar uma cidade para usar em um cliente que estou cadastrando... 
isso não deixaria lento...
tenho isso no meu cadastro de ouvintes... uso o CEP como chave...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Campus 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 4:03 PM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Mas então tu só trabalha com pequenas massas de dados, se tu for usar Um
  TTable num cadastro de produtos de auto-peças, que chega a 300 mil itens, o
  sistema não anda.

  Abrir e fechar, ou dar refresh é nescessário, caso outro usuário inclua
  novos dados.

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Monday, December 04, 2006 1:46 PM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Meus TTable´s ficam todos em DATAMODULES...
  Em Form´s não uso TTABLE Sim uso a mesma TTABLE... não fecho, nem abro,
  nem refresh, pra que isso ? se estou usando a mesma TTABLE, uma vez
  cadastrada ela já esta até na possição no cadastro do clienteos DBWare´s
  do FORM -CAD.CID.estão ligados ao DATASOURCE do DATAMODULE, assim como os
  componentes DBWARE´s que estiver usando para LOOKUP, já vai estar
  posicionado... ;-)

  Luiz Escobar
  Analista/Desenvolvedor:

  - Original Message - 
  From: Campus
  To: delphi-br@yahoogrupos.com.br
  Sent: Monday, December 04, 2006 7:56 AM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

  Tá mas teu exemplo de recursividade não tem relação com a questão, melhor
  se
  tu criase um descendente de TTable, já com o evento, não precisaria nem de
  colocar em todas as Tables. Eu prefiro usar um trigger para fazer isso.

  Tu disse que não usa uma TTable em cada form, mas se tu tá cadastrando um
  cliente, por exemplo, e não tem a cidade dele no cadastro de cidades, no
  momento de cadastrar a nova cidade, tu usa a mesma TTable ? Fecha, abre,
  refresh e tals ?

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]

  .

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

  -- 
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

  Links do Yahoo! Grupos

  -- 
  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.430 / Virus Database: 268.15.6/567 - Release Date: 04/12/2006
  07:18



   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-04 Por tôpico Luiz Escobar
Tb tem aquelescasos que o cara tem vários clientes que querem as coisas pra 
ontem. Então,
pra muitos, linkar componentes ainda é mais rápido do que programar
utilizando OO, mesmo que o sistema saia com varios bugs, mas pelo menos 
entregou o sistema.

è verdade, sempre tem os de ontem e os de ante-ontem...
Agora LINKAR componentes nçao significa que o sistema vai sair com varios 
bug´s ai como um outro amigo nosso disse  problema esta no SUJEITO!!!... ;-)

abraços...


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Marcos Douglas 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 4:53 PM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Marcos,
  O problema não é terreno infértil, na minha opinião. Acontece que muitos
  profissionais são obrigados a utilizar a metologia da empresa na qual
  trabalham. A maioria é RAD, pois acham que a produtividade é maior (como
  vcs tanto falam aqui). O programador acaba gostando ou não tendo tempo para
  aprender os benefícios da programação Orientada à Objetos. Tb tem aqueles
  casos que o cara tem vários clientes que querem as coisas pra ontem. Então,
  pra muitos, linkar componentes ainda é mais rápido do que programar
  utilizando OO, mesmo que o sistema saia com varios bugs, mas pelo menos
  entregou o sistema.

  Tem uma coisa que eu não entendo. Tem o Press, Jazz e Infra (os que foram
  citados aqui na lista). Pq não juntar os 3 autores e colaboradores e criar um
  único projeto, cada um fazendo uma parte específica? No mundo OpenSource tem
  muito disso. O cara acha que o projeto XYZ não foi bem numa parte aí este faz
  o XYZ-Open-Beta-3, o outro faz o OpenXYZ, o outro ZYX, etc... Juntem as
  forças!

  mD

   Mensagem Original 
  From: mrbar2000 [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Seg, Dezembro 4, 2006 1:29 pm
  Subject: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

   João, as vezes acho que estamos tentando plantar estas coisas em
   terreno infértil, o pessoal ainda nao acordou para reuso nem
   orientação a objetos, poucos faculdades e professores sabem realmente
   sobre o assunto e quando sabem, nao conseguem demostrar na prática
   como ficaria, nem quais os benefícios reais que OO pode trazer.
  
   1) OO é solução para tudo?
  
   Não, mas ajuda e muito no desenvolvimento, virtualização do negócio do
   cliente com mais eficiência e acima de tudo na manutenção do sistema.
   Não que nao se consiga boa parte disso usando RAD com dataware (que eu
   particularmente acho produtivo tambem, mas infelizmente faz com que a
   maioria dos programadores acoplem as camadas, alem do problema de não
   ter controle sobre a sincronia dos dados)
  
   2) Você utiliza OO?
  
   Ainda não, trabalho em um framework OO chamado Infra similar ao Press
   mas nao posso utilizar ainda pela falta da persistência (poderia usar
   o jazz, depo, tiopf, IO para isso, mas acho que nenhum deles segue o
   projeto que já tenho em mente para o Infra). Alem disso sei que usar
   agora seria aumentar o trabalho pela falta de uma ferramenta, expert
   ou wizard que facilite o desenvolvimento (acho que com estes recursos,
   desenvolver de forma OO vai dar um banho no desenvolvimento tradicional).
  
   Esta coisa de ser mais produtivo é bem relativo. Vc pode jogar os
   componentes no form, enfiar código em eventos ligar tudo visualmente e
   gastar um dia ou dois montando uma tela. Foi prodivo? sim foi. Se
   fosse fazer em OO com o que temos hj disponível poderia levar 3 dias.
   mas na próxima tela nao seria necessário mais 2 dias. E nao estou
   falando aqui de CTRL+C e CTRL+V como muito programador faz com suas
   telas hj em dia. Já tive muitos problemas em se fazer isso na minha
   empresa. Pessoal pega telas complexas cheias de código e simplesmente
   duplicava para montar um form similar, perdendo tempo demais
   procurando erros de ter componentes ou código fazendo ou apresentando
   coisas indevidas. Perdiamos muito mais tempo do que se tivessemos
   pegado o form do zero e montado.
  
   Alem disso tem a questão de testes. Automatizar testes é muito fácil
   em OO mas no desenvolvimento tradicional... hummm. uma desgraça.
   Segue-se o velho modelo: compila - testa - não funciona - compila -
   testa
  
   Alem disso, quando se muda alguma coisa no código vc dificilmente faz
   todos os testes que já fez manualmente até hj, isso com testes
   automatizados nao aconteceria e vc teria a certeza (ou quase) que seu
   software nao está sendo entregue com novos bugs ou bugs que já havia
   sido corrigidos.
  
   Depois de toda esta discussão joão eu percebo que o pessoal só vai se
   interessar quando pudermos mostrar que será mais

Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-04 Por tôpico Luiz Escobar
Ok, valeu, vou tentar compilar, valeu...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, December 04, 2006 12:01 PM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Luiz Escobar wrote:

   - É o mesmo botãozinho em cada componente. E se for um 
   TDBSpeedButtonLookupComboBox, tem que dizer qual é o formulário alvo em 
   cada formulário criado. Se não quiser dizer qual é o form, tem que ser MVP.
   
   Mas João, como em MVP ele sabe que eu quero cadastrar e qual é o FORM, 
indiretamente eu estou informando não é ?? vejamos:
   
   procedure buttonclick(...)
   form1.showMODAL;
   
   procedure buttonclick(...)
   cliente := TCLIENTE.nãolembrootermo(ID); 

  Você não precisa disso. O registro de Presenter faz isso por você. Então 
  se você tem um combo e liga a um Nota.Cliente, ele sabe que isso aponta 
  para TCliente, sabe que vai usar o form TClienteEditViewForm, ele sabe 
  instanciar o form, destruir, gravar os dados do Cliente em TCliente e 
  depois gravar o ID do cliente em TNota. Depois nesse combo você pode 
  digitar um pedaço do nome do cliente e o Combo é aberto com os clientes 
  que possuem aquele critério. Novamente, sem código algum. Tudo o que 
  tens que fazer é criar as classes (Wizard, pois sem ele é bem phodha), 
  registrar, e por fim ligar o Combo ao atributo da classe (uma linha de 
  código que chama um método com três parâmetros).

  Tá certo, você precisa registrar algumas coisas, e no lugar certo. E se 
  você quiser criar umas funcionalidades diferentes, tem que ser no lugar 
  certo também, mas tudo isso resolve-se com Wizards, sem código nenhum -- 
  exceto o seu próprio código, lógico, MVP não faz milagre. Você precisa 
  pelo menos saber o que quer :-) E lógico, ainda falta implementar os 
  raios dos Wizards.

   sempre penso em como fazer o software ser mais produtivo para o USUÁRIO 
também,
   se as telas começarem a demorar d+ para serem apresentadas, to fora... 

  Depende da persistência. InstantObjects tem uns perrengues (lentidão) 
  quando você tem objetos muito complexos. Mas como te disse - uma que a 
  equipe está trabalhando nesse perrengue, outra que eu posso escrever um 
  broker para tiOPF, DePO ou qualquer outro. Outra ainda é que eu tenho 
  intenção de criar um framework de persistência próprio.

  Ainda assim, mesmo com InstantObjects, não é nada de arrancar os 
  cabelos. Tenho um projeto com quatro níveis de mestre-detalhe, e as 
  telas apesar de não serem apresentadas instantaneamente, levam uma 
  pequena fração de segundos para aparecer quando o objeto ainda tá no 
  banco. Se o objeto tá em cache, a apresentação é instantânea, 
  independente do tamanho do form.

  Quanto ao produtivo para o usuário, aqui sim está a vantagem. Você cria 
  novas funcionalidades em quaisquer componentes, como Combo, StringList, 
  ou mesmo Edit, registra o Model no framework e a funcionalidade é 
  replicada para todo o teu sistema. Se você quiser, agora, usar um 
  ListView para apresentar dados (o framework *ainda* não o suporta), 
  basta você registrar uma View que entenda ListView e pimba, tá lá o 
  ListView mostrando os teus objetos de negócio. Você não precisa que o 
  desenvolvedor do framework faça isso por você, nem mesmo se o código 
  fosse fechado. Assim você usa uma ferramenta que não te prende a apenas 
  um padrão, um banco, um componente, uma funcionalidade. Veja MVP.txt nos 
  docs aonde eu falo mais ou menos isso com outras palavras.

   E que ASSEMBLY tem haver com isso...
   Quanto a arrastar componentes, bom se alguem trabalhar em DELPHI e não 
fizer isso, bom, deve ser um MASOQUISTA!
   O fato de eu, arrastar ou não componentes, e vc, ser o construtor de um 
MVP, não o torna melhor o pior programador que eu, acho que neste ponto vc 
deveria REVER OS SEUS CONCEITOS...

  Véi, foi forçado o comentário. Mas ainda assim tentei colocar dois 
  exemplos extremos - Assembly é puro código e arrastar componente é puro 
  click. Nenhum dos dois é bom porque por um lado lhe falta produtividade, 
  por outro lhe falta recurso. MVP é mais orientado a código, 
  especialmente _hoje_, _em Press_. Logo que a anta véia conseguir criar 
  os Wizards tudo firacá mais divertido e clickável. Mesmo assim, desculpa 
  a falta de jeito. Eu, pra mula, só tá faltando as penas.

   se compilou aquele PHONEBOOK ?? to loco pra testar a performance do bixim...
   Já vi que vc não quer me enviar o executavel pra eu testar... 
   
   Leia os Readme.
   
   Já LI!... :-/

  Vide ($Press)/Demos/Readme.txt. Você precisa remover a dependência com 
  InstantObjects, ou instalá-lo em teu micro. Ainda assim vou empacotar um 
  binário

Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-02 Por tôpico Luiz Escobar

  Bom vamos fazer o seguinte, eu não vo conseguir convencer vc 
que DBWares são uma boa coisa assim como vc não vai me converser que MVP são a 
solução dos problemas...  CERTO!?
  Bem então já que vc esta desenvolvendo o SEU MVP que está em 
PRE-ALFA, faça o seguinte, porque creio que não só eu como varios aqui ficaram 
interessados no assunto, dá pra colocar no site um LINKzinho com um cadastro 
com nome e email para sempre que sair atualizações a gente receber no email 
pelo meno O MVP DO JOÃO FOI ATUALIZADO! ai a gente vai acompanhado e 
APRENDENDO MAIS E MAIS de como isso ai realmente funciona, porque pra VC é 
FACIL FALAR pois é VC que esta DESENVOLVENDO esta do jeito que esta na SUA 
CABEÇA e não na dos demais..., pra mim trabalhar com DBWARE´s é MUITO FACIL e 
nunca senti dificuldades com ele,  o que pode ser muito CLARO pra vc pros 
outros vai parece um breu total... assim vc ajuda a comunidade a acompanhar o 
seu projeto, ou se não der pra fazer a parte de emails pois o provedor onde 
esta não aceita vc mandar MUITOS emails, posta aqui no GRUPO mesmo, OLHA GENTE 
ATUALIZEI MAIS UMAS COISA e coloca o LINK porque a gente acaba esquecendo... 
BLZ!?

Sem recentimentos... Abraços... Até mais...
Agora eu encerei a minha participação nesta THREAD... só v ou acompanhar e não 
mais participar...
Então em sua resposta se puder apenas afirmar e não perguntar... ;-)

E mais abaixo tem os meus comentários sobre os seus comentários

Luiz Escobar

- Segue mensagem original! -
De: Joao Morais [EMAIL PROTECTED]

- É o mesmo botãozinho em cada componente. E se for um 
TDBSpeedButtonLookupComboBox, tem que dizer qual é o formulário alvo em 
cada formulário criado. Se não quiser dizer qual é o form, tem que ser MVP.

Mas João, como em MVP ele sabe que eu quero cadastrar e qual é o FORM, 
indiretamente eu estou informando não é ??  vejamos:

procedure buttonclick(...)
   form1.showMODAL;

procedure buttonclick(...)
  cliente := TCLIENTE.nãolembrootermo(ID); 

não vejo diferença assim... mas beleza... deixa queto...

- Em herança de formulário você não tem como dizer que o ID_x aponta 
para a tabela x e que o formulário para fazer a alteração/inclusão é 
x. Se tivesse não seria herança de formulário, seria MVP.

- DBNavigator não abre janela, e se abrir, você tem que dizer qual é a 
janela. E tem que destruir. E se duvidar, vai ser modal para que essa 
janela não bombeie o resto do sistema. E se nada disso der trabalho, não 
é DBNavigator, é MVP.

- Herança, e não recursividade.

O que manda mais que os dois acima é produtividade, tanto na parte de 
produção/construção do software quanto na parte de utilização dos mesmo... 
(tempo em todos os sentidos...). Porque EU como programador sempre penso em 
como fazer o software ser mais produtivo para o USUÁRIO também, se as telas 
começarem a demorar d+ para serem apresentadas, to fora... 
Do meu ponto de vista o DBWARE me parece mais produtivo, mas to tentando 
entender onde esta o ponto produtivo do MVP em DELPHI... tento QUE HOJE fazer 
mais códigos e/ou ficar separando isso aqui isso ali...


- Pare de dar murro em ponta de faca, pergunte antes de falar bobagem. 
Se você tem certeza então não faça pergunta; se você tem dúvida, faça 
pergunta e não diga o que você acha. Para um programador Assembly você 
está me saindo um perfeito arrastador de componente.

Se eu soubece tudo, não estaria DIALOGANDO(teimando) com vc e sim te encinando, 
ou ganhando muito mais dinheiro.. E que ASSEMBLY tem haver com 
isso.JESUS!!!
Quanto a arrastar componentes, bom se alguem trabalhar em DELPHI e não fizer 
isso, bom, deve ser um MASOQUISTA!
O fato de eu, arrastar ou não componentes, e vc, ser o construtor de um MVP, 
não o torna melhor o pior programador que eu, acho que neste ponto vc deveria 
REVER OS SEUS CONCEITOS...

se compilou aquele PHONEBOOK ?? to loco pra testar a performance do bixim...
Já vi que vc não quer me enviar o executavel pra eu testar...  

Leia os Readme.

Já LI!... :-/




Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-02 Por tôpico Luiz Escobar

Legal, obrigado pela explicação...

Luiz Escobar


- Segue mensagem original! -

De: Joao Morais [EMAIL PROTECTED]
Data: Sat, 02 Dec 2006 12:39:32 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] [OFF] Exemplo de MVP

Luiz Escobar wrote:
 - Segue mensagem original! -
 
 De: Joao Morais 
 
 Respondi outra coisa noutra mensagem, mas agora é que entendi a tua 
 pergunta. E a resposta é não. MVP trabalha exclusivamente com objetos de 
 negócio, portanto você precisa mapear para banco relacional, e isso 
 componentes TDataset-like (como MyDAC) nem fazem idéia do que é. Este 
 componente precisaria ser um broker da persistência.
 
 Desculpa à minha santa ignorancia no assunto, mas que diabos é esse BROKER e 
 porque ele é tão persistente  hehehehe

Persistência é gravar para leitura posterior.

Broker liga funcionalidade ao interessado na funcionalidade.

MyDAC não entende objetos de negócio. Persistência não entende 
(necessariamente) de acesso direto ao banco. Então um Broker para MyDAC 
faz com que um mecanismo de persistência possa gravar em MySQL através 
deste componente.

 PÔ abandonar meu MyDAC ? cara em MySQL ele faz até chove neste banco... tão 
 facil e rapido manupular as coisas hu... que falta faz um broker pra 
 MyDAC, não gosto do Zeos, da muitos problemas..

Mas não faz chover orientado a objetos.

--
João Morais




Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
Acho que vc esta redondamente equivocado nesta parte Campus
pra isso que existem os DATAMODULES / ( PROCEDURES / FUNCTIONS / OnEvent´s  
)-RECURSIVOS  eu só faço a parte de pesquisa uma unica vez... se ta loco 
fica colocando um TTABLE em cada FORM hehehehhe

Um exemplo RECURSIVO USANDO BeforePOST( bla bla ), em todas as minhas tabelas 
(uso MySQL) tem o campo 'lastuser' que é o ultimo usuário que 
cadastrou/modificou o registro.
Em todas as tabelas eu uso esse unico evento... crio ele uma unica vez e nos 
BEFOREPOST eu seleciono o EVENTO que já esta criado  (a data hora é um 
campo TIMESTAMP no MySQL, assim nem me preocupo com ela)

procedure TMD_BeforePostALL( dataset : TDataSet );  // ALL porque é usado para 
todos
Begin
DataSet.FieldByName('lastuser').AsString := (f_principal.l_user); // pega  
o usuário do form.principal...
End;


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: Campus 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, November 30, 2006 3:28 PM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Luiz eu tb estou olhando mais de perto isso.

  O bom é que tu pode criar uma classe TCliente, e chamando o retrieve, por
  exemplo, carregar os dados do banco.

  O ganho é que tu faz isso na classe, e só instancia o objeto.

  Com TDataSet, se em cada form tu for colocar um TTable ou um TQuery para
  buscar esses dados, tu vai ter que localizar o cliente corespondente, ou com
  Locate, ou com um GotoKey. Em resumo, e sempre tem que escrever muito
  código.

  Já no caso, usando um objeto cliente, tu escreve esse código uma vez só e
  pronto.

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Thursday, November 30, 2006 2:01 PM
  Subject: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

   Andreano, não é achar que não deve ter, é ter certeza que não precisa
  ter.
  Opa, isso precisa ter muita base pra falar né futuro matuzalem

  É sempre questão de preferência. Falo por mim, estou apenas expondo
  vantagens de um modelo orientado a objetos perante o RAD (com exceção de
  usar TDataset como objeto de negócio - isso é roda quadrada).

  HUmmm uma questao de preferencias. agora melhorou

  TDataset é orientado a tabela, OPF é orientado a objetos do domínio do
  problema.

  ==TDataset==
  TabCliente.Open; // ou .Query := 'xx';
  TabCliente.Locate(); // ou TabCliente.Open;
  TabCliente.Edit
  TabClienteNOME := 'Outro';
  TabCliente.Post;
  e se tiver Cached updates... transação...
  ai vc coloca um APPLYUPDATE(-1) e ta tudo certo

  ==OPF==
  Cliente := TCliente.Retrieve(ID); -- monta query, pesquisa, etc.
  Cliente.Nome := 'Outro Nome';
  Cliente.Save; -- cache, controle transacional, tudo aqui dentro.

  E olha que eu escolhi um modelo de dados sem herança, pra ficar mumu pra
  TDataset.

  Ta tirei o EDIT, quer dizer só mando o valor, sem dar um EDIT, mas tenho um
  SAVE = POST, os cache/transaction no OPF não existem ? onde eu faço varias
  alterações e mando salvar tudo de uma vez para que se der um problema eu
  possa fazer um ROLLBACK ???
  Este exemplo ta meio desproporcional...
  Pra quem acha que EDIT´s são melhores que DBEDIT´s, isso ai Fudeu com tudo
  mesmo porque os controles ficaram mais ainda longe das mãos dos
  programadores não que eu não ache isso maravilhoso, muito pelo
  contrario, quanto menos codigo melhor...

  BOM mas o que o OPF do RETRIEVE usou para se ligar ao BANCO ? não foi um
  DBWARE ? tipo um TTABLE ? TQUERY ? TDATABASE ? e para visualizar as coisas,
  vou ter que fazer um label1.caption := cliente.nome ?
  Explique mais, ou mostre onde posso conseguir mais coisa to começando a
  gostar do bixim

  ==DBAware==
  
  DBAware é orientado a TDataset (win32) e ainda assim fica pendurado em
  um componente (DB*) e a um datasource. Se você quer um componente
  'Combo' mais envenenado, ele tem que entender DBAware. Se o seu Dataset
  estiver em um DataModule e por desencargo do destino a ligação quebrar
  (nisso o Delphi melhorou um bocado), você tem que reabrir o form e
  refazer a bendita.

  é isso de quebrar realmente acontecia muito com D2 mas no D6 nunca
  aconteceu comigo

  ==MVP==
  
  MVP é totalmente desacoplado, é o framework que entende o componente, e
  não o contrário. O formulário que usa o padrão MVP *não tem código*,
  você pode mandar os .pas e os .dfm para uma empresa de design, entregar
  uma licença de Delphi pra eles, eles usam qualquer componente que eles
  quiserem, você tras os novos formulários para o seu projeto e recompila.
  A única exigência é que os componentes continuem com o mesmo nome,
  porque MVP pode ser

Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
Respondendo todas as suas perguntas abaixo não, faço isso uma vez

Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 10:14 AM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Fellipe Henrique wrote:

   O que me impede de reaproveitar código usando DBWare? Eu faço isso, ou seja,
   tenho algumas telas que são idênticsa e vários sistemas... mais uma vez eu
   digo, o erro não está no Objeto e sim no Sujeito.

  Você não tem que setar sempre o DataSource, DataField, KeyField, 
  ListField, criar um botão pra criar novo cliente, criar atalhos pra 
  incluir novo item no Grid e coisas afins?

  Eu conheço MVP e DBWare, estou falando por experiência, não estou jogando.

  --
  João Morais



   

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



Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar
O João esse exemplo se eu compilar no Delphi6 Professional vai rodar ? 

Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 1:55 PM
  Subject: Re: [delphi-br] [OFF] Exemplo de MVP


  Valfrid-Ly Silva Couto wrote:
   Onde você colocou o exemplo!?
   
   A lista não aceita anexos.

  Conta no final da mensagem:

  www.pressobjects.org
  http://pressobjects.org/snapshot/press-snapshot-20061130-r157.zip

  --
  João Morais


   

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



Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar
Joãozinho, se ta brincando né...  como vou usar isso depois do que li 
abaixo 

O PressObjects possui atualmente apenas packages de Runtime, pois
ainda não foi implementada nenhuma funcionalidade para a IDE.

Vo faze na mão ?  do jeito que ta falando ai abaixo ? Se for, como a WALTER 
disse eu estou aumentando, isso ai esta me parecendo altamente improdutivo 
fora da realidade que a IDE do DELPHI nos deu quando isso ai estiver na IDE 
a a gente USAR como os DBWare, como vc mesmo disse, vc USA e não os cria na 
mão, ai vai dar pra ter uma idéia melhor..

Este documento possui um resumo dos passos necessários para criar uma
aplicação com PressObjects.

1. Criar um novo projeto na IDE do compilador;

2. Criar o Presenter do formulário principal (vide MVP-ptbr.txt);

3. Alterar o arquivo principal do projeto, substituindo a chamada à
Application.Run por MainPresenterClass.Run;

4. Incluir as units de persistência no projeto (vide
Persistence-ptbr.txt);

5. Criar modelo de classes de negócio do framework de persistência e
do PressObjects (vide BusinessClasses-ptbr.txt);

6. Criar formulários para as classes de negócio;

7. Criar o Presenter de cada formulário (vide MVP-ptbr.txt);

8. Criar Commands e associar - ou ao Model (menu de contexto), e/ou a
um componente visual e/ou a um item de menu (vide MVP-ptbr.txt).


To falando isso pra hoje, quero começar a usar agora


Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 1:55 PM
  Subject: Re: [delphi-br] [OFF] Exemplo de MVP


  Valfrid-Ly Silva Couto wrote:
   Onde você colocou o exemplo!?
   
   A lista não aceita anexos.

  Conta no final da mensagem:

  www.pressobjects.org
  http://pressobjects.org/snapshot/press-snapshot-20061130-r157.zip

  --
  João Morais


   

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



Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar
O João, vendo o seu exemplo vi que ele usa um XML, mas isso é frau pra xuxu pra 
grandes aplicações
Eu trabalho com MySQL usando MyDAC com os DBWare´s...
O que vc me diz sobre usar isso em MVP ??

Vi que vc usa STRINGGRID no lugar de uma DBGRID meu isso fica lento, 
imagine isso com varios registros... quando comecei com MySQL, não tinha muitas 
opções para se conectar a mais usada era ODBC e era simplesmente orrivelmente 
inviavel então criei o meu vamos dizer MeuMyDAC, ele alimentava uma 
STRINGGRID e tinha que tomar cuidado com a quantidade de registros que eu 
trazia pois o trem era lento

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 1:55 PM
  Subject: Re: [delphi-br] [OFF] Exemplo de MVP


  Valfrid-Ly Silva Couto wrote:
   Onde você colocou o exemplo!?
   
   A lista não aceita anexos.

  Conta no final da mensagem:

  www.pressobjects.org
  http://pressobjects.org/snapshot/press-snapshot-20061130-r157.zip

  --
  João Morais


   

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



Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar
Eu quero mas só quando tiver os wizards alias nem o wizards e sim a parte 
IDE ;-)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 4:34 PM
  Subject: Re: [delphi-br] [OFF] Exemplo de MVP


  Luiz Escobar wrote:

   Joãozinho, se ta brincando né... como vou usar isso depois do que li 
abaixo 
   
   O PressObjects possui atualmente apenas packages de Runtime, pois
   ainda não foi implementada nenhuma funcionalidade para a IDE.
   
   Vo faze na mão ? do jeito que ta falando ai abaixo ? Se for, como a WALTER 
disse eu estou aumentando, isso ai esta me parecendo altamente improdutivo 
fora da realidade que a IDE do DELPHI nos deu quando isso ai estiver na IDE 
a a gente USAR como os DBWare, como vc mesmo disse, vc USA e não os cria na 
mão, ai vai dar pra ter uma idéia melhor..

  Luiz, temos que esclarecer algumas coisas:

  1. (Repetindo) você não é obrigado a concordar.
  2. (Repetindo) Wizards não estão prontos.
  3. É LGPL, de graça. Quer, use, não quer, apague.

  --
  João Morais


   

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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
[Fatal Error] PressInstantObjectsBroker.pas(33): File not found: 
'InstantConnectionManager.dcu'

tentei compilar o trem do phonebook e nada isso no D6-PRO tem como vc 
mandar o executavel compilado, funcionando pra mim ? quero alimentar o banco e 
ver a performance do bixim na pratica...   

UAI, acho que vc falou, algo e eu entendi alga ou virce-versa... hehhehe  
Sempre que eu criar um novo FORM eu tenho que setar os DATASET´s,  
DATASOURCE´s, DATAFIELD´s..., mas isso uma vez, setou cabou ai é só fazer 
os EVENTos que eu precisar para testar CGC/CPF etc e tal... e pronto 

Eu queria o executavel disso ai, com  o banco alimentado para ver a performance 
do carinha em XML, já vi que vai ser LENTO da dedel MAS QUERO 
TESTAR  DBWARE com XML e o MVP com o XML 

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 3:30 PM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Luiz Escobar wrote:

   Respondendo todas as suas perguntas abaixo não, faço isso uma vez

  Eu já havia prometido largar essa thread, mas eu não resisto.
  Por favor, diga como você faz isso!

  --
  João Morais

   Luiz Escobar
   Analista/Desenvolvedor:
   
   
   - Original Message - 
   From: Joao Morais 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, December 01, 2006 10:14 AM
   Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!
   
   
   Fellipe Henrique wrote:
   
O que me impede de reaproveitar código usando DBWare? Eu faço isso, ou 
seja,
tenho algumas telas que são idênticsa e vários sistemas... mais uma vez eu
digo, o erro não está no Objeto e sim no Sujeito.
   
   Você não tem que setar sempre o DataSource, DataField, KeyField, 
   ListField, criar um botão pra criar novo cliente, criar atalhos pra 
   incluir novo item no Grid e coisas afins?



   

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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
Pera ai, quem disse que com DBWARE não dá pra fazer reaproveitamento de código 
? 
Talvez não no mesmo nivel, mas que dá, dá!

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 9:39 AM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Walter Chagas (Yahoo) wrote:

   Isto é plenamente possível sim. Não quer dizer que se voce for usar 
   DBWares deverá renunciar ao outro ou vice versa. MVP/OO São recursos 
   que podem conviver plenamente com os DB.

  Permita-me corrigi-lo: MVP faz exatamente o que DBWare faz, porém de 
  forma orientada a objetos. Desta forma não tem cabimento colocá-los em 
  um mesmo projeto.

  DBWare é bom pra quem não tem paciência pra oop. Se você quer 
  reaproveitamento de código de interação com o usuário, você troca DBWare 
  por MVP.

  --
  João Morais


   

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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
é isso ai 

Luiz Escobar
Analista/Desenvolvedor:


  - Original Message - 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, December 01, 2006 9:53 AM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  O que me impede de reaproveitar código usando DBWare? Eu faço isso, ou seja,
  tenho algumas telas que são idênticsa e vários sistemas... mais uma vez eu
  digo, o erro não está no Objeto e sim no Sujeito.

  []s

  Em 01/12/06, Joao Morais [EMAIL PROTECTED] escreveu:
  
   Walter Chagas (Yahoo) wrote:
  
Isto é plenamente possível sim. Não quer dizer que se voce for usar
DBWares deverá renunciar ao outro ou vice versa. MVP/OO São recursos
que podem conviver plenamente com os DB.
  
   Permita-me corrigi-lo: MVP faz exatamente o que DBWare faz, porém de
   forma orientada a objetos. Desta forma não tem cabimento colocá-los em
   um mesmo projeto.
  
   DBWare é bom pra quem não tem paciência pra oop. Se você quer
   reaproveitamento de código de interação com o usuário, você troca DBWare
   por MVP.
  
   --
   João Morais
   
  

  -- 
  _
  Fellipe Henrique
  [EMAIL PROTECTED]

  Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram.
  (Guillaume Apollinaire)

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



   

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



[delphi-br] Calcular data nascimento num query com arquivo DBF

2006-12-01 Por tôpico Luiz Escobar
Gente mudando um pouco de assunto, como eu faço o seguinte:
Tenho um banco de dador em DBF (dBase) onde tenho o campo NASCIMENTO EX:( 
30/12/1969 ) a idade é de 36 anos HOJE  certo ?
bom quero fazer uma query que me retorne as idade agrupas e somadas tipo:

Select (YEAR(nascimento)-2006) as idade, count(*) FROM tabela GROUP BY idade 
ORDER BY idade

claro a sentença assim não funciona corretamente, mas como seria, faz tempo que 
não mexo com DBF :-)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-12-01 Por tôpico Luiz Escobar
- Segue mensagem original! -

De: Joao Morais [EMAIL PROTECTED]

Ceder? Eu?
  è ta sim, já ta concordando com os TDATASET´s... heheheh

 Mas lembrando que para mexer com estes Frameworks, o camarada tem que 
 ter a manha de OOP, do contrario vai é acabar misturando OO com PE e 
 começar a andar em circulos..

Mas com certeza!

Ta vendo já não é tão facil...

Posso até adiantar uns conceitos pra você.
Na boa! Meros pontos de vista de quem gosta de pegar um bom desafio:

Desafio ? que nada gosto de ver a coisa fluindo e rodando o mais rapido 
possivel se não a produtividade vai pro [EMAIL PROTECTED]

TDataset:

É legal, você tem acesso direto à tabela, faz pesquisas e atualizações 
super-otimizadas. Ninguém bate TDataset em desempenho, apenas um louco 
faria um retrieve de trocentos objetos para fazer um reajuste de preço 
em 10%. TDataset mata a pau.

Pronto chego no ponto TDataSet mata a PAU!!!...

OPF:

Agora, se você está escrevendo a lógica do sistema, esquece TDataset. 
Teus problemas são objetos, TDataset são tabelas e eles não combinam. 
Usar OPF pra cadastrinho já ajuda porque você não precisa daquela 
tranqueira de Locate/Edit/Post/Cancel, etc. Usar OPF pra hierarquia de 
classes, putz... pode escrever, é impossível você fazer um trabalho 
legal com TDataset porque o componente não entende de hierarquia de 
classes. Falo em coisa do tipo TContato-TPessoa-TCliente ...

Usar OPF pra CADASTRINHO ?  Pô João uma hora é pra coisa grande a longo 
prazo... etc.. e tal... agora pra cadastrinho ? e outra  EDIT/POST/CANCEL ??? 
isso o DBNAGIGATOR faz e um locate não da tanto trabalho como vc ta 
falando...

DBWare:

Nada como ter tudo ao alcance de uns clicks. Dá pra fazer um cadastro 
funcional em minutos (5, 10), batendo papo e dando uns goles em uma 
xicrinha de café. O componente entende tudo de ler, gravar, buscar em 
outra tabela, etc. Mumu.

Pronto adimitiu de vez... DBWare mada a PAU!!!...

MVP:

Mas o problema começa quando você percebe que perde tempo demais fazendo 
botãozinho do lado do combo pra cadastrar cliente, ou inventar uma 
ginástica diferente porque o cliente quer digitar um pedaço do nome e o 
componente retornar as opções dentro daquela pesquisa. Pior quando você 
quer, com um click, criar um novo cliente. Isso pode ser feito com 
DBWare mais um saco de paciência. E isso não é legal, pois cada novo 
projeto, cada novo form tem aquela mesma manobra. MVP soluciona isso. 
Tudo quanto é tranqueira desse tipo que você cria para o primeiro 
componente do primeiro form do primeiro projeto, é reaproveitado nos 
demais. Quando você acha um erro na implementação, o conserto de um é o 
conserto de todos os outros ao mesmo tempo. Aqui eu pergunto -- isto não 
é ganho de produtividade no médio prazo?

Fazer botãozinho do lado do combo pra cadastrar da trabalho ? onde ? 
Fazer ginastica para digitar e achar o cliente ?  VC não conhece o MyDAC né ? 
ele tem isso no DBGRID que o acompanha.. e muito mais
Criar um novo cliente ? novamente DBNAVIGATOR. 
Novo FORM novo PROJETO ? mesma manobra ? e a parte RECURSIVA se é igual só 
copiar  FORM de um pro outro e olhe lá... se vc já sabe que vai reusar é só 
inserir no novo projeto... e VUA-LA, ta lá... heeeheee  
Quanto a erros, bons se eu uso 1 FORM em dois projetos se arrumar em um já 
arrumei em outro...  eita

Nesse ponto eu volto a fazer a pergunta original dessa thread campeã: 
Usar ou não usar DBWare? E completo - por quê sim, por quê não? 
Justifique sua resposta com consciência.

Acabei de fazer isso acima...

Tudo isso que eu coloquei exige doses cavalares de OOP, e quem estiver 
preparado para esse tipo de desenvolvimento estará na frente -- 
construindo softares em cada vez menos tempo, com cada vez mais qualidade.

doses cavalares de OOP não significa produtividade pra quem FAZ, talvez pra 
quem vá arrumar mais tarde e olhe lá...

Sim, OPF, MVP, enfim tudo relacionado a 100% OOP vale muito a pena.

Sei não... se compilou aquele PHONEBOOK ?? to loco pra testar a performance do 
bixim


Luiz Escobar



Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar

Agora cara, não me leva a mal. Juntando as tijoladas tua e do Walter já 
era pra eu estar na UTI. Na boa mermão, estou tentando fazer um trabalho 
legal, di grátis, ninguém está obrigado a gostar, aprovar nem usar. Beleza?

100% beleza,,, as criticas podem parecer destrutivas mas a intensão é 
construtiva e pra poder sugar o maior numero de informação de vc brother... 
ehhehehe  ;-)

Abraços e não desiste não... os tijolos são de espoma... hehehehhe

Luiz Escobar




Re: [delphi-br] [OFF] Exemplo de MVP

2006-12-01 Por tôpico Luiz Escobar
- Segue mensagem original! -

De: Joao Morais [EMAIL PROTECTED]

Respondi outra coisa noutra mensagem, mas agora é que entendi a tua 
pergunta. E a resposta é não. MVP trabalha exclusivamente com objetos de 
negócio, portanto você precisa mapear para banco relacional, e isso 
componentes TDataset-like (como MyDAC) nem fazem idéia do que é. Este 
componente precisaria ser um broker da persistência.

Desculpa  à minha santa ignorancia no assunto, mas que diabos é esse BROKER e 
porque ele é tão persistente  hehehehe

PÔ abandonar meu MyDAC ? cara em MySQL ele faz até chove neste banco... tão 
facil e rapido manupular as coisas  hu...  que falta faz um broker pra 
MyDAC, não gosto do Zeos, da muitos problemas..

Luiz Escobar





Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-30 Por tôpico Luiz Escobar
Nunca tive problema algum com DBWARE´s

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: Rubem Nascimento da Rocha 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 11:56 PM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!



  maniacapordelphi, eu lhe desafio vc a me dizer pq controles data-aware lhe 
  causam resultados inesperados! Se vc me provar isso, eu abandono tudo o que 
  eu sei hoje sobre o uso de controles data-aware.

  Sds.

  From: Joao Morais [EMAIL PROTECTED]
  Reply-To: delphi-br@yahoogrupos.com.br
  To: delphi-br@yahoogrupos.com.br
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!
  Date: Wed, 29 Nov 2006 18:41:09 -0200
  
  maniacapordelphi wrote:
  
Confesso que DBWares tem furos e às vezes nos dão um resultado
inesperado sim. E nem sempre é rapido como se diz por aí. Pode
travar a rede em caso de grande numero de usuarios e quando se usa o
aplicativo através do Client Terminal, então?
  
  Se existisse alguma culpa, seria do TDataset e não do DBAware. Mas
  geralmente OPFs são mais lentos do que o TDataset braçal (ponto pro
  RAD), DBAware faz meramente a apresentação dos dados. Nesse caso
  concordo com os colegas Felipe e Walter, isso tem dedo do programador.
  
  --
  João Morais

  __
  MSN Busca: fácil, rápido, direto ao ponto. http://search.msn.com.br



   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-30 Por tôpico Luiz Escobar
APOIADO...

Luiz Escobar
Analista/Desenvolvedor:



  Pessoal,

  após diversas opiniões...

  Qualquer desenvolvimento é mais produtivo com os componentes DBWare, mas para 
trabalhar com eles é bom que se entenda como funciona os eventos e os 
componentes DataSet e DataSource.

  Ao longo de todos os softwares que desenvolvi nunca tive problemas com os 
componentes, se algum comportamento dos componentes não estivesse de acordo com 
a minha necessidade, bastava herdar e alterar o comportamente do mesmo.

  Avaliem a necessidade, estude os componentes, agora ter uma aplicação sem 
nada de data ware por achar que não deve ter é uma decisão equivocada.

  Abraços,

  Andreano Lanusse
  System Engineer
  CodeGear

  [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: Usar ou não usar DBWares? Eis a questão!

2006-11-30 Por tôpico Luiz Escobar
 Andreano, não é achar que não deve ter, é ter certeza que não precisa ter.
Opa, isso precisa ter muita base pra falar  né futuro matuzalem

É sempre questão de preferência. Falo por mim, estou apenas expondo 
vantagens de um modelo orientado a objetos perante o RAD (com exceção de 
usar TDataset como objeto de negócio - isso é roda quadrada).

HUmmm uma questao de preferencias.  agora melhorou

TDataset é orientado a tabela, OPF é orientado a objetos do domínio do 
problema.

==TDataset==
TabCliente.Open; // ou .Query := 'xx';
TabCliente.Locate(); // ou TabCliente.Open;
TabCliente.Edit
TabClienteNOME := 'Outro';
TabCliente.Post;
e se tiver Cached updates... transação...
ai vc coloca um APPLYUPDATE(-1) e ta tudo certo

==OPF==
Cliente := TCliente.Retrieve(ID); -- monta query, pesquisa, etc.
Cliente.Nome := 'Outro Nome';
Cliente.Save; -- cache, controle transacional, tudo aqui dentro.

E olha que eu escolhi um modelo de dados sem herança, pra ficar mumu pra 
TDataset.

Ta tirei o EDIT, quer dizer só mando o valor, sem dar um EDIT, mas tenho um 
SAVE = POST, os cache/transaction no OPF não existem ? onde eu faço varias 
alterações e mando salvar tudo de uma vez para que se der um problema eu possa 
fazer um ROLLBACK ???
Este exemplo ta meio desproporcional... 
Pra quem acha que EDIT´s são melhores que DBEDIT´s, isso ai Fudeu com tudo 
mesmo porque os controles ficaram mais ainda longe das mãos dos 
programadores não que eu não ache isso maravilhoso, muito pelo contrario, 
quanto menos codigo melhor...

BOM mas o que o OPF do RETRIEVE usou para se ligar ao BANCO ? não foi um DBWARE 
? tipo um TTABLE ? TQUERY ? TDATABASE ? e para visualizar as coisas, vou ter 
que fazer um label1.caption := cliente.nome ? 
Explique mais, ou mostre onde posso conseguir mais coisa to começando a 
gostar do bixim 

==DBAware==

DBAware é orientado a TDataset (win32) e ainda assim fica pendurado em 
um componente (DB*) e a um datasource. Se você quer um componente 
'Combo' mais envenenado, ele tem que entender DBAware. Se o seu Dataset 
estiver em um DataModule e por desencargo do destino a ligação quebrar 
(nisso o Delphi melhorou um bocado), você tem que reabrir o form e 
refazer a bendita.

é isso de quebrar realmente acontecia muito com D2 mas no D6 nunca 
aconteceu comigo

==MVP==

MVP é totalmente desacoplado, é o framework que entende o componente, e 
não o contrário. O formulário que usa o padrão MVP *não tem código*, 
você pode mandar os .pas e os .dfm para uma empresa de design, entregar 
uma licença de Delphi pra eles, eles usam qualquer componente que eles 
quiserem, você tras os novos formulários para o seu projeto e recompila. 
A única exigência é que os componentes continuem com o mesmo nome, 
porque MVP pode ser bom, mas não é feiticeiro.

HUmmm isso realmente parece bom...

Teria mais um monte pra falar, mas encerro aqui minha participação nessa 
thread com esse mini-artigo (a menos que os colegas tenham dúvidas).

Vixe... varias... mas vamos deixar para quando vc chegar no BETA ai eu vou ser 
um que vai querer testar isso ai... porque em PRÉ-ALFA, num vai dar

Valeu e obrigado



Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


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



Re: [delphi-br] Framework MVP

2006-11-30 Por tôpico Luiz Escobar
Conheço o Paulo e o Marcos, os autores do artigo. Eles sabem sim do que 
estão falando. O problema é que o artigo poderia ser um pouco mais didático.

òtimo assim sabemos que o negocio esta certo então...

 Bom existe algum FRAMEWORK que não seja ALFA ou BETA e que
 já funcione 100% ou pelo menos 99% pra se produzir algo com facilidade 
 e produtividade assim como os DBWare´s. ???

O meu está em pré-alfa porque eu ainda preciso escrever os wizards, mas 
eu já tenho duas aplicações em produção feitas com ele.

PRÉ-ALFA  vc usuaria algo PRÉ-ALFA que vc não tem dominio sobre o que ta 
acontecendo de errado, DIGO:
vc usuaria algo PRÉ-ALFA em um desenvolvimento seu se fosse EU ou melhor a 
BORLAND estive-se desenvolvendo, em uma aplicação sua para instalar em um 
cliente seu e ficar ouvindo reclamações de erros insoluveis por causa do 
PRÉ-ALFA !?

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 6:36 PM
  Subject: Re: [delphi-br] Framework MVP


  Luiz Escobar wrote:

   É realmente achei assustador hehehehe
   Creio que o cara não deve saber do que estava falando... 

  Conheço o Paulo e o Marcos, os autores do artigo. Eles sabem sim do que 
  estão falando. O problema é que o artigo poderia ser um pouco mais didático.

   Bom existe algum FRAMEWORK que não seja ALFA ou BETA e que já funcione 100% 
ou pelo menos 99% pra se produzir algo com facilidade e produtividade assim 
como os DBWare´s. ???

  O meu está em pré-alfa porque eu ainda preciso escrever os wizards, mas 
  eu já tenho duas aplicações em produção feitas com ele.

  --
  João Morais



   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-30 Por tôpico Luiz Escobar
 ==OPF==
 Cliente := TCliente.Retrieve(ID); -- monta query, pesquisa, etc.
 Cliente.Nome := 'Outro Nome';
 Cliente.Save; -- cache, controle transacional, tudo aqui dentro.
 
 E olha que eu escolhi um modelo de dados sem herança, pra ficar mumu 
 pra TDataset.
 
 Ta tirei o EDIT, quer dizer só mando o valor, sem dar um EDIT, mas tenho um 
 SAVE = POST, os cache/transaction no OPF não existem ? onde eu faço varias 
 alterações e mando salvar tudo de uma vez para que se der um problema eu 
 possa fazer um ROLLBACK ???
 Este exemplo ta meio desproporcional...

 Por favor, esclareça melhor a sua dúvida (ou as dúvidas).

Onde eu implemento uma TRANSAÇÂO ? se der pau para fazer um ROLLBACK.
TIPO usado seu exemplo... :

try
   cliente.insert;
   Cliente.Nome := 'fulano';
   contrato.insert;
   Contrato.data := 'hoje';
   nota.insert;
   nota.id := '1';
   itens.insert;
   itens.nota := 'item 001';

   cliente.save;
   contrato.save;
   nota.save;
   itens.save;

   ALL.APPLYUPDATE ( -1 ); - e somente aqui salva tudo e se der um pau

exception 
all.roolback();  -- volta tudo sem cadastrar nadinha nos bancos !!!
end;

 Pra quem acha que EDIT´s são melhores que DBEDIT´s, isso ai Fudeu com tudo 
 mesmo porque os controles ficaram mais ainda longe das mãos dos 
 programadores não que eu não ache isso maravilhoso, muito pelo 
 contrario, quanto menos codigo melhor...

 Que controles você precisa?

EU !, De nenhum Quando menos tiver que me preocupar com controles 
disso-daquilo melhor, ganho em produtividade... eu disse PRA QUEM ACHA, afinal 
a discusão era DBWARE ou não...  

 BOM mas o que o OPF do RETRIEVE usou para se ligar ao BANCO ? não foi um 
 DBWARE ? tipo um TTABLE ? TQUERY ? TDATABASE ? e para visualizar as coisas, 
 vou ter que fazer um label1.caption := cliente.nome ? 
 Explique mais, ou mostre onde posso conseguir mais coisa to começando a 
 gostar do bixim 

Cliente := TCliente.Retrieve(ID);
TClienteEditPresenter.Run(Cliente);

Em duas linhas você traz o cliente, mostra pro usuário, o usuário altera 
o que quer, clica OK, e o que o usuário alterou é enviado para o banco 
em uma única transação.

TClienteEditPresenter.Run;

Em uma linha você faz tudo o que eu falei acima, mas ao invés de 
alterar, você cria um novo cliente. Detalhe - nem precisa se preocupar 
em criar instância de coisa nenhuma. Nem destruir (use o FastMM se você 
não acredita).


Acho que vou precisar experimentar para ver como é o trem ai... pra continuar a 
thread.. hehehhe
Pois tem que ter uma ligação  pra esse RUN ai uai... ele tem que estar ligado a 
um FORM que vc construiu... o o negocio é magico d+
Vejo um exemplo que pra LOGIN o cara faz uma aplicação completa agora vc vem 
com 2 linha que abre, localiza, edit, salva, create, destroiu e nem ligou ela 
ao banco ele adinhou tudo... ai ficou vago... heheheheh

 ==DBAware==

 DBAware é orientado a TDataset (win32) e ainda assim fica pendurado em 
 um componente (DB*) e a um datasource. Se você quer um componente 
 'Combo' mais envenenado, ele tem que entender DBAware. Se o seu Dataset 
 estiver em um DataModule e por desencargo do destino a ligação quebrar 
 (nisso o Delphi melhorou um bocado), você tem que reabrir o form e 
 refazer a bendita.
 
 é isso de quebrar realmente acontecia muito com D2 mas no D6 nunca 
 aconteceu comigo

E eu te juro que na época eu achava uma coisa normal.

 ==MVP==

 MVP é totalmente desacoplado, é o framework que entende o componente, e 
 não o contrário. O formulário que usa o padrão MVP *não tem código*, 
 você pode mandar os .pas e os .dfm para uma empresa de design, entregar 
 uma licença de Delphi pra eles, eles usam qualquer componente que eles 
 quiserem, você tras os novos formulários para o seu projeto e recompila. 
 A única exigência é que os componentes continuem com o mesmo nome, 
 porque MVP pode ser bom, mas não é feiticeiro.
 
 HUmmm isso realmente parece bom...

Isso é só o começo.

 Teria mais um monte pra falar, mas encerro aqui minha participação nessa 
 thread com esse mini-artigo (a menos que os colegas tenham dúvidas).
 
 Vixe... varias... mas vamos deixar para quando vc chegar no BETA ai eu vou 
 ser um que vai querer testar isso ai... porque em PRÉ-ALFA, num vai dar

Pré alfa não significa cangalha. Significa que ainda tem mais código pra 
vir. Eu, no seu lugar, baixaria e fuçaria até virar do avesso. Pra quem 
gosta de Assembly isso é um prato cheio.

O framework está estável, como eu já te disse, tenho ele em produção.


BLZ vamos ver no que vai dar.  
Mas assim como troquei o CLIPPER por DELPHI vou acabar trocando o DELPHI por 
PHP um dia. ;-)


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



Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-30 Por tôpico Luiz Escobar
Luiz Escobar wrote:

DBAware não é um desconhecido pra mim, e confesso que eu fiz injustiça. 
A roda quadrada é usar TDataset como objeto de negócio. Isso dá mais dor 
de cabeça do que Whisky paraguaio.
O TDataset da dor de cabeça pra quem não sabe usar, é como Whisky paraguaio, 
pra quem não sabe comprar e tomar...  

Outro Matuzalém. Esse ano completei 21 de programação, 18 de Basic, 16 
de Clipper e Pascal (Turbo 3). Parece que foi ontem.

Meu DEUS, outro Jovem que acha que sabe tudo que diz Até parece que vc não 
vai ser um matuzalém... e pior vai ser um dos teimosos e sem educação

Já está acontecendo. DBAware em .net publica propriedades de objetos, e 
o InstantObjects tem um esquema parecido para win32 e propriedades 
publicadas via RTTI. Pra quem gosta de DBAware é um prato cheio.

Bom seguinte meu caro, a conversa arqui é DBWARE ou ÑDBWare certo, referindo-se 
a RESUMINDO, DBEDIT ou EDIT, DBLISTBOX ou LISTBOX,  sendo assim DBWare é muito 
melhor
Outra, até que me provem ao contrario à matematica sempre foi exata, então 
1+1=2+3=5, certo  então quanto mais código para ser 
interpretado/executado/compilado, maior a aplicação e mais pesada para rodar 
nas maquinas, então enquanto o parque tecnologico são de maquinas mais 
modestas, os DBWare´s ainda vão ser a melhor opção, imagine uma aplicação 
Delphi 6-DWARE contra uma BDS2006-FrameWork-MVC, a diferença deve ser em 
MEGAS.  então, veja se me entende, por enquanto DBWare´s são melhores em 
performance e em produtividade contra os Edit´s da vida BASTA vc saber 
usar, porque se vc não sabe usar então meu caro, ai num tem jeito não...

Não disse que FRAMEWORK-MVC seja pior que DBWare´s, quiz dizer que ele ainda 
esta crescendo/amadurecendo e futuramente com maquinas melhores que as de hoje, 
com certeza seja mais uma opção ou à opção realmente melhor que os DBWare´s


Ponto Final... DEU PRA ENTERDER !!!...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br



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



Re: [delphi-br] Framework MVP

2006-11-29 Por tôpico Luiz Escobar
Model-View-Presenter
http://www.devmedia.com.br/articles/viewcomp.asp?comp=3043

Dá uma olhadinha quanto código para fazer um LOGIN 
acho que ainda não esta madura, vou esperar até tenha algo mais concreto, ate 
começar a usar isso ai

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Luis Lopes 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 9:13 AM
  Subject: [delphi-br] Framework MVP


  Pessoal,

  Desculpe a minha santa ignorância, mas tô vendo citar várias vezes, aqui na 
lista, 'framework MVP'. O que é esse MVP?

  Luis Alberto
  Belo Horizonte - MG





  ___ 
  Você quer respostas para suas perguntas? Ou você sabe muito e quer 
compartilhar seu conhecimento? Experimente o Yahoo! Respostas !
  http://br.answers.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: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-29 Por tôpico Luiz Escobar
Não acho que DBWares não são rodas quadradas não...

E como vc mesmo disse, não é de bom to falar mal de uma implementação quando 
esta lhe é completamente desconhecida...

Também tenho alguns anos, 16 anos de programação, 15-CLIPPER, 12-DELPHI. 

E posso garantir que DBWare´s são bem melhores que UNHALWare´s e olha que 
sou defençor do UNHAL.EXE...

Agora se for pra partir para FrameWork´s MVP/Classes de negócios.   ai 
ainda não tenho um opnião formada...
Mas creio que mesmo assim dentro deles vamos ter DBWare´s funcionando, talvez 
de uma maneira mais inteligente e pratica, ainda não sei, o jeito é esperar pra 
ver no que vai dar...

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 10:04 AM
  Subject: Re: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Walter Chagas (Yahoo) wrote:

   snip prazos que não 
   lhe darão margens pra criar coisas que já existem (o famoso 
   reinventar a roda) ou então ficar fazendo na mão, aquilo que já tem 
   pronto por mero capricho de desenvolvimento.

  Metendo o bedelho de novo.

  Ninguém está reinventando a roda ao usar um Edit para apresentar dados, 
  muito pelo contrário, está ignorando uma roda quadrada idealizada há 10 
  anos pela Borland para implementar uma roda devidamente redonda, 
  calibrada, com liga leve e orientada a objetos.

  Ainda acrescento que não é de bom tom falar mal de uma implementação 
  quando esta lhe é completamente desconhecida. Eu estou falando com a 
  experiência (e problemas) dos meus quase 10 anos de TDataset comparado 
  com o que eu posso fazer com uma classe de negócio. Você não tem como 
  sequer fazer idéia da diferença relacionada a ganho de produtividade no 
  médio e longo prazos.

  --
  João Morais


   

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



Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-29 Por tôpico Luiz Escobar
HAHAHHAHA, boa comparação hehehehehe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 8:51 AM
  Subject: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!


  Não é bem assim, que para o programador tem que ter o controlel total 
  sobre os dados deve fazer tudo na mão mesmo. Você não pode se 
  esquecer, que você terá pela frente cronogramas com prazos que não 
  lhe darão margens pra criar coisas que já existem (o famoso 
  reinventar a roda) ou então ficar fazendo na mão, aquilo que já tem 
  pronto por mero capricho de desenvolvimento. DBWares são passiveis de 
  todo tipo de consistência e tratamento de dados. Basta você saber usá-
  los adequadamente e não terás problemas. O problema é o cara que acha 
  que apenas poe um DBEdit lá, conecta a query e pronto. É igual por 
  uma roda num carro sem freios, sem ponteira de direção e sem pivô de 
  suspensão..

  []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, Moked - Humberto \(Brazil\) 
  [EMAIL PROTECTED] escreveu
  
   Eu não sou a favor do uso de DBWares, pois creio que o programador 
  tem q ter completo controle dos dados que estão sendo enviados ao 
  banco ou trazidos dele. Com DBWares vc fica restrito, não me sinto 
  seguro de deixar esse tipo de transação nas mãos dos DBWares. Mas 
  cada um com a sua. \o/
   
   
   
   De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED] Em nome de Alisson Yahoo
   Enviada em: terça-feira, 28 de novembro de 2006 11:01
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a 
  questão!
   
   
   
   Eu também já fui defensor de desenvolvimento sem componentes 
  DbWare. Mas, como diria Raulzito, Prefiro ser essa metamorfose 
  ambulante Agora que estou começando a desenvolver usando 
  ClientDataset estou mudando de opinião. O que eu acho chato são 
  alguns erros que são um pouco mais difíceis de achar, como por 
  exemplo, erros ocasionado pela chamada de certos eventos. 
   
   [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] Off-Topicc - Roteador

2006-11-29 Por tôpico Luiz Escobar
   Sim 
 
  Políticas baseadas em traffic shaping   Sim 
 
  Traffic shaping programável por tempo   Sim 
 
  Administração de Largura de banda no túnel VPN   Sim 
 
 
  Alta disponibilidade (HA) 
 
  WAN redundante   Sim 
 
  Detecção de falhas de equipamento   Sim 
 
  Sincronização de configuração   Sim 
 
  Sincronização de sessões Firewall/VPN   Sim 
 
  Tempo médio de reactivação800ms 
 
  Notificação sobre Falhas na RedeSim 
 
 
  Sistema de detecção de Intruso (IDS) 
 
  Padrões NIDS auto atualizáveis   Sim 
 
  Proteção contra ataques DoS e DDoS   Sim 
 
  Detecção de ataques Nimda, CodeRed   Sim 
 
  Lista negra de IP   Sim 
 
  Alarme de ataque por notificação de e-mail   Sim 
 
 
  Filtro de conteúdo 
 
  http   URL, Keyword, Exempt list 
 
  Scripts   Java Applet, Java Scripts, VB Scripts, Cookies, Active X 
 
  Email   Black list, Keyword, Exempt list 
 
  Bloqueios de programas IM/P2P   . Programas IM: MSN Messenger 6.x ou 
superior, Yahoo Messenger, SoftEther
  . Programas P2P: Skype, eMule  
 
 
  Balanceamento de carga de tráfego 
 
  Balanceamento de carga de tráfego de saída   Sim 
 
  Balanceamento de carga de servidores   Sim 
 
  Algoritmo de balanceamento de carga   Round Robin
  Connection Rate
  IP Address/Network Stickiness  
 
  Redirecionamento de tráfego quando faltar alguma conexão   Sim 
 


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Madsom Silva 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 4:25 PM
  Subject: RES: [delphi-br] Off-Topicc - Roteador


  Trabalho com a linha FW da BluePex www.bluepex.com.br , faz isso e algo a
  mais.

  Qq coisa [EMAIL PROTECTED]

  Madsom.

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Luiz Escobar
  Enviada em: terça-feira, 28 de novembro de 2006 11:19
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Off-Topicc - Roteador

  DLink DFL-800 FIREWALL. Comprei a uma semana e ainda to
  configurando.hehehehe
  2-WAN 1-DMZ 4-LAN...

  - Segue mensagem original! -

  De: Henrique Netzka \(Vetor Sistemas\) [EMAIL PROTECTED]
  Data: Tue, 28 Nov 2006 10:33:23 -0200
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Off-Topicc - Roteador

  Procure no Google, existem vários e de quase todas as marcas... Difícil é
  achar no Brasil, mas existem... Procure por Twin Wan, Double Wan, etc etc...

  - Original Message -
  From: HNS Informática
  To: Delphi BR
  Sent: Monday, November 27, 2006 10:59 PM
  Subject: [delphi-br] Off-Topicc - Roteador

  Pessoal, ta for a da discussão DA lista, mas preciso saber se alguém
  conhece
  algum roteador que de para ligar dois link's ADSL. Possuo duas redes com
  um
  link cada um, e estou querendo fazer só uma rede, usando um roteador para
  ligar as duas ADSL somando a banda, alguém sabe de algum roteador que faça
  isso no ADSL DA Brasil Telecom?

  Abraços

  Charles A. Chiodi
  HNS Informatica

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

  [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.409 / Virus Database: 268.14.19/556 - Release Date: 28/11/2006

  [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-Topicc - Roteador

2006-11-29 Por tôpico Luiz Escobar
Conheço por demos o blue-pex antigo GRUPO-NET
Voce ainda tem paginas com os DEMOS dos produtos ?

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Madsom Silva 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 4:25 PM
  Subject: RES: [delphi-br] Off-Topicc - Roteador


  Trabalho com a linha FW da BluePex www.bluepex.com.br , faz isso e algo a
  mais.

  Qq coisa [EMAIL PROTECTED]

  Madsom.

  -Mensagem original-
  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  nome de Luiz Escobar
  Enviada em: terça-feira, 28 de novembro de 2006 11:19
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Off-Topicc - Roteador

  DLink DFL-800 FIREWALL. Comprei a uma semana e ainda to
  configurando.hehehehe
  2-WAN 1-DMZ 4-LAN...

  - Segue mensagem original! -

  De: Henrique Netzka \(Vetor Sistemas\) [EMAIL PROTECTED]
  Data: Tue, 28 Nov 2006 10:33:23 -0200
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Off-Topicc - Roteador

  Procure no Google, existem vários e de quase todas as marcas... Difícil é
  achar no Brasil, mas existem... Procure por Twin Wan, Double Wan, etc etc...

  - Original Message -
  From: HNS Informática
  To: Delphi BR
  Sent: Monday, November 27, 2006 10:59 PM
  Subject: [delphi-br] Off-Topicc - Roteador

  Pessoal, ta for a da discussão DA lista, mas preciso saber se alguém
  conhece
  algum roteador que de para ligar dois link's ADSL. Possuo duas redes com
  um
  link cada um, e estou querendo fazer só uma rede, usando um roteador para
  ligar as duas ADSL somando a banda, alguém sabe de algum roteador que faça
  isso no ADSL DA Brasil Telecom?

  Abraços

  Charles A. Chiodi
  HNS Informatica

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

  [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.409 / Virus Database: 268.14.19/556 - Release Date: 28/11/2006

  [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: Unificação de Sistema

2006-11-29 Por tôpico Luiz Escobar
Diz pra ele que tudo beleza, só preciso que vc coloque dois firewall´s com duas 
wan´s, parou uma o sistema acessa pela outra
tipo dois speedy-home/virtua de 8000/600  para evitar muitos gargalos, que vc 
faz os sevidores sincronizarem ON-LINE FULL-TIME e que se der algum problema na 
rede de uma ou das duas conexões ele vai ficar fora do ar onde o servidor não 
estiver presente à e passa o custo e apresente uma segunda solução com 
um segundo custo... ehhehehe  se vai ve como ele muda de idéia

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 


   Amigos da lista. Estou precisando de uma grande ajuda e conselhos dos 
   amigos.
   
   O problema é o seguinte: Trabalho em uma empresa de desenvolvimento de 
   software (Delphi 6 + Firebird 1.5 + IBO) e temos um cliente (que por 
   sinal é o nosso melhor cliente $$) que nos deu um ultimado.
   Esse nosso cliente, que possuis duas filiais + a matriz, gostaria de 
   unificar os sistemas, ou seja, tendo apenas um servidor e suas tres 
   lojas acessando o mesmo banco de dados. O cliente relatou que não quer 
   mais ficar replicando as informações, onde o mesmo só tem replicado a 
   parte de cadastro de cliente e produtos. Agora o mesmo quer unificação. 
   E eu gostaria saber dos amigos qual a melhor tecnologia para realizar 
   esse processo. Estava pensando em utilizar sistema em 3 camadas. 3 
   camadas realmente seria a solução???
   
   Outro problema: em apenas uma loja desse mesmo cliente possui 22 
   estações. O firebird (estou perguntando isso apenas por desencardo de 
   consiencia, pois acredito e muito nesse excelente bd) é confiável em 
   suas transações? Bom como eu peguei o sistema aki já em andamento, o 
   nosso sistema praticamente não existe programação em banco, somente no 
   executável do sistema. O que está acontecendo é que nesse cliente, já 
   sumiu vendas, notas, não gerou parcelas e vendas vistas não entrou o 
   valor no caixa. Alguem já passou por semelhança como essa no firebird??
   
   Pessoal agradeço a todos mesmo pela ajuda.
  


  Atividade nos últimos dias
a..  22Novos usuários
  Visite seu Grupo 
  Yahoo! Messenger
  Conecte-se ao mundo

  Chamadas grátis

  para outros computadores

  Barra de Ferramentas
  Instale grátis!

  Os produtos Yahoo!

  no seu navegador.

  Yahoo! Grupos
  Crie seu próprio grupo

  A melhor forma de comunicação

  . 
   

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



Re: [delphi-br] Framework MVP

2006-11-29 Por tôpico Luiz Escobar
É realmente achei assustador hehehehe
Creio que o cara não deve saber do que estava falando...   
Bom existe algum FRAMEWORK que não seja ALFA ou BETA e que já funcione 100% ou 
pelo menos 99% pra se produzir algo com facilidade e produtividade assim como 
os DBWare´s. ???

Se alguem souber e puder ajudar o resto do pessoal (isso inclui EU), ficariamos 
gratos...

Afinal a lei dos desenvolvedores é :
Saiba tudo sobre algo e algo sobre tudo (a primeira é dificil de cumprir 
mas a segunda ajuda) hehhehehhe

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Joao Morais 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 2:31 PM
  Subject: Re: [delphi-br] Framework MVP


  Luiz Escobar wrote:

   Model-View-Presenter
   http://www.devmedia.com.br/articles/viewcomp.asp?comp=3043
   
   Dá uma olhadinha quanto código para fazer um LOGIN 
   acho que ainda não esta madura, vou esperar até tenha algo mais concreto, 
ate começar a usar isso ai

  Esse artigo tá mais assustando do que ajudando. E você não precisa 
  escrever essa renca de coisa, é pra isso que serve um framework.

  --
  João Morais



   

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



Re: [delphi-br] WaveIn e WaveOut

2006-11-29 Por tôpico Luiz Escobar
Mais uma procure sobre TACMWaveIN  ou ACMWaveIN, é um componente com os fontes, 
vai te ajudar a pegar a lógica da coisa...  

Tambem TACMWaveOut TACMDialog TACMConvertor

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: Ilton Vieira Junior 
  To: delphi-br 
  Sent: Tuesday, November 28, 2006 3:40 PM
  Subject: Re: [delphi-br] WaveIn e WaveOut


  Boa tarde Escobar,

  O meu objetivo é aprender utilizar o WaveIn em especial, para capturar audio 
da placa de som, pelo microfone ou
  Entrada Auxiliar e armazenar o mesmo no HD ou manter em memória e jogar pela 
saída de som.

  Ainda, pretendo aprender como detectar se realmente existe um audio entrando 
pela placa de som. No caso gravo
  se tiver som, se for silêncio, o conteúdo é descartado.

  E particularmente falando, não gostaria de fazer com componentes prontos, e 
sim aprender como a coisa toda
  funciona.

  Pretendo após isso, transformar o Wave em MP3.

  Obrigado,

  Ilton

   Talvez eu possa te ajudar, o que vc quer/precisa saber realmente sobre isso 
ai, e o que vc quer fazer com
  isso ai ??
   
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL 
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br



   

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



Re: [delphi-br] Off-Topicc - Roteador

2006-11-29 Por tôpico Luiz Escobar
Sim com certeza... mas eu tenho 2 servidores linux e tenho um problema com o 
bosta do diretor tecnico que acha que sabe informatica e vivia temando comigo 
que o linux é uma bosta que firewall tem que ser em hardware, ai aproveitei que 
ele gostou desde e eu vi que era bonzinho, ai deixei ele gastar... disse vc 
quem sabe ele é bom mas prefiro um novo sevidor linux, mas se vc quizer gastar 
com esse ai...
porque ele depende de mim, qualquer mudança, travar IP, aumentar um string no 
squid etc... só eu, ele é menos que zero a esquerda nesse assunto, ele é bom 
com link´s de rádio, transmissor, e por isso acha que sabe tudo de tudo... faze 
o que...

Mas gostei do bixim, ele até que é bom, mas o camarada que achou que agora ele 
ia fazer e acontecer desistiu já na fase de mudar os IP´s para o padrão da 
nossa rede.. heheheheh...
 
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: André - Gmail 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 29, 2006 4:05 PM
  Subject: Re: [delphi-br] Off-Topicc - Roteador


  Vc poderia usar um servidor linux com 3 placas de rede para fazer isto que 
  vc quer.

  - Original Message - 
  From: Luiz Escobar [EMAIL PROTECTED]
  To: delphi-br@yahoogrupos.com.br
  Sent: Wednesday, November 29, 2006 3:54 PM
  Subject: Re: [delphi-br] Off-Topicc - Roteador

  Veja bem não coloquei tudo que ele faz...
  veja aqui... http://www.dlinkla.com/home/productos/producto.jsp?idp=761

  FICHA TECNICA

  Portas 9 10/100 Ethernet (2 WAN, 1 DMZ e 7 LAN)

  SDRAM 128MB

  Flash 128MB

  Console 1 x conector DB9, RS-232

  Performance do firewall 120 Mbps

  Performance 3DES/AES: 60 Mbps

  Sessões concorrentes 25.000

  Políticas 1.000

  Modos de Operação

  Layer 3 Router, NAT

  Layer 2 Modo Transparente

  Network Address Translation (NAT) Sim

  Port Address Translation (PAT) Sim

  Policy-base NAT Sim

  Port Forwarding Sim

  Segurança de Rede Pró-ativa: Firewall para Switch Zone-Defense

  Configuração de políticas programáveis por tempo Sim

  Virtual Private Network (VPN)

  Protocolo AH, ESP

  Modo IPSec Túnel, Transporte

  Criptografia DES/3DES/AES/Twofish/Blowfish/CAST-128/NULL
  Suporte MPPE para PPTP

  Autenticação MD5, SHA-1

  Grupo PFS: Perfect Forward Secrecy (DH Group): Group 1, 2, 5

  Servidor VPN PPTP/L2TP/IPSec

  Túneis Até 300

  Modo IKE Main, Aggressive

  Administração de Chaves Pre-share key
  X.509 v3
  Manual Key
  Suporte IKE v2

  IPSec NAT Transversal Sim

  Seleção de políticas VPN Routing / Policy-Base Routing

  Dead Peer Detection Sim

  VPN Tunnel Keep Alive Sim

  Prevenção contra repetição de ataques (Replay Attack) Sim

  Redundância de Gateway VPN Sim

  Suporte VPN estrela (Hub and Spoke) Sim

  Direcionamento IP  Routing

  Static IP address Sim

  Modos PPPoE para xDSL
  Cliente PPTP para xDSL
  Cliente DHCP para interface WAN

  Servidor DHCP Sim

  DHCP Relay Sim

  DHCP sobre IPSec Sim

  IP Alias Sim

  Rotas Estáticas Sim

  OSPF Rota Dinâmica Sim

  Rotes baseadas em políticas Sim

  Networking

  Suporte de múltiplos enlaces WAN Sim

  Suporte à VLAN IEEE 802.1q Suporte de VLAN IEEE 802.1q

  Definição de VLAN 802.1q baseadas em políticas Sim

  Multicast IGMP v2*, IGMP snooping

  Cliente DDNS DynDNS.org, TZO.com, dhs.org, Peanut Hull

  H.323 NAT Traversal Sim

  Suporte à ALG (Application Layer Gateway) HTTP, FTP, H.323
  SMTP*, SIP, DNS

  Características Técnicas Software (principales)

  Assistente de instalação Sim

  Interface de Console Sim

  Interface Web UI Sim

  Interface para linha de Comando (CLI) Sim

  Secure Command Shell (SSH) Sim

  Suporte à Sistema de Administração Central Sim

  Proteção de CPU e Memória Sim

  SNTP e UDP Time Synchronization Sim

  Administração de usuarios e equipamentos

  Múltiplos Administradores Suportado no Sistema de Administração 
  Central

  Controle de permissões de usuário de multi-nível Suportado no 
  Sistema de Administração Central

  Conta Administrativa somente leitura (Read Only) Sim

  Atualização de Software, Configuração Backup/Restore Web UI
  TFTP

  Definição de host confiável para administração remota Sim

  Autenticação de usuário

  Base de dados local Sim

  Base de dados externa RADIUS, LDAP, Active Directory

  Autenticação on-line com base de dados interna ou externa Sim

  Autenticação de usuários por grupos Sim

  Suporte de múltiplos servidores de autenticação ao mesmo tempo 
  Máximo 3 servidores

  IP e MAC Address Binding Sim

  XAUTH (Extended Authentication) Para autenticação IPSec

  Logging e Monitoramento

  Visualizador Log Sim

  Notificação por Email Sim

  Suporte à servidor de log externo Syslog server

  Formato de exportação de log CSV (Suportado no Sistema de 
  Administração

Re: [delphi-br] Off-Topicc - Roteador

2006-11-28 Por tôpico Luiz Escobar

   DLink DFL-800  FIREWALL.  Comprei a uma semana e ainda to 
configurando.hehehehe
   2-WAN  1-DMZ  4-LAN...





- Segue mensagem original! -

De: Henrique Netzka \(Vetor Sistemas\) [EMAIL PROTECTED]
Data: Tue, 28 Nov 2006 10:33:23 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Off-Topicc - Roteador

Procure no Google, existem vários e de quase todas as marcas... Difícil é achar 
no Brasil, mas existem... Procure por Twin Wan, Double Wan, etc etc...

- Original Message - 
From: HNS Informática 
To: Delphi BR 
Sent: Monday, November 27, 2006 10:59 PM
Subject: [delphi-br] Off-Topicc - Roteador

Pessoal, ta for a da discussão DA lista, mas preciso saber se alguém conhece
algum roteador que de para ligar dois link's ADSL. Possuo duas redes com um
link cada um, e estou querendo fazer só uma rede, usando um roteador para
ligar as duas ADSL somando a banda, alguém sabe de algum roteador que faça
isso no ADSL DA Brasil Telecom?

Abraços

Charles A. Chiodi 
HNS Informatica

[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] WaveIn e WaveOut

2006-11-28 Por tôpico Luiz Escobar
Talvez eu possa te ajudar, o que vc quer/precisa saber realmente sobre isso ai, 
e o que vc quer fazer com isso ai ??

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br


  - Original Message - 
  From: Ilton Vieira Junior 
  To: delphi-br 
  Sent: Tuesday, November 28, 2006 2:06 PM
  Subject: [delphi-br] WaveIn e WaveOut


  Boa tarde,

  Estou procurando por exemplo ou alguma documentação relacionada ao WaveIn e 
WaveOut.
  Algúem da lista tem alguma coisa??

  Grato,

  Ilton



   

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



Re: [delphi-br] WaveIn e WaveOut

2006-11-28 Por tôpico Luiz Escobar
Bom já que vc quer na mão... 

um dos melhores lugares é o help do próprio DELPHI... que tem tudo sobre todos 
os componentes, MAS não encina como 

procure no google sobre delphi msacm delphi acm delphi wavein  delphi 
waveout delphi wav to mp3  

no site da microsoft...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/Audio_d/hh/Audio_d/aud-design_21ab0cf3-f7a7-4f6f-93db-a4b7e9eef24f.xml.asp

Agora se prepara porque é coisa pra XUXU... vai levar um bom tempo programando 
até ter algo  com windows XP diminui muito a parte de REBOOT por 
travamento... hehehhe
Alem do que te falei pra procurar no google em DELPHI o que vc achar em C# ou 
C++, vc também pode pegar pra dar umas estudadas vai te ajudar muito... HOJE 
tem MUITA documentação sobre o assunto...

Agora se vc especificar um pouco mais pra que vc quer fazer isso ? tipo VoIP, 
gravar musica, gravar radio, gravar sei-la-o-que, vai facilitar...
Qualquer coisa pergunta ai...

DICAS : 
CUIDADO com memory-leak
procure sobre droopyeyes http://www.droopyeyes.com/   componente completo e 
FREE...
https://secure.codeproject.com/cs/media/ - exemplos bem basicos...



Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br




  - Original Message - 
  From: Ilton Vieira Junior 
  To: delphi-br 
  Sent: Tuesday, November 28, 2006 3:40 PM
  Subject: Re: [delphi-br] WaveIn e WaveOut


  Boa tarde Escobar,

  O meu objetivo é aprender utilizar o WaveIn em especial, para capturar audio 
da placa de som, pelo microfone ou
  Entrada Auxiliar e armazenar o mesmo no HD ou manter em memória e jogar pela 
saída de som.

  Ainda, pretendo aprender como detectar se realmente existe um audio entrando 
pela placa de som. No caso gravo
  se tiver som, se for silêncio, o conteúdo é descartado.

  E particularmente falando, não gostaria de fazer com componentes prontos, e 
sim aprender como a coisa toda
  funciona.

  Pretendo após isso, transformar o Wave em MP3.

  Obrigado,

  Ilton

   Talvez eu possa te ajudar, o que vc quer/precisa saber realmente sobre isso 
ai, e o que vc quer fazer com
  isso ai ??
   
   Luiz Escobar
   Analista/Desenvolvedor:
   WEB - HTML/JavaScript/PHP/MySQL 
   WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
   DOS - Clipper/Assembler xBase
   SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
   LINUX - LAZARUS/Kylix/MySQL;
   http://www.megasistema.com.br



   

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



RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

2006-11-28 Por tôpico Luiz Escobar

Então vc não usa TTable, TQuery, DBExpress, IBTable, IBQuery, etc... etc... faz 
tudo na mão ???

Também sou da seita que o programador tem que ter completo controle dos dados, 
mas dai programar em ASSEMBLY PURO hehehehe  to fora...

Só não uso DBWares em casos EXTREMOS, e fico puto porque não encontrei um meio 
de fazer usando DBWARES.
Eu já acho que o DBWare da muito mais produtividade, não te deixa restrito na 
maioria dos casos.. 

Acho um loucura construir um DBGRID sendo que ele esta pronto.

Luiz Escobar


- Segue mensagem original! -

De: Moked - Humberto \(Brazil\) [EMAIL PROTECTED]
Data: Tue, 28 Nov 2006 11:04:43 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

Eu não sou a favor do uso de DBWares, pois creio que o programador tem q ter 
completo controle dos dados que estão sendo enviados ao banco ou trazidos dele. 
Com DBWares vc fica restrito, não me sinto seguro de deixar esse tipo de 
transação nas mãos dos DBWares. Mas cada um com a sua. \o/



De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alisson 
Yahoo
Enviada em: terça-feira, 28 de novembro de 2006 11:01
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Re: Usar ou não usar DBWares? Eis a questão!

Eu também já fui defensor de desenvolvimento sem componentes DbWare. Mas, como 
diria Raulzito, Prefiro ser essa metamorfose ambulante Agora que estou 
começando a desenvolver usando ClientDataset estou mudando de opinião. O que eu 
acho chato são alguns erros que são um pouco mais difíceis de achar, como por 
exemplo, erros ocasionado pela chamada de certos eventos.

[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: Qual a melhor suíte de componentes para trabalhar com Oracle?

2006-11-25 Por tôpico Luiz Escobar

É verdade, não posso falar pelo ODAC mas pelo MyDAC (p/mysql) não tem igual, os 
caras são muitos competentes no que fazem, e pré-supondo que o ODAC seja tão 
bom quando o MyDAC, cara vc não vai gastar 400,00 vai é economizar muito tempo 
e raiva e esbanjar felicidade.. hehehehhe...

Luiz Escobar


- Segue mensagem original! -

De: Josir Gomes [EMAIL PROTECTED]
Data: Sat, 25 Nov 2006 10:40:13 -0200
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] RE: Qual a melhor suíte de componentes para trabalhar com 
Oracle?

Olá Marcio,

sem dúvida nenhuma, o biblioteca ODAC é a melhor opção. É muito estavel 
e muito rápida. Já trabalho com ela a 5 anos. Não precisa nem de Oracle 
Client para o seu programa rodar. São R$400,00 bem gastos!

E vc não precisa ter o Delphi Enterprise - basta comprar o Professional.

www.crlab.com

Boa Sorte,
Josir

---
Enviado por: Marcio Cruz [EMAIL PROTECTED] marciofcruz
Sáb, 25 de Nov de 2006 8:39 am
Bom dia, amigos..

Uma dúvida..

Eu trabalho a 7 anos utilizando Delphi 5 com Oracle, através de conexão
BDE... Agora surgiu a oportunidade de desenvolver sistemas 
particulares,
fora da empresa onde sou CLT e, gostaria de trabalhar com Oracle 
Express
Edition e Delphi mas, qual será a melhor suíte de componentes para tal?
Me parece que a própria Oracle disponibiliza sua suíte mas,
sinceramente, gostaria de opinião de vocês..




Re: [delphi-br] Usar ou não usar DBWares? Eis a questão!

2006-11-24 Por tôpico Luiz Escobar

 FAÇO minhas as palavras do RUBENS sem dbware nada feito, existem algumas 
coisas que infelizmente pela alta complexidade eu acabei fazendo usando EDIT´s 
para INSERIR e MODIFICAR, mas isso são para casos RARICIMOS... se tiver um 
jeito de implementar o dbware, to indo pra eles... 

Luiz Escobar


- Segue mensagem original! -

De: Rubem Nascimento da Rocha [EMAIL PROTECTED]
Data: Sat, 25 Nov 2006 00:12:58 +
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Usar ou não usar DBWares? Eis a questão!

Faço minhas as palavras do Welson Avelar. Desde que comecei no Delphi 2, 
sempre usei componentes Data-Aware. Muita gente já comentou comigo dizendo: 
'Data-Aware é uma droga! Acaba fazendo coisas que a gente não quer que 
aconteça, dispara eventos que a gente não quer que dispare, etc., etc., 
etc.

Pois eu sempre usei, e não tem quem me faça não deixar de usar. O ganho de 
produtividade é inegável, indiscutível. Uma vez, fui dar manutenção em um 
sistema comercial (retaguarda) e fiquei p%$ da vida quando eu vi o que o 
programador tinha feito: todas as telas com grid de vendas e financeiro 
(contas a pagar/receber) com TStringGrid. Um absurdo de lento, além de 
requerer código a mais para efetar o refresh do componente.

Tem gente que faz uso de um evento para uma coisa, quando na verdade deveria 
estar usando um outro evento. Uma excelente fonte de informação sobre os 
eventos dos datasets é o próprio help do Delphi. Só para citar, algumas 
coisas que eu sempre faço quando uso controles data-aware:

. Sempre que for interagir muito com o seu dataset, faço uso dos métodos 
EnableControls(), DisableControls() e ControlsDisabled();
. Não uso AfterInsert pra alimentar dados iniciais a um registro, e sim 
OnNewRecord;
. Durante a edição de um registro, pra validar/monitorar valores alterados 
em campos eu uso o evento OnSetText do TField do campo, e não no 
OnDataChange do DataSource ou no OnValidate;
. Se quiser formatar um campo, ou mostrar ele de modo diferente em um 
TDBGrid, eu uso o evento OnGetText do TField do campo.

Como eu sei disso tudo? Ora, tão simples quando elementar, lendo o help do 
Delphi. Data-aware é o canal, indiscutivelmente!

Sds.

From: Welson Avelar 
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Usar ou não usar DBWares? Eis a questão!
Date: Fri, 24 Nov 2006 09:30:19 -0300 (ART)

--- Joao Morais escreveu:
  Fellipe Henrique wrote:
   Olá amigos,
  
   Estive eu aqui pensando com meus botões, depois de ter lido uma
   informação em um livro de interface humano-computador.
  
   Qual é o melhor para se utilizar? Componentes DBWares (DBEdit, 
DBComboBox
   e etc...) ou componentes normais (Edit, ComboBox e etc..) para banco 
de
   dados? Pensando no lado do banco de dados, e nao da produção, pois é 
mais
   rápido usar um DBEdit, do que ter que fazer à mão...
 
  A menos que você utilize um framework para isso.
 
  Estou trabalhando em um framework MVP, aonde você cria formulários com
  simples TEdit, TComboBox, TStringGrid e sem uma única linha de código.
  Você diz ao framework o que é cada um dos componentes, e o framework
  popula os componentes para você. Dá uma conferida em
  www.pressobjects.org/ptbr
 
  --
  João Morais
[--x--]

[Welson] Eu recomendo apenas que use o DBGrid pro caso de precisar informar 
uma
quantidade da dados grande. Qual mudamos do D4 para o D7, mudamos também de
ListBox pra DBGrid, entre outras diversas alterações. Então, meu velho, o 
ganho
de tempo foi absurdo. Em formulários que mostram muita informação, até o
cliente elogiou e adorou, é mole !? ^^

[]s.

=
'O que me preocupa não é o grito dos maus. É o silêncio dos bons.'
Martin Luther King.
=
Welson de Avelar Soares Filho
Analista/Programador Delphi
Gemini Sistemas
www.geminisistemas.com.br
Juiz de Fora - Minas Gerais
=



___
O Yahoo! está de cara nova. Venha conferir!
http://br.yahoo.com

_
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br




Re: [delphi-br] MySQL + BDE

2006-11-08 Por tôpico Luiz Escobar
Olha usando o BDE, eu já utilizei o ODBC e foi pior que horrivel... usei o 
DBEXPRESS e foi ótimo até a versão 3.xx.xx, mas com a 5.xx.xx, não tava dando 
certo, como já tinha experimentado o ZEOS, muito antigamente, hoje parece que 
esta legal, mas pra mim como disse, muito antigamente, ele não me satisfez, ai 
parti pra os pagos e o primeiro foi o MyDAC, foi paixão a primeira testada  
hehehhe, e não vou me separar mais dele

Abraços...

MyDAC - www.crlab.com - 


Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Eduardo Silva dos Santos 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, November 08, 2006 1:11 PM
  Subject: Re: [delphi-br] MySQL + BDE


  Não use BDE, procure componentes com acesso nativo ao banco, exemplo os
  componentes ZEOS.

  Em 08/11/06, Fernando Luiz Bortolanzza [EMAIL PROTECTED]
  escreveu:
  
   Ola pessoal, uma dúvida simples.
  
   Sou iniciante no delphi e gostaria de saber como faço para trabalhar com o
   mysql usando o DBE?
  
   Tem como?
  
   Grato.
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   --
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
  
   Links do Yahoo! Grupos
  
  
  
  


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


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

   

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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

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

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

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

 



<    1   2   3   4   5   6   >