Ir direto para busca.
delphi-br · Grupo Delphi-BR

Informações sobre o grupo

  • Associados: 5127
  • Categoria: Delphi
  • Criado em: Apr 9, 1999
  • Idioma: Português
? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode fazer buscas no grupo por mensagens antigas.

Mensagens

  Ajuda
Avançado
mensagens 33696 - 33725 de 226775   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 33696 - 33725 de 226775   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens: Exibir resumo de mensagens Classificar por data ^  
#33696 De: "Prisma Tecnologia" <prismars@...>
Data: Sex, 1 de Jun de 2001 11:10 am
Assunto: Re: Comunicacao entre Aplicativos ???
prismars@...
Enviar e-mail Enviar e-mail
 
Fala Alex,

Na tu aplicação MeuBackUp.Exe Use o ParamCount() e ParamStr():

No FormCreate do form principal:

var
    sQuemChamou : String;
    sParam : String;
begin
    sQuemChamou:=ParamStr(0);
    If ParamCount()>0 then
       sParam:=ParamStr(1);     // o parametro passado
       sParam:='NINGUEMCHAMOU';
end;


[ ]´s
Moacir

----- Original Message -----
From: "Alex Mazaron" <mazaron@...>
To: <delphi-br@yahoogroups.com>
Sent: Thursday, May 31, 2001 4:46 PM
Subject: Re: [delphi-br] Comunicacao entre Aplicativos ???


> Moacir,, Muito obrigado, me desculpe a ignorancia neste assunto.
> mas como a minha aplicacao MeuBAckup.exe fica sabendo quem o chamou??
> é o que eu precisso.
> seu utilizar o SehellExecute blz. eu envio o parametro mas e para pegar o
> bichinho hehe..
> pode ajudar?? obrigado.
>
>
>
> Alex
> GeraSoft
> Apucarana-PR
> ----- Original Message -----
> From: Prisma Tecnologia <prismars@...>
> To: <delphi-br@yahoogroups.com>
> Sent: Thursday, May 31, 2001 4:15 PM
> Subject: Re: [delphi-br] Comunicacao entre Aplicativos ???
>
>
> > Fala Alex,
> >
> > Quem sabe vc chama o a aplicação de backup e passa um parametro com o ID
> de
> > quem chamou ??
> >
> > Algo assim:
> >
> > Execute_Programa('MeuBackup.EXE','Programa1');
> >
> >
> > Como ficaria a função de chamada:
> >
> > procedure Execute_Programa(Nome,Parametros:String);
> > var comando : Array[0..1024] of Char;
> >     parms   : Array[0..1024] of Char;
> > begin
> >     StrPCopy(Comando,Nome);
> >     StrPCopy(Parms,Parametros);
> >     ShellExecute(0,nil,Comando,Parms,nil,sw_showNormal);
> > end;
> >
> >
> > [ ]´s
> > Moacir
> >
> >
> > ----- Original Message -----
> > From: "Alex Mazaron" <mazaron@...>
> > To: <delphi-br@yahoogroups.com>
> > Sent: Thursday, May 31, 2001 3:12 PM
> > Subject: Re: [delphi-br] Comunicacao entre Aplicativos ???
> >
> >
> > > Outra Coisa minha Segunda aplicacao Tem que estar ativa para receber a

> > > mensagem ou eu posso mandar a mensagem e depois executar o aplicativo
e
> > > pegar a mensagem?
> > >
> > >
> > > Alex
> > > GeraSoft
> > > Apucarana-PR
> > > ----- Original Message -----
> > > From: Alex Mazaron <mazaron@...>
> > > To: <delphi-br@yahoogroups.com>
> > > Sent: Thursday, May 31, 2001 3:01 PM
> > > Subject: Re: [delphi-br] Comunicacao entre Aplicativos ???
> > >
> > >
> > > > Fiz tudo isto.
> > > > mesmo assim nao funcionou.
> > > > Me diz quando o aplicativo chama a procedure WNDPROC?
> > > > a variável MinhaMensagem tem que ser uma inteira e definida na parte
> > > private
> > > > do form?
> > > >
> > > > Veja mando a mensagem e logo apos executo a outra aplicacao pelo
> > WinExe(),
> > > > mas quando ela carrega nao me da a menssagem que coloquei la.
> > > >
> > > >
> > > >
> > > > Alex
> > > > GeraSoft
> > > > Apucarana-PR
> > > > ----- Original Message -----
> > > > From: Gustavo Pereira Nunes <gpereira@...>
> > > > To: <delphi-br@yahoogroups.com>
> > > > Sent: Thursday, May 31, 2001 2:27 PM
> > > > Subject: RE: [delphi-br] Comunicacao entre Aplicativos ???
> > > >
> > > >
> > > > Hoje mesmo estava brincando com isso, tenta assim:
> > > >
> > > > Coloca essa linha nas 2 aplicações
> > > > MinhaMensagem := RegisterWindowMessage('MinhaMensagem');
> > > >
> > > > Para enviar a mensagem faça
> > > > SendMessage(HWND_BROADCAST, MinhaMensagem, 0, 0);
> > > >
> > > > Para receber a mensagem faça
> > > > procedure TForm1.WndProc(var Msg :TMessage);
> > > > begin
> > > >   if Msg.Msg = MinhaMensagem then
> > > >   begin
> > > >     Faça qualquer coisa
> > > >   end
> > > > end;
> > > >
> > > > não esqueça de fazer a modificações e declarações necessárias, e se
vc
> > > > quiser pode usar os parametros WParam e LParam, para indicar quem
> enviou
> > a
> > > > mensagem, Qualquer coisa grita.
> > > > Abraços
> > > > Gustavo.
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Alex Mazaron [mailto:mazaron@...]
> > > > Sent: quinta-feira, 31 de maio de 2001 14:14
> > > > To: delphi-br@yahoogroups.com
> > > > Subject: [delphi-br] Comunicacao entre Aplicativos ???
> > > >
> > > >
> > > > Pessoal estou tentando enviar uma mensagem entre aplicacoes.
> > > > tenho um aplicativo que chama outro de backup.
> > > > o aplicativo de backup precisa saber quem foi que lhe executou.
> > > >
> > > > tentdei
> > > > RegisterWindowMessage()
> > > > SendMessage()
> > > > mas nao consigo recebela no segundo aplicativo.
> > > >
> > > > alguem pode ajudar?
> > > >
> > > > Alex
> > > > GeraSoft
> > > > Apucarana-PR
> > > >
> > > > Yahoo! Groups Sponsor
> > > >
> > > >
> > > >
> > > > Para sair da lista: delphi-br-unsubscribe@egroups.com
> > > >
> > > > Para entrar na lista: delphi-br-subscribe@egroups.com
> > > >
> > > > http://www.mail-archive.com/delphi-br%40egroups.com
> > > >
> > > >
> > > >
> > > > Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.
> > > >
> > > > Para sair da lista: delphi-br-unsubscribe@egroups.com
> > > >
> > > > Para entrar na lista: delphi-br-subscribe@egroups.com
> > > >
> > > > http://www.mail-archive.com/delphi-br%40egroups.com
> > > >
> > > >
> > > >
> > > > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> > > > http://docs.yahoo.com/info/terms/
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Para sair da lista: delphi-br-unsubscribe@egroups.com
> > > >
> > > > Para entrar na lista: delphi-br-subscribe@egroups.com
> > > >
> > > > http://www.mail-archive.com/delphi-br%40egroups.com
> > > >
> > > >
> > > >
> > > > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> > > http://docs.yahoo.com/info/terms/
> > > >
> > > >
> > > >
> > >
> > >
> > > Para sair da lista: delphi-br-unsubscribe@egroups.com
> > >
> > > Para entrar na lista: delphi-br-subscribe@egroups.com
> > >
> > > http://www.mail-archive.com/delphi-br%40egroups.com
> > >
> > >
> > >
> > > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> > http://docs.yahoo.com/info/terms/
> > >
> > >
> > >
> >
> >
> > Para sair da lista: delphi-br-unsubscribe@egroups.com
> >
> > Para entrar na lista: delphi-br-subscribe@egroups.com
> >
> > http://www.mail-archive.com/delphi-br%40egroups.com
> >
> >
> >
> > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
> >
> >
> >
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>
>

#33697 De: "Valfrid-Ly Silva Couto" <valfrid@...>
Data: Sex, 1 de Jun de 2001 11:51 am
Assunto: Re: Sql Simples
valfrid@...
Enviar e-mail Enviar e-mail
 
Amigo Fábio,

Quando vc clica na linha do DBGrid ele seleciona um novo registro. No evento
OnDlbClick (acho que é isso) vc coloca o seu código!!

Boa Sorte.

Valfrid-Ly Silva Couto
valfrid@...
valfrid_ly@...
valfrid_ly@...
valfrid@...
valfrid@...
ICQ 15114646
----- Original Message -----
From: "Fabio Campigotto" <fabioc@...>
To: <Undisclosed-Recipient:;>
Sent: Thursday, May 31, 2001 9:52 PM
Subject: [delphi-br] Sql Simples


Pessoal esses dias pedi essa informacao, e alguem me ajudou, mais nao deu
certo.

Olhem só eu tenho uma consulta sql, o resultado sai em um dbgrid.
Vamos supor que eu tenho 5 registros de clientes com codigo nome endereço e
bairro, ao dar o duploclick lá no 4 registro do grig, eu quero extrair o
codigo que está lá e joga-lo em uma variável, como posso fazer isso? Como
posso saber em qual registro do dbgrid foi dado o duplo click?

Tenho o seguinte:
valorcodigo:= QConsCliente.fieldbyname('codcli').asinteger;
assim dá certo, mais sempre vai o mesmo codigo, eu posso clicar em qualquer
lugar do grid que sempre vai o mesmo.

#33698 De: "Armando R. Gouveia" <armando@...>
Data: Sex, 1 de Jun de 2001 11:59 am
Assunto: Re: mostrar hora sem os segundos
armando@...
Enviar e-mail Enviar e-mail
 
Olá, Leandro.

Funcionou!
Era isso mesmo que eu estava procurando.

Obrigado
Armando

> De: softmaxbr@...
>
> Voce pode usar a funcao FormatDateTime. Exemplo:
>
> Label1.Caption := FormatDateTime('hh:mm',DateTimePicker1.time);


> ---Armando R. Gouveia  wrote:
> >
> > O DateTimePicker exibe hh:mm:ss
> > e eu quero exibir só hh:mm (sem os segundos).
> >
> > Já olhei todo as propriedades e todo o help,
> > e não descobri como fazer. Alguém sabe?
> > Existe algo diferente do DateTimePicker?

#33699 De: Marcelo de Almeida Rodrigues <almeida@...>
Data: Sex, 1 de Jun de 2001 12:15 pm
Assunto: Re: Comparar variáveis/campos numéricos!
almeida@...
Enviar e-mail Enviar e-mail
 
At 18:12 31/05/2001 -0400, you wrote:

>Olá,
>
>Alguem ai já passou pelo problema de ter um retorno negativo ao comparar
>dois campos/variáveis que possuem o mesmo valor?

    Todo mundo. Este problema já era conhecido em 1970.
    Isto é um problema de representação de números com ponto flutuante
(real, double, etc).
    Se vc utilizar variaveis com ponto fixo (ex.: currency) não terá
problemas deste tipo.

>Qual o procedimento correto para comparar um valor retornado por uma Query
>com um acumulador?
>
>Atualmente converto ambos para string para depois comparar, parece muito
>arcaico (e relamente é) mas é a única opção que encontrei para que o
>resultado seja sempre verdadeiro.

    A forma correta de se comparar é :
    a = b -> if abs( a - b ) < c
    a > b -> if ( a - b ) > c
    a < b -> if ( b - a ) > c

    onde "a" e "b" são as variaveis e "c" é a precisão utilizada na comparação.
    Normalmente se utiliza "c" como 1e-12

>Ex:
>
>ValorMvFi :Extended;
>...
>if CEdValorTotal.Value = ValorMvFi then              // em certos caso não
>considera igual
>
>if (CEdValorTotal.Text <> FloatToStr(ValorMvFi) then   // Solução encontrada
>atualmente
>
>
>// Usando Query's
>ValorMvFi :Extended;
>
>if ODSMOVIFINTOTACRE.AsFloat = ValorMvFi then              // em certos caso
>não considera igual
>
>if FloatToStr(ODSMOVIFINTOTACRE) <> FloatToStr(ValorMvFi) then   // Solução
>encontrada atualmente
>
>
>PS: ISSO SOMENTE OCORRE EM POQUISSIMOS CASOS

------------------------
Marcelo Almeida
almeida@...

#33700 De: "Infoel Suporte" <infoelsup@...>
Data: Sex, 1 de Jun de 2001 12:32 pm
Assunto: (Sem assunto)
infoelsup@...
Enviar e-mail Enviar e-mail
 
Pessoal,
 
há algum tempo venho pesquisando uma forma de conectar dois micros em linha para manutenção de software. Consigo perfeitamente quando coloco em linha diretamente como por exempo o pc anywhere, o problema que que tenho que fazer ligações interurbanas, fica muito caro.
 
Preciso de algumas dicas de programas e mesmo como fazer para que eu conecte dois micros via rede internet.
 
Estudei a possibilidade de conectar usando os endereços IP. É uma alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me dizer exatamente como funciona?
 
Agradeço qualquer sugestão tendo em vista que meu tempo pra pesquisa está se esgotando.
 
JD.Carvalho

#33701 De: "Armando R. Gouveia" <armando@...>
Data: Sex, 1 de Jun de 2001 12:22 pm
Assunto: Re: mostrar hora sem os segundos
armando@...
Enviar e-mail Enviar e-mail
 
Olá, Robinson.

Sim.  O DateTimePicker é um componente,
e está na aba Win32 do Delphi3.

Eu já havia tentado essa solução com "copy",
mas ela só funciona com o horário brasileiro.
Se o horário estiver com formato americano
(ex.: 9:15:00 AM) então não adianta.

Um abraço!
Armando

> De: Robinson <robinson_d5@...>
>
> Q é isso, é um componente?
> Se fosse time() por exemplo,dava pra resolver assim:
>
> Label1.Caption:=Copy(TimetoStr(time()), 1, 5);

> -----Mensagem original-----
> De: Armando R. Gouveia
>
> O DateTimePicker exibe hh:mm:ss
> e eu quero exibir só hh:mm (sem os segundos).
>
> Já olhei todo as propriedades e todo o help,
> e não descobri como fazer. Alguém sabe?
> Existe algo diferente do DateTimePicker?

#33702 De: "Themys Neres" <themys@...>
Data: Sex, 1 de Jun de 2001 12:28 pm
Assunto: Re:
themys@...
Enviar e-mail Enviar e-mail
 
Se nao me engano tem uma versao (acho que a 9.0) do pcanywhere que conecta
pela intenet, verifique.

T+

>
>Pessoal,
>
>há algum tempo venho pesquisando uma forma de conectar dois micros em linha
>para manutenção de software. Consigo perfeitamente quando coloco em linha
>diretamente como por exempo o pc anywhere, o problema que que tenho que
>fazer ligações interurbanas, fica muito caro.
>
>Preciso de algumas dicas de programas e mesmo como fazer para que eu
>conecte dois micros via rede internet.
>
>Estudei a possibilidade de conectar usando os endereços IP. É uma
>alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me dizer
>exatamente como funciona?
>
>Agradeço qualquer sugestão tendo em vista que meu tempo pra pesquisa está
>se esgotando.
>
>JD.Carvalho

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

#33703 De: "Valfrid-Ly Silva Couto" <valfrid@...>
Data: Sex, 1 de Jun de 2001 12:32 pm
Assunto: Re:
valfrid@...
Enviar e-mail Enviar e-mail
 
Amigo Infoel,

O próprio PcAnywhere que vc citou pode fazer essa conexão via Internet.

Valfrid-Ly Silva Couto
valfrid@...
valfrid_ly@...
valfrid_ly@...
valfrid@...
valfrid@...
ICQ 15114646
----- Original Message -----
From: "Infoel Suporte" <infoelsup@...>
To: <delphi-br@yahoogroups.com>
Cc: <mysql-br@...>; <dhlista@yahoogroups.com>;
<delphiTotal@yahoogroups.com>; <delphi-no-brasil@yahoogroups.com>;
<aprendendo-clubedelphi@intl.egroups.com>
Sent: Friday, June 01, 2001 9:32 AM
Subject: [delphi-br]


Pessoal,

há algum tempo venho pesquisando uma forma de conectar dois micros em linha
para manutenção de software. Consigo perfeitamente quando coloco em linha
diretamente como por exempo o pc anywhere, o problema que que tenho que
fazer ligações interurbanas, fica muito caro.

Preciso de algumas dicas de programas e mesmo como fazer para que eu conecte
dois micros via rede internet.

Estudei a possibilidade de conectar usando os endereços IP. É uma
alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me dizer
exatamente como funciona?

Agradeço qualquer sugestão tendo em vista que meu tempo pra pesquisa está se
esgotando.

JD.Carvalho

#33704 De: adail.egroups@...
Data: Sex, 1 de Jun de 2001 12:30 pm
Assunto: RE : Infoel Suporte
adail.egroups@...
Enviar e-mail Enviar e-mail
 
Caro JD.
   Existe um programa chamado VNC que é Freeware e da TOTAL controle
ao micro remoto via endereço IP.
   Você ppode pegar ele no endereço:
   http://www.uk.research.att.com/vnc/download.html

Espero que ele atenda a sua espectativa.
Eu uso ele constantemente.
É leve e completo (ao meu ver).

Adail Horst.
Advanced Developers
www.adev.com.br

--- In delphi-br@y..., "Infoel Suporte" <infoelsup@i...> wrote:
> Pessoal,
>
> há algum tempo venho pesquisando uma forma de conectar dois micros
em linha para manutenção de software. Consigo perfeitamente quando
coloco em linha diretamente como por exempo o pc anywhere, o problema
que que tenho que fazer ligações interurbanas, fica muito caro.
>
> Preciso de algumas dicas de programas e mesmo como fazer para que
eu conecte dois micros via rede internet.
>
> Estudei a possibilidade de conectar usando os endereços IP. É uma
alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me
dizer exatamente como funciona?
>
> Agradeço qualquer sugestão tendo em vista que meu tempo pra
pesquisa está se esgotando.
>
> JD.Carvalho

#33705 De: "campus" <campus@...>
Data: Sex, 1 de Jun de 2001 12:19 pm
Assunto: Re: consulta
campus@...
Enviar e-mail Enviar e-mail
 
Fabio, faz o seguinte:

Depois do QConsulta.Open

while QConsulta.Eof = False do
begin
    nValor := nValor + QConsulta.FieldByName('SaldoValorVenc1').AsCurrency;
    nValor := nValor + QConsulta.FieldByName('SaldoValorVenc2').AsCurrency;
    nValor := nValor + QConsulta.FieldByName('SaldoValorVenc3').AsCurrency;
    QConsulta.Next;
end;



----- Original Message -----
From: Fabio Campigotto
To: delphi-br@yahoogroups.com
Sent: Thursday, May 31, 2001 9:59 PM
Subject: Re: [delphi-br] consulta


Daniel!!!! E All!!

   Eu nao entendi, como posso fazer esse loop para somar os resultados dos
tres select's?

Qualquer coisa me ajuda muito
abracos do amigo fabio




----- Original Message -----
From: "Fabio Campigotto" <fabioc@...>
To: <delphi-br@yahoogroups.com>
Sent: Sunday, May 27, 2001 10:48 PM
Subject: Re: [delphi-br] consulta


> Ok, tenho  as consultas dessa forma:
>
>  with qconsulta,sql do
>   begin
>     close;
>     clear;
>     add('select Vencimento1, saldovalorvenc1 from tabcrediario WHERE (
> EXTRACT( DAY  FROM vencimento1 ) <= :pDia ) and ( EXTRACT( MONTH FROM
> vencimento1 ) <= :pMes ) and saldovalorvenc1 > 0');
>     Add('UNION ALL');
>     add('select vencimento2 saldovalorvenc2 from tabcrediario WHERE (
> EXTRACT( DAY  FROM vencimento2 ) <= :pDia ) and ( EXTRACT( MONTH FROM
> vencimento2 ) <= :pMes ) and saldovalorvenc2 > 0');
>     Add('UNION ALL');
>     add('select vencimento3 saldovalorvenc3 from tabcrediario WHERE (
> EXTRACT( DAY  FROM vencimento3 ) <= :pDia ) and ( EXTRACT( MONTH FROM
> vencimento3 ) <= :pMes ) and saldovalorvenc3 > 0');
>     add('order by cliente asc');
>     Decodedate( Date, a, m, d );
>     ParamByName('pDia').value := D;
>     ParamByName('pMes').Value := M;
>     open;
>
> Agora como faço um looping para somar tudo isso?
> ou seja somar tudo que estiver vencido?
>
>
> ----- Original Message -----
> From: "campus" <campus@...>
> To: <delphi-br@yahoogroups.com>
> Sent: Wednesday, May 23, 2001 7:50 AM
> Subject: Re: [delphi-br] consulta
>
>
> > Fabio, da forma como vc esta fazendo ele sempre vai somar os tres
valores,
> o
> > correto sera vc colocar esses valore numa tabela em separado, isso
> ajudaria
> > muito. isso vc pode fazer futuramente.
> >
> > Bom, eu entendo muito pouco de SQL mas no seu caso (me corrijam se eu
> > estiver errado), vc devera usar uma uniao com tres selects, e fazer a
soma
> > no braço.
> >
> > Select Saldo1
> > From tabCrediario
> > Where condicao
> >
> > Union All
> > Select Saldo2
> > From tabCrediario
> > Where condicao
> >
> > Union All
> > Select Saldo3
> > From tabCrediario
> > Where condicao
> >
> > Ele vai te retornar uma tabela com o saldo das datas vencidas, é só
fazer
> um
> > loop para somar.
> >
> > Obs, vc nao esta esquecendo do ano ?
> >
> > Daniel Port.
> >
> > ----- Original Message -----
> > From: Fabio Campigotto <fabioc@...>
> > To: <Undisclosed-Recipient:;>
> > Sent: Tuesday, May 22, 2001 5:32 PM
> > Subject: [delphi-br] consulta
> >
> >
> > Olá amigos da lista,
> >
> > tenho uma tabela paradox com os campos saldo1,saldo2,saldo3,
vencimento1,
> > vencimento2, e
> > vencimento3.
> > Como faço para somar os campos saldo1 + saldo2 + saldo3, mas somente os
> que
> > estiverem vencidos? ou seja que o vencimento é menor que a data atual?
> > Exemplo:
> > Se o vencimento1 for menor que hoje, entao soma todos os campos saldo1
da
> > tabela.
> > Se o vencimento1 e vencimento2 forem menor que hoje, entao soma todos os
> > campos saldo1 e saldo2 da tabela, etc,etc.
> >
> > tentei o seguinte:
> >
> >     query1.close;
> >     query1.sql.clear;
> >     query.sql.text:= ('Select SUM( saldo1 + saldo2 + saldo3 ) AS Soma
from
> > tabcrediario WHERE ( EXTRACT( DAY  FROM vencimento1 or vencimento2 or
> > vencimento3 ) <= :pDia ) and ( EXTRACT( MONTH FROM vencimento1 or
> > vencimento2 or vencimento3  ) <= :pMes ) and saldovalorvenc1  > 0');
> >     Decodedate( Date, a, m, d );
> >     query1.ParamByName('pDia').value := D;
> >     query1.ParamByName('pMes').Value := M;
> >     query1.open;
> > Mas sei que assim só vai somar se uma das datas estiverem vencidas,
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > Para sair da lista: delphi-br-unsubscribe@egroups.com
> >
> > Para entrar na lista: delphi-br-subscribe@egroups.com
> >
> > http://www.mail-archive.com/delphi-br%40egroups.com
> >
> >
> >
> > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> > http://docs.yahoo.com/info/terms/
> >
> >
> >
> > Para sair da lista: delphi-br-unsubscribe@egroups.com
> >
> > Para entrar na lista: delphi-br-subscribe@egroups.com
> >
> > http://www.mail-archive.com/delphi-br%40egroups.com
> >
> >
> >
> > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
> >
> >
> >
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>
>


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/

#33706 De: "Cassio R. Eskelsen" <cassio@...>
Data: Sex, 1 de Jun de 2001 1:07 pm
Assunto: RE:[OFF-TOPIC] Manutenção Remota
cassio@...
Enviar e-mail Enviar e-mail
 
O Assunto é meio off, mas encaminho isso para ajudar o colega
Carvalho(Infoel) e outros que por ventura tenham a mesma necessidade.

Abraços,

Cássio Rogério Eskelsen
Diretor Executivo

Bremen Sistemas
http://www.bremen.com.br


-----Mensagem original-----
De: Cassio R. Eskelsen [mailto:cassio@...]
Enviada em: terça-feira, 29 de maio de 2001 17:28
Para:
Assunto: [ Lista Interna ] ENC: Administração remota? Fácil! - VNC para
o suporteorte



-----Mensagem original-----
De: Silvério R. Hoppe [mailto:silverio@...]
Enviada em: segunda-feira, 28 de maio de 2001 23:34
Para:
Assunto: Administração remota? Fácil!


MODERATOR:
The following message was recieved by the mailing list: "Lista Interna"
<>


Um grande problema que qualquer um se depara ao tentar ajudar um
cliente, ou amigo pelo telefone, a resolver problemas do tipo "meu PC
está travando", é que nem sempre o usuário saberá lhe dizer exatamente o
que está se passando. Frases do tipo "apareceu uma janelinha piscando"
nem sempre ajudam muito :-)

Outro caso comum, é alguém que trabalha em trânsito, ou viaja muito e
precisa acessar arquivos ou programas que estão no PC de casa.

A dica de hoje é sobre um programinha de administração remota, freeware,
que poderia ser usado para resolver estes dois problemas.

O Virtual Network Computing, ou apenas VNC, é até semelhante a programas
como o PC Anyware, mas traz a vantagem de ser gratuíto. Além disso, ele
é bem simples de usar e tem versões também para Linux, Solaris, BeOS,
Amiga, e até mesmo para handhelds, rodando o Windows Ce 2.0, aparelhos
da Linha Psion e até mesmo Palms. O programa pode ser usado tanto para
acessar PCs ligados em uma rede local, quanto via Internet.

O VNC se divide em dois módulos, o módulo servidor e o módulo cliente. O
módulo servidor deve ser instalado no micro que ficará acessível,
bastando usar o módulo cliente para acessa-lo de qualquer outro. O mais
interessante é que os módulos são intercompatíveis, ou seja, você pode
acessar uma máquina rodando Linux apartir de outra que roda Windows, ou
mesmo acessar ambas apartir de um Palm (com modem claro) conectado à
internet.

O programa exibe uma janela com o mesmo conteúdo da área de trabalho do
micro que está sendo acessado, permitindo que você o utilize como se
estivesse de frente pra ele. Isto é perfeito para quem trabalha com
suporte, pois bastaria pedir para o usuário abrir o programa ao invés de
ficar perguntando pelo telefone, o que tornaria o atendimento bem mais
rápido




:. Configuração


A página oficial do VNC é http://www.uk.research.att.com/vnc/ , onde
estão disponíveis todas as versões do programa. Você também pode baixar
as versões para Windows e Linux na área de download do guia do Hardware.

Ao descompactar o programa, você terá duas pastas, "vncviewer" e
"winvnc". A primeira contém o programa cliente, que será usado para
acessar outras máquinas e a segunda contém o módulo servidor, que deve
ser instalado nas máquinas que pretender acessar. Note que o cliente tem
apenas 170 KB, o que torna muito fácil leva-lo num disquete.

Para instalar o módulo servidor, basta executar o programa, concordar
com as licenças, etc. Para ativar o compartilhamento, clique em "Run
WinVNC", dentro da pasta VNC do menu iniciar. Forneça uma senha de
acesso, preferencialmente uma bem elaborada, afinal é só você quem deve
ter acesso ao micro, não a Internet Inteira :-) e mantenha o programa
residente.

Para acessar, abra o módulo cliente, digite o endereço IP do servidor,
200.023.123.3 por exemplo e forneça a senha. Se você não souber o
endereço IP, digite "netstat -r" no prompt do MS-DOS, que o IP aparecerá
na linha "Interface".



Nas opções, existe uma opção útil para melhorar um pouco a velocidade ao
acessar via modem "Restrict Pixels to 8-bit", marcando-a a janela será
exibida com apenas 256 cores, diminuindo os dados a serem transmitidos.

Outra possibilidade é acessar o cliente usando um browser que suporte
Java, o IE por exemplo. Basta digitar "http://IP:5800", como em
http://195.145.76.4:5800, será aberto um Applet com as mesmas funções do
cliente. A velocidade também é semelhante, você pode usar a forma que
preferir.


Mais uma coisa interessante, é que o NVC pode ser usado sem problemas
por quem acessa via Speedy, pois a porta 5800 usada por ele não é
bloqueada, ao contrário da 5631, usada pelo PC Anyware.


:. Velocidade


Como você vai perceber ao usar o programa, o VNC trabalha basicamente
transmitindo a imagem do monitor via rede. Como a transmissão fica
limitada à velocidade de transmissão e aos tempos de resposta da rede, a
atualização da imagem é sempre um pouco lenta. Imagine um 486 com 4 MB
de RAM rodando o Windows 95... é mais ou menos por aí.

Por isso, o programa não é recomendável para o uso em terminais, pois
mesmo numa rede de 100 mbps, a velocidade nunca será a mesma de um PC
rodando tudo localmente. O forte do VNC é mesmo a administração remota.
Claro que o programa pode ter muitos outros usos, cursos à distancia por
exemplo, basta usar a criatividade :-)


:. Segurança


Apesar dos dados serem compactados, o EVC não possui nenhum algoritmo
nativo de encriptação, o naturalmente deixa uma pequena brecha de
segurança, que poderia ser explorada por alguém que realmente quisesse
espionar as transmissões.

Uma alternativa dada pelos autores é usar um sistema de encriptação
sobre o programa. Uma sugestão dada por eles é o SSH, sistema que dispõe
de clientes para várias plataformas:
http://www.uk.research.att.com/vnc/sshvnc.html

No geral, considero o acesso relativamente seguro, desde que você
utilize uma boa senha, não deverá ter problemas de segurança. Fiz uma
pesquisa no Astalavista.box.sk e vi que os cracks mais perigosos para o
VNC são os de brute force, do tipo de tenta todas as combinações
possíveis até descobrir a senha. Como este tipo de programa costuma ser
eficiente apenas contra senhas de até 5 caracteres, usando senhas de 8
ou mais caracteres, o risco é mínimo.


:. Dicas


O VNC serve apenas como um terminal, gráfico, não permite transferir
arquivos diretamente. Caso seja necessário, o melhor é complementa-lo
usando um outro programa, servidor de FTP por exemplo.

Nas configurações do módulo servidor, existe uma opção de permitir
apenas visualização. Usando este modo, vários clientes podem conectar-se
ao mesmo tempo, mas apenas para "assistir". Isto seria útil para cursos
online.

Usando Linux, FreeBSD, ou outro sistema multiusuário, você poderá abrir
várias sessões do servidor, uma em cada desktop virtual, permitindo
vários acessos ao sistemas, mas com a diferença de serem acessos
completos.

Para instalar o VNC no Windows NT, é preciso ter instalado o Service
Pack 3, ou mais recente instalado.

Caso tenha problemas com o duplo click no Windows, aumente o tempo nas
configurações do mouse no painel de controle. Este problema é comum em
conexões lentas, onde por causa do Lag, o Windows acaba interpretando o
duplo click como dois clicks distintos.

O servidor para Linux é realmente mais rápido que o servidor para
máquinas Windows. Segundos os autores, como o Windows é um sistema de
código fechado, é mais difícil otimizar o programa.

#33707 De: "Themys Neres" <themys@...>
Data: Sex, 1 de Jun de 2001 1:18 pm
Assunto: Re: Derrubar DialUP via Delphi
themys@...
Enviar e-mail Enviar e-mail
 
ta na assinatura. www.themys.rg3.net

>Amigo Themys
>Saudacoes
>
>Qual o endereco de sua pagina?
>Obrigado
>
>clovitoferreira@...
>Clovis   Machado  Ferreira
>          Dourado(SP)
>----- Original Message -----
>From: Themys Neres <themys@...>
>To: <delphi-br@yahoogroups.com>
>Sent: Thursday, May 31, 2001 2:45 PM
>Subject: Re: [delphi-br] Derrubar DialUP via Delphi
>
>
>Na minha página, na secao componentes, tem o componente TDialup com fontes
>e
>um exemplo bem pratico em portugues de como fazer isso, inclusive cedido
>por
>um colega da lista.
>
>T+
>
>
> >Olá Pessoal,
> >como devo proceder para saber se existe uma conexão DialUP e derubá-la.
> >
> >Obrigado.
> >
> >****
> >********
> >Carlos Alberto Phelippe
> >Analista de Sistemas
> >carlosib@...  -- carlos@...
> >(0xx48)2340201 -- (0xx48)2438724
> >Florianópolis - SC
> >****
> >********
>
>
>____________________________________________________________
>                    themys@...
>                Aracaju - Sergipe - Brasil
>     <<<<<<<<   D5 - SQL 7.0 - NT 4.0 Developer  >>>>>>>>
>          < N E W >  www.themys.rg3.net  < N E W >
>                        Analista/DBA
>
>_________________________________________________________________________
>Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
>
>
>Para sair da lista: delphi-br-unsubscribe@egroups.com
>
>Para entrar na lista: delphi-br-subscribe@egroups.com
>
>http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
>Seu uso do Yahoo! Groups é sujeito às regras descritas em:
>http://docs.yahoo.com/info/terms/
>
>
>

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.

#33708 De: "Valfrid-Ly Silva Couto" <valfrid@...>
Data: Sex, 1 de Jun de 2001 1:36 pm
Assunto: Re: RE:[OFF-TOPIC] Manutenção Remota
valfrid@...
Enviar e-mail Enviar e-mail
 
Cássio,

Será que você poderia me ajudar com uma coisa em relação ao VNC que não
estou achando na documentação?
Tenho o Speedy compartilhado por um proxy, onde os clientes acessam via LAN.
Como os meus clientes poderiam fazer para conectar comigo? Eu deixo o
VNCVIEWER em modo Listen e aguardo mas, o que fazer? O IP do Router do
Speedy é um e o meu IP interno é outro!!!!

Valfrid-Ly Silva Couto
valfrid@...
valfrid_ly@...
valfrid_ly@...
valfrid@...
valfrid@...
ICQ 15114646
----- Original Message -----
From: "Cassio R. Eskelsen" <cassio@...>
To: <delphi-br@yahoogroups.com>
Sent: Friday, June 01, 2001 10:07 AM
Subject: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota


> O Assunto é meio off, mas encaminho isso para ajudar o colega
> Carvalho(Infoel) e outros que por ventura tenham a mesma necessidade.
>
> Abraços,
>
> Cássio Rogério Eskelsen
> Diretor Executivo
>
> Bremen Sistemas
> http://www.bremen.com.br
>
>
> -----Mensagem original-----
> De: Cassio R. Eskelsen [mailto:cassio@...]
> Enviada em: terça-feira, 29 de maio de 2001 17:28
> Para:
> Assunto: [ Lista Interna ] ENC: Administração remota? Fácil! - VNC para
> o suporteorte
>
>
>
> -----Mensagem original-----
> De: Silvério R. Hoppe [mailto:silverio@...]
> Enviada em: segunda-feira, 28 de maio de 2001 23:34
> Para:
> Assunto: Administração remota? Fácil!
>
>
> MODERATOR:
> The following message was recieved by the mailing list: "Lista Interna"
> <>
>
>
> Um grande problema que qualquer um se depara ao tentar ajudar um
> cliente, ou amigo pelo telefone, a resolver problemas do tipo "meu PC
> está travando", é que nem sempre o usuário saberá lhe dizer exatamente o
> que está se passando. Frases do tipo "apareceu uma janelinha piscando"
> nem sempre ajudam muito :-)
>
> Outro caso comum, é alguém que trabalha em trânsito, ou viaja muito e
> precisa acessar arquivos ou programas que estão no PC de casa.
>
> A dica de hoje é sobre um programinha de administração remota, freeware,
> que poderia ser usado para resolver estes dois problemas.
>
> O Virtual Network Computing, ou apenas VNC, é até semelhante a programas
> como o PC Anyware, mas traz a vantagem de ser gratuíto. Além disso, ele
> é bem simples de usar e tem versões também para Linux, Solaris, BeOS,
> Amiga, e até mesmo para handhelds, rodando o Windows Ce 2.0, aparelhos
> da Linha Psion e até mesmo Palms. O programa pode ser usado tanto para
> acessar PCs ligados em uma rede local, quanto via Internet.
>
> O VNC se divide em dois módulos, o módulo servidor e o módulo cliente. O
> módulo servidor deve ser instalado no micro que ficará acessível,
> bastando usar o módulo cliente para acessa-lo de qualquer outro. O mais
> interessante é que os módulos são intercompatíveis, ou seja, você pode
> acessar uma máquina rodando Linux apartir de outra que roda Windows, ou
> mesmo acessar ambas apartir de um Palm (com modem claro) conectado à
> internet.
>
> O programa exibe uma janela com o mesmo conteúdo da área de trabalho do
> micro que está sendo acessado, permitindo que você o utilize como se
> estivesse de frente pra ele. Isto é perfeito para quem trabalha com
> suporte, pois bastaria pedir para o usuário abrir o programa ao invés de
> ficar perguntando pelo telefone, o que tornaria o atendimento bem mais
> rápido
>
>
>
>
> :. Configuração
>
>
> A página oficial do VNC é http://www.uk.research.att.com/vnc/ , onde
> estão disponíveis todas as versões do programa. Você também pode baixar
> as versões para Windows e Linux na área de download do guia do Hardware.
>
> Ao descompactar o programa, você terá duas pastas, "vncviewer" e
> "winvnc". A primeira contém o programa cliente, que será usado para
> acessar outras máquinas e a segunda contém o módulo servidor, que deve
> ser instalado nas máquinas que pretender acessar. Note que o cliente tem
> apenas 170 KB, o que torna muito fácil leva-lo num disquete.
>
> Para instalar o módulo servidor, basta executar o programa, concordar
> com as licenças, etc. Para ativar o compartilhamento, clique em "Run
> WinVNC", dentro da pasta VNC do menu iniciar. Forneça uma senha de
> acesso, preferencialmente uma bem elaborada, afinal é só você quem deve
> ter acesso ao micro, não a Internet Inteira :-) e mantenha o programa
> residente.
>
> Para acessar, abra o módulo cliente, digite o endereço IP do servidor,
> 200.023.123.3 por exemplo e forneça a senha. Se você não souber o
> endereço IP, digite "netstat -r" no prompt do MS-DOS, que o IP aparecerá
> na linha "Interface".
>
>
>
> Nas opções, existe uma opção útil para melhorar um pouco a velocidade ao
> acessar via modem "Restrict Pixels to 8-bit", marcando-a a janela será
> exibida com apenas 256 cores, diminuindo os dados a serem transmitidos.
>
> Outra possibilidade é acessar o cliente usando um browser que suporte
> Java, o IE por exemplo. Basta digitar "http://IP:5800", como em
> http://195.145.76.4:5800, será aberto um Applet com as mesmas funções do
> cliente. A velocidade também é semelhante, você pode usar a forma que
> preferir.
>
>
> Mais uma coisa interessante, é que o NVC pode ser usado sem problemas
> por quem acessa via Speedy, pois a porta 5800 usada por ele não é
> bloqueada, ao contrário da 5631, usada pelo PC Anyware.
>
>
> :. Velocidade
>
>
> Como você vai perceber ao usar o programa, o VNC trabalha basicamente
> transmitindo a imagem do monitor via rede. Como a transmissão fica
> limitada à velocidade de transmissão e aos tempos de resposta da rede, a
> atualização da imagem é sempre um pouco lenta. Imagine um 486 com 4 MB
> de RAM rodando o Windows 95... é mais ou menos por aí.
>
> Por isso, o programa não é recomendável para o uso em terminais, pois
> mesmo numa rede de 100 mbps, a velocidade nunca será a mesma de um PC
> rodando tudo localmente. O forte do VNC é mesmo a administração remota.
> Claro que o programa pode ter muitos outros usos, cursos à distancia por
> exemplo, basta usar a criatividade :-)
>
>
> :. Segurança
>
>
> Apesar dos dados serem compactados, o EVC não possui nenhum algoritmo
> nativo de encriptação, o naturalmente deixa uma pequena brecha de
> segurança, que poderia ser explorada por alguém que realmente quisesse
> espionar as transmissões.
>
> Uma alternativa dada pelos autores é usar um sistema de encriptação
> sobre o programa. Uma sugestão dada por eles é o SSH, sistema que dispõe
> de clientes para várias plataformas:
> http://www.uk.research.att.com/vnc/sshvnc.html
>
> No geral, considero o acesso relativamente seguro, desde que você
> utilize uma boa senha, não deverá ter problemas de segurança. Fiz uma
> pesquisa no Astalavista.box.sk e vi que os cracks mais perigosos para o
> VNC são os de brute force, do tipo de tenta todas as combinações
> possíveis até descobrir a senha. Como este tipo de programa costuma ser
> eficiente apenas contra senhas de até 5 caracteres, usando senhas de 8
> ou mais caracteres, o risco é mínimo.
>
>
> :. Dicas
>
>
> O VNC serve apenas como um terminal, gráfico, não permite transferir
> arquivos diretamente. Caso seja necessário, o melhor é complementa-lo
> usando um outro programa, servidor de FTP por exemplo.
>
> Nas configurações do módulo servidor, existe uma opção de permitir
> apenas visualização. Usando este modo, vários clientes podem conectar-se
> ao mesmo tempo, mas apenas para "assistir". Isto seria útil para cursos
> online.
>
> Usando Linux, FreeBSD, ou outro sistema multiusuário, você poderá abrir
> várias sessões do servidor, uma em cada desktop virtual, permitindo
> vários acessos ao sistemas, mas com a diferença de serem acessos
> completos.
>
> Para instalar o VNC no Windows NT, é preciso ter instalado o Service
> Pack 3, ou mais recente instalado.
>
> Caso tenha problemas com o duplo click no Windows, aumente o tempo nas
> configurações do mouse no painel de controle. Este problema é comum em
> conexões lentas, onde por causa do Lag, o Windows acaba interpretando o
> duplo click como dois clicks distintos.
>
> O servidor para Linux é realmente mais rápido que o servidor para
> máquinas Windows. Segundos os autores, como o Windows é um sistema de
> código fechado, é mais difícil otimizar o programa.
>
>
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>

#33709 De: softmaxbr@...
Data: Sex, 1 de Jun de 2001 1:56 pm
Assunto: (Sem assunto)
softmaxbr@...
Enviar e-mail Enviar e-mail
 
JD,

Com certeza você vai ter que fazer essa conexao via IP. Só que, como
a cada vez que você conecta a um provedor o seu PC recebe um IP
diferente, você não tem como definir um IP para cada computador.

O que pode ser feito é você ligar  para a pessoa que você quer
conectar e pedí-la para olhar o IP da máquina dela.

É só executar o programinha WINIPCFG.EXE que fica no diretório
c:\Windows. A melhor forma de fazer isso é clicar em INICIAR/EXECUTAR
e digitar WINIPCFG.

Lá vai aparecer o IP da rede local e da Internet (PPP). Peça a pessoa
para olhar esse último (PPP) e te falar. Peca ela para ativar tambem
o PC Anyware ou VNC ou outro programa que você esteja usando.

Então é só você conectar sua máquina na Internet e conectar através
do programa ao IP que a pessoa te passou.

Quaisquer dúvidas, estou à disposição para esclarecê-las.


Leandro - leomcl@...

--- In delphi-br@y..., "Infoel Suporte" <infoelsup@i...> wrote:
> Pessoal,
>
> há algum tempo venho pesquisando uma forma de conectar dois micros
em linha para manutenção de software. Consigo perfeitamente quando
coloco em linha diretamente como por exempo o pc anywhere, o problema
que que tenho que fazer ligações interurbanas, fica muito caro.
>
> Preciso de algumas dicas de programas e mesmo como fazer para que
eu conecte dois micros via rede internet.
>
> Estudei a possibilidade de conectar usando os endereços IP. É uma
alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me
dizer exatamente como funciona?
>
> Agradeço qualquer sugestão tendo em vista que meu tempo pra
pesquisa está se esgotando.
>
> JD.Carvalho

#33710 De: "Cassio R. Eskelsen" <cassio@...>
Data: Sex, 1 de Jun de 2001 1:56 pm
Assunto: RES: RE:[OFF-TOPIC] Manutenção Remota
cassio@...
Enviar e-mail Enviar e-mail
 
Aí ferrou!

O que nós fazemos é conectar no IP do cliente. Como normalmente o cliente
tem conexão Dial-up, o IP é dinâmico, causando outro problema. Você pode
pedir que o cliente rode o WinIpCfg e lhe passe de alguma forma o IP...
sabemos que nem sempre o cliente sabe fazer isso ;)) Portanto, o ideal é que
vc. monte um programa no Delphi que pegue o IP e te passe de alguma
forma(via sock, via email, etc). Esse programa pode te passar o IP e
enquanto isso, executar o VNC.

Abraços,

Cássio Rogério Eskelsen
Diretor Executivo

Bremen Sistemas
http://www.bremen.com.br


-----Mensagem original-----
De: Valfrid-Ly Silva Couto [mailto:valfrid@...]
Enviada em: sexta-feira, 1 de junho de 2001 10:37
Para: delphi-br@yahoogroups.com
Assunto: Re: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota


Cássio,

Será que você poderia me ajudar com uma coisa em relação ao VNC que não
estou achando na documentação?
Tenho o Speedy compartilhado por um proxy, onde os clientes acessam via LAN.
Como os meus clientes poderiam fazer para conectar comigo? Eu deixo o
VNCVIEWER em modo Listen e aguardo mas, o que fazer? O IP do Router do
Speedy é um e o meu IP interno é outro!!!!

Valfrid-Ly Silva Couto
valfrid@...
valfrid_ly@...
valfrid_ly@...
valfrid@...
valfrid@...
ICQ 15114646
----- Original Message -----
From: "Cassio R. Eskelsen" <cassio@...>
To: <delphi-br@yahoogroups.com>
Sent: Friday, June 01, 2001 10:07 AM
Subject: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota


> O Assunto é meio off, mas encaminho isso para ajudar o colega
> Carvalho(Infoel) e outros que por ventura tenham a mesma necessidade.
>
> Abraços,
>
> Cássio Rogério Eskelsen
> Diretor Executivo
>
> Bremen Sistemas
> http://www.bremen.com.br
>
>
> -----Mensagem original-----
> De: Cassio R. Eskelsen [mailto:cassio@...]
> Enviada em: terça-feira, 29 de maio de 2001 17:28
> Para:
> Assunto: [ Lista Interna ] ENC: Administração remota? Fácil! - VNC para
> o suporteorte
>
>
>
> -----Mensagem original-----
> De: Silvério R. Hoppe [mailto:silverio@...]
> Enviada em: segunda-feira, 28 de maio de 2001 23:34
> Para:
> Assunto: Administração remota? Fácil!
>
>
> MODERATOR:
> The following message was recieved by the mailing list: "Lista Interna"
> <>
>
>
> Um grande problema que qualquer um se depara ao tentar ajudar um
> cliente, ou amigo pelo telefone, a resolver problemas do tipo "meu PC
> está travando", é que nem sempre o usuário saberá lhe dizer exatamente o
> que está se passando. Frases do tipo "apareceu uma janelinha piscando"
> nem sempre ajudam muito :-)
>
> Outro caso comum, é alguém que trabalha em trânsito, ou viaja muito e
> precisa acessar arquivos ou programas que estão no PC de casa.
>
> A dica de hoje é sobre um programinha de administração remota, freeware,
> que poderia ser usado para resolver estes dois problemas.
>
> O Virtual Network Computing, ou apenas VNC, é até semelhante a programas
> como o PC Anyware, mas traz a vantagem de ser gratuíto. Além disso, ele
> é bem simples de usar e tem versões também para Linux, Solaris, BeOS,
> Amiga, e até mesmo para handhelds, rodando o Windows Ce 2.0, aparelhos
> da Linha Psion e até mesmo Palms. O programa pode ser usado tanto para
> acessar PCs ligados em uma rede local, quanto via Internet.
>
> O VNC se divide em dois módulos, o módulo servidor e o módulo cliente. O
> módulo servidor deve ser instalado no micro que ficará acessível,
> bastando usar o módulo cliente para acessa-lo de qualquer outro. O mais
> interessante é que os módulos são intercompatíveis, ou seja, você pode
> acessar uma máquina rodando Linux apartir de outra que roda Windows, ou
> mesmo acessar ambas apartir de um Palm (com modem claro) conectado à
> internet.
>
> O programa exibe uma janela com o mesmo conteúdo da área de trabalho do
> micro que está sendo acessado, permitindo que você o utilize como se
> estivesse de frente pra ele. Isto é perfeito para quem trabalha com
> suporte, pois bastaria pedir para o usuário abrir o programa ao invés de
> ficar perguntando pelo telefone, o que tornaria o atendimento bem mais
> rápido
>
>
>
>
> :. Configuração
>
>
> A página oficial do VNC é http://www.uk.research.att.com/vnc/ , onde
> estão disponíveis todas as versões do programa. Você também pode baixar
> as versões para Windows e Linux na área de download do guia do Hardware.
>
> Ao descompactar o programa, você terá duas pastas, "vncviewer" e
> "winvnc". A primeira contém o programa cliente, que será usado para
> acessar outras máquinas e a segunda contém o módulo servidor, que deve
> ser instalado nas máquinas que pretender acessar. Note que o cliente tem
> apenas 170 KB, o que torna muito fácil leva-lo num disquete.
>
> Para instalar o módulo servidor, basta executar o programa, concordar
> com as licenças, etc. Para ativar o compartilhamento, clique em "Run
> WinVNC", dentro da pasta VNC do menu iniciar. Forneça uma senha de
> acesso, preferencialmente uma bem elaborada, afinal é só você quem deve
> ter acesso ao micro, não a Internet Inteira :-) e mantenha o programa
> residente.
>
> Para acessar, abra o módulo cliente, digite o endereço IP do servidor,
> 200.023.123.3 por exemplo e forneça a senha. Se você não souber o
> endereço IP, digite "netstat -r" no prompt do MS-DOS, que o IP aparecerá
> na linha "Interface".
>
>
>
> Nas opções, existe uma opção útil para melhorar um pouco a velocidade ao
> acessar via modem "Restrict Pixels to 8-bit", marcando-a a janela será
> exibida com apenas 256 cores, diminuindo os dados a serem transmitidos.
>
> Outra possibilidade é acessar o cliente usando um browser que suporte
> Java, o IE por exemplo. Basta digitar "http://IP:5800", como em
> http://195.145.76.4:5800, será aberto um Applet com as mesmas funções do
> cliente. A velocidade também é semelhante, você pode usar a forma que
> preferir.
>
>
> Mais uma coisa interessante, é que o NVC pode ser usado sem problemas
> por quem acessa via Speedy, pois a porta 5800 usada por ele não é
> bloqueada, ao contrário da 5631, usada pelo PC Anyware.
>
>
> :. Velocidade
>
>
> Como você vai perceber ao usar o programa, o VNC trabalha basicamente
> transmitindo a imagem do monitor via rede. Como a transmissão fica
> limitada à velocidade de transmissão e aos tempos de resposta da rede, a
> atualização da imagem é sempre um pouco lenta. Imagine um 486 com 4 MB
> de RAM rodando o Windows 95... é mais ou menos por aí.
>
> Por isso, o programa não é recomendável para o uso em terminais, pois
> mesmo numa rede de 100 mbps, a velocidade nunca será a mesma de um PC
> rodando tudo localmente. O forte do VNC é mesmo a administração remota.
> Claro que o programa pode ter muitos outros usos, cursos à distancia por
> exemplo, basta usar a criatividade :-)
>
>
> :. Segurança
>
>
> Apesar dos dados serem compactados, o EVC não possui nenhum algoritmo
> nativo de encriptação, o naturalmente deixa uma pequena brecha de
> segurança, que poderia ser explorada por alguém que realmente quisesse
> espionar as transmissões.
>
> Uma alternativa dada pelos autores é usar um sistema de encriptação
> sobre o programa. Uma sugestão dada por eles é o SSH, sistema que dispõe
> de clientes para várias plataformas:
> http://www.uk.research.att.com/vnc/sshvnc.html
>
> No geral, considero o acesso relativamente seguro, desde que você
> utilize uma boa senha, não deverá ter problemas de segurança. Fiz uma
> pesquisa no Astalavista.box.sk e vi que os cracks mais perigosos para o
> VNC são os de brute force, do tipo de tenta todas as combinações
> possíveis até descobrir a senha. Como este tipo de programa costuma ser
> eficiente apenas contra senhas de até 5 caracteres, usando senhas de 8
> ou mais caracteres, o risco é mínimo.
>
>
> :. Dicas
>
>
> O VNC serve apenas como um terminal, gráfico, não permite transferir
> arquivos diretamente. Caso seja necessário, o melhor é complementa-lo
> usando um outro programa, servidor de FTP por exemplo.
>
> Nas configurações do módulo servidor, existe uma opção de permitir
> apenas visualização. Usando este modo, vários clientes podem conectar-se
> ao mesmo tempo, mas apenas para "assistir". Isto seria útil para cursos
> online.
>
> Usando Linux, FreeBSD, ou outro sistema multiusuário, você poderá abrir
> várias sessões do servidor, uma em cada desktop virtual, permitindo
> vários acessos ao sistemas, mas com a diferença de serem acessos
> completos.
>
> Para instalar o VNC no Windows NT, é preciso ter instalado o Service
> Pack 3, ou mais recente instalado.
>
> Caso tenha problemas com o duplo click no Windows, aumente o tempo nas
> configurações do mouse no painel de controle. Este problema é comum em
> conexões lentas, onde por causa do Lag, o Windows acaba interpretando o
> duplo click como dois clicks distintos.
>
> O servidor para Linux é realmente mais rápido que o servidor para
> máquinas Windows. Segundos os autores, como o Windows é um sistema de
> código fechado, é mais difícil otimizar o programa.
>
>
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/

#33711 De: "Valfrid-Ly Silva Couto" <valfrid@...>
Data: Sex, 1 de Jun de 2001 2:05 pm
Assunto: Re: RE:[OFF-TOPIC] Manutenção Remota
valfrid@...
Enviar e-mail Enviar e-mail
 
Valeu,

Obrigado!! Alguns de nossos clientes tem o PcAnywhere e então fazíamos
conectarem conosco, porém, tínhamos que usar o servidor para que eles
conectassem conosco por termos IP fixo. Talvez tenha que continuar na mesma,
só que, quem não quiz pagar pelo PcAnywhere terá a possibilidade de receber
o suporte via VNC!! Com a única diferença que, qq arquivo terá que ser
enviado por e-mail ou FTP!!

Mais uma vez, obrigado.

Valfrid-Ly Silva Couto
valfrid@...
valfrid_ly@...
valfrid_ly@...
valfrid@...
valfrid@...
ICQ 15114646
----- Original Message -----
From: "Cassio R. Eskelsen" <cassio@...>
To: <delphi-br@yahoogroups.com>
Sent: Friday, June 01, 2001 10:56 AM
Subject: RES: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota


> Aí ferrou!
>
> O que nós fazemos é conectar no IP do cliente. Como normalmente o cliente
> tem conexão Dial-up, o IP é dinâmico, causando outro problema. Você pode
> pedir que o cliente rode o WinIpCfg e lhe passe de alguma forma o IP...
> sabemos que nem sempre o cliente sabe fazer isso ;)) Portanto, o ideal é
que
> vc. monte um programa no Delphi que pegue o IP e te passe de alguma
> forma(via sock, via email, etc). Esse programa pode te passar o IP e
> enquanto isso, executar o VNC.
>
> Abraços,
>
> Cássio Rogério Eskelsen
> Diretor Executivo
>
> Bremen Sistemas
> http://www.bremen.com.br
>
>
> -----Mensagem original-----
> De: Valfrid-Ly Silva Couto [mailto:valfrid@...]
> Enviada em: sexta-feira, 1 de junho de 2001 10:37
> Para: delphi-br@yahoogroups.com
> Assunto: Re: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota
>
>
> Cássio,
>
> Será que você poderia me ajudar com uma coisa em relação ao VNC que não
> estou achando na documentação?
> Tenho o Speedy compartilhado por um proxy, onde os clientes acessam via
LAN.
> Como os meus clientes poderiam fazer para conectar comigo? Eu deixo o
> VNCVIEWER em modo Listen e aguardo mas, o que fazer? O IP do Router do
> Speedy é um e o meu IP interno é outro!!!!
>
> Valfrid-Ly Silva Couto
> valfrid@...
> valfrid_ly@...
> valfrid_ly@...
> valfrid@...
> valfrid@...
> ICQ 15114646
> ----- Original Message -----
> From: "Cassio R. Eskelsen" <cassio@...>
> To: <delphi-br@yahoogroups.com>
> Sent: Friday, June 01, 2001 10:07 AM
> Subject: [delphi-br] RE:[OFF-TOPIC] Manutenção Remota
>
>
> > O Assunto é meio off, mas encaminho isso para ajudar o colega
> > Carvalho(Infoel) e outros que por ventura tenham a mesma necessidade.
> >
> > Abraços,
> >
> > Cássio Rogério Eskelsen
> > Diretor Executivo
> >
> > Bremen Sistemas
> > http://www.bremen.com.br
> >
> >
> > -----Mensagem original-----
> > De: Cassio R. Eskelsen [mailto:cassio@...]
> > Enviada em: terça-feira, 29 de maio de 2001 17:28
> > Para:
> > Assunto: [ Lista Interna ] ENC: Administração remota? Fácil! - VNC para
> > o suporteorte
> >
> >
> >
> > -----Mensagem original-----
> > De: Silvério R. Hoppe [mailto:silverio@...]
> > Enviada em: segunda-feira, 28 de maio de 2001 23:34
> > Para:
> > Assunto: Administração remota? Fácil!
> >
> >
> > MODERATOR:
> > The following message was recieved by the mailing list: "Lista Interna"
> > <>
> >
> >
> > Um grande problema que qualquer um se depara ao tentar ajudar um
> > cliente, ou amigo pelo telefone, a resolver problemas do tipo "meu PC
> > está travando", é que nem sempre o usuário saberá lhe dizer exatamente o
> > que está se passando. Frases do tipo "apareceu uma janelinha piscando"
> > nem sempre ajudam muito :-)
> >
> > Outro caso comum, é alguém que trabalha em trânsito, ou viaja muito e
> > precisa acessar arquivos ou programas que estão no PC de casa.
> >
> > A dica de hoje é sobre um programinha de administração remota, freeware,
> > que poderia ser usado para resolver estes dois problemas.
> >
> > O Virtual Network Computing, ou apenas VNC, é até semelhante a programas
> > como o PC Anyware, mas traz a vantagem de ser gratuíto. Além disso, ele
> > é bem simples de usar e tem versões também para Linux, Solaris, BeOS,
> > Amiga, e até mesmo para handhelds, rodando o Windows Ce 2.0, aparelhos
> > da Linha Psion e até mesmo Palms. O programa pode ser usado tanto para
> > acessar PCs ligados em uma rede local, quanto via Internet.
> >
> > O VNC se divide em dois módulos, o módulo servidor e o módulo cliente. O
> > módulo servidor deve ser instalado no micro que ficará acessível,
> > bastando usar o módulo cliente para acessa-lo de qualquer outro. O mais
> > interessante é que os módulos são intercompatíveis, ou seja, você pode
> > acessar uma máquina rodando Linux apartir de outra que roda Windows, ou
> > mesmo acessar ambas apartir de um Palm (com modem claro) conectado à
> > internet.
> >
> > O programa exibe uma janela com o mesmo conteúdo da área de trabalho do
> > micro que está sendo acessado, permitindo que você o utilize como se
> > estivesse de frente pra ele. Isto é perfeito para quem trabalha com
> > suporte, pois bastaria pedir para o usuário abrir o programa ao invés de
> > ficar perguntando pelo telefone, o que tornaria o atendimento bem mais
> > rápido
> >
> >
> >
> >
> > :. Configuração
> >
> >
> > A página oficial do VNC é http://www.uk.research.att.com/vnc/ , onde
> > estão disponíveis todas as versões do programa. Você também pode baixar
> > as versões para Windows e Linux na área de download do guia do Hardware.
> >
> > Ao descompactar o programa, você terá duas pastas, "vncviewer" e
> > "winvnc". A primeira contém o programa cliente, que será usado para
> > acessar outras máquinas e a segunda contém o módulo servidor, que deve
> > ser instalado nas máquinas que pretender acessar. Note que o cliente tem
> > apenas 170 KB, o que torna muito fácil leva-lo num disquete.
> >
> > Para instalar o módulo servidor, basta executar o programa, concordar
> > com as licenças, etc. Para ativar o compartilhamento, clique em "Run
> > WinVNC", dentro da pasta VNC do menu iniciar. Forneça uma senha de
> > acesso, preferencialmente uma bem elaborada, afinal é só você quem deve
> > ter acesso ao micro, não a Internet Inteira :-) e mantenha o programa
> > residente.
> >
> > Para acessar, abra o módulo cliente, digite o endereço IP do servidor,
> > 200.023.123.3 por exemplo e forneça a senha. Se você não souber o
> > endereço IP, digite "netstat -r" no prompt do MS-DOS, que o IP aparecerá
> > na linha "Interface".
> >
> >
> >
> > Nas opções, existe uma opção útil para melhorar um pouco a velocidade ao
> > acessar via modem "Restrict Pixels to 8-bit", marcando-a a janela será
> > exibida com apenas 256 cores, diminuindo os dados a serem transmitidos.
> >
> > Outra possibilidade é acessar o cliente usando um browser que suporte
> > Java, o IE por exemplo. Basta digitar "http://IP:5800", como em
> > http://195.145.76.4:5800, será aberto um Applet com as mesmas funções do
> > cliente. A velocidade também é semelhante, você pode usar a forma que
> > preferir.
> >
> >
> > Mais uma coisa interessante, é que o NVC pode ser usado sem problemas
> > por quem acessa via Speedy, pois a porta 5800 usada por ele não é
> > bloqueada, ao contrário da 5631, usada pelo PC Anyware.
> >
> >
> > :. Velocidade
> >
> >
> > Como você vai perceber ao usar o programa, o VNC trabalha basicamente
> > transmitindo a imagem do monitor via rede. Como a transmissão fica
> > limitada à velocidade de transmissão e aos tempos de resposta da rede, a
> > atualização da imagem é sempre um pouco lenta. Imagine um 486 com 4 MB
> > de RAM rodando o Windows 95... é mais ou menos por aí.
> >
> > Por isso, o programa não é recomendável para o uso em terminais, pois
> > mesmo numa rede de 100 mbps, a velocidade nunca será a mesma de um PC
> > rodando tudo localmente. O forte do VNC é mesmo a administração remota.
> > Claro que o programa pode ter muitos outros usos, cursos à distancia por
> > exemplo, basta usar a criatividade :-)
> >
> >
> > :. Segurança
> >
> >
> > Apesar dos dados serem compactados, o EVC não possui nenhum algoritmo
> > nativo de encriptação, o naturalmente deixa uma pequena brecha de
> > segurança, que poderia ser explorada por alguém que realmente quisesse
> > espionar as transmissões.
> >
> > Uma alternativa dada pelos autores é usar um sistema de encriptação
> > sobre o programa. Uma sugestão dada por eles é o SSH, sistema que dispõe
> > de clientes para várias plataformas:
> > http://www.uk.research.att.com/vnc/sshvnc.html
> >
> > No geral, considero o acesso relativamente seguro, desde que você
> > utilize uma boa senha, não deverá ter problemas de segurança. Fiz uma
> > pesquisa no Astalavista.box.sk e vi que os cracks mais perigosos para o
> > VNC são os de brute force, do tipo de tenta todas as combinações
> > possíveis até descobrir a senha. Como este tipo de programa costuma ser
> > eficiente apenas contra senhas de até 5 caracteres, usando senhas de 8
> > ou mais caracteres, o risco é mínimo.
> >
> >
> > :. Dicas
> >
> >
> > O VNC serve apenas como um terminal, gráfico, não permite transferir
> > arquivos diretamente. Caso seja necessário, o melhor é complementa-lo
> > usando um outro programa, servidor de FTP por exemplo.
> >
> > Nas configurações do módulo servidor, existe uma opção de permitir
> > apenas visualização. Usando este modo, vários clientes podem conectar-se
> > ao mesmo tempo, mas apenas para "assistir". Isto seria útil para cursos
> > online.
> >
> > Usando Linux, FreeBSD, ou outro sistema multiusuário, você poderá abrir
> > várias sessões do servidor, uma em cada desktop virtual, permitindo
> > vários acessos ao sistemas, mas com a diferença de serem acessos
> > completos.
> >
> > Para instalar o VNC no Windows NT, é preciso ter instalado o Service
> > Pack 3, ou mais recente instalado.
> >
> > Caso tenha problemas com o duplo click no Windows, aumente o tempo nas
> > configurações do mouse no painel de controle. Este problema é comum em
> > conexões lentas, onde por causa do Lag, o Windows acaba interpretando o
> > duplo click como dois clicks distintos.
> >
> > O servidor para Linux é realmente mais rápido que o servidor para
> > máquinas Windows. Segundos os autores, como o Windows é um sistema de
> > código fechado, é mais difícil otimizar o programa.
> >
> >
> >
> >
> > Para sair da lista: delphi-br-unsubscribe@egroups.com
> >
> > Para entrar na lista: delphi-br-subscribe@egroups.com
> >
> > http://www.mail-archive.com/delphi-br%40egroups.com
> >
> >
> >
> > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
> >
> >
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
>
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>

#33712 De: "Listas - Yahoo" <oliverlistas@...>
Data: Sáb, 2 de Jun de 2001 2:24 pm
Assunto: Preciso de Ajuda
oliverlistas@...
Enviar e-mail Enviar e-mail
 
Olá pessoal...

Estou quase terminando um sistema e ele resolveu pirar, estou
desenvolvendo este sistema em delphi 5 e access 2000.

Com as dicas anteriores consegui resolver parte do problema mas ainda
resta um.

Quando eu resolvo apagar o conteúdo de um campo memo e salvar, logo
após eu salvar lá está de
volta o conteúdo como se eu não tivesse apagado.

O que pode estar acontecendo... com este memo.

[]'s Oliver Twist



#33713 De: "Luiz Carbone" <carboneluiz@...>
Data: Sex, 1 de Jun de 2001 2:37 pm
Assunto: Re: Preciso de Ajuda
carboneluiz@...
Enviar e-mail Enviar e-mail
 
Verifique no Access 2000 se aceita campo vazio ou nulo
 
Luiz Carlos Carbone
Assessoria Adm. Financeira e Informática
São Paulo - SP
email lccterra@...
----- Original Message -----
Sent: Saturday, June 02, 2001 11:24 AM
Subject: [delphi-br] Preciso de Ajuda

Olá pessoal...

Estou quase terminando um sistema e ele resolveu pirar, estou
desenvolvendo este sistema em delphi 5 e access 2000.

Com as dicas anteriores consegui resolver parte do problema mas ainda
resta um.

Quando eu resolvo apagar o conteúdo de um campo memo e salvar, logo
após eu salvar lá está de
volta o conteúdo como se eu não tivesse apagado.

O que pode estar acontecendo... com este memo.

[]'s Oliver Twist




Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.

#33714 De: "Robinson" <robinson_d5@...>
Data: Sex, 1 de Jun de 2001 3:45 pm
Assunto: RES: (unknown)
robinson_d5@...
Enviar e-mail Enviar e-mail
 
Bom! Lá vou eu meter a colher de pau...
Nunca vi esse VNC e ainda não entendi muito bem. Se estivermos os dois
conectados na Internet tudo bem?
Se for isso, que tal o ICQ, para fornecer o IP da outra ponta, a do cliente.

Robinson Justino Teodoro
ICQ 13507774

-----Mensagem original-----
De: softmaxbr@... [mailto:softmaxbr@...]
Enviada em: sexta-feira, 1 de junho de 2001 10:57
Para: delphi-br@yahoogroups.com
Assunto: [delphi-br] (unknown)


JD,

Com certeza você vai ter que fazer essa conexao via IP. Só que, como
a cada vez que você conecta a um provedor o seu PC recebe um IP
diferente, você não tem como definir um IP para cada computador.

O que pode ser feito é você ligar  para a pessoa que você quer
conectar e pedí-la para olhar o IP da máquina dela.

É só executar o programinha WINIPCFG.EXE que fica no diretório
c:\Windows. A melhor forma de fazer isso é clicar em INICIAR/EXECUTAR
e digitar WINIPCFG.

Lá vai aparecer o IP da rede local e da Internet (PPP). Peça a pessoa
para olhar esse último (PPP) e te falar. Peca ela para ativar tambem
o PC Anyware ou VNC ou outro programa que você esteja usando.

Então é só você conectar sua máquina na Internet e conectar através
do programa ao IP que a pessoa te passou.

Quaisquer dúvidas, estou à disposição para esclarecê-las.


Leandro - leomcl@...

--- In delphi-br@y..., "Infoel Suporte" <infoelsup@i...> wrote:
> Pessoal,
>
> há algum tempo venho pesquisando uma forma de conectar dois micros
em linha para manutenção de software. Consigo perfeitamente quando
coloco em linha diretamente como por exempo o pc anywhere, o problema
que que tenho que fazer ligações interurbanas, fica muito caro.
>
> Preciso de algumas dicas de programas e mesmo como fazer para que
eu conecte dois micros via rede internet.
>
> Estudei a possibilidade de conectar usando os endereços IP. É uma
alternativa meio "hacker" mas acho que pode funcionar. Alguem sabe me
dizer exatamente como funciona?
>
> Agradeço qualquer sugestão tendo em vista que meu tempo pra
pesquisa está se esgotando.
>
> JD.Carvalho


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/

#33715 De: "Henrique Meira" <henriquemeira@...>
Data: Sex, 1 de Jun de 2001 3:46 pm
Assunto: Re: Preciso de Ajuda
henriquemeira@...
Enviar e-mail Enviar e-mail
 
preciso saber duas coisas:
 
1- é um TMemo ou TDBMemo?
2- Como é o método 'salvar'?
 
----- Original Message -----
Sent: Saturday, June 02, 2001 11:24 AM
Subject: [delphi-br] Preciso de Ajuda

Olá pessoal...

Estou quase terminando um sistema e ele resolveu pirar, estou
desenvolvendo este sistema em delphi 5 e access 2000.

Com as dicas anteriores consegui resolver parte do problema mas ainda
resta um.

Quando eu resolvo apagar o conteúdo de um campo memo e salvar, logo
após eu salvar lá está de
volta o conteúdo como se eu não tivesse apagado.

O que pode estar acontecendo... com este memo.

[]'s Oliver Twist




Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.

#33716 De: "Henrique Meira" <henriquemeira@...>
Data: Sex, 1 de Jun de 2001 3:56 pm
Assunto: Re: segurança de software
henriquemeira@...
Enviar e-mail Enviar e-mail
 
> Gravar esta senha em runtime aonde ? No executável ?

ora!!! aonda não importa! Pode ser no registro, em um arquivo, no banco!!!
Não interessa onde vai ser gravado, apenas deve ser gerado dinamicamente,
conforme a máquina do usuário, tempo, clima, nome do cachorro... ;o))

entenda, quando gero uma senha em runtime (ou dinamicamente) esta será
gravada no micro do usuário, quando o programa for instalado em outra
máquina irá gerar outra senha, e assim eternamente!!! É o mesmo programa,
mas a senha é diferente!!! Entendeu???

o meu problema, que alias já está praticamente resolvido, é fazer com que um
componente de segurança de softwares aceitasse esta senha! Pois o componente
que tenho é necessário informar a senha antes de compilar, assim não poderia
utilizar senhas criadas dinamicamente, pois esta deverá ser estática para
todas as máquinas que usarem o programa...

aí alguém diz: "vc pode implementar isso!!!" Eu sei disse, mas terei que
desenvolver toda uma técnica para interceptar quando o usuário alterou a
hora do relógio, ou a data... se ele formatou o HD, se o gatinho de
estimação dele morreu!!! ;o))  Ou seja, se existem componente para isso, não
vou refazer... à não ser que seja minha última solução!!! (que é o que está
parecendo!)

ainda assim agradeço a atenção!

[]'s
Henrique Meira



>
> -----Mensagem original-----
> De: Henrique Meira [mailto:henriquemeira@...]
> Enviada em: quinta-feira, 31 de maio de 2001 09:41
> Para: delphi-br@yahoogroups.com
> Assunto: Re: [delphi-br] segurança de software
>
>
> Obrigado Alexandre, mas vc não entendeu minha pergunta, veja o que
escrevi:
>
> > > para gerar a senha em runtime eu tenho um algoritmo (por favor não me
> > > envie rotinas para isso)
>
> e com certeza não é tão simples como pegar o nome do usuário!!!
>
> o que preciso é de um componente que aceite gravar esta senha em runtime,
> pois o que estou usando não aceita, a senha deve ser informada antes da
> compilação, tornando assim a senha única! Sem mudanças!!! Sacou???
>
> mesmo assim, obrigado.
>
> []'s
> Henrique Meira
>
>
> ----- Original Message -----
> From: Alexandre Pedroto <pedroto@...>
> To: <delphi-br@yahoogroups.com>
> Sent: Thursday, May 31, 2001 12:29 AM
> Subject: RES: [delphi-br] segurança de software
>
>
> > Tenta fazer uma senha baseada em nome de usuário do software. Baseado no
> > nome do usuário, a senha é gerada.
> >
> > Alexandre da Silva Pedroto
> > e-mail : pedroto@...
> > MSN : apedroto@...
> >    Linux User : #213390
> >
> > PS.: Eu sei que é fácil de quebrar...
> >
> > > -----Mensagem original-----
> > > De: Henrique Meira [mailto:henriquemeira@...]
> > > Enviada em: Quarta-feira, 30 de Maio de 2001 22:40
> > > Para: Undisclosed-Recipient:;
> > > Assunto: [delphi-br] segurança de software
> > >
> > >
> > > Olá,
> > > alguém conhece algum componente de segurança de software onde é
> > > possível gerar uma senha e gravá-la em runtime???
> > >
> > > para gerar a senha em runtime eu tenho um algoritmo (por favor não me
> > > envie rotinas para isso), mas alguém aí conhece um componente que
> > > aceite esta senha em runtime?
> > > Ultimamente estava usando um chamado TRegistDays mas não aceita que
> > > informe a senha em runtime, apenas direto no código, ou seja, a senha
> > > é sempre a mesma!
> > >
> > > aguardo!
> > >
> > > []'s
> > > Henrique Meira
> > > { msn: henriquemeira@... }
> > > { web: www.pedgih.hpg.com.br }
> > > { icq: 30038936 }
> > >
> > >
> > >
> > >
> > > Para sair da lista: delphi-br-unsubscribe@egroups.com
> > >
> > > Para entrar na lista: delphi-br-subscribe@egroups.com
> > >
> > > http://www.mail-archive.com/delphi-br%40egroups.com
> > >
> > >
> > >
> > > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> > http://docs.yahoo.com/info/terms/
> >
> >
> >
> > Para sair da lista: delphi-br-unsubscribe@egroups.com
> >
> > Para entrar na lista: delphi-br-subscribe@egroups.com
> >
> > http://www.mail-archive.com/delphi-br%40egroups.com
> >
> >
> >
> > Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
> >
> >
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
> http://docs.yahoo.com/info/terms/
>
>
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>

#33717 De: Rodrigo de Aquino <rodrer@...>
Data: Qui, 31 de Mai de 2001 5:11 pm
Assunto: Controlar Maquina Remotamente via JPG.
rodrer@...
Enviar e-mail Enviar e-mail
 
Pessoal, alguém possui alguma rotina para emular cliques do
mouse em determinadas áreas da tela!?

Ex.:
    CliqueVirtual(0,100);   <---- Supondo que foi 1 clique no meu
INICIAR.
    DuploCliqueVirtual(10,10);  <--- Supondo-se um duplo clique em uma
pasta.

Aonde os Números serão as coordenadas da Tela.

Na verdade eu queria obter essa informação para fazer um tipo de
controle remoto no estilo PC AnyWhere, só que com opções apenas de
cliques para abrir e fechar programas.

Agradeço desde já,
                 Abraços,
                             Rodrigo de Aquino.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             Rodrigo de Aquino
  == Programador Autônomo - WebMaster ==
                -----
      Site: www.rodrer.cjb.net
    E-mail: rodrer@...
       UIN: 6002409
### Linux User  #178174
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#33718 De: Rodrigo de Aquino <rodrer@...>
Data: Qui, 31 de Mai de 2001 5:11 pm
Assunto: Senha INTERBASE / Qual "ENTER" foi pressionado!?
rodrer@...
Enviar e-mail Enviar e-mail
 
 
Pessoal, somente a título de curiosidade, há como saber quando
alguém apertou a tecla ENTER, se o o ENTER apertado é o do teclado
NUMERICO ou o do ALPHANUMERICO !?


Abraços,
	 Rodrigo de Aquino.

--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
             Rodrigo de Aquino
  == Programador Autônomo - WebMaster ==
                -----
      Site: www.rodrer.cjb.net
    E-mail: rodrer@...
       UIN: 6002409
### Linux User  #178174
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

#33719 De: "Alex Mazaron" <mazaron@...>
Data: Sex, 1 de Jun de 2001 5:15 pm
Assunto: Re: Senha INTERBASE / Qual "ENTER" foi pressionado!?
mazaron@...
Enviar e-mail Enviar e-mail
 
Tem sim no Livro de Delphi & apis do Amigo Hugo e Fabio..
tem isto..
mas para voce saber tudo é melhor comprar o livro, vou dar so o exemplo..

procedure Tform1.WMkeyDown(var Message:TWMKwyDown);
begin
    inherited;
case Messge.CharCode of
VK_RETURN:
   begin  / ENter pressionado
     if (Message.KeyData and $1000000 <> 0) then
       begin
          / ENTER do numeric keypad
       end
     else
        begin
            / ENTER do standard keyboard
        end;
    end;
end;

Alex
GeraSoft
Apucarana-PR
----- Original Message -----
From: Rodrigo de Aquino <rodrer@...>
To: <delphi-br@yahoogroups.com>
Sent: Thursday, May 31, 2001 2:11 PM
Subject: [delphi-br] Senha INTERBASE / Qual "ENTER" foi pressionado!?


>
> Pessoal, somente a título de curiosidade, há como saber quando
> alguém apertou a tecla ENTER, se o o ENTER apertado é o do teclado
> NUMERICO ou o do ALPHANUMERICO !?
>
>
> Abraços,
> Rodrigo de Aquino.
>
> --
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>             Rodrigo de Aquino
>  == Programador Autônomo - WebMaster ==
>                -----
>      Site: www.rodrer.cjb.net
>    E-mail: rodrer@...
>       UIN: 6002409
> ### Linux User  #178174
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
> Para sair da lista: delphi-br-unsubscribe@egroups.com
>
> Para entrar na lista: delphi-br-subscribe@egroups.com
>
> http://www.mail-archive.com/delphi-br%40egroups.com
>
>
>
> Seu uso do Yahoo! Groups é sujeito às regras descritas em:
http://docs.yahoo.com/info/terms/
>
>
>

#33720 De: "Listas - Yahoo" <oliverlistas@...>
Data: Sáb, 2 de Jun de 2001 5:18 pm
Assunto: Re: Preciso de Ajuda
oliverlistas@...
Enviar e-mail Enviar e-mail
 
Olá...
 
1 - É um componente TDBMemo e no access ele aceita o campo vazio.
2 - Simplesmente clico no botão salvar do DBNavigator.
 
----- Original Message -----
Sent: Friday, June 01, 2001 12:46 PM
Subject: Re: [delphi-br] Preciso de Ajuda

preciso saber duas coisas:
 
1- é um TMemo ou TDBMemo?
2- Como é o método 'salvar'?
 
----- Original Message -----
Sent: Saturday, June 02, 2001 11:24 AM
Subject: [delphi-br] Preciso de Ajuda

Olá pessoal...

Estou quase terminando um sistema e ele resolveu pirar, estou
desenvolvendo este sistema em delphi 5 e access 2000.

Com as dicas anteriores consegui resolver parte do problema mas ainda
resta um.

Quando eu resolvo apagar o conteúdo de um campo memo e salvar, logo
após eu salvar lá está de
volta o conteúdo como se eu não tivesse apagado.

O que pode estar acontecendo... com este memo.

[]'s Oliver Twist




Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.

#33721 De: "Alexandre D. Cardoso" <alexdc@...>
Data: Sex, 1 de Jun de 2001 5:35 pm
Assunto: problemas com campos.....
alexdc@...
Enviar e-mail Enviar e-mail
 
Olá Pessoal.......
 
Dias atras postei uma dúvida minha, consegui resolver parcialmente, por isso volto pedir ajuda a vocês o problema é o seguinte....
 
eu tenho 4 edit's o
1º representa o codigo do cliente
2º representa o codigo de um grupo (por exemplo serra circular)
3º representa os dados de um subgrupo (q no caso representa de madeira 20, de marmore 30)
4º representa um nº adicionado automaticamente de acordo com critérios estabelecidos pelos Edit's 2 e 3 o caso é o seguinte:
 
todos os edit funcionam atraves de teclas de atalho F2 chamando respectivos forms de consuta e escolha de clientes grupos e subgrupos..
o de subgrupo estah me dando dor de cabeça...... a 1(uma) semana......... quando chamo o form de pesquisa de subgrupo teria q chamar o form com um DBGrid....... no exemplo com:
 
codsgrupo        nomesubgrupo
 
     20               madeira
     30               marmore
 
soh q ao abrir estah me dando a seguinte mensagem: qrsgru: field codgrupo not found
 
a rotina de SQL do form eh essa:
 
 DataModule2.qrsgru.Close;
      DataModule2.qrsgru.SQL.Clear;
      DataModule2.qrsgru.SQL.Add('Select codsgru, nomesgru from cadsgru where codgru = :cod');
      DataModule2.qrsgru.Parameters[0].Value := Form4.Edit2.Text;
      DataModule2.qrsgru.Open;
 
isto pq tera q conferir o conteudo e trazer os cod do subgrupo e o nome do subgrupo de acordo com o cod do grupo.....
 
e na saida do edit 3 no evento onexit eu tenho esta rotina:
 
WCodigo3 : Integer;
   WCodigo4 : Integer;
   begin
      WCodigo3 := dATAmODULE2.qrsgru.fIELDBYNAME('CODSGRU').AsInteger;
      If WCodigo3 <> StrToInt(Copy(Edit3.Text,1,2)) then
         begin
         Application.MessageBox(PChar('Este SubGrupo não Existe'),'Atenção...',MB_ICONWARNING+MB_Ok);
         DataModule2.qrsgru.Close;
         DataModule2.qrsgru.SQL.Clear;
         Wcodigo4 := DataModule2.qrsgru.SQL.Add('Select codseq from cadsgru where codgru = :Codg and codsgru = :CodSG');
         DataModule2.qrsgru.Parameters[0].Value := Edit2.Text;
         DataModule2.qrsgru.Parameters[1].Value := Edit3.Text;
         DataModule2.qrsgru.Open;
         Edit4.Text := IntToStr(wcodigo4 + 1);
 
q calcula os ultimos 2 digitos assim:
 
001.67.20.01
001.67.20.02
001.67.30.01
001.67.30.02
001.67.30.03
 
no caso de ser subgrupo 30 ficaria 001.67.30.04......... Jah não sei mais o q fazer ou mexer........... eu testei as rotinas de SQL no SQLServer e me retorna os valores q estou procurando..........
 
Qualquer coisa me contacte pelo ICQ ou por E-mail........ desculpe o E-mail longo............
 
Obrigado.....
 
EXPRESS INFORMÁTICA
Alexandre D. Cardoso
alexdc@...
ICQ: 91371089
 
 

#33722 De: "Wilson Giordani de Souza" <giordani@...>
Data: Sex, 1 de Jun de 2001 5:50 pm
Assunto: Re: problemas com campos.....
giordani@...
Enviar e-mail Enviar e-mail
 
Hi!
 
Da uma olhada nos destaques...
 
A menos que tenha sido erro de digitacao,
parece que tu estas usando nomes diferentes
para os campos...
 
[]'s
 
 
 
-----Mensagem original-----
De: Alexandre D. Cardoso <alexdc@...>
Para: Programadores <programadores@...>; mssql@... <mssql@...>; dhlista@egroups.com <dhlista@egroups.com>; Delphi-Brazil@egroups.com <Delphi-Brazil@egroups.com>; delphi-br@yahoogroups.com <delphi-br@yahoogroups.com>; delphi@... <delphi@...>; delphi@... <delphi@...>
Data: Sexta-feira, 1 de Junho de 2001 14:41
Assunto: [delphi-br] problemas com campos.....

Olá Pessoal.......
 
Dias atras postei uma dúvida minha, consegui resolver parcialmente, por isso volto pedir ajuda a vocês o problema é o seguinte....
 
eu tenho 4 edit's o
1º representa o codigo do cliente
2º representa o codigo de um grupo (por exemplo serra circular)
3º representa os dados de um subgrupo (q no caso representa de madeira 20, de marmore 30)
4º representa um nº adicionado automaticamente de acordo com critérios estabelecidos pelos Edit's 2 e 3 o caso é o seguinte:
 
todos os edit funcionam atraves de teclas de atalho F2 chamando respectivos forms de consuta e escolha de clientes grupos e subgrupos..
o de subgrupo estah me dando dor de cabeça...... a 1(uma) semana......... quando chamo o form de pesquisa de subgrupo teria q chamar o form com um DBGrid....... no exemplo com:
 
codsgrupo        nomesubgrupo
 
     20               madeira
     30               marmore
 
soh q ao abrir estah me dando a seguinte mensagem: qrsgru: field codgrupo not found
 
a rotina de SQL do form eh essa:
 
 DataModule2.qrsgru.Close;
      DataModule2.qrsgru.SQL.Clear;
      DataModule2.qrsgru.SQL.Add('Select codsgru, nomesgru from cadsgru where codgru = :cod');
      DataModule2.qrsgru.Parameters[0].Value := Form4.Edit2.Text;
      DataModule2.qrsgru.Open;
 
isto pq tera q conferir o conteudo e trazer os cod do subgrupo e o nome do subgrupo de acordo com o cod do grupo.....
 
e na saida do edit 3 no evento onexit eu tenho esta rotina:
 
WCodigo3 : Integer;
   WCodigo4 : Integer;
   begin
      WCodigo3 := dATAmODULE2.qrsgru.fIELDBYNAME('CODSGRU').AsInteger;
      If WCodigo3 <> StrToInt(Copy(Edit3.Text,1,2)) then
         begin
         Application.MessageBox(PChar('Este SubGrupo não Existe'),'Atenção...',MB_ICONWARNING+MB_Ok);
         DataModule2.qrsgru.Close;
         DataModule2.qrsgru.SQL.Clear;
         Wcodigo4 := DataModule2.qrsgru.SQL.Add('Select codseq from cadsgru where codgru = :Codg and codsgru = :CodSG');
         DataModule2.qrsgru.Parameters[0].Value := Edit2.Text;
         DataModule2.qrsgru.Parameters[1].Value := Edit3.Text;
         DataModule2.qrsgru.Open;
         Edit4.Text := IntToStr(wcodigo4 + 1);
 
q calcula os ultimos 2 digitos assim:
 
001.67.20.01
001.67.20.02
001.67.30.01
001.67.30.02
001.67.30.03
 
no caso de ser subgrupo 30 ficaria 001.67.30.04......... Jah não sei mais o q fazer ou mexer........... eu testei as rotinas de SQL no SQLServer e me retorna os valores q estou procurando..........
 
Qualquer coisa me contacte pelo ICQ ou por E-mail........ desculpe o E-mail longo............
 
Obrigado.....
 
EXPRESS INFORMÁTICA
Alexandre D. Cardoso
alexdc@...
ICQ: 91371089
 
 


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.

#33723 De: "Alexandre D. Cardoso" <alexdc@...>
Data: Sex, 1 de Jun de 2001 5:53 pm
Assunto: Re: problemas com campos.....
alexdc@...
Enviar e-mail Enviar e-mail
 
Olá Wilson.......
 
Foi apenas erro de digitação...............
 
EXPRESS INFORMÁTICA
Alexandre D. Cardoso
alexdc@...
ICQ: 91371089
----- Original Message -----
Sent: Friday, June 01, 2001 2:50 PM
Subject: Re: [delphi-br] problemas com campos.....

Hi!
 
Da uma olhada nos destaques...
 
A menos que tenha sido erro de digitacao,
parece que tu estas usando nomes diferentes
para os campos...
 
[]'s
 
 
 
-----Mensagem original-----
De: Alexandre D. Cardoso <alexdc@...>
Para: Programadores <programadores@...>; mssql@... <mssql@...>; dhlista@egroups.com <dhlista@egroups.com>; Delphi-Brazil@egroups.com <Delphi-Brazil@egroups.com>; delphi-br@yahoogroups.com <delphi-br@yahoogroups.com>; delphi@... <delphi@...>; delphi@... <delphi@...>
Data: Sexta-feira, 1 de Junho de 2001 14:41
Assunto: [delphi-br] problemas com campos.....

Olá Pessoal.......
 
Dias atras postei uma dúvida minha, consegui resolver parcialmente, por isso volto pedir ajuda a vocês o problema é o seguinte....
 
eu tenho 4 edit's o
1º representa o codigo do cliente
2º representa o codigo de um grupo (por exemplo serra circular)
3º representa os dados de um subgrupo (q no caso representa de madeira 20, de marmore 30)
4º representa um nº adicionado automaticamente de acordo com critérios estabelecidos pelos Edit's 2 e 3 o caso é o seguinte:
 
todos os edit funcionam atraves de teclas de atalho F2 chamando respectivos forms de consuta e escolha de clientes grupos e subgrupos..
o de subgrupo estah me dando dor de cabeça...... a 1(uma) semana......... quando chamo o form de pesquisa de subgrupo teria q chamar o form com um DBGrid....... no exemplo com:
 
codsgrupo        nomesubgrupo
 
     20               madeira
     30               marmore
 
soh q ao abrir estah me dando a seguinte mensagem: qrsgru: field codgrupo not found
 
a rotina de SQL do form eh essa:
 
 DataModule2.qrsgru.Close;
      DataModule2.qrsgru.SQL.Clear;
      DataModule2.qrsgru.SQL.Add('Select codsgru, nomesgru from cadsgru where codgru = :cod');
      DataModule2.qrsgru.Parameters[0].Value := Form4.Edit2.Text;
      DataModule2.qrsgru.Open;
 
isto pq tera q conferir o conteudo e trazer os cod do subgrupo e o nome do subgrupo de acordo com o cod do grupo.....
 
e na saida do edit 3 no evento onexit eu tenho esta rotina:
 
WCodigo3 : Integer;
   WCodigo4 : Integer;
   begin
      WCodigo3 := dATAmODULE2.qrsgru.fIELDBYNAME('CODSGRU').AsInteger;
      If WCodigo3 <> StrToInt(Copy(Edit3.Text,1,2)) then
         begin
         Application.MessageBox(PChar('Este SubGrupo não Existe'),'Atenção...',MB_ICONWARNING+MB_Ok);
         DataModule2.qrsgru.Close;
         DataModule2.qrsgru.SQL.Clear;
         Wcodigo4 := DataModule2.qrsgru.SQL.Add('Select codseq from cadsgru where codgru = :Codg and codsgru = :CodSG');
         DataModule2.qrsgru.Parameters[0].Value := Edit2.Text;
         DataModule2.qrsgru.Parameters[1].Value := Edit3.Text;
         DataModule2.qrsgru.Open;
         Edit4.Text := IntToStr(wcodigo4 + 1);
 
q calcula os ultimos 2 digitos assim:
 
001.67.20.01
001.67.20.02
001.67.30.01
001.67.30.02
001.67.30.03
 
no caso de ser subgrupo 30 ficaria 001.67.30.04......... Jah não sei mais o q fazer ou mexer........... eu testei as rotinas de SQL no SQLServer e me retorna os valores q estou procurando..........
 
Qualquer coisa me contacte pelo ICQ ou por E-mail........ desculpe o E-mail longo............
 
Obrigado.....
 
EXPRESS INFORMÁTICA
Alexandre D. Cardoso
alexdc@...
ICQ: 91371089
 
 


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.


Para sair da lista: delphi-br-unsubscribe@egroups.com

Para entrar na lista: delphi-br-subscribe@egroups.com

http://www.mail-archive.com/delphi-br%40egroups.com



Seu uso do Yahoo! Groups é sujeito aos Termos do Serviço Yahoo!.

#33724 De: Edmundo Pimentel Ramos <Edmundo@...>
Data: Sex, 1 de Jun de 2001 6:26 pm
Assunto: RES: Delphi5 A Biblia.
Edmundo@...
Enviar e-mail Enviar e-mail
 
Fabio Campigotto

     Você havia falado sobre essa apostila do Delphi 5 A Bíblia em .doc.
     Por falor, me envie, estou precisando com urgência. Já que não esta
     disponível na área de download.

     Obrigado.

     Edmundo
============================
Edmundo Pimentel Ramos
Analista de Negócios
Única Tecnologia Relacional
mailto:edmundo@... <mailto:edmundo@...>
(0xx62) 227-4741 - Cel.9602-1081
============================

#33725 De: "MHZ Sistemas" <munhozinfo@...>
Data: Qua, 9 de Mai de 2001 6:27 pm
Assunto: Exportar BMP para WMF
munhozinfo@...
Enviar e-mail Enviar e-mail
 
Alguem poderia indicar um componente que permita exportar um arquivo BMP(ou
TIF, ou JPG, ou DWG) para WMF ?

Obrigado
Munhoz
Mococa/SP

visite www.geocities.com/mhzbr

mensagens 33696 - 33725 de 226775   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 33696 - 33725 de 226775   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda