Re: [delphi-br] Re: iGotDisk e iGotPC

2008-04-17 Por tôpico escobar

Eurico, não sei se isso abaixo pode ajudar já que esta em HARBOUR.
Mas creio que talvez ajude...

Depois te mando o Executavel...



/*
 * MiniGUI WMI Service Demo
 *
 * (c) 2008 Grigory Filatov [EMAIL PROTECTED]
*/

#include minigui.ch

Procedure Main
  
DEFINE WINDOW Form_1 ;
AT 0,0 ;
WIDTH 400 ;
HEIGHT 200 ;
TITLE 'WMI Service Demo' ;
MAIN ;
ON INTERACTIVECLOSE MsgYesNo ( 'Are You Sure ?', 'Exit' )

DEFINE BUTTON Button_1
ROW 10
COL 10
WIDTH   120
CAPTION 'Processor Info'
ACTION ProcessorInfo()
END BUTTON

DEFINE BUTTON Button_2
ROW 40
COL 10
WIDTH   120
CAPTION 'Disk Drive Info'
ACTION DiskDriveInfo()
END BUTTON

DEFINE BUTTON Button_3
ROW 70
COL 10
WIDTH   120
CAPTION 'Logical Disk Info'
ACTION LogicalDiskInfo()
END BUTTON

DEFINE BUTTON Button_4
ROW 100
COL 10
WIDTH   120
CAPTION 'Physical Media Info'
ACTION PhysicalMediaInfo()
END BUTTON

DEFINE BUTTON Button_5
ROW 130
COL 10
WIDTH   120
CAPTION 'Cancel'
ACTION ThisWindow.Release
END BUTTON

END WINDOW

Form_1.Button_4.Enabled := IsWinNT()

CENTER WINDOW Form_1
ACTIVATE WINDOW Form_1

Return

**
#translate IFNOTCHAR( exp1,exp2 ) ;
= ;
IF( VALTYPE( exp1 ) != C,exp2,exp1 )

#define IS_DATE(x)   (VALTYPE(x) == D)
#define IS_LOGICAL(x)(VALTYPE(x) == L)
#define IS_NUMERIC(x)(VALTYPE(x) == N)
#define CASE_AT(x,y,z)   z[AT(x,y)+1]
#define TRIM_NUMBER(x)   LTRIM(STR(x))
#define NULL 

#define XTOC(x)  CASE_AT(VALTYPE(x), CNDLM, ;
 { NULL, ;
   x, ;
   IF(IS_NUMERIC(x),;
  TRIM_NUMBER(x), ;
  NULL), ;
   IF(IS_DATE(x),DTOC(x),NULL),;
   IF(IS_LOGICAL(x),;
  IF(x,.T.,.F.), ;
  NULL), ;
   x })
**

FUNCTION ProcessorInfo()

   Local oWmi, oProc
   Local cInfo := 

   oWmi := WmiService() 

   FOR EACH oProc IN oWmi:ExecQuery( SELECT * FROM Win32_Processor )

  cInfo := 
  cInfo += Manufacturer:   + oProc:Manufacturer + CRLF
  cInfo += Model:   + oProc:Name + CRLF
  cInfo += Description:   + oProc:Description + CRLF
  cInfo += Speed:   + TRIM_NUMBER( oProc:CurrentClockSpeed ) +  MHz + 
CRLF
  cInfo += ID:   + oProc:ProcessorID

  MsgInfo( cInfo, oProc:DeviceID )

   NEXT

Return nil 


FUNCTION DiskDriveInfo()

   Local oWmi, oDrive
   Local cInfo := 

   oWmi := WmiService() 

   FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_DiskDrive )

  cInfo += Model:  + oDrive:Model + CRLF
  cInfo += Name:  + STRTRAN(oDrive:Name, \\.\,  ) + CRLF

  if IsWinNT()

 cInfo += Signature:  + IF( IS_NUMERIC(oDrive:Signature), LTRIM( STR( 
Abs( oDrive:Signature ), 20, 0 ) ), N/A ) + CRLF

  endif

  cInfo += CRLF

   NEXT

   MsgInfo( cInfo, Result )

Return nil 


FUNCTION LogicalDiskInfo()

   Local oWmi, oDrive, cSerialNumber
   Local cInfo := 

   oWmi := WmiService() 

   FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_LogicalDisk )

  cSerialNumber := XTOC( oDrive:VolumeSerialNumber )
  cInfo += Volume:  + oDrive:Name +Serial Number:  + IFEMPTY( 
cSerialNumber, N/A, cSerialNumber ) + CRLF

   NEXT

   MsgInfo( cInfo, Result )

Return nil 


FUNCTION PhysicalMediaInfo()

   Local oWmi, oDrive
   Local cInfo := 

   oWmi := WmiService() 

   FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_PhysicalMedia )

  cInfo := Serial:  + IfNotChar( oDrive:SerialNumber, N/A )

  MsgInfo( cInfo, IfNotChar( STRTRAN( oDrive:Tag, \\.\,  ), N/A ) )

   NEXT

Return nil 


STATIC FUNCTION WMIService()

   Static oWMI

   Local oLocator

   if oWMI == NIL

  oLocator   := CreateObject( wbemScripting.SwbemLocator )
  oWMI   := oLocator:ConnectServer()

 

Re: [delphi-br] Cadastro operação

2008-04-17 Por tôpico Eduardo Oliveira silva
boa noite alexandre.
O exemplo do select não funcionou com o delphi, toda vez qeu coloco
o sum da erro.


Em 16/04/08, Alexandre Nicolas [EMAIL PROTECTED] escreveu:

   Isso mesmo,

 há 2 maneiras de obter o conteúdo de um campo de uma query:

 qBuscaCodigo.asstring  neste caso só funciona caso você tenha adicionado
 os campos resultandos da consulta no Fields Editor (botão direito sobre a
 query)

 ou

 qBusca.FieldByName( 'Codigo' ).AsString

 []s

 Alexandre

 - Original Message -
 From: Eduardo Oliveira silva
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Sent: Wednesday, April 16, 2008 2:01 PM
 Subject: Re: [delphi-br] Cadastro operação

 Beleza Alexande , valeu mesmo.
 Tenho só uma pequena dúvida no código
 Edit1.Text := qBuscaCodigo.AsString

 o Codigo é o nome no banco de dados?
 ou não necessariamente.

 Em 15/04/08, Alexandre Nicolas [EMAIL 
 PROTECTED]nicolas%40qualitysystem.com.br
 escreveu:
 
  vamos lá, supondo que o nome do query seja qBusca e que você já tenha
  adicionado
  no Fields Editor os campos resultantes da pesquisa:
 
  .
  .
  .
  qBusca.Open;
 
  Edit1.Text := qBuscaCodigo.AsString; //caso seja numérico será
 convertido
  para string
  Edit2.Text := qBuscaNome.AsString;
  Edit3.Text := qBuscaEndereco.AsString;
  Edit4.Text := qBuscaCredito.DisplayText; // caso vc tenha colocado a
  máscara ,0.00 na prop. DisplayFormat deste campo no Fields Editor
  Edit5.Text := qBuscaEmprestimos.DisplayText; // caso vc tenha colocado a
  máscara ,0.00 na prop. DisplayFormat deste campo no Fields Editor
 
  []s
 
  Alexandre Nicolas
 
  - Original Message -
  From: Eduardo Oliveira silva
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br
  Sent: Tuesday, April 15, 2008 4:27 PM
  Subject: Re: [delphi-br] Cadastro operação
 
  beleza, é isso mesmo, mais como eu faço para mostra isso em um
 formulário
  em um edit por exemplo.
 
  é outra dúvida que tenho, nos formulários de cadastro vai ter um botão
 de
  pesquisa
  viz os formularios mais não sei alimentar os edits com os campos da
 query.
  pode me ajudar.
 
  Em 15/04/08, Alexandre Nicolas [EMAIL 
  PROTECTED]nicolas%40qualitysystem.com.br
 nicolas%40qualitysystem.com.br
  escreveu:
  
   Bom, vejamos se entendi:
  
   você terá uma tabela COOPERATIVA e uma tabela EMPRESTIMOS, a ligação
  entre
   as tabelas é o código da cooperativa.
  
   você poderá ter um query, trazendo os dados da cooperativa e a soma de
   todos os empréstimos feitos para ela.
  
   entao o SQL de sua query ficaria assim:
  
   Select c.Codigo, c.Nome, c.Endereco, c.Credito ,
 sum(e.ValorEmprestimo)
  as
   SomaEmprestimos
   From COOPERATIVA c
   Left Join EMPRESTIMOS e on c.Codigo = e.CodigoCooperativa
   Where c.Codigo = :CodigoCooperativa
   Group by c.Codigo, c.Nome, c.Endereco, c.Credito
  
   a partir desse exemplo você pode aprimorar esse SQL conforme sua
   necessidade.
  
   []s
  
   Alexandre Nicolas
  
   - Original Message -
   From: Eduardo Oliveira silva
   To: delphi-br@yahoogrupos.com.br 
   delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br
   Sent: Tuesday, April 15, 2008 10:34 AM
   Subject: [delphi-br] Cadastro operação
  
   Alguém pode me socorre.
  
   Pessoal estou com um problema, tenho que mostrar um protótipo de
   trabalho da faculdade na quinta feira e estou com algumas dificuldade
   em alguns pontos.
  
   1- tenho que cadastrar uma operação de credito onde em um formulário
   vou trazer campos de um cooperativa(nome,endereço,crédito), porém os
   campo não estão em uma só tabela, Ex. tenho que fazer o calculo se a
   cooperativa já pegou algum empréstimo e mostra o valor total na tela.
   para fazer isso tudo tenho que passar para pesquisa só o número da
   cooperativa e é o único dado que vai persistir em outra tabela, alguém
   pode me ajudar
  
   [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]

 [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] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico Paulo Casagrande
Bom dia...

  if pos('10. 5.50.',List[ i])  0 then
s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt)
  else
s := copy(List[i] ,pos('192.168.',List[ i]),maxInt);
  ip := copy(s, 1, pos( ' ', s)-1);
  s := copy(s,pos(' GET',s)+3, maxint);
  url := copy(s, 1, pos( '- DIRECT', s)-1);
  s := copy(s,pos(' in ',s)+4,maxint) ;
  data := copy(s, 1, pos( ' ', s)-1);
  Hora := copy(s,pos(' ',s)+1,8);

 Boa sorte!

 Paulo so teve um prob. nem todos os ips so 10.5.50.* podem ser 
 192.168.254. * e ai como fica esta linha abaixo
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt) ;

 so para lembrar da linha
 web-proxy,debug, packet 1206551497.262 921 10.5.50.2 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?
 web-proxy,debug, packet 1206551497.262 921 192.168.254. 101 
 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?

 Cara Valeu mesmo por sua ajuda.





[delphi-br] algumas dúvidas sobre SUM() e GROUP BY...

2008-04-17 Por tôpico Flavio
Olá pessoal, bom dia,

estou com um probleminha aqui. Suponha que tenho 1 tabela com os campos: ID, 
NUMERO, NOME, SALARIO. Quero fazer a seguinte consulta:

no resultado tem que aparecer todos esses campos + um campo indicando o total 
de salario de acordo com o NUMERO, mas não deve ser agrupado o campo NUMERO, ou 
seja, para cada registro que tiver o mesmo NUMERO deve aparecer nos resultados 
com o campo TOTAL DE SALARIOS armazenando o total de salários daquele NUMERO.

EXEMPLO: a resposta poderia ser como essa:

ID  |  NUMERO  |  NOME  |  SALARIO  |  TOTALSALARIOS  |
1   |   1  |a|  1.00  |  3.00   
  |
2   |   1  |b|   2.00 |  3.00   
  |
3   |   2  |c|   5.00 |  5.00   
  |


É possível néh, mas como ? Alguém me ajuda ?


Obrigado pela atenção de todos.
Flávio.

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] estatus e fail

2008-04-17 Por tôpico felipe govoni
tenho um software rodando aqui na empresa
feito em delphi 2007, mysql e ADO.

sempre funcionou perfeitamente mas ontem a noite
começou a dar o seguinte erro:

provedor de dados ou outro serviço retornou um estatus E FAIL.

alguem sabe o que pode ser?



-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] algumas dúvidas sobre SUM( ) e GROUP BY...

2008-04-17 Por tôpico Paulo Casagrande
Bom dia...

Você pode fazer isso através de uma PROCEDURE selecionável do lado 
servidor :)

Um abraço!

 Olá pessoal, bom dia,

 estou com um probleminha aqui. Suponha que tenho 1 tabela com os 
 campos: ID, NUMERO, NOME, SALARIO. Quero fazer a seguinte consulta:

 no resultado tem que aparecer todos esses campos + um campo indicando 
 o total de salario de acordo com o NUMERO, mas não deve ser agrupado o 
 campo NUMERO, ou seja, para cada registro que tiver o mesmo NUMERO 
 deve aparecer nos resultados com o campo TOTAL DE SALARIOS armazenando 
 o total de salários daquele NUMERO.

 EXEMPLO: a resposta poderia ser como essa:

 ID | NUMERO | NOME | SALARIO | TOTALSALARIOS |
 1 | 1 | a | 1.00 | 3.00 |
 2 | 1 | b | 2.00 | 3.00 |
 3 | 2 | c | 5.00 | 5.00 |

 É possível néh, mas como ? Alguém me ajuda ?

 Obrigado pela atenção de todos.
 Flávio.




Re: [delphi-br] Opinião sobre tipo de conexão

2008-04-17 Por tôpico Eduardo Suruagy
Valeu Eduardo muito obrigado pelas dicas...

Em 16/04/08, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu:

   Olha a CoreLab ta pra lançar a versão final do Unidac no dia 23 de
 Abril, o
 bom dele é que acessa um monte de Banco,
 o IBDAC só acesso o FireBird/Interbase/Yafill

 os 2 são ótimos, valem o investimento.

 http://www.crlab.com/ibdac

 http://crlab.com/unidac

 http://crlab.com/forums/

 baixe o trial e faça um teste.

 Em 16/04/08, Eduardo Suruagy [EMAIL PROTECTED]eduardosuruagy%40gmail.com
 escreveu:
 
  Obrigado pela resposta Eduardo, qual desses ai vc me indicaria?? o IBDAC
  ou
  o UNIDAC e onde posso encontra-los???
 
  Eu tenho aplicações feitas em D7 + DbExpress + ClienteDataSet + Firebird
  1.5
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

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

  



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



[delphi-br] delphi + modem + pressionamento de teclas e envio de wave

2008-04-17 Por tôpico Éderson Cassiano Bologna
Pessoal alguém poderia me dar uma luz, como eu faço para o modem 
reconhecer as teclas pressionadas, e principalmente como eu toco um 
arquivo de som na linha telefonica.
Antes que me estaqueiem, eu já procurei no google e só encontrei coisas 
que não servem para o meu caso.
Grato
Éderson


Re: [delphi-br] Cadastro operação

2008-04-17 Por tôpico Alexandre Nicolas
Informe qual a mensagem de erro, isso ajuda bastante.

[]s

Alexandre


  - Original Message - 
  From: Eduardo Oliveira silva 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, April 16, 2008 11:22 PM
  Subject: Re: [delphi-br] Cadastro operação


  boa noite alexandre.
  O exemplo do select não funcionou com o delphi, toda vez qeu coloco
  o sum da erro.

  Em 16/04/08, Alexandre Nicolas [EMAIL PROTECTED] escreveu:
  
   Isso mesmo,
  
   há 2 maneiras de obter o conteúdo de um campo de uma query:
  
   qBuscaCodigo.asstring  neste caso só funciona caso você tenha adicionado
   os campos resultandos da consulta no Fields Editor (botão direito sobre a
   query)
  
   ou
  
   qBusca.FieldByName( 'Codigo' ).AsString
  
   []s
  
   Alexandre
  
   - Original Message -
   From: Eduardo Oliveira silva
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   Sent: Wednesday, April 16, 2008 2:01 PM
   Subject: Re: [delphi-br] Cadastro operação
  
   Beleza Alexande , valeu mesmo.
   Tenho só uma pequena dúvida no código
   Edit1.Text := qBuscaCodigo.AsString
  
   o Codigo é o nome no banco de dados?
   ou não necessariamente.
  
   Em 15/04/08, Alexandre Nicolas [EMAIL 
PROTECTED]nicolas%40qualitysystem.com.br
   escreveu:
   
vamos lá, supondo que o nome do query seja qBusca e que você já tenha
adicionado
no Fields Editor os campos resultantes da pesquisa:
   
.
.
.
qBusca.Open;
   
Edit1.Text := qBuscaCodigo.AsString; //caso seja numérico será
   convertido
para string
Edit2.Text := qBuscaNome.AsString;
Edit3.Text := qBuscaEndereco.AsString;
Edit4.Text := qBuscaCredito.DisplayText; // caso vc tenha colocado a
máscara ,0.00 na prop. DisplayFormat deste campo no Fields Editor
Edit5.Text := qBuscaEmprestimos.DisplayText; // caso vc tenha colocado a
máscara ,0.00 na prop. DisplayFormat deste campo no Fields Editor
   
[]s
   
Alexandre Nicolas
   
- Original Message -
From: Eduardo Oliveira silva
To: delphi-br@yahoogrupos.com.br 
delphi-br%40yahoogrupos.com.brdelphi-br%
   40yahoogrupos.com.br
Sent: Tuesday, April 15, 2008 4:27 PM
Subject: Re: [delphi-br] Cadastro operação
   
beleza, é isso mesmo, mais como eu faço para mostra isso em um
   formulário
em um edit por exemplo.
   
é outra dúvida que tenho, nos formulários de cadastro vai ter um botão
   de
pesquisa
viz os formularios mais não sei alimentar os edits com os campos da
   query.
pode me ajudar.
   
Em 15/04/08, Alexandre Nicolas [EMAIL 
PROTECTED]nicolas%40qualitysystem.com.br
   nicolas%40qualitysystem.com.br
escreveu:

 Bom, vejamos se entendi:

 você terá uma tabela COOPERATIVA e uma tabela EMPRESTIMOS, a ligação
entre
 as tabelas é o código da cooperativa.

 você poderá ter um query, trazendo os dados da cooperativa e a soma de
 todos os empréstimos feitos para ela.

 entao o SQL de sua query ficaria assim:

 Select c.Codigo, c.Nome, c.Endereco, c.Credito ,
   sum(e.ValorEmprestimo)
as
 SomaEmprestimos
 From COOPERATIVA c
 Left Join EMPRESTIMOS e on c.Codigo = e.CodigoCooperativa
 Where c.Codigo = :CodigoCooperativa
 Group by c.Codigo, c.Nome, c.Endereco, c.Credito

 a partir desse exemplo você pode aprimorar esse SQL conforme sua
 necessidade.

 []s

 Alexandre Nicolas

 - Original Message -
 From: Eduardo Oliveira silva
 To: delphi-br@yahoogrupos.com.br 
delphi-br%40yahoogrupos.com.brdelphi-br%
   40yahoogrupos.com.brdelphi-br%
40yahoogrupos.com.br
 Sent: Tuesday, April 15, 2008 10:34 AM
 Subject: [delphi-br] Cadastro operação

 Alguém pode me socorre.

 Pessoal estou com um problema, tenho que mostrar um protótipo de
 trabalho da faculdade na quinta feira e estou com algumas dificuldade
 em alguns pontos.

 1- tenho que cadastrar uma operação de credito onde em um formulário
 vou trazer campos de um cooperativa(nome,endereço,crédito), porém os
 campo não estão em uma só tabela, Ex. tenho que fazer o calculo se a
 cooperativa já pegou algum empréstimo e mostra o valor total na tela.
 para fazer isso tudo tenho que passar para pesquisa só o número da
 cooperativa e é o único dado que vai persistir em outra tabela, alguém
 pode me ajudar

 [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]
  
   [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] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico marcosdiirr
Paulo, em primeiro lugar bom dia... 
Cara de coração obrigado mesmo pela ajuda.
mas veja bem o íp eu quiz dizer que pode começar com alguer numero entendeu e 
ai, como eu faria ?
191 200.. 20.. 45... entendeu ?
Marcos Diirr

Bom dia...

if pos('10. 5.50.',List[ i])  0 then
s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt)
else
s := copy(List[i] ,pos('192.168.',List[ i]),maxInt);
ip := copy(s, 1, pos( ' ', s)-1);
s := copy(s,pos(' GET',s)+3, maxint);
url := copy(s, 1, pos( '- DIRECT', s)-1);
s := copy(s,pos(' in ',s)+4,maxint) ;
data := copy(s, 1, pos( ' ', s)-1);
Hora := copy(s,pos(' ',s)+1,8);

Boa sorte!

 Paulo so teve um prob. nem todos os ips so 10.5.50.* podem ser 
 192.168.254. * e ai como fica esta linha abaixo
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt) ;

 so para lembrar da linha
 web-proxy,debug, packet 1206551497.262 921 10.5.50.2 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?
 web-proxy,debug, packet 1206551497.262 921 192.168.254. 101 
 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?

 Cara Valeu mesmo por sua ajuda.




 


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



Re: [delphi-br] Re: iGotDisk e iGotPC

2008-04-17 Por tôpico Sergio Eurico
Olá Escobar,
Eu tenho visto varias formas de acessar info em Hardware, inclusive por WMI.
Estou atento a ter uma rotina que nao dependa de .NET, SMART e plataforma.

Eu achei na net um código em VBS (5 ou 6 linhas) que fazem o trabalho, mas
nao serviria para o que quero fazer.

De qualquer forma, muito obrigado pela atencao e contribuicao.

Abraco.

-- Sergio Eurico.


2008/4/16, escobar [EMAIL PROTECTED]:


 Eurico, não sei se isso abaixo pode ajudar já que esta em HARBOUR.
 Mas creio que talvez ajude...

 Depois te mando o Executavel...

 /*
 * MiniGUI WMI Service Demo
 *
 * (c) 2008 Grigory Filatov [EMAIL PROTECTED] gfilatov%40freemail.ru
 */

 #include minigui.ch

 Procedure Main

 DEFINE WINDOW Form_1 ;
 AT 0,0 ;
 WIDTH 400 ;
 HEIGHT 200 ;
 TITLE 'WMI Service Demo' ;
 MAIN ;
 ON INTERACTIVECLOSE MsgYesNo ( 'Are You Sure ?', 'Exit' )

 DEFINE BUTTON Button_1
 ROW 10
 COL 10
 WIDTH 120
 CAPTION 'Processor Info'
 ACTION ProcessorInfo()
 END BUTTON

 DEFINE BUTTON Button_2
 ROW 40
 COL 10
 WIDTH 120
 CAPTION 'Disk Drive Info'
 ACTION DiskDriveInfo()
 END BUTTON

 DEFINE BUTTON Button_3
 ROW 70
 COL 10
 WIDTH 120
 CAPTION 'Logical Disk Info'
 ACTION LogicalDiskInfo()
 END BUTTON

 DEFINE BUTTON Button_4
 ROW 100
 COL 10
 WIDTH 120
 CAPTION 'Physical Media Info'
 ACTION PhysicalMediaInfo()
 END BUTTON

 DEFINE BUTTON Button_5
 ROW 130
 COL 10
 WIDTH 120
 CAPTION 'Cancel'
 ACTION ThisWindow.Release
 END BUTTON

 END WINDOW

 Form_1.Button_4.Enabled := IsWinNT()

 CENTER WINDOW Form_1
 ACTIVATE WINDOW Form_1

 Return

 **
 #translate IFNOTCHAR( exp1,exp2 ) ;
 = ;
 IF( VALTYPE( exp1 ) != C,exp2,exp1 )

 #define IS_DATE(x) (VALTYPE(x) == D)
 #define IS_LOGICAL(x) (VALTYPE(x) == L)
 #define IS_NUMERIC(x) (VALTYPE(x) == N)
 #define CASE_AT(x,y,z) z[AT(x,y)+1]
 #define TRIM_NUMBER(x) LTRIM(STR(x))
 #define NULL 

 #define XTOC(x) CASE_AT(VALTYPE(x), CNDLM, ;
 { NULL, ;
 x, ;
 IF(IS_NUMERIC(x),;
 TRIM_NUMBER(x), ;
 NULL), ;
 IF(IS_DATE(x),DTOC(x),NULL),;
 IF(IS_LOGICAL(x),;
 IF(x,.T.,.F.), ;
 NULL), ;
 x })
 **

 FUNCTION ProcessorInfo()

 Local oWmi, oProc
 Local cInfo := 

 oWmi := WmiService()

 FOR EACH oProc IN oWmi:ExecQuery( SELECT * FROM Win32_Processor )

 cInfo := 
 cInfo += Manufacturer:  + oProc:Manufacturer + CRLF
 cInfo += Model:  + oProc:Name + CRLF
 cInfo += Description:  + oProc:Description + CRLF
 cInfo += Speed:  + TRIM_NUMBER( oProc:CurrentClockSpeed ) +  MHz +
 CRLF
 cInfo += ID:  + oProc:ProcessorID

 MsgInfo( cInfo, oProc:DeviceID )

 NEXT

 Return nil

 FUNCTION DiskDriveInfo()

 Local oWmi, oDrive
 Local cInfo := 

 oWmi := WmiService()

 FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_DiskDrive )

 cInfo += Model:  + oDrive:Model + CRLF
 cInfo += Name:  + STRTRAN(oDrive:Name, \\.\,  ) + CRLF

 if IsWinNT()

 cInfo += Signature:  + IF( IS_NUMERIC(oDrive:Signature), LTRIM( STR(
 Abs( oDrive:Signature ), 20, 0 ) ), N/A ) + CRLF

 endif

 cInfo += CRLF

 NEXT

 MsgInfo( cInfo, Result )

 Return nil

 FUNCTION LogicalDiskInfo()

 Local oWmi, oDrive, cSerialNumber
 Local cInfo := 

 oWmi := WmiService()

 FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_LogicalDisk )

 cSerialNumber := XTOC( oDrive:VolumeSerialNumber )
 cInfo += Volume:  + oDrive:Name +  Serial Number:  + IFEMPTY(
 cSerialNumber, N/A, cSerialNumber ) + CRLF

 NEXT

 MsgInfo( cInfo, Result )

 Return nil

 FUNCTION PhysicalMediaInfo()

 Local oWmi, oDrive
 Local cInfo := 

 oWmi := WmiService()

 FOR EACH oDrive IN oWmi:ExecQuery( SELECT * FROM Win32_PhysicalMedia )

 cInfo := Serial:  + IfNotChar( oDrive:SerialNumber, N/A )

 MsgInfo( cInfo, IfNotChar( STRTRAN( oDrive:Tag, \\.\,  ), N/A ) )

 NEXT

 Return nil

 STATIC FUNCTION WMIService()

 Static oWMI

 Local oLocator

 if oWMI == NIL

 oLocator := CreateObject( wbemScripting.SwbemLocator )
 oWMI := oLocator:ConnectServer()

 endif

 Return oWMI

 []s

 Luiz Escobar
  



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



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico Paulo Casagrande
  Paulo, em primeiro lugar bom dia...
  Cara de coração obrigado mesmo pela ajuda.
  mas veja bem o íp eu quiz dizer que pode começar com alguer numero 
entendeu e ai, como eu faria ?
  191 200.. 20.. 45... entendeu ?

Bom dia novamente...

Observe que o Ip que você quer vem após 4 espaços em branco

web-proxy,debug, packet 1206551497.262 921 10.5.50.2...
web-proxy,debug, packet 1206551497.268 925 10.5.50.2...
web-proxy,debug, packet 1206551498.304 962 10.5.50.2...

assim sendo...

s := copy(List[i], pos(' ',List[ i])+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);

ip := copy(s, 1, pos( ' ', s)-1);
s := copy(s,pos(' GET',s)+3, maxint);
url := copy(s, 1, pos( '- DIRECT', s)-1);
s := copy(s,pos(' in ',s)+4,maxint) ;
data := copy(s, 1, pos( ' ', s)-1);
Hora := copy(s,pos(' ',s)+1,8);

PS: Não testei.


[delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

-- 
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi


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



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico Moacir - GMail
Marcos,

Não acompanhei toda a thread mas vejamos se posso ajuda-lo:

Com base do trecho abaixo do arquivo:



web-proxy,debug, packet 1206551497.262 921 10.5.50.2 TCP_MISS/302 556
GET http://go.microsoft .com/fwlink/ ?
web-proxy,debug, packet 1206551497.262 921 192.168.254. 101 
TCP_MISS/302 556
GET http://go.microsoft .com/fwlink/ ?




Procedure le_arquivo(sAquivo:String;);
var
   sLinha  : String;
   iPos,
   iLinha : Integer;
   sIP,
   sURL ,
   sDado : tStrings;
const
   TRECHOIP = 'web-proxy,debug, packet 1206551497.262 921 ';
   TRECHOURL = 'GET ';
   FIM  =' ?';
Begin
sDado:=tStringList.Create;
sIP:=tStringList.Create;
sURL:=tStringList.Create;
//--  Deve ser feita uma validação da existencia do arquivo !!!
sDado.LoadFromFile(sArquivo);
For iLinha:=0 to sDado.Count-1 do
begin
  sLinha := sDado[iLinha];  
  iPos :=  Pos(TRECHOIP,sLinha);
  If  iPos0 then
  begin
sLinha :=  
Trim(Copy(sLinha,iPos+Length(TRECHOIP),Length(sLinha) );
sIP.Add(Copy(sLinha,1,Pos(sLinha,' ')-1);
sLinha := Copy(sLinha,Pos(sLinha,' '),Length(sLinha));
iPos := Pos(TRECHOURL,sLinha);
sLinha :=  
Trim(Copy(sLinha,iPos+Length(TRECHOURL),Length(sLinha));
sURL.Add(trim(Copy(sLinha,1,Pos(sLinha,FIM)-1)));
  end;   
end;
//-- Aqui utiliza sIP e sURL...


end;

Não testei o codigo acima mas acredito que deva te ajudar !!

Sucesso !!!

Moacir


marcosdiirr escreveu:
 Paulo, em primeiro lugar bom dia... 
 Cara de coração obrigado mesmo pela ajuda.
 mas veja bem o íp eu quiz dizer que pode começar com alguer numero entendeu e 
 ai, como eu faria ?
 191 200.. 20.. 45... entendeu ?
 Marcos Diirr

 Bom dia...

 if pos('10. 5.50.',List[ i])  0 then
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt)
 else
 s := copy(List[i] ,pos('192.168.',List[ i]),maxInt);
 ip := copy(s, 1, pos( ' ', s)-1);
 s := copy(s,pos(' GET',s)+3, maxint);
 url := copy(s, 1, pos( '- DIRECT', s)-1);
 s := copy(s,pos(' in ',s)+4,maxint) ;
 data := copy(s, 1, pos( ' ', s)-1);
 Hora := copy(s,pos(' ',s)+1,8);

 Boa sorte!

   
 Paulo so teve um prob. nem todos os ips so 10.5.50.* podem ser 
 192.168.254. * e ai como fica esta linha abaixo
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt) ;

 so para lembrar da linha
 web-proxy,debug, packet 1206551497.262 921 10.5.50.2 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?
 web-proxy,debug, packet 1206551497.262 921 192.168.254. 101 
 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?

 Cara Valeu mesmo por sua ajuda.


 


  


 [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] Opinião sobre tipo de conexão

2008-04-17 Por tôpico Eduardo Silva dos Santos
Blz, espero que ajude, os produtos da CoreLab são excelentes.

Em 17/04/08, Eduardo Suruagy [EMAIL PROTECTED] escreveu:

   Valeu Eduardo muito obrigado pelas dicas...

 Em 16/04/08, Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
 escreveu:
 
  Olha a CoreLab ta pra lançar a versão final do Unidac no dia 23 de
  Abril, o
  bom dele é que acessa um monte de Banco,
  o IBDAC só acesso o FireBird/Interbase/Yafill
 
  os 2 são ótimos, valem o investimento.
 
  http://www.crlab.com/ibdac
 
  http://crlab.com/unidac
 
  http://crlab.com/forums/
 
  baixe o trial e faça um teste.
 
  Em 16/04/08, Eduardo Suruagy [EMAIL PROTECTED]eduardosuruagy%40gmail.com
 eduardosuruagy%40gmail.com
  escreveu:
  
   Obrigado pela resposta Eduardo, qual desses ai vc me indicaria?? o
 IBDAC
   ou
   o UNIDAC e onde posso encontra-los???
  
   Eu tenho aplicações feitas em D7 + DbExpress + ClienteDataSet +
 Firebird
   1.5
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  --
  ...
  Eduardo Silva dos Santos
  DRD Sistemas.
  (27) 3218-4201
  MSN: [EMAIL PROTECTED] eduardo.drd%40gmail.com eduardo.drd%
 40gmail.com
  Site: http://www.drdsistemas.com/
  ...
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  




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


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



[delphi-br] Re: DBChart + Zeos - Urgente

2008-04-17 Por tôpico carlosandresantiago
--- Em delphi-br@yahoogrupos.com.br, carlosandresantiago [EMAIL PROTECTED] 
escreveu

 Pessoal, me deparei com um problema sério. 
 
 Estou utilizando o componente Zeos, e tenho um SQL select COUNT
 (ped_cod) as total from cw_pedidos. 
 Quando tento utilizar o DBChart para traçar um gráfico desse valor, 
 simplesmente o campo Total não aparece como opção. 
 E o mais intrigante, se em vez de COUNT for SUM, ou MIN ou MAX, ele 
 aparece, mais com COUNT não. 
 E se eu usar o Query normal do delphi da certo. Então o problema esta 
 com o componente Zeos!? 
 
 Agradeço quem puder ajudar

Colegas ainda estou com esse problema, podem me ajudar?



Re: [delphi-br] Erro ao carregar o datamodule

2008-04-17 Por tôpico Ricardo César Cardoso
Nem precisa me enviar os fontes... Só é preciso informar como vc montou sua 
estrutura de conexão (Componentes, etc) Por exemplo eu gosto de fazer assm:

* Crio um DataModule e coloco nele apenas um componente SQLConnection;
* Para cada módulo crio um novo DataModule e coloco os componentes necessários 
( SQLQuery, SQLStoredProc, DataSetProvider, ClientDataSet, DataSources ) e 
coloco o DataModule com o SQLConnection na cláusula USES dessa unit.
* Finalmente, vou em Project  Options  Forms e deixo o DataModule com 
SQLConnection como primeiro item da lista 'Auto-Create Forms' e quando 
necessário deixo algum formulário visual ( tela principal ou de login ) como 
segundo item nesta lista. Todos os outros Forms e DataModules ficam na lista 
'Available Forms'.
* Para cada Form eu coloco o respectivo DataModule na cláusula USES.

Não sei se é a melhor forma mas é assim que trabalho. Vc está fazendo algo 
parecido com isso?

Atte,
Ricardo.

Jose Eduardo Victorino [EMAIL PROTECTED] escreveu:
 Estou lhe enviando os fontes,, o bco de dados eh imenso,, se queres,,e so 
avisar
 Meus amigos estao me forçando a usar o mdac, mas nao quero encher de objetos e 
quero fazer o codigo mais enxuto,,
 
 abraços
 Ps. obrigado por responder,
 






   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico marcosdiirr
Paulo deu certo nao repare que so vem um 1 espaço antes do ip
web-proxy,debug,packet 1208345783.029   1234 10.5.50.90 TCP_MISS/200 5177 GET 
http://www.orkut.com/Album.aspx? - DIRECT/66.249.81.85 text/html in 16-Apr 
11:38:18.68 from 10.5.50.145
web-proxy,debug,packet 1208345787.136   1026 10.5.50.66 TCP_MISS/200 10670 GET 
http://i199.photobucket.com/albums/aa91/gugabyte/responda.gif - 
DIRECT/209.17.65.16 image/gif in 16-Apr 11:38:22.77 from 10.5.50.145
web-proxy,debug,packet 1208345786.656544 10.5.50.66 TCP_MISS/200 2327 GET 
http://img1.orkut.com/images/small/1208315541/89210270.jpg - 
DIRECT/209.85.193.87 image/jpeg in 16-Apr 11:38:22.30 from 10.5.50.145

Marcos
 Paulo, em primeiro lugar bom dia...
 Cara de coração obrigado mesmo pela ajuda.
 mas veja bem o íp eu quiz dizer que pode começar com alguer numero 
entendeu e ai, como eu faria ?
 191 200.. 20.. 45... entendeu ?

Bom dia novamente...

Observe que o Ip que você quer vem após 4 espaços em branco

web-proxy,debug, packet 1206551497.262 921 10.5.50.2...
web-proxy,debug, packet 1206551497.268 925 10.5.50.2...
web-proxy,debug, packet 1206551498.304 962 10.5.50.2...

assim sendo...

s := copy(List[i], pos(' ',List[ i])+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);
s := copy(s, pos(' ',s)+1,maxInt);

ip := copy(s, 1, pos( ' ', s)-1);
s := copy(s,pos(' GET',s)+3, maxint);
url := copy(s, 1, pos( '- DIRECT', s)-1);
s := copy(s,pos(' in ',s)+4,maxint) ;
data := copy(s, 1, pos( ' ', s)-1);
Hora := copy(s,pos(' ',s)+1,8);

PS: Não testei.

 


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



[delphi-br] Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico Tiago de Assis Pimenta
Galera, para desenvolver um soft que preciso, tive que aprender a usar o
random e o randomize, só que tem coisa errada no meu projeto. Fiz um
simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.

 

Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava fora
do loop, coloquei o randomize dentro do loop e nada.

 

Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?

 

Abraço, quem quizer o prj me passe o email que envio, está simples, simples,
era só para eu aprender como usar o random, mas o randomize está me tirando.

 

Grato.

 

 

Tiago de Assis Pimenta

MSN: [EMAIL PROTECTED]

Email: [EMAIL PROTECTED]

 



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



Re: [delphi-br] Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico Fellipe Henrique
Amigo, funcionar funciona, mas não 100%... sempre vai vir repetido alguma
coisa... tem algoritmos que numeros aleatorios... se nao me engano do livro
Algotimo e Estruturas de Dados em Delphi. Dá uma pesquisada, que tem os
fontes na net... nele, tem um algotimo que traz numeros realmente
aleatorios.

[]s

Em 17/04/08, Tiago de Assis Pimenta [EMAIL PROTECTED] escreveu:

   Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.

 Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava
 fora
 do loop, coloquei o randomize dentro do loop e nada.

 Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?

 Abraço, quem quizer o prj me passe o email que envio, está simples,
 simples,
 era só para eu aprender como usar o random, mas o randomize está me
 tirando.

 Grato.

 Tiago de Assis Pimenta

 MSN: [EMAIL PROTECTED] tiagopimenta%40hotmail.com

 Email: [EMAIL PROTECTED] tiagopimenta%40gmail.com

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

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Numeros Aleatórios não Al eatórios

2008-04-17 Por tôpico Alexandre Rodrigues
Olha, aqui funciona, posta o código ai pra gente dar uma analisada.


Tiago de Assis Pimenta escreveu:
 
 
 Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.
 
 Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava fora
 do loop, coloquei o randomize dentro do loop e nada.
 
 Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?
 
 Abraço, quem quizer o prj me passe o email que envio, está simples, simples,
 era só para eu aprender como usar o random, mas o randomize está me tirando.
 
 Grato.
 
 Tiago de Assis Pimenta
 
 MSN: [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com
 
 Email: [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: [delphi-br] Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico william
Nao sei se entendi bem + se vc nao quer q o numero repita vc tem q verificar
 se ele já foi listado, caso tenha, vc pega novamente um novo numero
aleatorio até q este nao tenha sido listado.  Ao faltar apenas um numero vc
deve sair do laco e inclui-lo em sua lista p/ q o laco nao se repita por
muito tempo desnecessariamente.

t+

William


 Olha, aqui funciona, posta o código ai pra gente dar uma analisada.


 Tiago de Assis Pimenta escreveu:


 Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.

 Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava
 fora
 do loop, coloquei o randomize dentro do loop e nada.

 Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?

 Abraço, quem quizer o prj me passe o email que envio, está simples,
 simples,
 era só para eu aprender como usar o random, mas o randomize está me
 tirando.

 Grato.

 Tiago de Assis Pimenta

 MSN: [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com

 Email: [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com

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


 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/

 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 









Re: [delphi-br] Numeros Aleatórios não Al eatórios

2008-04-17 Por tôpico Paulo Casagrande
Bom dia...

var
  s:string;
  i:integer;
begin
  s:='';
  while length(s)10 do
  begin
i:=randon(0,9);  Não me lembro se é assim que se usa
if pos(intToSt(i),s)=0 then
  s:=s+intToSt(i)+ '-';
  end;
end;

Um abraço!

 Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4- 6-7-9-8, algo assim.

 Já coloquei o randomize, e não resolveu, daí pensei que fosse pq 
 estava fora
 do loop, coloquei o randomize dentro do loop e nada.

 Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?

 Abraço, quem quizer o prj me passe o email que envio, está simples, 
 simples,
 era só para eu aprender como usar o random, mas o randomize está me 
 tirando.

 Grato.

 Tiago de Assis Pimenta

 MSN: tiagopimenta@ hotmail.com mailto:tiagopimenta%40hotmail.com

 Email: tiagopimenta@ gmail.com mailto:tiagopimenta%40gmail.com

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

 
 

 No virus found in this incoming message.
 Checked by AVG. 
 Version: 7.5.524 / Virus Database: 269.23.0/1382 - Release Date: 16/04/2008 
 17:34
   



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Fellipe Henrique
Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
visto que o Brasil tem muitos usuários, acho que vale a pena gastar um pouco
mais, pra isso, não é?!

[]s

Em 15/04/08, Odair [EMAIL PROTECTED] escreveu:

   Que esta novidade se estenda ao Delphi todo!

 Odair
 - Original Message -
 From: Andreano Lanusse [EMAIL PROTECTED]andreano.lanusse%40codegear.com
 
 To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.br;
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br;
 [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.br; 
 [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br
 Sent: Tuesday, April 15, 2008 9:21 AM
 Subject: [lista-delphi] Delphi for PHP 2

 Oi pessoal,

 Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora o
 IDE
 estará disponível em Português.

 Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
 produto, que estará pronto logo logo.

 Em breve estaremos disponibilizando alguns vídeos sobre as novidades.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Evangelist Leader Latin America

 Blog: http://blogs.codegear.com/andreanolanusse
 http://blogs.codegear.com/andreanolanusse

 

 Não deixe de visitar o site oficial da lista:
 http://www.delphibr.com.br

 Comunidade Delphibr no Orkut:
 http://www.orkut.com/Community.aspx?cmm=753495

 Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.br
 Links do Yahoo! Grupos

 __
 Faça ligações para outros computadores com o novo Yahoo! Messenger
 http://br.beta.messenger.yahoo.com/
  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Eduardo Silva dos Santos
Acho que antes de colocar a IDE em Português tem que resolver aquele monte
de Bug's chato.. um exemplo deles é o Object Inspector..  com falhas no
repaint em alguns casos, fica duplicando o nome das propriedades, nem sempre
foca a propriedade,
tem mais outros Bug's chatos pra caramba.

Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] escreveu:

   Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
 visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
 pouco
 mais, pra isso, não é?!

 []s

 Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.br
 escreveu:
 
  Que esta novidade se estenda ao Delphi todo!
 
  Odair
  - Original Message -
  From: Andreano Lanusse [EMAIL PROTECTED]andreano.lanusse%40codegear.com
 andreano.lanusse%40codegear.com
  
  To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br;
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br;
  [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brlista-delphi%
 40yahoogrupos.com.br; 
  [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br
  Sent: Tuesday, April 15, 2008 9:21 AM
  Subject: [lista-delphi] Delphi for PHP 2
 
  Oi pessoal,
 
  Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora o
  IDE
  estará disponível em Português.
 
  Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
  produto, que estará pronto logo logo.
 
  Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
 
  []'s
 
  Andreano Lanusse
  CodeGear Product Line Manager  Evangelist Leader Latin America
 
  Blog: http://blogs.codegear.com/andreanolanusse
  http://blogs.codegear.com/andreanolanusse
 
  
 
  Não deixe de visitar o site oficial da lista:
  http://www.delphibr.com.br
 
  Comunidade Delphibr no Orkut:
  http://www.orkut.com/Community.aspx?cmm=753495
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  Links do Yahoo! Grupos
 
  __
  Faça ligações para outros computadores com o novo Yahoo! Messenger
  http://br.beta.messenger.yahoo.com/
 
 

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 [EMAIL PROTECTED] fellipeh%40gmail.com

 Cansou do MercadoLivre como eu? Tente o 
 www.uaileilão.com.brhttp://www.uaileil%C3%A3o.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]



Re: [delphi-br] Numeros Aleatórios não Al eatórios

2008-04-17 Por tôpico Joao Morais
Tiago de Assis Pimenta wrote:
 Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.

Random apenas sorteia números. Se você quiser que eles não se repitam, 
você tem que cuidar disto. E o randomize deve ficar fora do laço, deve 
ser executado uma única vez.

--
Joao Morais


Re: [delphi-br] delphi + modem + pressionamento de teclas e envio de wave

2008-04-17 Por tôpico Ricardo César Cardoso
Complicado teu problema, hein Éderson :)))

Essa parte do Modem reconhecer as teclas pressionadas eu sinceramente não 
entendi... vc queria enviar teclas pressionadas para o modem, seria isso? 

Quanto ao som, vc teria que usar algum dos herdeiros de TStream ( TFileStream, 
TMemoryStream e etc ) se quiser enviar o arquivo. Agora se vc quer transmitir 
como uma rádio online, dá uma olhada nessa tese aqui [ 
http://www.inf.furb.br/~pericas/orientacoes/Streaming2002.pdf ]

Atte,
Ricardo.

Éderson Cassiano Bologna [EMAIL PROTECTED] escreveu:  
   Pessoal alguém poderia me dar uma luz, como eu faço para o modem 
 reconhecer as teclas pressionadas, e principalmente como eu toco um 
 arquivo de som na linha telefonica.
 Antes que me estaqueiem, eu já procurei no google e só encontrei coisas 
 que não servem para o meu caso.
 Grato
 Éderson
 
 
 



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] delphi + modem + pressionamento de teclas e envio de wave

2008-04-17 Por tôpico Ricardo César Cardoso
Só complementando, mais um link:

[ http://code.blitzaffe.com/pages/delphi/files/streaming_radio_library_58-50 ]

Atte,
Ricardo.

Éderson Cassiano Bologna [EMAIL PROTECTED] escreveu:  
   Pessoal alguém poderia me dar uma luz, como eu faço para o modem 
 reconhecer as teclas pressionadas, e principalmente como eu toco um 
 arquivo de som na linha telefonica.
 Antes que me estaqueiem, eu já procurei no google e só encontrei coisas 
 que não servem para o meu caso.
 Grato
 Éderson
 
 
 _



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Mestre x Detalhe x Subdetalhe

2008-04-17 Por tôpico Odail Della Niesi Junior
Pessoal,

Tenho uma tabela de Cliente, Saida e ItemSaida, os relacionamentos estão 
funcionando perfeitamente: Exemplo:
São listadas as saídas de um determinado cliente e os itens da saída em 
questão.
Estou utilizando um trio de componentes (SQLDataSet, Provider, 
ClientDataSet), o mestre detalhe esta sendo feito com um DataSource 
apontando para  SQLDataSet  pai,  e  ligando-se a propriedade 
DataSetField do ClienteDataSet ao campo gerado.

Consigo apagar o registro da tabela ItemSaida, mais qdo vou aplicar 
(ApplyUpdates), a seguinte mensagem de erro é retornada:
---
Debugger Exception Notification
---
Project FarmaDelItens.exe raised exception class EDatabaseError with 
message 'Table unknown
item_saida
At line 2, column 1
'. Process stopped. Use Step or Run to continue.
---
OK   Help  ---

Certo de poder contar com atenção de todos, agradeço antecipadamente.





Re: [delphi-br] delphi + modem + pressionamento de teclas e envio de wave

2008-04-17 Por tôpico william
   Se a ideia é fazer uma URA ( http://pt.wikipedia.org/wiki/URA ) vc
poderia tentar falar c/ esse cara: [EMAIL PROTECTED] pois ele diz ter
feito (
http://forum.clubedelphi.net/viewtopic.php?t=59322highlight=sid=48a75a7cb081858d1b74d2480b2017ac
).  Espero que ajude.

t+

William

 Só complementando, mais um link:

 [
 http://code.blitzaffe.com/pages/delphi/files/streaming_radio_library_58-50
 ]

 Atte,
 Ricardo.

 Éderson Cassiano Bologna [EMAIL PROTECTED] escreveu:
  Pessoal alguém poderia me dar uma luz, como eu faço para o
 modem
  reconhecer as teclas pressionadas, e principalmente como eu toco um
  arquivo de som na linha telefonica.
  Antes que me estaqueiem, eu já procurei no google e só encontrei coisas
  que não servem para o meu caso.
  Grato
  Éderson


  _




 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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


 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 









Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Fellipe Henrique
concordo, mas nada impede de um turma ir traduzindo as ResourceString para
portugues...

[]s

Em 17/04/08, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu:

   Acho que antes de colocar a IDE em Português tem que resolver aquele
 monte
 de Bug's chato.. um exemplo deles é o Object Inspector.. com falhas no
 repaint em alguns casos, fica duplicando o nome das propriedades, nem
 sempre
 foca a propriedade,
 tem mais outros Bug's chatos pra caramba.

 Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com
 escreveu:
 
  Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
  visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
  pouco
  mais, pra isso, não é?!
 
  []s
 
  Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.brodaircg%
 40yahoo.com.br
  escreveu:
  
   Que esta novidade se estenda ao Delphi todo!
  
   Odair
   - Original Message -
   From: Andreano Lanusse [EMAIL 
   PROTECTED]andreano.lanusse%40codegear.com
 andreano.lanusse%40codegear.com
  andreano.lanusse%40codegear.com
   
   To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br;
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br;
   [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brlista-delphi%
 40yahoogrupos.com.brlista-delphi%
  40yahoogrupos.com.br; 
   [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br NDDV%
  40yahoogrupos.com.br
   Sent: Tuesday, April 15, 2008 9:21 AM
   Subject: [lista-delphi] Delphi for PHP 2
  
   Oi pessoal,
  
   Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora
 o
   IDE
   estará disponível em Português.
  
   Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
   produto, que estará pronto logo logo.
  
   Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
  
   []'s
  
   Andreano Lanusse
   CodeGear Product Line Manager  Evangelist Leader Latin America
  
   Blog: http://blogs.codegear.com/andreanolanusse
   http://blogs.codegear.com/andreanolanusse
  
   
  
   Não deixe de visitar o site oficial da lista:
   http://www.delphibr.com.br
  
   Comunidade Delphibr no Orkut:
   http://www.orkut.com/Community.aspx?cmm=753495
  
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  lista-delphi-owner%40yahoogrupos.com.br
   Links do Yahoo! Grupos
  
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED] fellipeh%40gmail.com fellipeh%40gmail.com
 
  Cansou do MercadoLivre como eu? Tente o 
  www.uaileilão.com.brhttp://www.uaileil%C3%A3o.com.br
 http://www.uaileil%C3%A3o.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] eduardo.drd%40gmail.com
 Site: http://www.drdsistemas.com/
 ...

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

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



[delphi-br] Report Builder

2008-04-17 Por tôpico Vinicius da Silva Pinto
Alguem poderima me passar o telefone ou o site onde eu possa comprar o
Report Builder para Delphi7 ??
de preferencia aqui no RJ.

Obrigado.

PS. Pode ser em pvt.



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico marcosdiirr
Paulo hheheh to abusando ne cara ? mas e que to precisando mesmo meu amigo.
olha so tambem tenho que pegar estes campos que estao em vermelho blz ?
web-proxy,debug,packet 1208372932.554   1117 10.5.50.142 TCP_MISS/206 19832 GET 
http://au.download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/windowsxp-kb890859-x86-express-ptb_c5bcf7fb51b54d8b920cdf7e6eb3ef7988aaacf8.exe
 - DIRECT/68.142.101.229 application/octet-st in 16-Apr 19:10:48.17 from 
10.5.50.145

web-proxy,debug,packet 1208372932.775 13 10.5.50.18 TCP_HIT/200 3389 GET 
http://ego.globo.com/Portal/cda/estilo_css_cda/0,,6328,00.css - NONE/- text/css 
in 16-Apr 19:10:48.39 from 10.5.50.145

web-proxy,debug,packet 1208372932.903  0 10.5.50.18 TCP_HIT/200 591 GET 
http://assinaturasms.globo.com/Portal/globocelular/js/retorno.js - NONE/- 
application/x-javascript in 16-Apr 19:10:48.51 from 10.5.50.145

web-proxy,debug,packet 1208372931.251 63 10.5.50.18 TCP_HIT/200 390 GET 
http://www.globo.com/ImageShow/0,,120949,00.gif - NONE/- image/gif in 16-Apr 
19:10:46.86 from 10.5.50.145
web-proxy,debug,packet 1208372931.879   4055 10.5.50.90 TCP_MISS/404 515 GET 
ttp://www2.consorciocontauto.com.br/favicon.ico - DIRECT/201.30.222.65 
text/html in 16-Apr 19:10:47.50 from 10.5.50.145
ou seja tcp_miss ou tcp_hit
e depois que tipo text/html ect ect.
blz ?

da esta força ai meu amigo


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



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico marcosdiirr
Paulo desculpa pelo português, mas e a presa meu amigo,  mas não deu certo não 
e agora ?, Leu meu outro email  ?
 
Atenciosamente.
 
Marcos Diirr

Marcos

Se você colocar pelo menos 1 vírgula
na frase abaixo eu vou entender o sentido da mesma :)

Paulo deu certo nao repare que so vem um 1 espaço antes do ip

Quanto aos espaços em branco são 4 mesmo, verifique a partir
da palavra web!

web-proxy,debug, packet 1208345783.029 1234 10.5.50.90 TCP_MISS/200 5177 
GET http://www.orkut. com/Album. aspx? 
http://www.orkut.com/Album.aspx? - DIRECT/66.249. 81.85 text/html in 
16-Apr 11:38:18.68 from 10.5.50.145


 


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



Re: [delphi-br] Numeros Aleatórios não Aleat órios

2008-04-17 Por tôpico Ricardo César Cardoso
O João disse tudo. Não me lembro onde li, mas o algoritmo de Random é baseado 
em alguma fração da data, se não me engano...

Alguém poderia confirmar?

Atte,
Ricardo.

Joao Morais [EMAIL PROTECTED] escreveu: Tiago de 
Assis Pimenta wrote:
  Galera, para desenvolver um soft que preciso, tive que aprender a usar o
  random e o randomize, só que tem coisa errada no meu projeto. Fiz um
  simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
  repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.
 
 Random apenas sorteia números. Se você quiser que eles não se repitam, 
 você tem que cuidar disto. E o randomize deve ficar fora do laço, deve 
 ser executado uma única vez.
 
 --
 Joao Morais
 
 
 



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Para Paulo Cassagrande

2008-04-17 Por tôpico marcosdiirr
Paulo percebi que nunca são 4 espaço,  podem ser 3 ou ate 5, mas que o ip´s  
vem sempre antes de TCP, isto não ajuda ? veja abaixo ?
olha só, também tenho que pegar estes campos que estão em vermelho blz ?
web-proxy,debug,packet 1208372932.554   1117 10.5.50.142 TCP_MISS/206 19832 GET 
http://au.download.windowsupdate.com/msdownload/update/v3-19990518/cabpool/windowsxp-kb890859-x86-express-ptb_c5bcf7fb51b54d8b920cdf7e6eb3ef7988aaacf8.exe
 - DIRECT/68.142.101.229 application/octet-st in 16-Apr 19:10:48.17 from 
10.5.50.145
web-proxy,debug,packet 1208372932.775 13 10.5.50.18 TCP_HIT/200 3389 GET 
http://ego.globo.com/Portal/cda/estilo_css_cda/0,,6328,00.css - NONE/- text/css 
in 16-Apr 19:10:48.39 from 10.5.50.145
web-proxy,debug,packet 1208372932.903  0 10.5.50.18 TCP_HIT/200 591 GET 
http://assinaturasms.globo.com/Portal/globocelular/js/retorno.js - NONE/- 
application/x-javascript in 16-Apr 19:10:48.51 from 10.5.50.145
web-proxy,debug,packet 1208372931.251 63 10.5.50.18 TCP_HIT/200 390 GET 
http://www.globo.com/ImageShow/0,,120949,00.gif - NONE/- image/gif in 16-Apr 
19:10:46.86 from 10.5.50.145
web-proxy,debug,packet 1208372931.879   4055 10.5.50.90 TCP_MISS/404 515 GET 
ttp://www2.consorciocontauto.com.br/favicon.ico - DIRECT/201.30.222.65 
text/html in 16-Apr 19:10:47.50 from 10.5.50.145
 
Cara e que sou leigo no Delphi e preciso fazer este trabalho velho.
Blz ?


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



[delphi-br] Res:Re: Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico Tiago de Assis Pimenta
Galera, ta ae o código que estou usando:

 

procedure TForm1.Button1Click(Sender: TObject);

var

  i : integer;

begin

listbox1.clear;

randomize;

for I := 0 to 9 do

  listbox1.Items.Add(inttostr(random(10)));

end;

 

E vou testar os códigos e as dicas que me passaram.

 

E João Morais, eu intendi o que vc disse, o random pega numeros
aleatóriamente, não quer dizer que ele não vá se repetir, isso intendi, mas
qual a função então do randomize ??? Pelo que eu li por ae, seria para não
deixar repetir os numeros, tipo de 0..9 ele usasse todos sem repetir.

 

Abraço gente.

 

Tiago de Assis Pimenta

MSN: [EMAIL PROTECTED]

Email: [EMAIL PROTECTED]

 



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



RES: [delphi-br] delphi + modem + pressionamento de teclas e envio de wave

2008-04-17 Por tôpico Gerhard Roger Nack
Pelo que entendi você quer fazer um Tele-Atendimento.

 

Então procure por Async Professional no SourceForge.

 

É FREE e tem diversos exemplos para isso.

 

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo 
César Cardoso
Enviada em: quinta-feira, 17 de abril de 2008 11:01
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] delphi + modem + pressionamento de teclas e envio de 
wave

 

Complicado teu problema, hein Éderson :)))

Essa parte do Modem reconhecer as teclas pressionadas eu sinceramente não 
entendi... vc queria enviar teclas pressionadas para o modem, seria isso? 

Quanto ao som, vc teria que usar algum dos herdeiros de TStream ( TFileStream, 
TMemoryStream e etc ) se quiser enviar o arquivo. Agora se vc quer transmitir 
como uma rádio online, dá uma olhada nessa tese aqui [ 
http://www.inf.furb.br/~pericas/orientacoes/Streaming2002.pdf ]

Atte,
Ricardo.

Éderson Cassiano Bologna [EMAIL PROTECTED] mailto:edersonecris%40gmail.com  
escreveu: Pessoal alguém poderia me dar uma luz, como eu faço para o modem 
reconhecer as teclas pressionadas, e principalmente como eu toco um 
arquivo de som na linha telefonica.
Antes que me estaqueiem, eu já procurei no google e só encontrei coisas 
que não servem para o meu caso.
Grato
Éderson




-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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

2008-04-17 Por tôpico Jackson Gomes - ToolsComps

 Alguem poderima me passar o telefone ou o site onde eu possa comprar o
 Report Builder para Delphi7 ??
 de preferencia aqui no RJ.

Acho que só dá pra comprar pelo site da Digital Methafors...

https://www.digital-metaphors.com/secure

Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps
e-mail: [EMAIL PROTECTED]
Fone: 27 3389 1138 - 8811 0324

Devhost - Webhost para desenvolvedores Borland
http://www.devhost.com.br
[EMAIL PROTECTED] 




Re: [delphi-br] Re: Erro Maluco do Delphi - ADO - MySql

2008-04-17 Por tôpico sergio cavalcante
Novidades no erro, pessoal. Consegui contornar parcialmente, mudando a
propriedade da TADOQuery.CursorLocation que estava clUseClient pra
clUserServer e parou de dar erros, mas nao completamente.

Ainda tem uns componentes ADOGrid, que tendo SQL dentro dos mesmos, quando
fazem uma consulta, o problema volta. E esses componentes não possuem aquela
propriedade que mencionei anteriormente.


Atenciosamente,
--
Sérgio Cavalcante


Em 16/04/08, sergio cavalcante [EMAIL PROTECTED] escreveu:

 Oi Felipe,

 infelizmente nao rolou...mas valeu assim mesmo.

 --

 Atenciosamente,
 --
 Sérgio Cavalcante

 Em 16/04/08, felipe govoni [EMAIL PROTECTED] escreveu:
 
eu ja passei por esse erro tambem
 
  voce precisa mudar duas coisas no conector:
 
  nas propriedades da fonte, na guia advanced clica nas duas primeiras
  opções (dont optimize column width e return matching rolls)
 
  se nao me expressei bem me avisa
 
  Em 16/04/08, sergio cavalcante [EMAIL PROTECTED]sroc1978%40gmail.com
  escreveu:
  
   Oi Eduardo,
  
   Delphi 6 , build 6240, Update 2.
   Esse ADO é um que eu instalei somente os dcus, que foram
  disponibilizados
   pela empresa.
   Acho que deve ser herdado dos do Delphi.
  
   Agradeço imensamente...
  
   Atenciosamente,
   --
   Sérgio Cavalcante
  
   Em 16/04/08, Eduardo Silva dos Santos [EMAIL 
   PROTECTED]eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   escreveu:
   
Blz Sérgio, vou testar, só um detalhe, qual a versão do seu Delphi?
  o
componente ADO é aquele do próprio Delphi?
   
Em 16/04/08, sergio cavalcante [EMAIL PROTECTED]sroc1978%40gmail.com
  sroc1978%40gmail.comsroc1978%
   40gmail.com
escreveu:

 Oi Eduardo

  
 MySQL - 5.0.21
 ODBC -3.51.19
 O nome do componente é TADOQuery.

 Atenciosamente,
 --
 Sérgio Cavalcante

 Em 16/04/08, Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
eduardo.drd%40gmail.com
eduardo.drd%40gmail.com
 escreveu:
 
  Me diga a versão exata do MySQL, do MyODBC e o nome desse
   componente,
  pra eu
  fazer uns testes aqui.
 
  Em 16/04/08, sergio cavalcante [EMAIL 
  PROTECTED]sroc1978%40gmail.com
  sroc1978%40gmail.com
   sroc1978%40gmail.com
sroc1978%40gmail.comsroc1978%
 40gmail.com
  escreveu:
  
   Oi Eduardo,
  
   O mais estranho eh que o ODBC roda direitinho!
   E o componente nao eh exatamente um ADO, é um descendente, e
fechado,
   que jah estava no sistema. que bosta.
  
   Atenciosamente,
   --
   Sérgio Cavalcante
  
   2008/4/16 Eduardo Silva dos Santos [EMAIL 
   PROTECTED]eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   eduardo.drd%40gmail.com
eduardo.drd%40gmail.com
 eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   :
  
Blz, sérgio, provalmente isso é problema no MyODBC, instala
  o
   mais
  novo
que
deve resolver..
   
quanto a migração o MyDAC tem um Wizard que faz essa
  mundança
  rapadinho
ADO
 MyDAC, mas sabemos que nenhuma migração é tão simples
  assim,
 hehehe
   
sucesso ae
   
   
Em 16/04/08, sergio cavalcante [EMAIL 
PROTECTED]sroc1978%40gmail.com
  sroc1978%40gmail.com
   sroc1978%40gmail.com
sroc1978%40gmail.com
 sroc1978%40gmail.com
  sroc1978%40gmail.comsroc1978%
   40gmail.com
escreveu:

 Oi Eduardo,

 Obrigado por responder.

 Infelizmente pegamos o sistema já pronto. E como a
  homologação
tá
   muito
 perto,
 não dá pra mudar mais...

 Atenciosamente,
 --
 Sérgio Cavalcante

 2008/4/16 Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   eduardo.drd%40gmail.com
eduardo.drd%40gmail.com
 eduardo.drd%40gmail.com
  eduardo.drd%40gmail.com
   eduardo.drd%40gmail.com
eduardo.drd%40gmail.com
 :

  Acessar MySQL via ADO que por sua vez usa ODBC é fria,
verifique
 a
  versão do
  Driver ODBC para MySQL e assim que possível
  migre para algum componente de acesso Nativo, Zeos é um
  bom
  exemplo
   de
  componente free e MyDAC é o Melhor mais é pago.
  vc vai notar a diferença no desempenho.
 
  Em 16/04/08, sergio cavalcante [EMAIL 
  PROTECTED]sroc1978%40gmail.com
  sroc1978%40gmail.com
   sroc1978%40gmail.com
sroc1978%40gmail.com
 sroc1978%40gmail.com
  sroc1978%40gmail.com
   sroc1978%40gmail.com
sroc1978%40gmail.comsroc1978%
 40gmail.com
  escreveu:

Re: [delphi-br] Res:Re: Numeros Aleatórios n ão Aleatórios

2008-04-17 Por tôpico Ricardo César Cardoso
O Randomize apenas inicializa o gerador de números aleatórios com um valor 
pasme... randômico!

Este valor randômico é obtido no relógio do sistema.

Tudo que escrevi aqui, tirei da ajuda do Delphi.

Atte,
Ricardo.


Tiago de Assis Pimenta [EMAIL PROTECTED] escreveu:
 Galera, ta ae o código que estou usando:
 
 procedure TForm1.Button1Click(Sender: TObject);
 
 var
 
 i : integer;
 
 begin
 
 listbox1.clear;
 
 randomize;
 
 for I := 0 to 9 do
 
 listbox1.Items.Add(inttostr(random(10)));
 
 end;
 
 E vou testar os códigos e as dicas que me passaram.
 
 E João Morais, eu intendi o que vc disse, o random pega numeros
 aleatóriamente, não quer dizer que ele não vá se repetir, isso intendi, mas
 qual a função então do randomize ??? Pelo que eu li por ae, seria para não
 deixar repetir os numeros, tipo de 0..9 ele usasse todos sem repetir.
 
 Abraço gente.
 
 Tiago de Assis Pimenta
 
 MSN: [EMAIL PROTECTED]
 
 Email: [EMAIL PROTECTED]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 _



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote 
checando duplicidades de units e executa os blocos 'initialization' de todas as 
untis contidas no pacote. Somente isso! À medida que vc precisar carregar 
formulários ou instanciar objetos de classes contidas no package, isso será 
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que 
precisar na hora que vc quiser, criando, mostrando e liberando os formulários 
do pacote.

Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 09:25:42 -0300
Subject: [delphi-br] Formulários em BPL's


Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

--
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi

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









_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Complementando minha resposta, para vc saber quais pacotes foram carregados 
enquanto vc está depurando(ou como queiram, 'debugando') sua aplicação, vá até 
o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma janela com a lista de 
todos os módulos que estão sendo usados pelo aplicativo, incluindo DLLs do 
Windows e os pacotes.

Sabendo quais são as classes de formulários que existem no pacote em tempo de 
execução (pois em tempo de projeto/depuração/etc. não tem como!), vc pode 
verificar se existem instâncias dos mesmos já criadas através da função 
FindClassHInstance(). Pesquise na Internet a utilização dessa função.

Boa sorte.
Sds.




To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 14:45:23 +
Subject: RE: [delphi-br] Formulários em BPL's


Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote 
checando duplicidades de units e executa os blocos 'initialization' de todas as 
untis contidas no pacote. Somente isso! À medida que vc precisar carregar 
formulários ou instanciar objetos de classes contidas no package, isso será 
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que 
precisar na hora que vc quiser, criando, mostrando e liberando os formulários 
do pacote.

Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 09:25:42 -0300
Subject: [delphi-br] Formulários em BPL's

Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo dividi-lá
em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro, etc...)
em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
que tem os formulários frmCadastroCliente e frmCadastroProduto que são
formulários que são criados em tempo de execução (frmCadastroCliente :=
TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o que
eu for realmente usando durante a execução??

Como eu posso verificar qual o pacote e o que foi carregado dele na hora do
desenvolvimento e dos teste??

Vlw pessoal e bom dia a todos...

--
Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi

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

__
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br








_
Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
http://www.amigosdomessenger.com.br/

[delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Marcos André
To: delphi-br@yahoogrupos.com.br

Português é para usuário, desenvolvedor tem que saber inglês, isso vai virar
uma salada ferrada, comando em inglês menu em português, uma salada só !



Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] escreveu:

   Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
 visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
 pouco
 mais, pra isso, não é?!

 []s

 Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.br
 escreveu:
 
  Que esta novidade se estenda ao Delphi todo!
 
  Odair
  - Original Message -
  From: Andreano Lanusse [EMAIL PROTECTED]andreano.lanusse%40codegear.com
 andreano.lanusse%40codegear.com
  
  To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br;
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br;
  [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brlista-delphi%
 40yahoogrupos.com.br; 
  [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br
  Sent: Tuesday, April 15, 2008 9:21 AM
  Subject: [lista-delphi] Delphi for PHP 2
 
  Oi pessoal,
 
  Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora o
  IDE
  estará disponível em Português.
 
  Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
  produto, que estará pronto logo logo.
 
  Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
 
  []'s
 
  Andreano Lanusse
  CodeGear Product Line Manager  Evangelist Leader Latin America
 
  Blog: http://blogs.codegear.com/andreanolanusse
  http://blogs.codegear.com/andreanolanusse
 
  
 
  Não deixe de visitar o site oficial da lista:
  http://www.delphibr.com.br
 
  Comunidade Delphibr no Orkut:
  http://www.orkut.com/Community.aspx?cmm=753495
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  Links do Yahoo! Grupos
 
  __
  Faça ligações para outros computadores com o novo Yahoo! Messenger
  http://br.beta.messenger.yahoo.com/
 
 

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 [EMAIL PROTECTED] fellipeh%40gmail.com

 Cansou do MercadoLivre como eu? Tente o www.uaileilão.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] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do Delphi
mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
Agora soh mais 2 perguntas referente as BPL's.

1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
runtime packages? Ex.: tenho um amigo  e passo apenas o arquivo funcoes.bpl
para ele... o EXE desse amigo eh obrigado a ter a opção Build with runtime
packages marcada para poder carregar meu Package??

2ª - Estou carregando as funções da minha bpl assim...

type
  TSoma = function(const A, B: Integer): Integer;

procedure TForm1.Button2Click(Sender: TObject);
var
  Soma: TSoma;
  Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
begin
  Pacote := LoadLibrary('funcoes.bpl');
  if Pacote  0 then
try
  @Soma := GetProcAddress(Pacote, 'Soma');
  if @Soma  nil then
  begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
  end;
  FreeLibrary(Pacote);

except
  ShowMessage('Pacote não Encontrado');
end;
end;

Seguindo o que vc disse eu poderia colocar o   Pacote :=
LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas das
funções na hora em q fosse usar.. correto?? Eu tenho que declarar um type
para cada função que eu for usar como se fosse uma DLL??

Obrigado,

Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:

  Complementando minha resposta, para vc saber quais pacotes foram
carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
janela com a lista de todos os módulos que estão sendo usados pelo
aplicativo, incluindo DLLs do Windows e os pacotes.

  Sabendo quais são as classes de formulários que existem no pacote em
tempo de execução (pois em tempo de projeto/depuração/etc. não tem como!),
vc pode verificar se existem instâncias dos mesmos já criadas através da
função FindClassHInstance(). Pesquise na Internet a utilização dessa função.

  Boa sorte.
  Sds.

  

  To: delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Thu, 17 Apr 2008 14:45:23 +
  Subject: RE: [delphi-br] Formulários em BPL's

  Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote
checando duplicidades de units e executa os blocos 'initialization' de todas
as untis contidas no pacote. Somente isso! À medida que vc precisar carregar
formulários ou instanciar objetos de classes contidas no package, isso será
feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que
precisar na hora que vc quiser, criando, mostrando e liberando os
formulários do pacote.

  Sds.

  

  To: delphi-br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Thu, 17 Apr 2008 09:25:42 -0300
  Subject: [delphi-br] Formulários em BPL's

  Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
dividi-lá
  em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
etc...)
  em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
  units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
  que tem os formulários frmCadastroCliente e frmCadastroProduto que são
  formulários que são criados em tempo de execução (frmCadastroCliente :=
  TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
que
  eu for realmente usando durante a execução??

  Como eu posso verificar qual o pacote e o que foi carregado dele na hora
do
  desenvolvimento e dos teste??

  Vlw pessoal e bom dia a todos...

  --
  Jhosef Marks de Carvalho
  Delphi Developer
  http://groups.google.com/group/soumaisdelphi

Jhosef Marks de Carvalho
Delphi Developer
http://groups.google.com/group/soumaisdelphi


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



RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me deparei 
com essa situação de, por exemplo, compartilhar um pacote. Minha experiência 
com desenvolvimento em equipe envolvendo packages consistia em cada 
desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e depois a 
funcionalidade em questão era enviada a um desenvolvedor que se encarregava de 
gerar os pacotes do build release. Eu sugiro que seu amigo faça um teste, pois 
realmente eu não tenho certeza.

Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas as 
perguntas é sim!

Sds.


 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 12:39:08 -0300
 Subject: Re: [delphi-br] Formulários em BPL's
 
 
 Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do Delphi
 mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
 Agora soh mais 2 perguntas referente as BPL's.
 
 1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
 coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
 runtime packages? Ex.: tenho um amigo e passo apenas o arquivo funcoes.bpl
 para ele... o EXE desse amigo eh obrigado a ter a opção Build with runtime
 packages marcada para poder carregar meu Package??
 
 2ª - Estou carregando as funções da minha bpl assim...
 
 type
 TSoma = function(const A, B: Integer): Integer;
 
 procedure TForm1.Button2Click(Sender: TObject);
 var
 Soma: TSoma;
 Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
 begin
 Pacote := LoadLibrary('funcoes.bpl');
 if Pacote  0 then
 try
 @Soma := GetProcAddress(Pacote, 'Soma');
 if @Soma  nil then
 begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
 end;
 FreeLibrary(Pacote);
 
 except
 ShowMessage('Pacote não Encontrado');
 end;
 end;
 
 Seguindo o que vc disse eu poderia colocar o Pacote :=
 LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas das
 funções na hora em q fosse usar.. correto?? Eu tenho que declarar um type
 para cada função que eu for usar como se fosse uma DLL??
 
 Obrigado,
 
 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:

 Complementando minha resposta, para vc saber quais pacotes foram
 carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
 aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
 janela com a lista de todos os módulos que estão sendo usados pelo
 aplicativo, incluindo DLLs do Windows e os pacotes.

 Sabendo quais são as classes de formulários que existem no pacote em
 tempo de execução (pois em tempo de projeto/depuração/etc. não tem como!),
 vc pode verificar se existem instâncias dos mesmos já criadas através da
 função FindClassHInstance(). Pesquise na Internet a utilização dessa função.

 Boa sorte.
 Sds.

 

 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 14:45:23 +
 Subject: RE: [delphi-br] Formulários em BPL's

 Segundo o próprio help do Delphi, a função LoadPackage() carrega o pacote
 checando duplicidades de units e executa os blocos 'initialization' de todas
 as untis contidas no pacote. Somente isso! À medida que vc precisar carregar
 formulários ou instanciar objetos de classes contidas no package, isso será
 feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o que
 precisar na hora que vc quiser, criando, mostrando e liberando os
 formulários do pacote.

 Sds.

 

 To: delphi-br@yahoogrupos.com.br
 From: [EMAIL PROTECTED]
 Date: Thu, 17 Apr 2008 09:25:42 -0300
 Subject: [delphi-br] Formulários em BPL's

 Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
 dividi-lá
 em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
 etc...)
 em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou) N
 units gostaria de saber se quando eu carregar a BPL do módulo de cadastro
 que tem os formulários frmCadastroCliente e frmCadastroProduto que são
 formulários que são criados em tempo de execução (frmCadastroCliente :=
 TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
 que
 eu for realmente usando durante a execução??

 Como eu posso verificar qual o pacote e o que foi carregado dele na hora
 do
 desenvolvimento e dos teste??

 Vlw pessoal e bom dia a todos...

 --
 Jhosef Marks de Carvalho
 Delphi Developer
 http://groups.google.com/group/soumaisdelphi
 
 Jhosef Marks de Carvalho
 Delphi Developer
 http://groups.google.com/group/soumaisdelphi
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 

_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br

Re: [delphi-br] Res:Re: Numeros Aleatórios nã o Aleatórios

2008-04-17 Por tôpico Alexandre Rodrigues
Olha, eu testei aqui a mesma lógica e funcionou perfeitamente.

Tiago de Assis Pimenta escreveu:
 
 
 Galera, ta ae o código que estou usando:
 
 procedure TForm1.Button1Click(Sender: TObject);
 
 var
 
 i : integer;
 
 begin
 
 listbox1.clear;
 
 randomize;
 
 for I := 0 to 9 do
 
 listbox1.Items.Add(inttostr(random(10)));
 
 end;
 
 E vou testar os códigos e as dicas que me passaram.
 
 E João Morais, eu intendi o que vc disse, o random pega numeros
 aleatóriamente, não quer dizer que ele não vá se repetir, isso intendi, mas
 qual a função então do randomize ??? Pelo que eu li por ae, seria para não
 deixar repetir os numeros, tipo de 0..9 ele usasse todos sem repetir.
 
 Abraço gente.
 
 Tiago de Assis Pimenta
 
 MSN: [EMAIL PROTECTED] mailto:tiagopimenta%40hotmail.com
 
 Email: [EMAIL PROTECTED] mailto:tiagopimenta%40gmail.com
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


[delphi-br] Offzao - Porem - MUITO BOA!

2008-04-17 Por tôpico Mario Rodrigues
(FOLHA DE SÃO PAULO / março 2006)
Uma mulher branca, de aproximadamente 50 anos, chegou ao seu lugar na classe
econômica e viu que estava ao lado de um passageiro negro.
Visivelmente perturbada, chamou a comissária de bordo.
'Qual o problema, senhora'?, pergunta uma comissária.
'Não está vendo? - respondeu a senhora'.
- 'Vocês me colocaram ao lado de um negro. Não posso ficar aqui. Você
precisa me dar outra cadeira'.
'Por favor, acalme-se - disse a aeromoça -'.
'Infelizmente, todos os lugares estão ocupados'.
Porém, vou ver se ainda temos algum disponível'.
A comissária se afasta e volta alguns minutos depois.
'Senhora, como eu disse, não há nenhum outro lugar livre na classe
econômica. Falei com o comandante e ele confirmou que não temos mais nenhum
lugar nem mesmo na classe econômica'.
Temos apenas um lugar na primeira classe'. E antes que a mulher fizesse
algum comentário, a comissária continua:
'Veja, é incomum que a nossa companhia permita a um passageiro da classe
econômica se assentar na primeira classe. Porém, tendo em vista as
circunstâncias, o comandante pensa que seria escandaloso obrigar
um passageiro a viajar ao lado de uma pessoa desagradável'.
E, dirigindo-se ao senhor negro, a comissária prosseguiu:
Portanto, senhor, caso queira, por favor, pegue a sua bagagem de mão, pois
reservamos para o senhor um lugar na primeira classe...
'E todos os passageiros próximos, que, estupefatos, assistiam à cena,
começaram a aplaudir, alguns de pé. Se você é contra o racismo, envie esta
mensagem aos seus amigos, mas não a delete sem ter mandado pelo menos a
uma pessoa.'
*'O que me preocupa não é o grito dos maus, é o silêncio dos bons .'*


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



Re: [delphi-br] Offzao - Porem - MUITO BOA!

2008-04-17 Por tôpico Vinicius Santos - MSI
Eu aplaudiria de pé !
  - Original Message - 
  From: Mario Rodrigues 
  To: delphi-br@yahoogrupos.com.br ; [EMAIL PROTECTED] ; [EMAIL PROTECTED] 
  Sent: Thursday, April 17, 2008 1:04 PM
  Subject: [delphi-br] Offzao - Porem - MUITO BOA!


  (FOLHA DE SÃO PAULO / março 2006)
  Uma mulher branca, de aproximadamente 50 anos, chegou ao seu lugar na classe
  econômica e viu que estava ao lado de um passageiro negro.
  Visivelmente perturbada, chamou a comissária de bordo.
  'Qual o problema, senhora'?, pergunta uma comissária.
  'Não está vendo? - respondeu a senhora'.
  - 'Vocês me colocaram ao lado de um negro. Não posso ficar aqui. Você
  precisa me dar outra cadeira'.
  'Por favor, acalme-se - disse a aeromoça -'.
  'Infelizmente, todos os lugares estão ocupados'.
  Porém, vou ver se ainda temos algum disponível'.
  A comissária se afasta e volta alguns minutos depois.
  'Senhora, como eu disse, não há nenhum outro lugar livre na classe
  econômica. Falei com o comandante e ele confirmou que não temos mais nenhum
  lugar nem mesmo na classe econômica'.
  Temos apenas um lugar na primeira classe'. E antes que a mulher fizesse
  algum comentário, a comissária continua:
  'Veja, é incomum que a nossa companhia permita a um passageiro da classe
  econômica se assentar na primeira classe. Porém, tendo em vista as
  circunstâncias, o comandante pensa que seria escandaloso obrigar
  um passageiro a viajar ao lado de uma pessoa desagradável'.
  E, dirigindo-se ao senhor negro, a comissária prosseguiu:
  Portanto, senhor, caso queira, por favor, pegue a sua bagagem de mão, pois
  reservamos para o senhor um lugar na primeira classe...
  'E todos os passageiros próximos, que, estupefatos, assistiam à cena,
  começaram a aplaudir, alguns de pé. Se você é contra o racismo, envie esta
  mensagem aos seus amigos, mas não a delete sem ter mandado pelo menos a
  uma pessoa.'
  *'O que me preocupa não é o grito dos maus, é o silêncio dos bons .'*

  [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] Res:Re: Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico Leslyn Fernandes
Eu acho que está havendo algum problema conceitual...

Random serve para pegar um número ALEATÓRIO e não que este não seja
repetido...

tipo... Random(10) vai pegar QUALQUER NÚMERO que corresponda ao conjunto de
números inteiros entre 0 e 9, inclusive. As chances de qualquer um desses
números sair é de 10%. Ou seja... vamos supor que o primeiro número seja 1.
Existe 10% de chance que saia o mesmo número '1' na segunda rodada...

A função Randomize somente inicializa o gerador de números aleatórios,
conforme o Ricardo César colocou...

Para que números não se repitam, confome o que vc quer, vc teria que gerar
uma rotina que faça isso... Pode até usar o random e o randomize, mas não
somente eles...

Espero te-lo ajudado,

-- 
TFA,
Leslyn Fernandes
55-11-9159-3837
Computer Engineer
Integra Solutions

Imagination is more important than knowledge.
- Albert Einstein




2008/4/17 Ricardo César Cardoso [EMAIL PROTECTED]:

   O Randomize apenas inicializa o gerador de números aleatórios com um
 valor pasme... randômico!

 Este valor randômico é obtido no relógio do sistema.

 Tudo que escrevi aqui, tirei da ajuda do Delphi.

 Atte,
 Ricardo.

 Tiago de Assis Pimenta [EMAIL PROTECTED]tiagopimenta82%40yahoo.com.br
 escreveu: Galera, ta ae o código que estou usando:


 procedure TForm1.Button1Click(Sender: TObject);

 var

 i : integer;

 begin

 listbox1.clear;

 randomize;

 for I := 0 to 9 do

 listbox1.Items.Add(inttostr(random(10)));

 end;

 E vou testar os códigos e as dicas que me passaram.

 E João Morais, eu intendi o que vc disse, o random pega numeros
 aleatóriamente, não quer dizer que ele não vá se repetir, isso intendi,
 mas
 qual a função então do randomize ??? Pelo que eu li por ae, seria para não
 deixar repetir os numeros, tipo de 0..9 ele usasse todos sem repetir.

 Abraço gente.

 Tiago de Assis Pimenta

 MSN: [EMAIL PROTECTED] tiagopimenta%40hotmail.com

 Email: [EMAIL PROTECTED] tiagopimenta%40gmail.com

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



 _

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

 [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] Res:Re: Numeros Aleatórios nã o Aleatórios

2008-04-17 Por tôpico Joao Morais
Tiago de Assis Pimenta wrote:
 qual a função então do randomize ?

Evitar que o mesmo padrão de números seja sorteado em execuções 
consecutivas do seu programa.

--
Joao Morais


Re: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Vlw Rubem mais uma vez... obrigado mesmo...

Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:


 Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
 deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
 experiência com desenvolvimento em equipe envolvendo packages consistia em
 cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
 depois a funcionalidade em questão era enviada a um desenvolvedor que se
 encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
 faça um teste, pois realmente eu não tenho certeza.

 Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
 as perguntas é sim!

 Sds.

 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] jhosef%40gmail.com
  Date: Thu, 17 Apr 2008 12:39:08 -0300
  Subject: Re: [delphi-br] Formulários em BPL's
 
 
  Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
 Delphi
  mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
  Agora soh mais 2 perguntas referente as BPL's.
 
  1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
  coletivo, o meu EXE é obrigado a ser complicado com a opção Build with
  runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
 funcoes.bpl
  para ele... o EXE desse amigo eh obrigado a ter a opção Build with
 runtime
  packages marcada para poder carregar meu Package??
 
  2ª - Estou carregando as funções da minha bpl assim...
 
  type
  TSoma = function(const A, B: Integer): Integer;
 
  procedure TForm1.Button2Click(Sender: TObject);
  var
  Soma: TSoma;
  Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
  begin
  Pacote := LoadLibrary('funcoes.bpl');
  if Pacote  0 then
  try
  @Soma := GetProcAddress(Pacote, 'Soma');
  if @Soma  nil then
  begin
  ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
  end;
  FreeLibrary(Pacote);
 
  except
  ShowMessage('Pacote não Encontrado');
  end;
  end;
 
  Seguindo o que vc disse eu poderia colocar o Pacote :=
  LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
 das
  funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
 type
  para cada função que eu for usar como se fosse uma DLL??
 
  Obrigado,
 
  Em 17/04/08, Rubem Nascimento da Rocha [EMAIL 
  PROTECTED]djpardalrocha%40hotmail.com
 escreveu:
 
  Complementando minha resposta, para vc saber quais pacotes foram
  carregados enquanto vc está depurando(ou como queiram, 'debugando') sua
  aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada uma
  janela com a lista de todos os módulos que estão sendo usados pelo
  aplicativo, incluindo DLLs do Windows e os pacotes.
 
  Sabendo quais são as classes de formulários que existem no pacote em
  tempo de execução (pois em tempo de projeto/depuração/etc. não tem
 como!),
  vc pode verificar se existem instâncias dos mesmos já criadas através da
  função FindClassHInstance(). Pesquise na Internet a utilização dessa
 função.
 
  Boa sorte.
  Sds.
 
  
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] djpardalrocha%40hotmail.com
  Date: Thu, 17 Apr 2008 14:45:23 +
  Subject: RE: [delphi-br] Formulários em BPL's
 
  Segundo o próprio help do Delphi, a função LoadPackage() carrega o
 pacote
  checando duplicidades de units e executa os blocos 'initialization' de
 todas
  as untis contidas no pacote. Somente isso! À medida que vc precisar
 carregar
  formulários ou instanciar objetos de classes contidas no package, isso
 será
  feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o
 que
  precisar na hora que vc quiser, criando, mostrando e liberando os
  formulários do pacote.
 
  Sds.
 
  
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
  From: [EMAIL PROTECTED] jhosef%40gmail.com
  Date: Thu, 17 Apr 2008 09:25:42 -0300
  Subject: [delphi-br] Formulários em BPL's
 
  Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
  dividi-lá
  em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
  etc...)
  em uma BPL diferente, mas como cada módulo pode ter N formulário e (ou)
 N
  units gostaria de saber se quando eu carregar a BPL do módulo de
 cadastro
  que tem os formulários frmCadastroCliente e frmCadastroProduto que são
  formulários que são criados em tempo de execução (frmCadastroCliente :=
  TfrmCadastroCliente.Create(nil)) toda a BPL será carregada ou apenas o
  que
  eu for realmente usando durante a execução??
 
  Como eu posso verificar qual o pacote e o que foi carregado dele na
 hora
  do
  desenvolvimento e dos teste??
 
  Vlw pessoal e bom dia a todos...
 
  --
  Jhosef Marks de Carvalho
  Delphi Developer
  http://groups.google.com/group/soumaisdelphi
 
  Jhosef Marks de Carvalho
  Delphi Developer
  

RES: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Gerhard Roger Nack
Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END, WHILE, etc.

 

Hehe

 

 

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcos 
André
Enviada em: quinta-feira, 17 de abril de 2008 11:53
Para: delphi-br@yahoogrupos.com.br
Cc: Tiago Santos
Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 

To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 

Português é para usuário, desenvolvedor tem que saber inglês, isso vai virar
uma salada ferrada, comando em inglês menu em português, uma salada só !

Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] mailto:fellipeh%40gmail.com 
 escreveu:

 Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
 visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
 pouco
 mais, pra isso, não é?!

 []s

 Em 15/04/08, Odair [EMAIL PROTECTED] mailto:odaircg%40yahoo.com.br  
 odaircg%40yahoo.com.br
 escreveu:
 
  Que esta novidade se estenda ao Delphi todo!
 
  Odair
  - Original Message -
  From: Andreano Lanusse [EMAIL PROTECTED] 
  mailto:andreano.lanusse%40codegear.com andreano.lanusse%40codegear.com
 andreano.lanusse%40codegear.com
  
  To: [EMAIL PROTECTED] mailto:delphi_php_oficial%40yahoogrupos.com.br 
  delphi_php_oficial%40yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br;
  delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
  delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.br;
  [EMAIL PROTECTED] mailto:lista-delphi%40yahoogrupos.com.br  
  lista-delphi%40yahoogrupos.com.brlista-delphi%
 40yahoogrupos.com.br; 
  [EMAIL PROTECTED] mailto:NDDV%40yahoogrupos.com.br  
  NDDV%40yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br
  Sent: Tuesday, April 15, 2008 9:21 AM
  Subject: [lista-delphi] Delphi for PHP 2
 
  Oi pessoal,
 
  Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora o
  IDE
  estará disponível em Português.
 
  Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
  produto, que estará pronto logo logo.
 
  Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
 
  []'s
 
  Andreano Lanusse
  CodeGear Product Line Manager  Evangelist Leader Latin America
 
  Blog: http://blogs.codegear.com/andreanolanusse
  http://blogs.codegear.com/andreanolanusse
 
  
 
  Não deixe de visitar o site oficial da lista:
  http://www.delphibr.com.br
 
  Comunidade Delphibr no Orkut:
  http://www.orkut.com/Community.aspx?cmm=753495
 
  Para falar com o moderador, envie um e-mail para:
  [EMAIL PROTECTED] mailto:lista-delphi-owner%40yahoogrupos.com.br 
  lista-delphi-owner%40yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  Links do Yahoo! Grupos
 
  __
  Faça ligações para outros computadores com o novo Yahoo! Messenger
  http://br.beta.messenger.yahoo.com/
 
 

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 [EMAIL PROTECTED] mailto:fellipeh%40gmail.com  fellipeh%40gmail.com

 Cansou do MercadoLivre como eu? Tente o www.uaileilão.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: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Fellipe Henrique
Não concordo... Aposto que vc usa windows em portugues. e nem por isso vc
programa em portugues... nada impede da IDE e Help ser em portugues e a
linguagem ser em ingles.. prova disso o Lazarus...

[]s

Em 17/04/08, Marcos André [EMAIL PROTECTED] escreveu:

   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br

 Português é para usuário, desenvolvedor tem que saber inglês, isso vai
 virar
 uma salada ferrada, comando em inglês menu em português, uma salada só !

 Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com
 escreveu:
 
  Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
  visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
  pouco
  mais, pra isso, não é?!
 
  []s
 
  Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.brodaircg%
 40yahoo.com.br
  escreveu:
  
   Que esta novidade se estenda ao Delphi todo!
  
   Odair
   - Original Message -
   From: Andreano Lanusse [EMAIL 
   PROTECTED]andreano.lanusse%40codegear.com
 andreano.lanusse%40codegear.com
  andreano.lanusse%40codegear.com
   
   To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br;
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br%
 40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br;
   [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brlista-delphi%
 40yahoogrupos.com.brlista-delphi%
  40yahoogrupos.com.br; 
   [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br NDDV%
  40yahoogrupos.com.br
   Sent: Tuesday, April 15, 2008 9:21 AM
   Subject: [lista-delphi] Delphi for PHP 2
  
   Oi pessoal,
  
   Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora
 o
   IDE
   estará disponível em Português.
  
   Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
   produto, que estará pronto logo logo.
  
   Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
  
   []'s
  
   Andreano Lanusse
   CodeGear Product Line Manager  Evangelist Leader Latin America
  
   Blog: http://blogs.codegear.com/andreanolanusse
   http://blogs.codegear.com/andreanolanusse
  
   
  
   Não deixe de visitar o site oficial da lista:
   http://www.delphibr.com.br
  
   Comunidade Delphibr no Orkut:
   http://www.orkut.com/Community.aspx?cmm=753495
  
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  lista-delphi-owner%40yahoogrupos.com.br
   Links do Yahoo! Grupos
  
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED] fellipeh%40gmail.com fellipeh%40gmail.com
 
  Cansou do MercadoLivre como eu? Tente o 
  www.uaileilão.com.brhttp://www.uaileil%C3%A3o.com.br
 .
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Fellipe Henrique
Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
tivesse feita uma tradução de pelo menos o Help, garanto que 90% das listas
de discussões terminariam, pois muitas duvidas vem de pessoas com
dificuldades em ingles, e interpretar o help.

Se fosse em portugues, a historia seria outra.

[]s

Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] escreveu:

   Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
 WHILE, etc.

 Hehe

 De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de
 Marcos André
 Enviada em: quinta-feira, 17 de abril de 2008 11:53
 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Cc: Tiago Santos
 Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br

 Português é para usuário, desenvolvedor tem que saber inglês, isso vai
 virar
 uma salada ferrada, comando em inglês menu em português, uma salada só !

 Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] 
 fellipeh%40gmail.commailto:
 fellipeh%40gmail.com fellipeh%2540gmail.com  escreveu:
 
  Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
  visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
  pouco
  mais, pra isso, não é?!
 
  []s
 
  Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.brmailto:
 odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%40yahoo.com.br
 
  escreveu:
  
   Que esta novidade se estenda ao Delphi todo!
  
   Odair
   - Original Message -
   From: Andreano Lanusse [EMAIL 
   PROTECTED]andreano.lanusse%40codegear.commailto:
 andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
 andreano.lanusse%40codegear.com
  andreano.lanusse%40codegear.com
   
   To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.brmailto:
 delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%2540yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br;
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br;
   [EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brmailto:
 lista-delphi%40yahoogrupos.com.br lista-delphi%2540yahoogrupos.com.br
 lista-delphi%40yahoogrupos.com.brlista-delphi%
  40yahoogrupos.com.br; 
   [EMAIL PROTECTED] NDDV%40yahoogrupos.com.br mailto:
 NDDV%40yahoogrupos.com.br NDDV%2540yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br NDDV%
  40yahoogrupos.com.br
   Sent: Tuesday, April 15, 2008 9:21 AM
   Subject: [lista-delphi] Delphi for PHP 2
  
   Oi pessoal,
  
   Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora
 o
   IDE
   estará disponível em Português.
  
   Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse do
   produto, que estará pronto logo logo.
  
   Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
  
   []'s
  
   Andreano Lanusse
   CodeGear Product Line Manager  Evangelist Leader Latin America
  
   Blog: http://blogs.codegear.com/andreanolanusse
   http://blogs.codegear.com/andreanolanusse
  
   
  
   Não deixe de visitar o site oficial da lista:
   http://www.delphibr.com.br
  
   Comunidade Delphibr no Orkut:
   http://www.orkut.com/Community.aspx?cmm=753495
  
   Para falar com o moderador, envie um e-mail para:
   [EMAIL PROTECTED]lista-delphi-owner%40yahoogrupos.com.brmailto:
 lista-delphi-owner%40yahoogrupos.com.brlista-delphi-owner%2540yahoogrupos.com.br
 lista-delphi-owner%40yahoogrupos.com.br
  lista-delphi-owner%40yahoogrupos.com.br
   Links do Yahoo! Grupos
  
   __
   Faça ligações para outros computadores com o novo Yahoo! Messenger
   http://br.beta.messenger.yahoo.com/
  
  
 
  --
  _
  T.·.F.·.A.·.
  Fellipe Henrique
  [EMAIL PROTECTED] fellipeh%40gmail.com 
  mailto:fellipeh%40gmail.comfellipeh%2540gmail.com
 fellipeh%40gmail.com
 
  Cansou do MercadoLivre como eu? Tente o 
  www.uaileilão.com.brhttp://www.uaileil%C3%A3o.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]

  




-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Ricardo César Cardoso
Concordo com vc nisso... Se traduzissem só o Help, já seria um grande passo.

Atte,
Ricardo.

Fellipe Henrique [EMAIL PROTECTED] escreveu: 
Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
 tivesse feita uma tradução de pelo menos o Help, garanto que 90% das listas
 de discussões terminariam, pois muitas duvidas vem de pessoas com
 dificuldades em ingles, e interpretar o help.
 
 Se fosse em portugues, a historia seria outra.
 
 []s
 






   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico felipe govoni
concordo, muitas vezes o help nao ajuda

hehehe



Em 17/04/08, Ricardo César Cardoso [EMAIL PROTECTED] escreveu:

   Concordo com vc nisso... Se traduzissem só o Help, já seria um grande
 passo.

 Atte,
 Ricardo.

 Fellipe Henrique [EMAIL PROTECTED] fellipeh%40gmail.com escreveu:
 Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
 tivesse feita uma tradução de pelo menos o Help, garanto que 90% das
 listas
 de discussões terminariam, pois muitas duvidas vem de pessoas com
 dificuldades em ingles, e interpretar o help.

 Se fosse em portugues, a historia seria outra.

 []s


 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!

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

  




-- 
Felipe Govoni
-
Programador
Fone 8472-8718


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



Re: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Jhosef Marks
Entaum Rubem fiz o teste e da para um exe que naum eh modularizado carregar
uma BPL sem problema, mas se tiver muita BPL e vc não modulariza a sua
aplicação fica estranho pois vai ter um monte de bpl do delphi e mais o seu
EXE q ta gigante... rs

Rubem o que vc's fazem com a bpls de vc's?? deixa na system32 do windows ou
deixa jundo do EXE principal???


Em 17/04/08, Jhosef Marks [EMAIL PROTECTED] escreveu:

 Vlw Rubem mais uma vez... obrigado mesmo...

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:
 
 
  Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
  deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
  experiência com desenvolvimento em equipe envolvendo packages consistia em
  cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
  depois a funcionalidade em questão era enviada a um desenvolvedor que se
  encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
  faça um teste, pois realmente eu não tenho certeza.
 
  Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
  as perguntas é sim!
 
  Sds.
 
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] jhosef%40gmail.com
   Date: Thu, 17 Apr 2008 12:39:08 -0300
   Subject: Re: [delphi-br] Formulários em BPL's
  
  
   Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
  Delphi
   mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
   Agora soh mais 2 perguntas referente as BPL's.
  
   1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
   coletivo, o meu EXE é obrigado a ser complicado com a opção Build
  with
   runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
  funcoes.bpl
   para ele... o EXE desse amigo eh obrigado a ter a opção Build with
  runtime
   packages marcada para poder carregar meu Package??
  
   2ª - Estou carregando as funções da minha bpl assim...
  
   type
   TSoma = function(const A, B: Integer): Integer;
  
   procedure TForm1.Button2Click(Sender: TObject);
   var
   Soma: TSoma;
   Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
   begin
   Pacote := LoadLibrary('funcoes.bpl');
   if Pacote  0 then
   try
   @Soma := GetProcAddress(Pacote, 'Soma');
   if @Soma  nil then
   begin
   ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
   end;
   FreeLibrary(Pacote);
  
   except
   ShowMessage('Pacote não Encontrado');
   end;
   end;
  
   Seguindo o que vc disse eu poderia colocar o Pacote :=
   LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
  das
   funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
  type
   para cada função que eu for usar como se fosse uma DLL??
  
   Obrigado,
  
   Em 17/04/08, Rubem Nascimento da Rocha [EMAIL 
   PROTECTED]djpardalrocha%40hotmail.com
  escreveu:
  
   Complementando minha resposta, para vc saber quais pacotes foram
   carregados enquanto vc está depurando(ou como queiram, 'debugando')
  sua
   aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada
  uma
   janela com a lista de todos os módulos que estão sendo usados pelo
   aplicativo, incluindo DLLs do Windows e os pacotes.
  
   Sabendo quais são as classes de formulários que existem no pacote em
   tempo de execução (pois em tempo de projeto/depuração/etc. não tem
  como!),
   vc pode verificar se existem instâncias dos mesmos já criadas através
  da
   função FindClassHInstance(). Pesquise na Internet a utilização dessa
  função.
  
   Boa sorte.
   Sds.
  
   
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] djpardalrocha%40hotmail.com
   Date: Thu, 17 Apr 2008 14:45:23 +
   Subject: RE: [delphi-br] Formulários em BPL's
  
   Segundo o próprio help do Delphi, a função LoadPackage() carrega o
  pacote
   checando duplicidades de units e executa os blocos 'initialization' de
  todas
   as untis contidas no pacote. Somente isso! À medida que vc precisar
  carregar
   formulários ou instanciar objetos de classes contidas no package, isso
  será
   feito por vc, conforme a demanda da sua aplicação. Ou seja, vc usará o
  que
   precisar na hora que vc quiser, criando, mostrando e liberando os
   formulários do pacote.
  
   Sds.
  
   
  
   To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
   From: [EMAIL PROTECTED] jhosef%40gmail.com
   Date: Thu, 17 Apr 2008 09:25:42 -0300
   Subject: [delphi-br] Formulários em BPL's
  
   Bom dia pessoal, to desenvolvendo uma aplicação e estou querendo
   dividi-lá
   em BPL's, irei colocar cada módulo do sistema (Cadastro, Financeiro,
   etc...)
   em uma BPL diferente, mas como cada módulo pode ter N formulário e
  (ou) N
   units gostaria de saber se quando eu carregar a BPL do módulo de
  cadastro
   que tem os formulários 

[delphi-br] Questionário no Delphi

2008-04-17 Por tôpico Juliano Silva - Yahoo
 
Pessoal
 
Tenho um grande problema... tenho questionário grande no delphi, são várias
perguntas, cada pergunta tem uma série de opções... bem o problema é o
seguinte, tenho que colocar tudo isso em um FORM, são ao todos 40 questões,
estou procurando alguma forma de fazer o FORM rolar automaticamente ou
qualquer outra coisa, mas está muito difícil, gostaria de alguma sugestão,
não posso colocar em ABAS...
 
att.
 
Juliano Silva


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



Re: [delphi-br] Questionário no Delphi

2008-04-17 Por tôpico Consultores Software
Tente usar o TScrollBox da paleta Additional

2008/4/17 Juliano Silva - Yahoo [EMAIL PROTECTED]:


 Pessoal

 Tenho um grande problema... tenho questionário grande no delphi, são
 várias
 perguntas, cada pergunta tem uma série de opções... bem o problema é o
 seguinte, tenho que colocar tudo isso em um FORM, são ao todos 40
 questões,
 estou procurando alguma forma de fazer o FORM rolar automaticamente ou
 qualquer outra coisa, mas está muito difícil, gostaria de alguma sugestão,
 não posso colocar em ABAS...

 att.

 Juliano Silva

 [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] Impressão de um documento Wo rd delphi5

2008-04-17 Por tôpico Ricardo César Cardoso
Boa tarde Doretto!

Deu algum erro? Qual?

Atte,
Ricardo.

Doretto [EMAIL PROTECTED] escreveu: Boa tarde. 
 
 Tenho um determinado documento Word e gostaria de fazer alteracoes,
 salva-lo e imprimir via sistema. Tem como ?
 
 Tentei isto:7
 
 Var
   Msword, Docs, Doc: Variant;
 
 begin
 
 ArqCont:=DirExecutavel+Pega_Mem(Main.Manuten,'ArquivoTermo');
   CopyFile(Pchar(ArqCont),PChar('C:\termo.rtf'),False);
   ArqNovo:='c:\termo.rtf';
 
 Msword:=CreateOleObject('Word.Application');
   Msword.Visible:=True;
   Docs:=Msword.Documents;
   Doc:=Docs.Open(ArqNovo);
   Doc.Content.Find.Execute(FindText:='@desconto',ReplaceWith:='R$  
'+FormatFloat('###,##0.00',Editn2.ValueFloat));
   Doc.ActiveDocument.SaveAs(FileName := 'c:\termo.rtf');
   Doc.PrintOut(False, , , ArqNovo, , , , , , , True);
 
 Nao deu muito certo
 
 Doretto
 
 [As partes desta mensagem que não continham texto foram removidas]
 





   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Impressão de um documento Word delph i5

2008-04-17 Por tôpico Doretto
Na verdade ele apresentou uma mensagem de ARQUIVO SOMENTE LEITURA, eu gostaria 
que imprimisse direto s/ mensagens

Doretto

  - Original Message - 
  From: Ricardo César Cardoso 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, April 17, 2008 4:31 PM
  Subject: Re: [delphi-br] Impressão de um documento Word delphi5


  Boa tarde Doretto!

  Deu algum erro? Qual?

  Atte,
  Ricardo.

  Doretto [EMAIL PROTECTED] escreveu: Boa tarde. 

  Tenho um determinado documento Word e gostaria de fazer alteracoes,
  salva-lo e imprimir via sistema. Tem como ?

  Tentei isto:7

  Var
  Msword, Docs, Doc: Variant;

  begin

  ArqCont:=DirExecutavel+Pega_Mem(Main.Manuten,'ArquivoTermo');
  CopyFile(Pchar(ArqCont),PChar('C:\termo.rtf'),False);
  ArqNovo:='c:\termo.rtf';

  Msword:=CreateOleObject('Word.Application');
  Msword.Visible:=True;
  Docs:=Msword.Documents;
  Doc:=Docs.Open(ArqNovo);
  Doc.Content.Find.Execute(FindText:='@desconto',ReplaceWith:='R$ 
'+FormatFloat('###,##0.00',Editn2.ValueFloat));
  Doc.ActiveDocument.SaveAs(FileName := 'c:\termo.rtf');
  Doc.PrintOut(False, , , ArqNovo, , , , , , , True);

  Nao deu muito certo

  Doretto

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


  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

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



   

  __ Informação do NOD32 IMON 3035 (20080417) __

  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]



[delphi-br] Ajuda Ja tentei de tudo

2008-04-17 Por tôpico diegosaldanha0903
Como faço para eu pegar um valor o valor no banco de dados jogar em
uma variavel e fazer os testes desse valor adquirido, um por vez.
To jeito que estou tentando so me da o ultimo valor cadastrado no banco.

 while not dataret.Convenio.Eof do
   begin
  numcon:= dataret.ConvenioNUMCON.Value;
  conv:= inttostr (dataret.ConvenioNUMCON.value);
  listbox2.Items.Add(conv);
  dataret.Convenio.Next;



Re: [delphi-br] algumas dúvidas sobre SUM( ) e GROUP BY...

2008-04-17 Por tôpico Humberto
SELECT ID, count(NUMERO) AS NUMERO,NOME, SALARIO,(count(NUMERO) * 
SALARIO) AS TOTALSALARIO FROM Teste1 group by id, nome,salario




Flavio escreveu:

 Olá pessoal, bom dia,

 estou com um probleminha aqui. Suponha que tenho 1 tabela com os 
 campos: ID, NUMERO, NOME, SALARIO. Quero fazer a seguinte consulta:

 no resultado tem que aparecer todos esses campos + um campo indicando 
 o total de salario de acordo com o NUMERO, mas não deve ser agrupado o 
 campo NUMERO, ou seja, para cada registro que tiver o mesmo NUMERO 
 deve aparecer nos resultados com o campo TOTAL DE SALARIOS armazenando 
 o total de salários daquele NUMERO.

 EXEMPLO: a resposta poderia ser como essa:


 | NUMERO | NOME | SALARIO | TOTALSALARIOS |
 1 | 1 | a | 1.00 | 3.00 |
 2 | 1 | b | 2.00 | 3.00 |
 3 | 2 | c | 5.00 | 5.00 |

 É possível néh, mas como ? Alguém me ajuda ?

 Obrigado pela atenção de todos.
 Flávio.

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
 armazenamento!


  



Re: [delphi-br] Questionário no Delphi

2008-04-17 Por tôpico Humberto
vc pode usar tbem um PAGECONTROL

Consultores Software escreveu:

 Tente usar o TScrollBox da paleta Additional

 2008/4/17 Juliano Silva - Yahoo [EMAIL PROTECTED] 
 mailto:smjjuliano%40yahoo.com.br:

 
  Pessoal
 
  Tenho um grande problema... tenho questionário grande no delphi, são
  várias
  perguntas, cada pergunta tem uma série de opções... bem o problema é o
  seguinte, tenho que colocar tudo isso em um FORM, são ao todos 40
  questões,
  estou procurando alguma forma de fazer o FORM rolar automaticamente ou
  qualquer outra coisa, mas está muito difícil, gostaria de alguma 
 sugestão,
  não posso colocar em ABAS...
 
  att.
 
  Juliano Silva
 
  [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] Questionário no Delphi

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Humberto, o colega Juliano já havia dito que não poderia usar 'abas'.
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 16:39:19 -0300
Subject: Re: [delphi-br]  Questionário no Delphi

vc pode usar tbem um PAGECONTROL

Consultores Software escreveu:

 Tente usar o TScrollBox da paleta Additional

 2008/4/17 Juliano Silva - Yahoo [EMAIL PROTECTED]
 :


 Pessoal

 Tenho um grande problema... tenho questionário grande no delphi, são
 várias
 perguntas, cada pergunta tem uma série de opções... bem o problema é o
 seguinte, tenho que colocar tudo isso em um FORM, são ao todos 40
 questões,
 estou procurando alguma forma de fazer o FORM rolar automaticamente ou
 qualquer outra coisa, mas está muito difícil, gostaria de alguma
 sugestão,
 não posso colocar em ABAS...

 att.

 Juliano Silva

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




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











_
Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos 
com até 6,000 fotos!
http://www.amigosdomessenger.com.br

RE: [delphi-br] Formulários em BPL's

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Jhosef,

Com aplicações modularizadas em Delphi eu costumo agir da seguinte maneira:

0) O executável principal é compilado com a opção 'Build with runtime 
packages'. Dessa forma ele fica muito pequeno. Nem precisa ficar usando 
compressores de executável, como ASPack ou UPX da vida! Quando muito, vc pode 
usar essa mágica no instalador da sua aplicação, mas na própria aplicação 
principal, nem precisa se dar ao trabalho, pq já vai estar muito pequeno!

1) Todos os BPLs referentes aos componentes padrão do Delphi, assim como de 
componentes de terceiros que venha a usar (JediVCL, DevExpress, InfoPower, 
etc.), eu coloco tudo no System32!

2) O executável principal da aplicação fica na sua pasta na qual ele foi 
copiado/instalado!

3) Todos os BPLs que correspondem aos módulos(por assim dizer) da aplicação, 
além de serem definidos como packages apenas de runtime, ficam em uma pasta um 
nível abaixo do nível do executável principal, e nessa pasta o executável 
principal busca e efetua a carga dos mesmos.

Nada impede que vc coloque os BPLs da sua aplicação na System32, visto que uma 
BPL, em essência, também é uma DLL, e como tal segue a mesma ordem de busca que 
uma DLL estática comum segue na hora de efetuar a sua carga. No meu caso, isso 
se aplica a quase todas as BPLs da minha aplicação, exceto por uma BPL que eu 
crio para gerenciar a carga dos pacotes (Chega! já falei até demais!).

Mas, como eu disse, isto não é um padrão, e sim a minha maneira de trabalhar 
com pacotes! Cada um DEVE criar o seu próprio meio de gerenciamento dos módulos 
de sua aplicação.
Sds.



To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Thu, 17 Apr 2008 15:40:27 -0300
Subject: Re: [delphi-br] Formulários em BPL's

Entaum Rubem fiz o teste e da para um exe que naum eh modularizado carregar
uma BPL sem problema, mas se tiver muita BPL e vc não modulariza a sua
aplicação fica estranho pois vai ter um monte de bpl do delphi e mais o seu
EXE q ta gigante... rs

Rubem o que vc's fazem com a bpls de vc's?? deixa na system32 do windows ou
deixa jundo do EXE principal???

Em 17/04/08, Jhosef Marks [EMAIL PROTECTED] escreveu:

 Vlw Rubem mais uma vez... obrigado mesmo...

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:


 Sobre a 1ª pergunta, não tenho certeza, pq até o momento ainda não me
 deparei com essa situação de, por exemplo, compartilhar um pacote. Minha
 experiência com desenvolvimento em equipe envolvendo packages consistia em
 cada desenvolvedor ter o seu projeto individual (gerando um .EXE normal) e
 depois a funcionalidade em questão era enviada a um desenvolvedor que se
 encarregava de gerar os pacotes do build release. Eu sugiro que seu amigo
 faça um teste, pois realmente eu não tenho certeza.

 Sobre a 2ª pergunta (que na verdade, foram duas!), a resposta para todas
 as perguntas é sim!

 Sds.

 
 To: delphi-br@yahoogrupos.com.br 
 From: [EMAIL PROTECTED] 
 Date: Thu, 17 Apr 2008 12:39:08 -0300
 Subject: Re: [delphi-br] Formulários em BPL's


 Rubem, muito obrigado mesmo... cheguei a dar uma olhada no Help do
 Delphi
 mas naum tinha achado essa parte ai, vlw mesmo... ajudou muito...
 Agora soh mais 2 perguntas referente as BPL's.

 1ª - Digamos que eu tenha um BPL com todas funções genericas para uso
 coletivo, o meu EXE é obrigado a ser complicado com a opção Build
 with
 runtime packages? Ex.: tenho um amigo e passo apenas o arquivo
 funcoes.bpl
 para ele... o EXE desse amigo eh obrigado a ter a opção Build with
 runtime
 packages marcada para poder carregar meu Package??

 2ª - Estou carregando as funções da minha bpl assim...

 type
 TSoma = function(const A, B: Integer): Integer;

 procedure TForm1.Button2Click(Sender: TObject);
 var
 Soma: TSoma;
 Pacote: THandle; //Pode ateh ser global e usada em todos os lugares
 begin
 Pacote := LoadLibrary('funcoes.bpl');
 if Pacote  0 then
 try
 @Soma := GetProcAddress(Pacote, 'Soma');
 if @Soma  nil then
 begin
 ShowMessage('Soma: ' + IntToStr(Soma(5, 3)));
 end;
 FreeLibrary(Pacote);

 except
 ShowMessage('Pacote não Encontrado');
 end;
 end;

 Seguindo o que vc disse eu poderia colocar o Pacote :=
 LoadLibrary('funcoes.bpl'); no inicio da minha aplicação e a chamadas
 das
 funções na hora em q fosse usar.. correto?? Eu tenho que declarar um
 type
 para cada função que eu for usar como se fosse uma DLL??

 Obrigado,

 Em 17/04/08, Rubem Nascimento da Rocha [EMAIL PROTECTED]
 escreveu:

 Complementando minha resposta, para vc saber quais pacotes foram
 carregados enquanto vc está depurando(ou como queiram, 'debugando')
 sua
 aplicação, vá até o IDE do Delphi e digite Ctrl+Alt+M. Será mostrada
 uma
 janela com a lista de todos os módulos que estão sendo usados pelo
 aplicativo, incluindo DLLs do Windows e os pacotes.

 Sabendo quais são as classes de formulários que existem no pacote em
 tempo de execução (pois em tempo de projeto/depuração/etc. não tem
 como!),
 vc pode 

Re: [delphi-br] Ajuda Ja tentei de tudo

2008-04-17 Por tôpico Ricardo César Cardoso
Até onde deu pra entender, os seus testes tem que estar dentro do laço while.

Atte,
Ricardo.


diegosaldanha0903 [EMAIL PROTECTED] escreveu: 
Como faço para eu pegar um valor o valor no banco de dados jogar em
 uma variavel e fazer os testes desse valor adquirido, um por vez.
 To jeito que estou tentando so me da o ultimo valor cadastrado no banco.
 
 while not dataret.Convenio.Eof do
begin
   numcon:= dataret.ConvenioNUMCON.Value;
   conv:= inttostr (dataret.ConvenioNUMCON.value);
   listbox2.Items.Add(conv);
   dataret.Convenio.Next;
 
 
 
 _



   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



[delphi-br] Re: DBGrid.OnDrawColumnCell: como desenhar linha ativa

2008-04-17 Por tôpico Ricardo Bianchin
Hoje de manha eu tive uma idéia:
Criar um componente meu, filho de TDBGrid e tornar public a property Row;

mas acabei vendo no texto do Douglas, um link de um link de um link
pra cá:
http://delphi.about.com/od/usedbvcl/l/aa011004a.htm

resumo da opera (que achei feio pra caramba!)
vc cria apenas 
type
  TMinhaDBGrid=class(TDBGrid);

daí tudo que estiver protected, assim eu nao consigo:
DBGrid1.Row
TDBGrid(DBGrid1).Row

mas assim eu consigo:
TDMinhaBGrid(DBGrid1).Row

poxa! se ainda ta protected, eu nao poderia ascessar!!!
nao sou guru em OOP mas achei muito deselegante!

bem, pelo menos resolve o que eu quero...
no evento OnDrawColumnCell:

if DataSet.RecNo=TMinhaDBGrid(DBGrid1).Row then
begin
  DBGrid1.Canvas.Brush.Color := clSkyBlue;
end;
DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);

Um abraço ao Douglas e aos demais!



Re: [delphi-br] Ajuda Ja tentei de tudo

2008-04-17 Por tôpico Leslyn Fernandes
tenta por dataret.first antes do seu loop... deve ser isso

-- 
TFA,
Leslyn Fernandes
55-11-9159-3837
Computer Engineer
Integra Solutions

Imagination is more important than knowledge.
- Albert Einstein

2008/4/17 diegosaldanha0903 [EMAIL PROTECTED]:

   Como faço para eu pegar um valor o valor no banco de dados jogar em
 uma variavel e fazer os testes desse valor adquirido, um por vez.
 To jeito que estou tentando so me da o ultimo valor cadastrado no banco.

 while not dataret.Convenio.Eof do
 begin
 numcon:= dataret.ConvenioNUMCON.Value;
 conv:= inttostr (dataret.ConvenioNUMCON.value);
 listbox2.Items.Add(conv);
 dataret.Convenio.Next;

  



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



Re: [delphi-br] Re: DBGrid.OnDrawColumnCell: como desenhar linha ativa

2008-04-17 Por tôpico Marcos Douglas
Isso mesmo Ricardo. O Delphi deixa acessar os atributos protegidos se as
classes foram declaradas numa mesma Unit. E sim, é muito deselegante.

Forte abraço
Marcos Douglas

On Thu, Apr 17, 2008 at 5:05 PM, Ricardo Bianchin 
[EMAIL PROTECTED] wrote:

 Hoje de manha eu tive uma idéia:
 Criar um componente meu, filho de TDBGrid e tornar public a property Row;

 mas acabei vendo no texto do Douglas, um link de um link de um link
 pra cá:
 http://delphi.about.com/od/usedbvcl/l/aa011004a.htm

 resumo da opera (que achei feio pra caramba!)
 vc cria apenas
 type
  TMinhaDBGrid=class(TDBGrid);

 daí tudo que estiver protected, assim eu nao consigo:
 DBGrid1.Row
 TDBGrid(DBGrid1).Row

 mas assim eu consigo:
 TDMinhaBGrid(DBGrid1).Row

 poxa! se ainda ta protected, eu nao poderia ascessar!!!
 nao sou guru em OOP mas achei muito deselegante!

 bem, pelo menos resolve o que eu quero...
 no evento OnDrawColumnCell:

 if DataSet.RecNo=TMinhaDBGrid(DBGrid1).Row then
 begin
  DBGrid1.Canvas.Brush.Color := clSkyBlue;
 end;
 DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);

 Um abraço ao Douglas e aos demais!


 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






-- 
Marcos Douglas


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



Re: [delphi-br] Mestre x Detalhe x Subdetalhe

2008-04-17 Por tôpico Marcos Douglas
Caro Odail,
O engine de SQL não está conseguindo achar a tabela de gravação em uma de
suas querys. O Delphi sempre tenta pegar a primeira tabela depois do FROM,
mas vc pode utilizar o evento OnGetTableName do Provider para passar o nome
da tabela.

Abraços
Marcos Douglas

2008/4/17 Odail Della Niesi Junior [EMAIL PROTECTED]:

 Pessoal,

 Tenho uma tabela de Cliente, Saida e ItemSaida, os relacionamentos estão
 funcionando perfeitamente: Exemplo:
 São listadas as saídas de um determinado cliente e os itens da saída em
 questão.
 Estou utilizando um trio de componentes (SQLDataSet, Provider,
 ClientDataSet), o mestre detalhe esta sendo feito com um DataSource
 apontando para  SQLDataSet  pai,  e  ligando-se a propriedade
 DataSetField do ClienteDataSet ao campo gerado.

 Consigo apagar o registro da tabela ItemSaida, mais qdo vou aplicar
 (ApplyUpdates), a seguinte mensagem de erro é retornada:
 ---
 Debugger Exception Notification
 ---
 Project FarmaDelItens.exe raised exception class EDatabaseError with
 message 'Table unknown
 item_saida
 At line 2, column 1
 '. Process stopped. Use Step or Run to continue.
 ---
 OK   Help  ---

 Certo de poder contar com atenção de todos, agradeço antecipadamente.




 

 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 






-- 
Marcos Douglas


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



Re: [delphi-br] Capturar texto ... urgente socorro...

2008-04-17 Por tôpico Joel Alexandre
Marcos,

Te dei uma solucao com exemplo. Basta usar

[]Os Joel
 Paulo, em primeiro lugar bom dia... 
 Cara de coração obrigado mesmo pela ajuda.
 mas veja bem o íp eu quiz dizer que pode começar com alguer numero entendeu e 
 ai, como eu faria ?
 191 200.. 20.. 45... entendeu ?
 Marcos Diirr

 Bom dia...

 if pos('10. 5.50.',List[ i])  0 then
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt)
 else
 s := copy(List[i] ,pos('192.168.',List[ i]),maxInt);
 ip := copy(s, 1, pos( ' ', s)-1);
 s := copy(s,pos(' GET',s)+3, maxint);
 url := copy(s, 1, pos( '- DIRECT', s)-1);
 s := copy(s,pos(' in ',s)+4,maxint) ;
 data := copy(s, 1, pos( ' ', s)-1);
 Hora := copy(s,pos(' ',s)+1,8);

 Boa sorte!

   
 Paulo so teve um prob. nem todos os ips so 10.5.50.* podem ser 
 192.168.254. * e ai como fica esta linha abaixo
 s := copy(List[i] ,pos('10. 5.50.',List[ i]),maxInt) ;

 so para lembrar da linha
 web-proxy,debug, packet 1206551497.262 921 10.5.50.2 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?
 web-proxy,debug, packet 1206551497.262 921 192.168.254. 101 
 TCP_MISS/302 556
 GET http://go.microsoft .com/fwlink/ ?

 Cara Valeu mesmo por sua ajuda.


 


  


 [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] Questionário no Delphi

2008-04-17 Por tôpico João Paulo
 
  Quem sabe utilizar Frames...
   
   
   
   
  Pessoal

Tenho um grande problema... tenho questionário grande no delphi, são várias
perguntas, cada pergunta tem uma série de opções... bem o problema é o
seguinte, tenho que colocar tudo isso em um FORM, são ao todos 40 questões,
estou procurando alguma forma de fazer o FORM rolar automaticamente ou
qualquer outra coisa, mas está muito difícil, gostaria de alguma sugestão,
não posso colocar em ABAS...

att.

Juliano Silva


   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

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



Re: [delphi-br] Re: DBGrid.OnDrawColumnCell: como desenhar linha ativa

2008-04-17 Por tôpico Joao Morais
Ricardo Bianchin wrote:
 resumo da opera (que achei feio pra caramba!)
 vc cria apenas 
 type
   TMinhaDBGrid=class(TDBGrid);
 
 daí tudo que estiver protected, assim eu nao consigo:
 DBGrid1.Row
 TDBGrid(DBGrid1).Row
 
 mas assim eu consigo:
 TDMinhaBGrid(DBGrid1).Row
 
 poxa! se ainda ta protected, eu nao poderia ascessar!!!
 nao sou guru em OOP mas achei muito deselegante!

Não é 'feio pra caramba', é um recurso chamado friend classes, aonde 
qualquer membro (exceto em strict private em D2005+) de uma classe é 
acessível através de outra classe na mesma unit.

--
Joao Morais


[delphi-br] Componente TRnDBRefresh - Versão Shareware Delphi 2007

2008-04-17 Por tôpico Rubem Nascimento da Rocha

Pessoal,

Tive acesso ao Delphi 2007 for Win32 e consegui gerar pacotes shareware (sem 
fontes) e os demos do meu componente de refresh em ClientDatSets. Agora, tenho 
pacotes para avaliação disponíveis em Delphi 7 e Delphi 2007.

Quem tiver interessado em saber mais detalhes do componente, confira em 
http://www.iprogramas.com.br/detalheprod.asp?prod_id=2097.

Quem ñ quiser esperar até sábado, pode me contactar em PVT (ñ responderei 
pedidos na lista!) que eu mando o pacote de avaliação pra D2007. Informações 
sobre licenciamento e suporte, fala direto comigo tb!

Sds.,
Rubem Rocha
Manaus, AM
_
Instale a Barra de Ferramentas com Desktop Search e ganhe EMOTICONS para o 
Messenger! É GRÁTIS!
http://www.msn.com.br/emoticonpack

RE: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Andreano Lanusse
Pessoal,

 

O IDE está traduzido para o português, alguns termos não traduzimos, exemplos 
Unit, Profiler, Data Module e alguns outros mais, a linguagem não será 
traduzida.

 

O Help da linguagem PHP está em português, isso já estava disponível 
anteriormente.

 

O Help da VCL e do IDE está em inglês, mas sera traduzido e disponibilizado, 
estamos utilizando Wiki, isso permitirá que a comunidade colabore com a 
tradução.

 

Com relação aos bugs, citados no Object Inspector, foram resolvidos, alias o 
Object Inspector está 100% igual ao Delphi agora.

 

O trial estará disponível em alguns dias e vocês poderam testar.

 

[]'s

 

Andreano Lanusse
CodeGear Product Line Manager  Lead Evangelist Latin America

Blog: http://blogs.codegear.com/andreanolanusse

Exemplos: http://cc.codegear.com/Author/38483



From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Fellipe Henrique
Sent: Thursday, April 17, 2008 10:12 AM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 

Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
tivesse feita uma tradução de pelo menos o Help, garanto que 90% das listas
de discussões terminariam, pois muitas duvidas vem de pessoas com
dificuldades em ingles, e interpretar o help.

Se fosse em portugues, a historia seria outra.

[]s

Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] mailto:ginho%40mult.com.br 
 escreveu:

 Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
 WHILE, etc.

 Hehe

 De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br [mailto:
 delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br] Em nome de
 Marcos André
 Enviada em: quinta-feira, 17 de abril de 2008 11:53
 Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br
 Cc: Tiago Santos
 Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br

 Português é para usuário, desenvolvedor tem que saber inglês, isso vai
 virar
 uma salada ferrada, comando em inglês menu em português, uma salada só !

 Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] 
 mailto:fellipeh%40gmail.com  fellipeh%40gmail.commailto:
 fellipeh%40gmail.com fellipeh%2540gmail.com  escreveu:
 
  Até hoje, ainda não vi objeção para a IDE do Delphi ser em Portugues...
  visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
  pouco
  mais, pra isso, não é?!
 
  []s
 
  Em 15/04/08, Odair [EMAIL PROTECTED] mailto:odaircg%40yahoo.com.br  
  odaircg%40yahoo.com.brmailto:
 odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%40yahoo.com.br
 
  escreveu:
  
   Que esta novidade se estenda ao Delphi todo!
  
   Odair
   - Original Message -
   From: Andreano Lanusse [EMAIL PROTECTED] 
   mailto:andreano.lanusse%40codegear.com 
   andreano.lanusse%40codegear.commailto:
 andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
 andreano.lanusse%40codegear.com
  andreano.lanusse%40codegear.com
   
   To: [EMAIL PROTECTED] mailto:delphi_php_oficial%40yahoogrupos.com.br 
   delphi_php_oficial%40yahoogrupos.com.brmailto:
 delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%2540yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br;
   delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
   delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.brdelphi-br%
  40yahoogrupos.com.br;
   [EMAIL PROTECTED] mailto:lista-delphi%40yahoogrupos.com.br  
   lista-delphi%40yahoogrupos.com.brmailto:
 lista-delphi%40yahoogrupos.com.br lista-delphi%2540yahoogrupos.com.br
 lista-delphi%40yahoogrupos.com.brlista-delphi%
  40yahoogrupos.com.br; 
   [EMAIL PROTECTED] mailto:NDDV%40yahoogrupos.com.br  
   NDDV%40yahoogrupos.com.br mailto:
 NDDV%40yahoogrupos.com.br NDDV%2540yahoogrupos.com.br NDDV%
 40yahoogrupos.com.br NDDV%
  40yahoogrupos.com.br
   Sent: Tuesday, April 15, 2008 9:21 AM
   Subject: [lista-delphi] Delphi for PHP 2
  
   Oi pessoal,
  
   Acabamos de anunciar Delphi for PHP 2 e com uma grande novidade, agora
 o
   IDE
   estará disponível em Português.
  
   Aqui um primeiro preview: http://blogs.codegear.com/andreanolanusse 
   http://blogs.codegear.com/andreanolanusse  do
   produto, que estará pronto logo logo.
  
   Em breve estaremos disponibilizando alguns vídeos sobre as novidades.
  
   []'s
  
   Andreano Lanusse
   CodeGear Product Line Manager  Evangelist Leader Latin America
  
   Blog: http://blogs.codegear.com/andreanolanusse 
   http://blogs.codegear.com/andreanolanusse 
   

Re: [delphi-br] Numeros Aleatórios não Al eatórios

2008-04-17 Por tôpico Joel Alexandre
Vc tá querendo tirar água de pedra. Estas funções Random e Randomize 
geram numeros aleatórios. o que vc tá querendo é gerar 10 numeros 
diferentes de 10 possíveis.
Estes numeros que vc apresentou já indica um ótimo funcionamento desta 
função. Pois existe a probabilidade de 10% na repetição deles pra cada 
numero gerado. E essa probabilidade vai aumentando até que todos sejam 
preenchidos. Portanto isso nao é lorota de CodeGear isso é funcao de 
Turbo Pascal la de 1980.

Joel
 Galera, para desenvolver um soft que preciso, tive que aprender a usar o
 random e o randomize, só que tem coisa errada no meu projeto. Fiz um
 simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
 repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.

  

 Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava fora
 do loop, coloquei o randomize dentro do loop e nada.

  

 Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?

  

 Abraço, quem quizer o prj me passe o email que envio, está simples, simples,
 era só para eu aprender como usar o random, mas o randomize está me tirando.

  

 Grato.

  

  

 Tiago de Assis Pimenta

 MSN: [EMAIL PROTECTED]

 Email: [EMAIL PROTECTED]

  



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


 

   




[delphi-br] [off] Programa para gerar Nota Promissoria

2008-04-17 Por tôpico itabyte
[off] Programa para gerar Nota Promissoria

Pessoal alguem tem um programa a vulso somente para imprimir nota
promissória por favor quem tiver favor entrar em contato em PVT pelo email
: [EMAIL PROTECTED] , me interesso em comprar os fontes , Delphi 7 e FB
1.50 ou 2.0...t+

JESUS TE AMA !!!

MarcioCC®



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Eduardo Silva dos Santos
Os Bug's que falei são no Object Inspector do Delphi for Win32, vou baixar o
trial do Delphi for PHP e testar pra ver se o mesmos bug's estão lá.

Em 17/04/08, Andreano Lanusse [EMAIL PROTECTED] escreveu:

   Pessoal,

 O IDE está traduzido para o português, alguns termos não traduzimos,
 exemplos Unit, Profiler, Data Module e alguns outros mais, a linguagem não
 será traduzida.

 O Help da linguagem PHP está em português, isso já estava disponível
 anteriormente.

 O Help da VCL e do IDE está em inglês, mas sera traduzido e
 disponibilizado, estamos utilizando Wiki, isso permitirá que a comunidade
 colabore com a tradução.

 Com relação aos bugs, citados no Object Inspector, foram resolvidos, alias
 o Object Inspector está 100% igual ao Delphi agora.

 O trial estará disponível em alguns dias e vocês poderam testar.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Lead Evangelist Latin America

 Blog: http://blogs.codegear.com/andreanolanusse

 Exemplos: http://cc.codegear.com/Author/38483

 

 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 Fellipe Henrique
 Sent: Thursday, April 17, 2008 10:12 AM
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
 tivesse feita uma tradução de pelo menos o Help, garanto que 90% das
 listas
 de discussões terminariam, pois muitas duvidas vem de pessoas com
 dificuldades em ingles, e interpretar o help.

 Se fosse em portugues, a historia seria outra.

 []s

 Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] 
 ginho%40mult.com.brmailto:
 ginho%40mult.com.br ginho%2540mult.com.br  escreveu:
 
  Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
  WHILE, etc.
 
  Hehe
 
  De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br [mailto:
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br] Em nome de
  Marcos André
  Enviada em: quinta-feira, 17 de abril de 2008 11:53
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br
  Cc: Tiago Santos
  Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br mailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 
  Português é para usuário, desenvolvedor tem que saber inglês, isso vai
  virar
  uma salada ferrada, comando em inglês menu em português, uma salada só !
 
  Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] 
  fellipeh%40gmail.commailto:
 fellipeh%40gmail.com fellipeh%2540gmail.com fellipeh%40gmail.com
 mailto:
  fellipeh%40gmail.com fellipeh%2540gmail.com  escreveu:
  
   Até hoje, ainda não vi objeção para a IDE do Delphi ser em
 Portugues...
   visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
   pouco
   mais, pra isso, não é?!
  
   []s
  
   Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.brmailto:
 odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%40yahoo.com.br
 mailto:
  odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%
 40yahoo.com.br
  
   escreveu:
   
Que esta novidade se estenda ao Delphi todo!
   
Odair
- Original Message -
From: Andreano Lanusse [EMAIL 
PROTECTED]andreano.lanusse%40codegear.commailto:
 andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
 andreano.lanusse%40codegear.commailto:
  andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
  andreano.lanusse%40codegear.com
   andreano.lanusse%40codegear.com

To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.brmailto:
 delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%2540yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.brmailto:
  delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%
 2540yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br
   delphi_php_oficial%40yahoogrupos.com.br;
delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.brmailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.brdelphi-br%
   40yahoogrupos.com.br;
[EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brmailto:
 lista-delphi%40yahoogrupos.com.br lista-delphi%2540yahoogrupos.com.br
 lista-delphi%40yahoogrupos.com.brmailto:
  

Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Eduardo Silva dos Santos
Andreano, só para relembrar:  Bug's no Delphi 2007 for Win32

Welcome Page
http://www.drdsistemas.com/util/BUG1.JPG

Object Inspector
http://www.drdsistemas.com/util/BUG2.JPG

Object Inspector
http://www.drdsistemas.com/util/BUG2_B.JPG

Em 17/04/08, Andreano Lanusse [EMAIL PROTECTED] escreveu:

   Pessoal,

 O IDE está traduzido para o português, alguns termos não traduzimos,
 exemplos Unit, Profiler, Data Module e alguns outros mais, a linguagem não
 será traduzida.

 O Help da linguagem PHP está em português, isso já estava disponível
 anteriormente.

 O Help da VCL e do IDE está em inglês, mas sera traduzido e
 disponibilizado, estamos utilizando Wiki, isso permitirá que a comunidade
 colabore com a tradução.

 Com relação aos bugs, citados no Object Inspector, foram resolvidos, alias
 o Object Inspector está 100% igual ao Delphi agora.

 O trial estará disponível em alguns dias e vocês poderam testar.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Lead Evangelist Latin America

 Blog: http://blogs.codegear.com/andreanolanusse

 Exemplos: http://cc.codegear.com/Author/38483

 

 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 Fellipe Henrique
 Sent: Thursday, April 17, 2008 10:12 AM
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
 Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
 tivesse feita uma tradução de pelo menos o Help, garanto que 90% das
 listas
 de discussões terminariam, pois muitas duvidas vem de pessoas com
 dificuldades em ingles, e interpretar o help.

 Se fosse em portugues, a historia seria outra.

 []s

 Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] 
 ginho%40mult.com.brmailto:
 ginho%40mult.com.br ginho%2540mult.com.br  escreveu:
 
  Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
  WHILE, etc.
 
  Hehe
 
  De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br [mailto:
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br] Em nome de
  Marcos André
  Enviada em: quinta-feira, 17 de abril de 2008 11:53
  Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br
  Cc: Tiago Santos
  Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2
 
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br mailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 
  Português é para usuário, desenvolvedor tem que saber inglês, isso vai
  virar
  uma salada ferrada, comando em inglês menu em português, uma salada só !
 
  Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] 
  fellipeh%40gmail.commailto:
 fellipeh%40gmail.com fellipeh%2540gmail.com fellipeh%40gmail.com
 mailto:
  fellipeh%40gmail.com fellipeh%2540gmail.com  escreveu:
  
   Até hoje, ainda não vi objeção para a IDE do Delphi ser em
 Portugues...
   visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
   pouco
   mais, pra isso, não é?!
  
   []s
  
   Em 15/04/08, Odair [EMAIL PROTECTED] odaircg%40yahoo.com.brmailto:
 odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%40yahoo.com.br
 mailto:
  odaircg%40yahoo.com.br odaircg%2540yahoo.com.br odaircg%
 40yahoo.com.br
  
   escreveu:
   
Que esta novidade se estenda ao Delphi todo!
   
Odair
- Original Message -
From: Andreano Lanusse [EMAIL 
PROTECTED]andreano.lanusse%40codegear.commailto:
 andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
 andreano.lanusse%40codegear.commailto:
  andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com
  andreano.lanusse%40codegear.com
   andreano.lanusse%40codegear.com

To: [EMAIL PROTECTED]delphi_php_oficial%40yahoogrupos.com.brmailto:
 delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%2540yahoogrupos.com.br
 delphi_php_oficial%40yahoogrupos.com.brmailto:
  delphi_php_oficial%40yahoogrupos.com.brdelphi_php_oficial%
 2540yahoogrupos.com.br
  delphi_php_oficial%40yahoogrupos.com.br
   delphi_php_oficial%40yahoogrupos.com.br;
delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.brmailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.brdelphi-br%
   40yahoogrupos.com.br;
[EMAIL PROTECTED] lista-delphi%40yahoogrupos.com.brmailto:
 lista-delphi%40yahoogrupos.com.br 

RE: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Andreano Lanusse
Oi Eduardo,

 

Sobre o Welcome Page, isso está ocorrendo porque o código javascript do Welcome 
Page não conseguiu conectar-se a Internet, da uma verificada nisso por favor.

 

Sobre o Object Inspector, me envia os fonts deste projeto em PVT, quero tentar 
reproduzir isto.

 

[]'s

 

Andreano Lanusse
CodeGear Product Line Manager  Evangelist Leader Latin America

Blog: http://blogs.codegear.com/andreanolanusse

Exemplos: http://cc.codegear.com/Author/38483



From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Eduardo Silva dos Santos
Sent: Thursday, April 17, 2008 3:35 PM
To: delphi-br@yahoogrupos.com.br; Andreano Lanusse
Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 

Andreano, só para relembrar: Bug's no Delphi 2007 for Win32

Welcome Page
http://www.drdsistemas.com/util/BUG1.JPG 
http://www.drdsistemas.com/util/BUG1.JPG 

Object Inspector
http://www.drdsistemas.com/util/BUG2.JPG 
http://www.drdsistemas.com/util/BUG2.JPG 

Object Inspector
http://www.drdsistemas.com/util/BUG2_B.JPG 
http://www.drdsistemas.com/util/BUG2_B.JPG 

Em 17/04/08, Andreano Lanusse [EMAIL PROTECTED] 
mailto:andreano.lanusse%40codegear.com  escreveu:

 Pessoal,

 O IDE está traduzido para o português, alguns termos não traduzimos,
 exemplos Unit, Profiler, Data Module e alguns outros mais, a linguagem não
 será traduzida.

 O Help da linguagem PHP está em português, isso já estava disponível
 anteriormente.

 O Help da VCL e do IDE está em inglês, mas sera traduzido e
 disponibilizado, estamos utilizando Wiki, isso permitirá que a comunidade
 colabore com a tradução.

 Com relação aos bugs, citados no Object Inspector, foram resolvidos, alias
 o Object Inspector está 100% igual ao Delphi agora.

 O trial estará disponível em alguns dias e vocês poderam testar.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Lead Evangelist Latin America

 Blog: http://blogs.codegear.com/andreanolanusse 
 http://blogs.codegear.com/andreanolanusse 

 Exemplos: http://cc.codegear.com/Author/38483 
 http://cc.codegear.com/Author/38483 

 

 From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br[mailto:
 delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br] On Behalf
 Of Fellipe Henrique
 Sent: Thursday, April 17, 2008 10:12 AM
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
 delphi-br%40yahoogrupos.com.br
 Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
 tivesse feita uma tradução de pelo menos o Help, garanto que 90% das
 listas
 de discussões terminariam, pois muitas duvidas vem de pessoas com
 dificuldades em ingles, e interpretar o help.

 Se fosse em portugues, a historia seria outra.

 []s

 Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] 
 mailto:ginho%40mult.com.br  ginho%40mult.com.brmailto:
 ginho%40mult.com.br ginho%2540mult.com.br  escreveu:
 
  Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
  WHILE, etc.
 
  Hehe
 
  De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
  delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br [mailto:
  delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
  delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br] Em nome de
  Marcos André
  Enviada em: quinta-feira, 17 de abril de 2008 11:53
  Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
  delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br
  Cc: Tiago Santos
  Assunto: [delphi-br] Re: [lista-delphi] Delphi for PHP 2
 
  To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br  
  delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br mailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 
  Português é para usuário, desenvolvedor tem que saber inglês, isso vai
  virar
  uma salada ferrada, comando em inglês menu em português, uma salada só !
 
  Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] 
  mailto:fellipeh%40gmail.com  fellipeh%40gmail.commailto:
 fellipeh%40gmail.com fellipeh%2540gmail.com fellipeh%40gmail.com
 mailto:
  fellipeh%40gmail.com fellipeh%2540gmail.com  escreveu:
  
   Até hoje, ainda não vi objeção para a IDE do Delphi ser em
 Portugues...
   visto que o Brasil tem muitos usuários, acho que vale a pena gastar um
   pouco
   mais, pra isso, não é?!
  
   []s
  
   Em 15/04/08, Odair [EMAIL PROTECTED] mailto:odaircg%40yahoo.com.br  
   odaircg%40yahoo.com.brmailto:
 

Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Eduardo Silva dos Santos
Minha Conexão com a internet é contínua, atravéz de um roteador, conexão de
600K.

esse problema do welcomePage não acontece sempre, aparece aquele barra
vermelha do TCodeGear.Create() e dai pára, consigo selecionar e deletar
todos os objetos da página. certamente não é problema na internet, pq outros
colegas passar pelo mesmo problema.

quanto ao problema do Object Inspector, não posso mandar aquele projeto, mas
vou reproduzir com um projeto exclusivo para isso e vou te enviar o projeto
e os passos para reproduzir o problema.

desde já, obrigado.

Em 17/04/08, Andreano Lanusse [EMAIL PROTECTED] escreveu:

   Oi Eduardo,

 Sobre o Welcome Page, isso está ocorrendo porque o código javascript do
 Welcome Page não conseguiu conectar-se a Internet, da uma verificada nisso
 por favor.

 Sobre o Object Inspector, me envia os fonts deste projeto em PVT, quero
 tentar reproduzir isto.

 []'s

 Andreano Lanusse
 CodeGear Product Line Manager  Evangelist Leader Latin America

 Blog: http://blogs.codegear.com/andreanolanusse

 Exemplos: http://cc.codegear.com/Author/38483

 

 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 Eduardo Silva dos Santos
 Sent: Thursday, April 17, 2008 3:35 PM
 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br;
 Andreano Lanusse
 Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

 Andreano, só para relembrar: Bug's no Delphi 2007 for Win32

 Welcome Page
 http://www.drdsistemas.com/util/BUG1.JPG 
 http://www.drdsistemas.com/util/BUG1.JPG

 Object Inspector
 http://www.drdsistemas.com/util/BUG2.JPG 
 http://www.drdsistemas.com/util/BUG2.JPG

 Object Inspector
 http://www.drdsistemas.com/util/BUG2_B.JPG 
 http://www.drdsistemas.com/util/BUG2_B.JPG

 Em 17/04/08, Andreano Lanusse [EMAIL 
 PROTECTED]andreano.lanusse%40codegear.commailto:
 andreano.lanusse%40codegear.com andreano.lanusse%2540codegear.com 
 escreveu:
 
  Pessoal,
 
  O IDE está traduzido para o português, alguns termos não traduzimos,
  exemplos Unit, Profiler, Data Module e alguns outros mais, a linguagem
 não
  será traduzida.
 
  O Help da linguagem PHP está em português, isso já estava disponível
  anteriormente.
 
  O Help da VCL e do IDE está em inglês, mas sera traduzido e
  disponibilizado, estamos utilizando Wiki, isso permitirá que a
 comunidade
  colabore com a tradução.
 
  Com relação aos bugs, citados no Object Inspector, foram resolvidos,
 alias
  o Object Inspector está 100% igual ao Delphi agora.
 
  O trial estará disponível em alguns dias e vocês poderam testar.
 
  []'s
 
  Andreano Lanusse
  CodeGear Product Line Manager  Lead Evangelist Latin America
 
  Blog: http://blogs.codegear.com/andreanolanusse 
 http://blogs.codegear.com/andreanolanusse
 
  Exemplos: http://cc.codegear.com/Author/38483 
 http://cc.codegear.com/Author/38483
 
  
 
  From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br[mailto:
  delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br] On Behalf
  Of Fellipe Henrique
  Sent: Thursday, April 17, 2008 10:12 AM
  To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br
  Subject: Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2
 
  Tirando as piadinhas sem graça, que nada acrescentam na discussão, Se
  tivesse feita uma tradução de pelo menos o Help, garanto que 90% das
  listas
  de discussões terminariam, pois muitas duvidas vem de pessoas com
  dificuldades em ingles, e interpretar o help.
 
  Se fosse em portugues, a historia seria outra.
 
  []s
 
  Em 17/04/08, Gerhard Roger Nack [EMAIL PROTECTED] 
  ginho%40mult.com.brmailto:
 ginho%40mult.com.br ginho%2540mult.com.br ginho%40mult.com.brmailto:
  ginho%40mult.com.br ginho%2540mult.com.br  escreveu:
  
   Daqui a pouco vão querer que a CodeGear traduza também o BEGIN, END,
   WHILE, etc.
  
   Hehe
  
   De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.brmailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.br [mailto:
   delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto:
 delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
 delphi-br%40yahoogrupos.com.br mailto:
  delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
  delphi-br%40yahoogrupos.com.br] Em nome de
   Marcos André
   Enviada em: quinta-feira, 17 de abril de 2008 11:53
   Para: delphi-br@yahoogrupos.com.br 
   delphi-br%40yahoogrupos.com.brmailto:

Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Fellipe Henrique
Olá Eduardo, gostei dos seus Edits, Memos e DBGrids, pelo que vi é um tal de
TMyEdit, você que fez, ou é alguma biblioteca?

[]s

Em 17/04/08, Eduardo Silva dos Santos [EMAIL PROTECTED] escreveu:

   Andreano, só para relembrar: Bug's no Delphi 2007 for Win32

 Welcome Page
 http://www.drdsistemas.com/util/BUG1.JPG

 Object Inspector
 http://www.drdsistemas.com/util/BUG2.JPG

 Object Inspector
 http://www.drdsistemas.com/util/BUG2_B.JPG














-- 
_
T.·.F.·.A.·.
Fellipe Henrique
[EMAIL PROTECTED]

Cansou do MercadoLivre como eu? Tente o www.uaileilão.com.br.


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



Re: [delphi-br] Re: [lista-delphi] Delphi for PHP 2

2008-04-17 Por tôpico Eduardo Silva dos Santos
Fiz uma junção entre o Antigo FlatStyle e o TALEdit.

Em 17/04/08, Fellipe Henrique [EMAIL PROTECTED] escreveu:

   Olá Eduardo, gostei dos seus Edits, Memos e DBGrids, pelo que vi é um
 tal de
 TMyEdit, você que fez, ou é alguma biblioteca?

 []s

 Em 17/04/08, Eduardo Silva dos Santos [EMAIL 
 PROTECTED]eduardo.drd%40gmail.com
 escreveu:
 
  Andreano, só para relembrar: Bug's no Delphi 2007 for Win32
 
  Welcome Page
  http://www.drdsistemas.com/util/BUG1.JPG
 
  Object Inspector
  http://www.drdsistemas.com/util/BUG2.JPG
 
  Object Inspector
  http://www.drdsistemas.com/util/BUG2_B.JPG
 
 

 --
 _
 T.·.F.·.A.·.
 Fellipe Henrique
 [EMAIL PROTECTED] fellipeh%40gmail.com

 Cansou do MercadoLivre como eu? Tente o 
 www.uaileilão.com.brhttp://www.uaileil%C3%A3o.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]



Re: [delphi-br] Mestre x Detalhe x Subdetalhe

2008-04-17 Por tôpico Odail Della Niesi Junior
Vlw Marcos, pela atenção.
Um forte abraço,

Odail
Marcos Douglas escreveu:

 Caro Odail,
 O engine de SQL não está conseguindo achar a tabela de gravação em uma de
 suas querys. O Delphi sempre tenta pegar a primeira tabela depois do 
 FROM,
 mas vc pode utilizar o evento OnGetTableName do Provider para passar o 
 nome
 da tabela.

 Abraços
 Marcos Douglas

 2008/4/17 Odail Della Niesi Junior [EMAIL PROTECTED] 
 mailto:dellaniesi%40gmail.com:

  Pessoal,
 
  Tenho uma tabela de Cliente, Saida e ItemSaida, os relacionamentos estão
  funcionando perfeitamente: Exemplo:
  São listadas as saídas de um determinado cliente e os itens da saída em
  questão.
  Estou utilizando um trio de componentes (SQLDataSet, Provider,
  ClientDataSet), o mestre detalhe esta sendo feito com um DataSource
  apontando para SQLDataSet pai, e ligando-se a propriedade
  DataSetField do ClienteDataSet ao campo gerado.
 
  Consigo apagar o registro da tabela ItemSaida, mais qdo vou aplicar
  (ApplyUpdates), a seguinte mensagem de erro é retornada:
  ---
  Debugger Exception Notification
  ---
  Project FarmaDelItens.exe raised exception class EDatabaseError with
  message 'Table unknown
  item_saida
  At line 2, column 1
  '. Process stopped. Use Step or Run to continue.
  ---
  OK Help ---
 
  Certo de poder contar com atenção de todos, agradeço antecipadamente.
 
 
 
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
 
 
 

 -- 
 Marcos Douglas

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

  



[delphi-br] Re: iGotDisk e iGotPC

2008-04-17 Por tôpico valfrid_ly
Sérgio,

Deixa eu colocar minhas considerações.

Ele funcionou OK no Windows Vista e XP porém, no XP, eu não estava com
um Pen Drive e ele acusou os dados do meu HD no PenDrive.

No vista, ele achou o Pen Drive mas não estava com os dados corretos!!

Talvez o meu ambiente seja meio desafiador já que no PC tem aqueles
leitores de cartão também!!

Outra coisa, tenho 2 HDs e ele só me informou 1!!

Está ficando bem legal!! Continue assim!!

Abraços,

Valfrid

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

 Ok, muito obrigado Valfrid-Ly
 
 -- Sergio Eurico.
 
 
 Em 16/04/08, Valfrid-Ly Silva Couto [EMAIL PROTECTED] escreveu:
 
Sérgio,
 
  Eu baixei aqui e tenho o Vista em casa!!
 
  A noite eu testo!!
 
  Abraços
 
  Sergio Eurico [EMAIL PROTECTED] seurico%40gmail.com escreveu: Alguem
  poderia testar no Windows Vista e postar o resultado?
  Obrigado.
 
  2008/4/15, Sergio Eurico :
  
   Olá,
  
   Estou criando uma nova versao, mais completa, do iGot Disk (
   http://igot.com.br/igotdisk/iGotDisk.exe ), que chamo de iGot
PC. Esta
   versao tambem informará os dados do Pendrive e midias externas
  (inclusive
   pretendo usar no meu outro projeto pessoal, iGot iPhone ) ;-)
  
   Ainda nao tive sucesso obtendo o serial fisico do pendrive, mas ja
  tenho
   modelo, fabricante e outras infos...
  
   Se alguem quiser testar, esta disponivel em
   http://igot.com.br/igotdisk/iGotPC.exe (419kb). Feedbacks sao sempre
  muito
   bem vindos.
  
   -- Sergio Eurico.
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  
 
  --
   FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 
 
  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
  armazenamento!
 
  [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] Numeros Aleatórios não Aleatórios

2008-04-17 Por tôpico Leslyn Fernandes
Olha... só por curiosidade, eu gerei uma rotina que faz isso que vc quer...

não está otimizada e eu definitivamente nao aconselho usa-la para muitos
números...

mas... segue abaixo...

procedure TForm1.Button1Click(Sender: TObject);
var
  i,j,a : integer;
  b : boolean;
begin
  listbox1.clear;
  randomize;
  for i := 0 to 9 do
  begin
b := true;
if listbox1.items.Count = 0 then
  listbox1.Items.Add(inttostr(random(10)))
else
begin
  repeat
a := random(10);
for j := 0 to listbox1.items.Count - 1 do
  if a = StrToInt(listbox1.Items[j]) then
  begin
b := false;
break;
  end
  else
b := true;
  until b;
  listbox1.Items.Add(inttostr(a));
end;
  end;
end;

Espero que você tenha compreendido a diferença entre o que você quer e a
função random...

E, creio eu, devem existir algoritmos muito mais otimizados que este que eu
coloquei aqui para gerar o que você precisa...

-- 
TFA,
Leslyn Fernandes
55-11-9159-3837
Computer Engineer
Integra Solutions

Imagination is more important than knowledge.
- Albert Einstein


2008/4/17 Joel Alexandre [EMAIL PROTECTED]:

Vc tá querendo tirar água de pedra. Estas funções Random e Randomize
 geram numeros aleatórios. o que vc tá querendo é gerar 10 numeros
 diferentes de 10 possíveis.
 Estes numeros que vc apresentou já indica um ótimo funcionamento desta
 função. Pois existe a probabilidade de 10% na repetição deles pra cada
 numero gerado. E essa probabilidade vai aumentando até que todos sejam
 preenchidos. Portanto isso nao é lorota de CodeGear isso é funcao de
 Turbo Pascal la de 1980.

 Joel

  Galera, para desenvolver um soft que preciso, tive que aprender a usar o
  random e o randomize, só que tem coisa errada no meu projeto. Fiz um
  simplesinho, que me gerasse 10 numeros aleatórios, de 0 a 9, só que ele
  repeti os numeros, tipo fica 2-2-1-3-5-4-6-7-9-8, algo assim.
 
 
 
  Já coloquei o randomize, e não resolveu, daí pensei que fosse pq estava
 fora
  do loop, coloquei o randomize dentro do loop e nada.
 
 
 
  Esse randomize realmente funciona ou é mais uma lorota da CodeGear ?!?!?
 
 
 
  Abraço, quem quizer o prj me passe o email que envio, está simples,
 simples,
  era só para eu aprender como usar o random, mas o randomize está me
 tirando.
 
 
 
  Grato.
 
 
 
 
 
  Tiago de Assis Pimenta
 
  MSN: [EMAIL PROTECTED] tiagopimenta%40hotmail.com
 
  Email: [EMAIL PROTECTED] tiagopimenta%40gmail.com
 
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
  
 
 

  



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



[delphi-br] Re: DBGrid.OnDrawColumnCell: como desenhar linha ativa

2008-04-17 Por tôpico Ricardo Bianchin
eu resolvo os problemas dos clientes somente com OOP desde o delphi 4

mas ainda tenho tanto o q aprender! nao sei se ser um eterno
principiante é emplogante ou desanimador! 

quando eu crio uma classe filha de TList e ela vai ter membros como
filhos de TObject eu crio a lista e seus metodos em um .pas e o item
em outro .pas

acabo criando arquivo individual pra tudo

nunca faço como o pessoal da borland que colocou um monte de coisas na
classes.pas, por exemplo

sempre achei mais facil a manutencao assim

quando aprendi OOP no help do delphi 4, levei quase um ano futucando,
simulando, errando... e li muito os helps das versoes seguintes. mas
até o delphi 7 nunca vi este conceito lá. será que tem isto no help?

agora tenho uma mudanca na definicao da seção private, pois ela pode
ser acessada por outra classe contanto que ambas estejam na mesma unit!

com este conceito de friend classes, que lembra vagamente as homonimas
de c++ tenho um motivo pra colocar classes em uma mesma unit...

é outra forma de conceber a solução

ainda vou amadurecer a ideia, mas uma classe item vai encontrar mais
facil coisas da classe lista se ambas estiverem na mesma unit. uma
classe toolbar e as classes toolbutton tb poderiam ficar juntas...

mas no fundo no fundo vejo isto como errado! propriedades devem ser a
via de acesso preferida a coisas privates de uma classe. bem, como eu
disse, ainda tenho q amadurecer a ideia...