[delphi-br] Potência em SQL

2007-02-12 Por tôpico Tamara Clemente
Bom dia...

Pessoal, vcs poderiam me ajudar? Preciso escrever um comando sql q contenha
potência. Sei q não deve haver compatibilidade desde comando entre SQL
Server, Oracle e Firebird, por isso, gostaria de saber as 3 formas
distintas...

Obrigada,

Tamara Clemente
Analista Desenvolvedor


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



[delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Marcelo Moacir Florindo
Senhores,

Tenho um objeto que preciso enviar para o servidor.

Estou tentando usar o VarArrayOf porém sem sucessos.

Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que me
mostre o caminho das pedras??

Abraços a todos...

Obrigado.


-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


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



[delphi-br] ClientDataSet travando com opção fetchondemand...

2007-02-12 Por tôpico Ricardo Kenji Harasaki
Fala galera!

Estou com um problema ao usar um ClientDataSet (FetchOnDemand = true, 
PacketRecords = 100) ligado a uma Stored Procedure dinâmica.
Quando estou percorrendo os registros do Client, percebi que quando ela tenta 
pegar o último PacketRecord do ResultSet ela faz o banco travar, aí tenho que 
derrubar o firebird e iniciá-lo novamente para voltar a funcionar...

Alguém sabe o que está acontecendo?

Valew!!!

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



Re: [delphi-br] Erro no DBExpress, depois que instalei o BDS2006 - CHARACTER SET W is not defined

2007-02-12 Por tôpico Bruno Lichot
vc esta carregando seus parametros dinamicamente?

a versao do DBEXpress no 2006 e diferente

vc tem q tirar o sqlconnection e reconfigurar td de novo?

no meu link de downloads, o exemplo do borcon 2006, na aplicaçao 
servidora tem um sqlconnection configurado e conectado, com 
preenchimento do parametro dinamico

abraços

Bruno Lichot

Fellipe Henrique escreveu:
 Olá amigos, tinha um Delphi 7 instalado no meu notebook, pois bem, resolvi
 instalar o BDS2006... tudo certo, sem problemas, todos os componentes
 instalados perfeitos

 Porém, fui abrir meu projeto antigo do Delphi 7, apareceu a seguinte
 mensagem:

 Database Server Error: bad parameters on attach  or create database
 CHARACTER SET W is not defined

 Bem, meu CharSet estava como WIN1252, sempre usei e nunca deu erro. Removi a
 conexão e inclui novamente, aí funciona. Depois que abro o BDS dá o erro.

 Estou achando que o está dando conflito com o DBExpress do Delphi 7.

 Alguém já passou por isso? Como arrumo?

 Desde já agradeço.

 []s

   

-- 
--
[]´s
Bruno Lichot



Re: [delphi-br] OFF TOPIC - INSTALAR Servico

2007-02-12 Por tôpico Edu Nicácio
Aí eu teria que dar uma estudada mais a fundo para ver se há outros parâmetros 
que podem ser passados ao serviço no momento da sua instalação.

Vou dar uma caçada aqui e qualquer coisa posto aqui na lista.

Abraço, e que bom que ajudei.

Boa sorte aí...



  Atenciosamente:

 
 Eduardo Cláudio Nicácio
  Analista Programador JR.
  Fábrica 02 - CTIS
  Tel.: (11) 3150-6834
  [EMAIL PROTECTED]
 



  - Original Message - 
  From: Gabriel Filho 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, February 08, 2007 10:49 AM
  Subject: Re: [delphi-br] OFF TOPIC - INSTALAR Servico


  Ok,
  Muito obrigado...
  mas no qdo ele executar a instalacao do servico não vai aparecer aquela
  mensagem em ingles dizendo que o o servico foi instalado com sucesso?
  pois eu queria eveitar isso. Ou não tem como?

  Em 08/02/07, Edu Nicácio [EMAIL PROTECTED] escreveu:
  
   Sim.
  
   Use o IS Tool para, no momento da instalação, após a gravação dos arquivos
   no diretório correspondente, ele executar o seu serviço passando o
   parâmetros de instalação.
  
   O trecho do script fica mais ou menos assim:
  
   [Run]
   Filename: {app}\ctis_service.exe; Flags: waituntilidle shellexec
   runhidden; Parameters: /INSTALL; WorkingDir: {app}; MinVersion: 0,
   4.0.1381sp6
   Filename: {sys}\net.exe; Parameters: start CTIS FTP Scheduler
   Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden;
   MinVersion: 0,4.0.1381sp6; Languages:
  
   Lembre-se de colocar esse bloco após o bloco [Files].
  
   Outra coisa. Você pode iniciar seu serviço automaticamente chamando 
   net.exe e passando como parâmetros start Seu serviço.
  
   Na remoção, faça o processo inverso, ou seja, use net.exe com os
   parãmetros stop Seu serviço e depois desinstale-o.
  
   Dê uma olhada:
  
   [UninstallRun]
   Filename: {sys}\net.exe; Parameters: stop CTIS FTP Scheduler
   Service; WorkingDir: {sys}; Flags: shellexec waituntilidle runhidden;
   MinVersion: 0,4.0.1381sp6; Languages:
   Filename: {app}\ctis_service.exe; Parameters: /UNINSTALL; WorkingDir:
   {app}; MinVersion: 0,4.0.1381sp6; Languages: ; Flags: waituntilidle
   shellexec runhidden
  
   Espero ter ajudado.
  
   Abraços.
  
   --
   Atenciosamente:
  
   Eduardo Cláudio Nicácio
   Analista Programador JR.
   Fábrica 02 - CTIS
   Tel.: (11) 3150-6834
   [EMAIL PROTECTED] rsn01.web03%40telesp.com.br
  
  
   - Original Message -
   From: Gabriel Filho
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Thursday, February 08, 2007 9:59 AM
   Subject: [delphi-br] OFF TOPIC - INSTALAR Servico
  
   Bom dia pessoal...
  
   Parece q tem bastante gente perguntando sobreo innosetup, mas fazer oq??
  
   Gostaria de saber se alguem sabe se da pra criar um instalador de servico
  
   com o innosetup???
  
   Desde já agradeço
  
   [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] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Bruno Lichot
vc quer enviar um objeto ou dados simplesmente ?

se for dados vc pode mandar um clientdataset como visto em chamadas 
remotas em meus exemplos

um objeto nunca precisei passar, mas acrredito q deva ser passado como 
variant* e feito o type cast no server

vc pode testar isso

Marcelo Moacir Florindo escreveu:
 Senhores,

 Tenho um objeto que preciso enviar para o servidor.

 Estou tentando usar o VarArrayOf porém sem sucessos.

 Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que me
 mostre o caminho das pedras??

 Abraços a todos...

 Obrigado.


   

-- 
--
[]´s
Bruno Lichot



Re: [delphi-br] Potenciação multibancos

2007-02-12 Por tôpico Jorge Ericsson
Sem problemas se vc utilizar três conexões com os bancos.
Eu faço isso utilizando DBExpress (D7) e depois de gerar o dataset eu
trabalho da forma que melhor me convier.
Espero ter ajudado.


Em 09/02/07, Tamara Clemente [EMAIL PROTECTED] escreveu:

   Boa noite povo,

 Td bem? Seguinte: estou com um problema na montagem de um comando sql, só
 q
 este comando tem q ter correspondencia em 3 bancos de dados distintos:
 SQLServer, Oracle e Firebird. Neste comando eu preciso fazer a operação de
 potencia... podem me ajudar??

 Obrigada,

 Tamara Clemente
 Analista Desenvolvedor

 [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] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Marcos Douglas
Uma forma de fazer isso é converter o objeto para string utilizando um método
próprio do objeto. Assim vc terá os dados do objeto. Quando passar para o
server, este irá criar um novo objeto apartir dos dados em forma de string.

--
Marcos Douglas

 Mensagem Original 
From: Bruno Lichot [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Seg, Fevereiro 12, 2007 11:07 am
Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

 vc quer enviar um objeto ou dados simplesmente ?

 se for dados vc pode mandar um clientdataset como visto em chamadas
 remotas em meus exemplos

 um objeto nunca precisei passar, mas acrredito q deva ser passado como
 variant* e feito o type cast no server

 vc pode testar isso

 Marcelo Moacir Florindo escreveu:
 Senhores,

 Tenho um objeto que preciso enviar para o servidor.

 Estou tentando usar o VarArrayOf porém sem sucessos.

 Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que me
 mostre o caminho das pedras??

 Abraços a todos...

 Obrigado.




 --
 --
 []´s
 Bruno Lichot



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos







Re: [delphi-br] Enter funcionando como Tab

2007-02-12 Por tôpico Ricardo César Cardoso
Bom dia...

A solução mais simples é achar a classe ancestral de todos estes componentes e 
declarar  a função nela. Provavelmente vc vai ter que dar um jeito de fazer 
essa declaração na classe TObject ou TComponent.

Sds,
Ricardo.

blcksun954 [EMAIL PROTECTED] escreveu:   Tem 
algum modo simples de fazer com que todos os componnetes de
 edição (TEdit, TComboBox, etc...)  de um projeto passem a tratar a
 tecla Enter como tratam a Tab sem ter de escrever uma função pra cada
 componente?
  Estou usando Delphi 5.
 
 
 
   

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

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



Re: [delphi-br] Sistema de Lan House

2007-02-12 Por tôpico Ricardo César Cardoso
Estou finalizando um sistema de lan house (fase de personalização do projeto). 
Se quiser, posso elaborar um passo-a-passo ou se quiser mais posso negociar os 
fontes.

É um sistema relativamente simples, já que na versão onde estou trabalhando não 
há necessidade de controlar execução de jogos e/ou programas. É só o controle 
de tempo de uso mesmo.

Contato em PVT.

Sds,
Ricardo.

Humberto [EMAIL PROTECTED] escreveu:  Olá 
caros colegas.
 Eu irei pegar um sistema de Lan House para desenvolver, e gostaria de saber se 
algum de vcs já fez um e se pode me ajudar no sentido de por onde começar 
rsrs.. Imagino q seja usando Sockets etc..
 
 Alguém pode me dar uma ajudinha?
 
 Vlw.
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
   

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

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



[delphi-br] Re: Enter funcionando como Tab

2007-02-12 Por tôpico albertoferreirafilho
Creio que não precise componentes para isso.
No seu form você altera a propriedade KeyPreview para true, no evento 
OnKeyPress coloque o seguinte:
   if key = Char( VK_RETURN ) then
   begin
  PostMessage( Form.Handle, WM_NEXTDLGCTL, 0, 0 );
  Key:= Chr( 0 );
   end;
Pronto, todos os seus campos vão pular para o próximo. Se quiser ser 
mais purista, faça que todos os teus forms descendam deste único em 
que vc vai colocar a função, daí não precisa colocar isso em cada 
formulário criado.


--- Em delphi-br@yahoogrupos.com.br, Jefferson - Fórum [EMAIL PROTECTED] 
escreveu

 Instala com componentes da suíte Jedi, que lá você terá o 
componente: TJvEnterAsTab, ele ajuda demais nesses casos.
 Boa sorte!
 
 Jefferson
 
   - Original Message - 
   From: barblo25 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, February 09, 2007 2:00 PM
   Subject: [delphi-br] Re: Enter funcionando como Tab
 
 
   Meu Brother ver se esse funciona pra vc. Pois eu utilizo essa 
rotina 
   no evento onKeyDown do form. E depois vc utiliza herança, estais 
   entendo?. Qualquer coisa eh so dizer. Ele so não ativa quando eh 
em 
   DBGRID.
 
   var
   bDirecao: Integer;
   begin
   bDirecao := -1;
   if not (ActiveControl is TDBGrid) then
   begin
 
   case Key of
   VK_UP: bDirecao := 1;
   VK_DOWN,VK_RETURN: bDirecao := 0;
   end;
 
   if (bDirecao  -1) then
   perform(WM_NEXTDLGCTL, bDirecao, 0) ;
 
   end;
   end;
 
   --- Em delphi-br@yahoogrupos.com.br, blcksun954 
   carlosrpnegrao@ escreveu
   
Tem algum modo simples de fazer com que todos os componnetes de
edição (TEdit, TComboBox, etc...) de um projeto passem a tratar 
a
tecla Enter como tratam a Tab sem ter de escrever uma função 
pra 
   cada
componente?
Estou usando Delphi 5.
   
 
 
 

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





Re: [delphi-br] Sistema de Lan House

2007-02-12 Por tôpico Ricardo César Cardoso
Essa dica não funciona no Windows 2000 / XP. Somente no Win98.

Hudson [EMAIL PROTECTED] escreveu:  Ai vai um 
codigo que peguei no site da Borland que trava as teclas
 
 (Ctrl+Alt+Del),(Alt+Tab), (Ctrl+Esc)
 
 var
 OldValue : LongBool;
 begin
 {liga a trava}
 SystemParametersInfo(97, Word(True), @OldValue, 0);
 {desliga a trava}
 SystemParametersInfo(97, Word(False), @OldValue, 0);
 end;
 
 - Original Message - 
   From: Vinicius Latini 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Saturday, February 10, 2007 12:36 AM
   Subject: Re: [delphi-br] Sistema de Lan House
 
 Parece até concidencia peguei um pra fazer também
 
 comecei a programar ontem
   estou fazendo com socket ..
   por enquantou tendo problemas no cliente referente a funções pra boquear
   ALT+F4 ,Alt + Esc , CTRL + ESC
 
 PS estou fazendo com o Builder
 
 Quqlquer coisa manda mensagem
   e a gente troca uma ideia ..
 
 [EMAIL PROTECTED]
 
 Em 09/02/07, Humberto [EMAIL PROTECTED] escreveu:
   
Olá caros colegas.
Eu irei pegar um sistema de Lan House para desenvolver, e gostaria de
saber se algum de vcs já fez um e se pode me ajudar no sentido de por onde
começar rsrs.. Imagino q seja usando Sockets etc..
   
Alguém pode me dar uma ajudinha?
   
Vlw.
   
[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]
 
 
 
   

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

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



Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Marcelo Moacir Florindo
Método próprio do Objeto??

Falas em eu criar um método para isto??

Abraços;

Em 12/02/07, Marcos Douglas  [EMAIL PROTECTED] escreveu:

   Uma forma de fazer isso é converter o objeto para string utilizando um
 método
 próprio do objeto. Assim vc terá os dados do objeto. Quando passar para o
 server, este irá criar um novo objeto apartir dos dados em forma de
 string.

 --
 Marcos Douglas

  Mensagem Original 
 From: Bruno Lichot [EMAIL PROTECTED] blichot%40softpark.com.br
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Seg, Fevereiro 12, 2007 11:07 am
 Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

  vc quer enviar um objeto ou dados simplesmente ?
 
  se for dados vc pode mandar um clientdataset como visto em chamadas
  remotas em meus exemplos
 
  um objeto nunca precisei passar, mas acrredito q deva ser passado como
  variant* e feito o type cast no server
 
  vc pode testar isso
 
  Marcelo Moacir Florindo escreveu:
  Senhores,
 
  Tenho um objeto que preciso enviar para o servidor.
 
  Estou tentando usar o VarArrayOf porém sem sucessos.
 
  Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que
 me
  mostre o caminho das pedras??
 
  Abraços a todos...
 
  Obrigado.
 
 
 
 
  --
  --
  []´s
  Bruno Lichot
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Links do Yahoo! Grupos
 
 
 

  




-- 
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br


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



Re: [delphi-br] Potenciação multibancos

2007-02-12 Por tôpico Tamara Clemente
Opa Jorge, obrigada pela atenção...

O q eu preciso eh da sintaxe nos 3 bancos, sei q tem diferença... tenho td o
esquema de trabalho com os 3 bancos, só preciso do select com potencia
compativel com cada um deles...

Obrigada,

Tamara Clemente
Analista Desenvolvedora


Em 12/02/07, Jorge Ericsson [EMAIL PROTECTED] escreveu:

   Sem problemas se vc utilizar três conexões com os bancos.
 Eu faço isso utilizando DBExpress (D7) e depois de gerar o dataset eu
 trabalho da forma que melhor me convier.
 Espero ter ajudado.

 Em 09/02/07, Tamara Clemente [EMAIL PROTECTED]tamara.grupos%40gmail.com
 escreveu:
 
  Boa noite povo,
 
  Td bem? Seguinte: estou com um problema na montagem de um comando sql,
 só
  q
  este comando tem q ter correspondencia em 3 bancos de dados distintos:
  SQLServer, Oracle e Firebird. Neste comando eu preciso fazer a operação
 de
  potencia... podem me ajudar??
 
  Obrigada,
 
  Tamara Clemente
  Analista Desenvolvedor
 
  [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] Aplicações para palm.

2007-02-12 Por tôpico Ricardo César Cardoso
Existem vários caminhos dependendo do que vc quer:

Se o seu Palm tiver Windows CE instalado pode tentar usar o próprio Delphi (só 
que tem que ser o 2005 ou 2006) instalando o .NET Compact Framework. Se vc já 
estiver familiarizado com aplicações .NET, não vai notar diferença nenhum. 
Inclusive há questão de dias atrás o Andreano divulgou um link com o caminho 
das pedras de como instalar e criar sua primeira aplicação com o .NET CF no 
Delphi 2006. A vantagem é que vc continua na mesma IDE e não desembolsa nada 
pra agregar esse novo pacote de desenvolvimento, já que no Delphi 2005 e 2006 o 
.NET é uma atualização disponível para usuários registrados.

Se vc não quer sair muito da linguagem Pascal, mas quer um ambiente próprio 
para o desenvolvimento, o PocketStudio pode ser uma boa, se bem que não espere 
algo idêntico ao Delphi. A única ajuda que o PocketStudio dá é uma IDE. De 
resto a liguagem é Pascalzão mesmo, até com menos recursos do que a Delphi 
Language / Object Pascal.

Caso vc queira um novo desafio, pode tentar J2ME que é o Java para dispositivos 
móveis. Particularmente estou estudando por conta isso aqui e estou achando 
super legal. Não sei se paralelo ou não a essa alternativa, vc pode também dar 
uma olhada no SuperWABA. Baixei o SuperWABA, mas até agora não instalei pra 
testar. Um dos motivos é justamente por conta de não saber como instalar ele e 
adaptar pra usar em companhia do Eclipse.

Acredito que sejam estas as alternativas. Não notei ainda nenhum consenso entre 
qual é a melhor alternativa, mas estas 4 são as mais populares, cabendo ao 
desenvolvedor focar exatamente o que ele quer  e /ou precisa.

Sds,
Ricardo.



Angelo Zanini Paim [EMAIL PROTECTED] escreveu:
Sei que esse tópico já foi discutido aqui. O meu problema é que
 preciso fazer uma ferramenta para Palm. Quero começar a usar o
 PocketStudio, pois é bem parecido com Delphi. Alguém sabe se essa é a
 melhor saída? será que posso usar Java? Possuo um sistema de banco de
 dados em Delphi e preciso criar uma ferramenta para manter alguns
 poucos dados do banco de dados e também criar alguns contratos e
 sincronizar com o PC.
 
 Obrigado a Todos...
 Henrique Angelo
 
   

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

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



[delphi-br] Re: Aplicações para palm.

2007-02-12 Por tôpico Walter Chagas (Yahoo)
Palm não trabalha com Windows CE. Quem trablaha com Windows CE é o 
PDA e entre PDA e Palm existem várias diferenças. As semelhanças são 
apenas no tamanho de ambos, que são portateis. Saiu disso daí, é tudo 
diferente, processador, hardware, sistema operacional, etc.

Para Programação para PDA´s, você pode usar o Delphi 2006 que já traz 
suporte ao compact Framework (O 2005 não traz).

Para programação para Palms, Duas boas ferramentas que eu te indico 
são o Satellite Forms, que usa programação em VB mas é uma ferramenta 
totalmente interativa e facil de programar nele. Ou então o 
PocketStudio que tem a IDE identica a do Delphi e usa o pascal como 
linguagem de programaçã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, Ricardo César Cardoso 
[EMAIL PROTECTED] escreveu

 Existem vários caminhos dependendo do que vc quer:
 
 Se o seu Palm tiver Windows CE instalado pode tentar usar o próprio 
Delphi (só que tem que ser o 2005 ou 2006) instalando o .NET Compact 
Framework. Se vc já estiver familiarizado com aplicações .NET, não 
vai notar diferença nenhum. Inclusive há questão de dias atrás o 
Andreano divulgou um link com o caminho das pedras de como instalar e 
criar sua primeira aplicação com o .NET CF no Delphi 2006. A vantagem 
é que vc continua na mesma IDE e não desembolsa nada pra agregar esse 
novo pacote de desenvolvimento, já que no Delphi 2005 e 2006 o .NET é 
uma atualização disponível para usuários registrados.
 
 Se vc não quer sair muito da linguagem Pascal, mas quer um ambiente 
próprio para o desenvolvimento, o PocketStudio pode ser uma boa, se 
bem que não espere algo idêntico ao Delphi. A única ajuda que o 
PocketStudio dá é uma IDE. De resto a liguagem é Pascalzão mesmo, 
até com menos recursos do que a Delphi Language / Object Pascal.
 
 Caso vc queira um novo desafio, pode tentar J2ME que é o Java para 
dispositivos móveis. Particularmente estou estudando por conta isso 
aqui e estou achando super legal. Não sei se paralelo ou não a essa 
alternativa, vc pode também dar uma olhada no SuperWABA. Baixei o 
SuperWABA, mas até agora não instalei pra testar. Um dos motivos é 
justamente por conta de não saber como instalar ele e adaptar pra 
usar em companhia do Eclipse.
 
 Acredito que sejam estas as alternativas. Não notei ainda nenhum 
consenso entre qual é a melhor alternativa, mas estas 4 são as 
mais populares, cabendo ao desenvolvedor focar exatamente o que ele 
quer  e /ou precisa.
 
 Sds,
 Ricardo.
 
 
 
 Angelo Zanini Paim [EMAIL PROTECTED] 
escreveu:Sei que esse tópico já 
foi discutido aqui. O meu problema é que
  preciso fazer uma ferramenta para Palm. Quero começar a usar o
  PocketStudio, pois é bem parecido com Delphi. Alguém sabe se essa 
é a
  melhor saída? será que posso usar Java? Possuo um sistema de banco 
de
  dados em Delphi e preciso criar uma ferramenta para manter alguns
  poucos dados do banco de dados e também criar alguns contratos e
  sincronizar com o PC.
  
  Obrigado a Todos...
  Henrique Angelo
  

 
  __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/ 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Potenciação multibancos

2007-02-12 Por tôpico Ricardo César Cardoso
Se entendi bem, o Jorge faz o cálculo na aplicação e vc quer implementar uma 
UDF para cada banco, não é isso?


Tamara Clemente [EMAIL PROTECTED] escreveu:  
Opa Jorge, obrigada pela atenção...
 
 O q eu preciso eh da sintaxe nos 3 bancos, sei q tem diferença... tenho td o
 esquema de trabalho com os 3 bancos, só preciso do select com potencia
 compativel com cada um deles...
 
 Obrigada,
 
 Tamara Clemente
 Analista Desenvolvedora
 
 Em 12/02/07, Jorge Ericsson [EMAIL PROTECTED] escreveu:
 
Sem problemas se vc utilizar três conexões com os bancos.
  Eu faço isso utilizando DBExpress (D7) e depois de gerar o dataset eu
  trabalho da forma que melhor me convier.
  Espero ter ajudado.
 
  Em 09/02/07, Tamara Clemente [EMAIL PROTECTED]tamara.grupos%40gmail.com
  escreveu:
  
   Boa noite povo,
  
   Td bem? Seguinte: estou com um problema na montagem de um comando sql,
  só
   q
   este comando tem q ter correspondencia em 3 bancos de dados distintos:
   SQLServer, Oracle e Firebird. Neste comando eu preciso fazer a operação
  de
   potencia... podem me ajudar??
  
   Obrigada,
  
   Tamara Clemente
   Analista Desenvolvedor
  
   [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]
 
 
 
   

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

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



Re: [delphi-br] Re: Enter funcionando como Tab

2007-02-12 Por tôpico Adriano Santos (Yahoo)
Bom, o modo mais simples que consegui foi desviar o evento onMessage do 
objeto TApplication para uma função e nela codificar o que preciso vejam:


procedure TrocaTabPorEnter(var Msg: TMsg; var Handled: Boolean);
begin
if not ((Screen.ActiveControl is TCustomMemo) or
  (Screen.ActiveControl is TCustomGrid) or
  (Screen.ActiveControl is TButton) or
  (Screen.ActiveControl is TBitBtn) or
  (Screen.ActiveForm.ClassName = 'TMessageForm')) then
  if (Msg.message = WM_KEYDOWN) then
case Msg.wParam of
  VK_RETURN, VK_DOWN: Screen.ActiveForm.Perform(WM_NextDlgCtl, 
0, 0);
  VK_UP: Screen.ActiveForm.Perform(WM_NextDlgCtl, 1, 0);
end;
end;

Não engloba todos os componentes, mas basta adicionar isso uma vez no 
form principal ou no primeiro form que é criado pelo sistema e pronto. O 
sistema inteiro já sabe que o enter funciona como tab. Vai precisar 
estudar as classes e incluir conforme sua necessidade.

Uma dica: TCustomCLASSE_DO_COMPONENTE

Muitos componentes tem uma classe superior com o Custom na frente, ou 
seja, todo componente herdado do TMemo é herdado do TCustomMemo, isso 
significa que já englobam todos os tipos de memo da sua aplicação. E 
assim ocorrem com outros componentes.

É só dar um F1 em algum componente e ver sua hierarquia de classes e 
pegar a mais alta possível.
Pra desviar o evento basta fazer assim:

Application.onMessage := TrocaTabPorEnter;

Note que a assinatura da procure deve ser igual a do evento onMessage do 
TApplication;

{Minha function}
procedure TrocaTabPorEnter(var Msg: TMsg; var Handled: Boolean);

{Função do delphi em FORMS}

TMessageEvent = procedure (var Msg: TMsg; var Handled: Boolean) of object;




*Adriano Santos*
Desenvolvedor Delphi desde 1998. Professor e programador PHP.
Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP.

Colunista e Comissão Editorial da revista ClubeDelphi.



albertoferreirafilho respondeu:

 Creio que não precise componentes para isso.
 No seu form você altera a propriedade KeyPreview para true, no evento
 OnKeyPress coloque o seguinte:
 if key = Char( VK_RETURN ) then
 begin
 PostMessage( Form.Handle, WM_NEXTDLGCTL, 0, 0 );
 Key:= Chr( 0 );
 end;
 Pronto, todos os seus campos vão pular para o próximo. Se quiser ser
 mais purista, faça que todos os teus forms descendam deste único em
 que vc vai colocar a função, daí não precisa colocar isso em cada
 formulário criado.

 --- Em delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br, Jefferson - Fórum [EMAIL PROTECTED]
 escreveu
 
  Instala com componentes da suíte Jedi, que lá você terá o
 componente: TJvEnterAsTab, ele ajuda demais nesses casos.
  Boa sorte!
 
  Jefferson
 
  - Original Message -
  From: barblo25
  To: delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br
  Sent: Friday, February 09, 2007 2:00 PM
  Subject: [delphi-br] Re: Enter funcionando como Tab
 
 
  Meu Brother ver se esse funciona pra vc. Pois eu utilizo essa
 rotina
  no evento onKeyDown do form. E depois vc utiliza herança, estais
  entendo?. Qualquer coisa eh so dizer. Ele so não ativa quando eh
 em
  DBGRID.
 
  var
  bDirecao: Integer;
  begin
  bDirecao := -1;
  if not (ActiveControl is TDBGrid) then
  begin
 
  case Key of
  VK_UP: bDirecao := 1;
  VK_DOWN,VK_RETURN: bDirecao := 0;
  end;
 
  if (bDirecao  -1) then
  perform(WM_NEXTDLGCTL, bDirecao, 0) ;
 
  end;
  end;
 
  --- Em delphi-br@yahoogrupos.com.br 
 mailto:delphi-br%40yahoogrupos.com.br, blcksun954
  carlosrpnegrao@ escreveu
  
   Tem algum modo simples de fazer com que todos os componnetes de
   edição (TEdit, TComboBox, etc...) de um projeto passem a tratar
 a
   tecla Enter como tratam a Tab sem ter de escrever uma função
 pra
  cada
   componente?
   Estou usando Delphi 5.
  
 
 
 
 
 
  [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.17.36/681 - Release Date: 11/2/2007 
 18:50
   

-- 



Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Marcos Douglas
Exatamente. Um método como:
function ToString: string;

Vc poderia retornar uma string contendo:
Campo=Valor; Campo=Valor; etc...

--
Marcos Douglas

 Mensagem Original 
From: Marcelo Moacir Florindo [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Seg, Fevereiro 12, 2007 11:14 am
Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

 Método próprio do Objeto??

 Falas em eu criar um método para isto??

 Abraços;

 Em 12/02/07, Marcos Douglas  [EMAIL PROTECTED] escreveu:

   Uma forma de fazer isso é converter o objeto para string utilizando um
 método
 próprio do objeto. Assim vc terá os dados do objeto. Quando passar para o
 server, este irá criar um novo objeto apartir dos dados em forma de
 string.

 --
 Marcos Douglas

  Mensagem Original 
 From: Bruno Lichot [EMAIL PROTECTED] blichot%40softpark.com.br
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Seg, Fevereiro 12, 2007 11:07 am
 Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

  vc quer enviar um objeto ou dados simplesmente ?
 
  se for dados vc pode mandar um clientdataset como visto em chamadas
  remotas em meus exemplos
 
  um objeto nunca precisei passar, mas acrredito q deva ser passado como
  variant* e feito o type cast no server
 
  vc pode testar isso
 
  Marcelo Moacir Florindo escreveu:
  Senhores,
 
  Tenho um objeto que preciso enviar para o servidor.
 
  Estou tentando usar o VarArrayOf porém sem sucessos.
 
  Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que
 me
  mostre o caminho das pedras??
 
  Abraços a todos...
 
  Obrigado.
 
 
 
 
  --
  --
  []´s
  Bruno Lichot
 
 
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  Links do Yahoo! Grupos
 
 
 






 --
 Marcelo Moacir Florindo
 Analista/Desenvolvedor
 http://www.gestaotec.com.br


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



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos







RES: [delphi-br] Imagem com transparência

2007-02-12 Por tôpico Eric
Caro André.

 

Muito obrigado por sua ajuda, entretanto, sua colocação não foi muito
adequada, até porque, se você tivesse tentado fazer o que me sugeriu,
saberia que isso não funciona com diversos componentes, por exemplo, com um
TStringGrid, com um TButton..., ou seja, estes componentes permanecem à
frente do TImage, e mesmo quando o TImage vem para a frente, não resolve meu
problema, pois ele não fica com transparência.

 

Pode ter certeza, caro André, que eu já estou bem acostumado com o Delphi e
com o grupo delphi-br, e não teria colocado esta pergunta se não tivesse
pesquisado no grupo e tentado muitas alternativas antes.

 

Mesmo assim, agradeço sua atenção.

A propósito..., o Amigo Anderson RB já me ajudou a superar esta dificuldade,
a solução dele é simples, dê uma olhada...

 

Abraço.

 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Andre Veloso de Mesquita
Enviada em: sexta-feira, 9 de fevereiro de 2007 19:21
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Imagem com transparência

 

Já pensou em colocar um TImage, carregar o Picture, clicar com o botão 
direito e selecionar ToBack ou então selecionar seus componentes e 
selecionar BringToFront?

- Original Message - 
From: Eric [EMAIL PROTECTED] mailto:eric%40softti.com.br com.br
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
Sent: Friday, February 09, 2007 12:27 PM
Subject: [delphi-br] Imagem com transparência

Bom dia amigos!

Desculpem-me por estar enviando esta pergunta novamente, mas faço isto
porque ainda tenho esperanças de que alguém poderá me ajudar com este
problema:

Preciso colocar uma imagem com transparência sobre os componentes do meu
form, ou seja, meus componentes devem ficar visíveis por baixo da imagem.

Como posso fazer isso?

Estou utilizando o Delphi 6.

Agradeço por toda e qualquer ajuda.

Eric Bastos Duboc

SoftTI - Software e Consultoria em TI

Tel/Fax: + 55 24 2458-4538

mailto:[EMAIL PROTECTED] mailto:alessandro%40softti.com.br com.br
[EMAIL PROTECTED] mailto:eric%40softti.com.br com.br

http://www.softti. http://www.softti.com.br com.br www.softti.com.br

P Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE! Opte sempre pela visualização.

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



RES: [delphi-br] Imagem com transparência

2007-02-12 Por tôpico Eric
Caro Anderson RB...

 

Muito obrigado por sua ajuda.

Implementando este código que você me passou e colocando a propriedade
Transparent para True, resulta o efeito que desejo.

 

Muito obrigado mesmo.

 

Abraço.



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



Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)

2007-02-12 Por tôpico Humberto
vc pode passar uma string contendo o tipo do objeto.. exemplo: TEdit, e os 
valores das propriedades do mesmo.. e no servidor em tempo de execução criar o 
objeto.

Creio q talvez tenha sido isso q nosso amigo tenha proposto.

  - Original Message - 
  From: Marcelo Moacir Florindo 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, February 12, 2007 10:14 AM
  Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)


  Método próprio do Objeto??

  Falas em eu criar um método para isto??

  Abraços;

  Em 12/02/07, Marcos Douglas  [EMAIL PROTECTED] escreveu:
  
   Uma forma de fazer isso é converter o objeto para string utilizando um
   método
   próprio do objeto. Assim vc terá os dados do objeto. Quando passar para o
   server, este irá criar um novo objeto apartir dos dados em forma de
   string.
  
   --
   Marcos Douglas
  
    Mensagem Original 
   From: Bruno Lichot [EMAIL PROTECTED] blichot%40softpark.com.br
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Seg, Fevereiro 12, 2007 11:07 am
   Subject: Re: [delphi-br] Passar Objeto entre Cliente e Servidor (DataSnap)
  
vc quer enviar um objeto ou dados simplesmente ?
   
se for dados vc pode mandar um clientdataset como visto em chamadas
remotas em meus exemplos
   
um objeto nunca precisei passar, mas acrredito q deva ser passado como
variant* e feito o type cast no server
   
vc pode testar isso
   
Marcelo Moacir Florindo escreveu:
Senhores,
   
Tenho um objeto que preciso enviar para o servidor.
   
Estou tentando usar o VarArrayOf porém sem sucessos.
   
Alguém ai teria uma maneira de facilitar o envio ou algum tutorial que
   me
mostre o caminho das pedras??
   
Abraços a todos...
   
Obrigado.
   
   
   
   
--
--
[]´s
Bruno Lichot
   
   
   
--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
   
Links do Yahoo! Grupos
   
   
   
  
   
  

  -- 
  Marcelo Moacir Florindo
  Analista/Desenvolvedor
  http://www.gestaotec.com.br

  [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.17.36/681 - Release Date: 11/2/2007 
18:50


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



[delphi-br] Re: Problema com SQLDataSet e ClientDataSet

2007-02-12 Por tôpico Murillo Proença
Pode tirar o Open do seu sdtUSUARIOS e no Open do seu cdsUSUARIOS,
coloque assim:
if (cdsUSUARIOS.Active) then
  cdsUSUARIOS.Refresh
else
  cdsUSUARIOS.Open;

Abraço

Murillo Proença

--- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso
[EMAIL PROTECTED] escreveu

 Boa tarde amigos da lista.
 
 Estou desenvolvendo uma tela de pesquisa onde o usuário ao
selecionar um registro no Grid, tem de volta o cadastro do usuário.
 
 A rotina abaixo demonstrada funciona perfeitamente quando acontece a
primeira execução (busca). Porém se for feita uma nova busca, mesmo
com o parametro ser o correto, o registro mostrado não é o da busca
atual, mas sim o mesmo da busca anterior.
 
 Acredito que seja alguma coisa simples mas não consigo achar onde
esteja o problema... Se alguem puder me ajudar fico feliz.
 
 Sds,
 Ricardo
 
 (** Código da unit no trecho acima citado [Busca]
**)
 Procedure TfrmUSUARIOS.btnProcurarClick(Sender: TObject);
  Var
anUSRID : Integer;
anSQL   : String;
 
  Begin
// Criar formulário de busca e exibir
frmPesquisaUsuario := TfrmPesquisaUsuario.Create(Self);
frmPesquisaUsuario.ShowModal;
if frmPesquisaUsuario.ModalResult = mrOK then
begin
  // pega o número do usuário (USRID) e processa a busca e
visualização
  anUSRID := frmPesquisaUsuario.aUSRID;
 
  with dmUSUARIOS do
  begin
sdtUSUARIOS.Close;
cdsUSUARIOS.Close;
 
// Implementar aqui um método de busca que consiga recuperar
 o número
// do usuário por meio da inserção do Parametro 'usrID' no
sdtUsuario  
anSQL := sdtUSUARIOS.CommandText;
sdtUSUARIOS.CommandText := '';
 
if Pos('  usrID = 0', anSQL)  0 then
  anSQL := AnsiReplaceText(anSQL, '  usrID = 0', '  usrID =
:aUSRID');
 
 
with sdtUSUARIOS do
begin
  CommandText := anSQL;
  Params[0].Value := anUSRID;
  Open;
end;
 
Modificado := True;
cdsUSUARIOS.Open;
  end
end
  End;

(***)
 
 
  __
 Fale com seus amigos  de graça com o novo Yahoo! Messenger 
 http://br.messenger.yahoo.com/ 
 
 [As partes desta mensagem que não continham texto foram removidas]





Re: [delphi-br] Potenciação multibancos

2007-02-12 Por tôpico Tamara Clemente
Se eu tb entendi bem, Ricardo...rs.. seria isso msm... tenho um controle de
verificação de qual banco de trata, e ai então executo o sql de acordo com o
banco... encontrei como faço em SQL Server, mas firebird e oracle ainda ñ,
se puderem me ajudar, agradeço muito.

Obrigada,

Tamara Clemente
Analista Desenvolvedor


Em 12/02/07, Ricardo César Cardoso [EMAIL PROTECTED] escreveu:

   Se entendi bem, o Jorge faz o cálculo na aplicação e vc quer implementar
 uma UDF para cada banco, não é isso?

 Tamara Clemente [EMAIL PROTECTED] tamara.grupos%40gmail.com
 escreveu: Opa Jorge, obrigada pela atenção...

 O q eu preciso eh da sintaxe nos 3 bancos, sei q tem diferença... tenho td
 o
 esquema de trabalho com os 3 bancos, só preciso do select com potencia
 compativel com cada um deles...

 Obrigada,

 Tamara Clemente
 Analista Desenvolvedora

 Em 12/02/07, Jorge Ericsson [EMAIL PROTECTED]jericssonsup%40gmail.com
 escreveu:
 
  Sem problemas se vc utilizar três conexões com os bancos.
  Eu faço isso utilizando DBExpress (D7) e depois de gerar o dataset eu
  trabalho da forma que melhor me convier.
  Espero ter ajudado.
 
  Em 09/02/07, Tamara Clemente [EMAIL PROTECTED]tamara.grupos%40gmail.com
 tamara.grupos%40gmail.com
  escreveu:
  
   Boa noite povo,
  
   Td bem? Seguinte: estou com um problema na montagem de um comando sql,
  só
   q
   este comando tem q ter correspondencia em 3 bancos de dados distintos:
   SQLServer, Oracle e Firebird. Neste comando eu preciso fazer a
 operação
  de
   potencia... podem me ajudar??
  
   Obrigada,
  
   Tamara Clemente
   Analista Desenvolvedor
  
   [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]





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

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

 



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



Re: [delphi-br] 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] Potenciação multibancos

2007-02-12 Por tôpico Jorge Ericsson
Desculpe Tamara mais eu entendi mal a sua questão, eu uso cálculos mesmo no
próprio código e não uso no banco devido a migração traumática.
Mas aqui vai o que tentei usar em cada banco que utilizo:

oracle:
select power( 7.42578 , 0.225 ) from dual;
sql server:
select power(3.000, -2) ou para extrair a raiz cúbica tbém que uso
select power(27.0, (1./3))

Tente verifica na UDF do Firebird importa a função matemática, como eu não
tenho ele aqui agora fica dificil te ajuda nele.

Se não me engano deve ser Power tbém mas não tenho certeza.

Espero ajudado,

Jorge Ericsson



Em 12/02/07, Tamara Clemente [EMAIL PROTECTED] escreveu:

   Se eu tb entendi bem, Ricardo...rs.. seria isso msm... tenho um controle
 de
 verificação de qual banco de trata, e ai então executo o sql de acordo com
 o
 banco... encontrei como faço em SQL Server, mas firebird e oracle ainda ñ,
 se puderem me ajudar, agradeço muito.

 Obrigada,

 Tamara Clemente
 Analista Desenvolvedor

 Em 12/02/07, Ricardo César Cardoso [EMAIL 
 PROTECTED]ricardo_engsoft%40yahoo.com.br
 escreveu:
 
  Se entendi bem, o Jorge faz o cálculo na aplicação e vc quer implementar
  uma UDF para cada banco, não é isso?
 
  Tamara Clemente [EMAIL PROTECTED] tamara.grupos%40gmail.com 
 tamara.grupos%40gmail.com
  escreveu: Opa Jorge, obrigada pela atenção...
 
  O q eu preciso eh da sintaxe nos 3 bancos, sei q tem diferença... tenho
 td
  o
  esquema de trabalho com os 3 bancos, só preciso do select com potencia
  compativel com cada um deles...
 
  Obrigada,
 
  Tamara Clemente
  Analista Desenvolvedora
 
  Em 12/02/07, Jorge Ericsson [EMAIL PROTECTED]jericssonsup%40gmail.com
 jericssonsup%40gmail.com

  escreveu:
  
   Sem problemas se vc utilizar três conexões com os bancos.
   Eu faço isso utilizando DBExpress (D7) e depois de gerar o dataset eu
   trabalho da forma que melhor me convier.
   Espero ter ajudado.
  
   Em 09/02/07, Tamara Clemente [EMAIL PROTECTED]tamara.grupos%40gmail.com
 tamara.grupos%40gmail.com
  tamara.grupos%40gmail.com
   escreveu:
   
Boa noite povo,
   
Td bem? Seguinte: estou com um problema na montagem de um comando
 sql,
   só
q
este comando tem q ter correspondencia em 3 bancos de dados
 distintos:
SQLServer, Oracle e Firebird. Neste comando eu preciso fazer a
  operação
   de
potencia... podem me ajudar??
   
Obrigada,
   
Tamara Clemente
Analista Desenvolvedor
   
[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]
 
 
 
 
 
  __
  Fale com seus amigos de graça com o novo Yahoo! Messenger
  http://br.messenger.yahoo.com/
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  



[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 Thiago Filiano (America Soft)
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... 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] Re: Aplicações para palm.

2007-02-12 Por tôpico Ricardo César Cardoso
Caro Walter,

Por acaso já ouviu falar da linha TREO? Esses Palm's pode rodar SIM com Windows 
CE. 

Dá uma olhadela no link abaixo:

http://www.palm.com/br/produtos/smartphones/treo700wx/detalhes.html


Walter Chagas (Yahoo) [EMAIL PROTECTED] escreveu:   
   Palm não trabalha com Windows CE. Quem trablaha com Windows CE é o 
 PDA e entre PDA e Palm existem várias diferenças. As semelhanças são 
 apenas no tamanho de ambos, que são portateis. Saiu disso daí, é tudo 
 diferente, processador, hardware, sistema operacional, etc.
 
 Para Programação para PDA´s, você pode usar o Delphi 2006 que já traz 
 suporte ao compact Framework (O 2005 não traz).
 
 Para programação para Palms, Duas boas ferramentas que eu te indico 
 são o Satellite Forms, que usa programação em VB mas é uma ferramenta 
 totalmente interativa e facil de programar nele. Ou então o 
 PocketStudio que tem a IDE identica a do Delphi e usa o pascal como 
 linguagem de programaçã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, Ricardo César Cardoso 
 [EMAIL PROTECTED] escreveu
 
  Existem vários caminhos dependendo do que vc quer:
  
  Se o seu Palm tiver Windows CE instalado pode tentar usar o próprio 
 Delphi (só que tem que ser o 2005 ou 2006) instalando o .NET Compact 
 Framework. Se vc já estiver familiarizado com aplicações .NET, não 
 vai notar diferença nenhum. Inclusive há questão de dias atrás o 
 Andreano divulgou um link com o caminho das pedras de como instalar e 
 criar sua primeira aplicação com o .NET CF no Delphi 2006. A vantagem 
 é que vc continua na mesma IDE e não desembolsa nada pra agregar esse 
 novo pacote de desenvolvimento, já que no Delphi 2005 e 2006 o .NET é 
 uma atualização disponível para usuários registrados.
  
  Se vc não quer sair muito da linguagem Pascal, mas quer um ambiente 
 próprio para o desenvolvimento, o PocketStudio pode ser uma boa, se 
 bem que não espere algo idêntico ao Delphi. A única ajuda que o 
 PocketStudio dá é uma IDE. De resto a liguagem é Pascalzão mesmo, 
 até com menos recursos do que a Delphi Language / Object Pascal.
  
  Caso vc queira um novo desafio, pode tentar J2ME que é o Java para 
 dispositivos móveis. Particularmente estou estudando por conta isso 
 aqui e estou achando super legal. Não sei se paralelo ou não a essa 
 alternativa, vc pode também dar uma olhada no SuperWABA. Baixei o 
 SuperWABA, mas até agora não instalei pra testar. Um dos motivos é 
 justamente por conta de não saber como instalar ele e adaptar pra 
 usar em companhia do Eclipse.
  
  Acredito que sejam estas as alternativas. Não notei ainda nenhum 
 consenso entre qual é a melhor alternativa, mas estas 4 são as 
 mais populares, cabendo ao desenvolvedor focar exatamente o que ele 
 quer  e /ou precisa.
  
  Sds,
  Ricardo.
  
  
  
  Angelo Zanini Paim [EMAIL PROTECTED] 
 escreveu:Sei que esse tópico já 
 foi discutido aqui. O meu problema é que
   preciso fazer uma ferramenta para Palm. Quero começar a usar o
   PocketStudio, pois é bem parecido com Delphi. Alguém sabe se essa 
 é a
   melhor saída? será que posso usar Java? Possuo um sistema de banco 
 de
   dados em Delphi e preciso criar uma ferramenta para manter alguns
   poucos dados do banco de dados e também criar alguns contratos e
   sincronizar com o PC.
   
   Obrigado a Todos...
   Henrique Angelo
   
 
  
   __
  Fale com seus amigos  de graça com o novo Yahoo! Messenger 
  http://br.messenger.yahoo.com/ 
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
   

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

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



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

2007-02-12 Por tôpico Rodrigo Madureira Barbosa
Bom, se está indicando que o cabo de rede está desconectado, é sinal que a
placa está ativa, caso contrário ela não daria a mensagem e não estaria no
systray...

 

É melhor verificar esta situação...

 

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 14:16
Para: delphi-br@yahoogrupos.com.br
Assunto: 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

 - 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
 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
 To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.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.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: 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 

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 

[delphi-br] Re: Aplicações para palm.

2007-02-12 Por tôpico Walter Chagas (Yahoo)
Ricardo,

A linha Treo é uma linha de Smartphones, cujo Windows Mobile cai como 
uma luva nesta categoria. Pra você ter uma ideia, até os nokia 
recentes que são Symbiam na veia, estão migrando pro WM. Acredito 
plenamente que a Palm tenha dado o braço a torcer pelo fato do bill 
sair na frente (mais uma vez) e se por a frente da concorrência nesta 
categoria. Lembro bem lá pro ano de 2004 por aí quando a Microsoft 
tirou de linha os Sistemas operacionais PocketPC e Windows CE e 
unificou tudo no Windows Mobile (que nada mais é do que uma somatória 
de características do PocketPC e Windows CE mais os novos recursos 
implementados) 

Agora, saiu do segmento SmartPhone (veja bem), a coisa volta ao nicho 
do palm mesmo. Veja os modelos atuais da Palm, o Zire, o TX e o 
Tungsten E2. Todos eles trabalham com o Sistema Operacional PalmOS, 
os quais o Compact Framework AINDA não dá suporte. 

Mas pelo que já andei lendo na WEB, já estão tomando esta devida 
providência. Só não tem previsão de quando.
 


[]s



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


--- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso 
[EMAIL PROTECTED] escreveu

 Caro Walter,
 
 Por acaso já ouviu falar da linha TREO? Esses Palm's pode rodar SIM 
com Windows CE. 
 
 Dá uma olhadela no link abaixo:
 
 http://www.palm.com/br/produtos/smartphones/treo700wx/detalhes.html
 
 
 Walter Chagas (Yahoo) [EMAIL PROTECTED] 
escreveu:  Palm não trabalha com 
Windows CE. Quem trablaha com Windows CE é o 
  PDA e entre PDA e Palm existem várias diferenças. As semelhanças 
são 
  apenas no tamanho de ambos, que são portateis. Saiu disso daí, é 
tudo 
  diferente, processador, hardware, sistema operacional, etc.
  
  Para Programação para PDA´s, você pode usar o Delphi 2006 que já 
traz 
  suporte ao compact Framework (O 2005 não traz).
  
  Para programação para Palms, Duas boas ferramentas que eu te 
indico 
  são o Satellite Forms, que usa programação em VB mas é uma 
ferramenta 
  totalmente interativa e facil de programar nele. Ou então o 
  PocketStudio que tem a IDE identica a do Delphi e usa o pascal 
como 
  linguagem de programaçã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, Ricardo César Cardoso 
  ricardo_engsoft@ escreveu
  
   Existem vários caminhos dependendo do que vc quer:
   
   Se o seu Palm tiver Windows CE instalado pode tentar usar o 
próprio 
  Delphi (só que tem que ser o 2005 ou 2006) instalando o .NET 
Compact 
  Framework. Se vc já estiver familiarizado com aplicações .NET, não 
  vai notar diferença nenhum. Inclusive há questão de dias atrás o 
  Andreano divulgou um link com o caminho das pedras de como 
instalar e 
  criar sua primeira aplicação com o .NET CF no Delphi 2006. A 
vantagem 
  é que vc continua na mesma IDE e não desembolsa nada pra agregar 
esse 
  novo pacote de desenvolvimento, já que no Delphi 2005 e 2006 
o .NET é 
  uma atualização disponível para usuários registrados.
   
   Se vc não quer sair muito da linguagem Pascal, mas quer um 
ambiente 
  próprio para o desenvolvimento, o PocketStudio pode ser uma boa, 
se 
  bem que não espere algo idêntico ao Delphi. A única ajuda que o 
  PocketStudio dá é uma IDE. De resto a liguagem é Pascalzão 
mesmo, 
  até com menos recursos do que a Delphi Language / Object Pascal.
   
   Caso vc queira um novo desafio, pode tentar J2ME que é o Java 
para 
  dispositivos móveis. Particularmente estou estudando por conta 
isso 
  aqui e estou achando super legal. Não sei se paralelo ou não a 
essa 
  alternativa, vc pode também dar uma olhada no SuperWABA. Baixei o 
  SuperWABA, mas até agora não instalei pra testar. Um dos motivos é 
  justamente por conta de não saber como instalar ele e adaptar pra 
  usar em companhia do Eclipse.
   
   Acredito que sejam estas as alternativas. Não notei ainda nenhum 
  consenso entre qual é a melhor alternativa, mas estas 4 são as 
  mais populares, cabendo ao desenvolvedor focar exatamente o que 
ele 
  quer  e /ou precisa.
   
   Sds,
   Ricardo.
   
   
   
   Angelo Zanini Paim angelozp2@ 
  escreveu:Sei que esse tópico 
já 
  foi discutido aqui. O meu problema é que
preciso fazer uma ferramenta para Palm. Quero começar a usar o
PocketStudio, pois é bem parecido com Delphi. Alguém sabe se 
essa 
  é a
melhor saída? será que posso usar Java? Possuo um sistema de 
banco 
  de
dados em Delphi e preciso criar uma ferramenta para manter 
alguns
poucos dados do banco de dados e também criar alguns contratos e
sincronizar com o PC.

Obrigado a Todos...
Henrique Angelo

  
   
__
   

[delphi-br] Rorina de serviço de transferencia de arquiv os

2007-02-12 Por tôpico PAULO FERNANDES
Alguem já fez alguma coisa parecida com o que vou relatar abaixo?
  - Tenho uma pasta com arquivos txt e gitaria de susbtituir os memso por 
novos. Desde que o usuario não intefira nessa troca de arquivos, quem vai 
monitorar essa troca é o servidor de aplicações em um momento. Essa aplicação 
vai pegar os arquivos novos e susbstituir por antigos.
   
  Como faço isso?
  Agradeço a ajuda.
   
  FERNANDES
  
 

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

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



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

2007-02-12 Por tôpico Thiago Filiano (America Soft)
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.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: 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 
 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 
 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
  mailto:escobar%40megasistema.com.br
  To: delphi-br@yahoogrupos.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 é 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 
 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 
 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 

[delphi-br] O Comando Case

2007-02-12 Por tôpico Gabriel Herdt
Pessoal o comando case não aceita comparação de strings?
Alguma alternativa? Que não seja if if if?
case trim(UpperCase(sTabela)) of  'FCHISTOR': Begin

Como vai ter muitas comparações eu nao gostaria que passa-se em todas 
as opções como no if.
qual a alternativa?



[delphi-br] Como pegar os resultados dos campos virtuais via SQL e passar para um TEdit?

2007-02-12 Por tôpico Joandreiy Cordeiro
 Estou fasendo o seguinte select:

select DESCRICAO as Produto,
*SUM(QUANTIDADE)as Quantidade total,*
*SUM(VALOR_VENDA*QUANTIDADE)as Total da venda,*
*SUM(VALOR_VENDA*QUANTIDADE)-SUM(VALOR_CUSTO*QUANTIDADE)as Total do lucro,
*
from ITENS_PEDIDO group by DESCRICAO

como faço para pegar os resultados dos campos em negrito se eles são
campos virtuais criados em Run Time e passalos para um TEdit por exemplo?
-- 
Cordialmente,
Joandreiy Cordeiro


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



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

2007-02-12 Por tôpico Rodrigo Madureira Barbosa
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 é 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.megasist http://www.megasistema.com.br ema.com.br

Re: [delphi-br] Imagem com transparência

2007-02-12 Por tôpico Anderson RB
Que bom que deu certo.. entre nesse link 
http://japaratuba.infonet.com.br/meep/lloydsoft/modules/news/ e baixe o 
DTDelphi que contem muitas dicas importantes para nos programadores, como essa 
que te passei..

Ate mais
Anderson RB
  - Original Message - 
  From: Eric 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, February 12, 2007 7:43 AM
  Subject: RES: [delphi-br] Imagem com transparência


  Caro Anderson RB...

  Muito obrigado por sua ajuda.

  Implementando este código que você me passou e colocando a propriedade
  Transparent para True, resulta o efeito que desejo.

  Muito obrigado mesmo.

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

2007-02-12 Por tôpico Andre Veloso de Mesquita
Não possuo rotinas. Procure por algo em C, compile e use o obj.

[ ]'s
- Original Message - 
From: Luiz Escobar [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Monday, February 12, 2007 2:07 PM
Subject: Re: [delphi-br] Pegar o MAC do micro - duvidas


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]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos




[delphi-br] Problema com DBExpress: unable to load dbexpint.dll

2007-02-12 Por tôpico Fellipe Henrique
Olá amigos, estou tendo um problemão com meu DBExpress... Tinha o Delphi7
instalado e instalei o BDS2006, pois bem.. eis que deu um conflito danado
nos dois... o que fiz foi remover os dois delphis... mandei limpar o
registro do windows... e instalei o BDS2006 do zero foi instalado com
sucesso, sem problemas... mas na hora de abrir meu projeto no delphi... dá o
erro:

[b]unabled to load dbexpint.dll[/b]

Como posso solucionar este problema?

P.S.: procurei pelo meu HD e não encontrei nada do dbexpess... onde acho
estes arquivos? ou uma instalação limpa do DBExpress?


Desde já agradeço.

[]s

-- 
_
Fellipe Henrique
[EMAIL PROTECTED]


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



Re: [delphi-br] O Comando Case

2007-02-12 Por tôpico Jorge Ericsson
Gabriel eu não sei qual o banco que vc utiliza, mas tente a condição abaixo
caso esteje trabalhando com o ORACLE.

SELECT  CASE TRIM(TO_CHAR(TO_DATE(TO_CHAR(vCONT) || '/' || vMES_INPUT || '/'
|| vANO_INPUT,'dd-mm-')  , 'Day'))
WHEN 'Segunda-Feira' then 'Segunda'
WHEN 'Terça-Feira' then 'Terça'
WHEN 'Quarta-Feira' then 'Quarta'
WHEN 'Quinta-Feira' then 'Quinta'
WHEN 'Sexta-Feira' then 'Sexta'
WHEN 'Sábado' then 'Sábado'
WHEN 'Domingo' then 'Domingo'
  ELSE 'NENHUM'
  END INTO vDIA_SEMANA FROM DUAL;

[]´s


Em 12/02/07, Gabriel Herdt [EMAIL PROTECTED] escreveu:

   Pessoal o comando case não aceita comparação de strings?
 Alguma alternativa? Que não seja if if if?
 case trim(UpperCase(sTabela)) of 'FCHISTOR': Begin

 Como vai ter muitas comparações eu nao gostaria que passa-se em todas
 as opções como no if.
 qual a alternativa?

  



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



[delphi-br] Não Sei !

2007-02-12 Por tôpico anderson roberto


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

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



[delphi-br] [URGENTE] Formatação Impressão Matricial

2007-02-12 Por tôpico Tiago de Assis Pimenta
Galera, seguinte, preciso da seguinte informação.
 
Tem como eu usar o write para fazer o seguinte.
 
Na hora que chegar num determinado numero de caracter, ele pule para a
proxima linha, mais ou menos no estilo das Celulas do Excel ???
 
Por ex.: Eu reservo um espaço de 50 caracteres para  Descrição do Serviço na
nota, se ele passar de 50, ele pula para a proxima linha, sem atrapalhar a
coluna preço.
 
Na nota ficaria assim
 
 
DESCRIÇÃO |PREÇO
 
TESTE TESTE TESTE TESTE TESTE
TESTE TESTE TESTE TESTE TESTE  R$ 40,00
 
OUTRO TESTE R$ 20,00
 
Tem como ?
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 


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