[delphi-br] Problema com Função (Lógica errada ?)

2009-03-06 Por tôpico Tiago de Assis Pimenta
Pessoal, estou com o seguinte problema aqui no meu serviço, tenho que fazer
uma função que desabilite a acentuação em todos os forms do sistema. Até ae
tudo OK, estou com a seguinte função para fazer isso.

 

if not (Key in ['A'..'Z', 'a'..'z', '0'..'9']) then 

key := #0;

 

Testei essa função direto no OnKeyPress do form e ela funcionou
perfeitamente, mas para ficar um pouco melhor, tentei colocar essa função
numa Unit aqui que tem somente Procedures e Functions. Então ela ficou assim
:

 

UntFuncoes

 

procedure Desabilita_Acentos ( Key : Char);

begin

if not (Key in ['A'..'Z', 'a'..'z', '0'..'9']) then

key := #0;

end;

 

UntCentro_Custo

 

No Evento OnKeyPress coloco assim.

 

procedure TfrmCentro_Custo.FormKeyPress(Sender: TObject; var Key: Char);

Begin

Desabilita_Acentos(key);

end;

 

Pelo que sei, era para funcionar... mas não funcionou assim, debuguei a
função e ela retonar false na verificação (Key in ['A'..'Z', 'a'..'z',
'0'..'9']) e a Key que testei foi a “é”. E mesmo dando false na verificação,
ela não le a linha Key := #0;

 

Alguem tem alguma explicação do porque isso ?!?!?

 

Como preciso passar isso logo pra frente, eu coloquei a função “if not (Key
in ['A'..'Z', 'a'..'z', '0'..'9']) then key := #0;” direto no OnKeyPress do
UntCentro_Custo para poder liberar isso hj, mas gostaria de uma explicação
para isso, pois a lógica está correta (Eu acho).

 

Abraços



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



[delphi-br] Res:Coletor de Ponto MCP-52

2009-03-02 Por tôpico Tiago de Assis Pimenta
Então Ricardo, estou desenvolvendo um sistema que vai integrar a coleta do
ponto, e não vamos usar softs de terceiros. 

 

Então aqueles softs do site da Tecnibra, não vão me servir.

 

Mesmo assim, valeu a ajuda.

 



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



[delphi-br] Layout CMC7

2008-11-16 Por tôpico Tiago de Assis Pimenta
Pessoal, no trabalho estamos com uma leitora de cheques, e já fiz a função
para me trazer os campos de agência, banco, conta e numero do cheque. Só que
me deparei com um pequeno problema. Nem todos os bancos usam o mesmo padrão
para o numero da conta na  banda magnética.

 

Resumindo a história: 

 

BANCO 01

 

Numero da Conta na Banda Magnética: 9 1234 99 X

 

BANCO 02

 

Numero da Conta na Banda Magnética: 9 123 999 X

 

Bom, acho que vc perceberam que no banco 1 tem 4 digitos antes do numero da
conta, e no banco 2 só tem 3. Isso vária mais ainda de banco para banco, daí
eu queria saber se alguém aqui da lista, já desenvolveu algo para isso, e se
alguém tem os Layouts dos bancos, tipo, o banco Itaú tem 9 dígitos no numero
da conta, o Brasil tem 11 dígitos, o Real tem 7 dígitos, algo assim para que
eu posso pegar direito o numero da conta.

 

Abraços e bom final de semana a todos.

 



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



[delphi-br] Erro na inicialização do Delphi7

2008-11-02 Por tôpico Tiago de Assis Pimenta
Galera, já instalei uns 4 tipos de delphi’s diferentes e ambos dão essas 2
mensagens erradas. O que pode ser ? Faz tempo que não instalo o D7, e o meu
SO é o Windows 2003.

 

Abraços.

 



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



[delphi-br] Erro na inicialização do Delphi7

2008-11-02 Por tôpico Tiago de Assis Pimenta
Esqueci a img =\



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



RES: [delphi-br] Erro na inicialização do Delphi7

2008-11-02 Por tôpico Tiago de Assis Pimenta
Opa, valeu a dica. As img são essas :

 

Imagem 01: http://farm4.static.flickr.com/3253/2995461047_043dc6ecb1_o.jpg

Imagem 02: http://farm4.static.flickr.com/3229/2995461105_3a6231d060_o.jpg

 

Abraços.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Onjahyr - GMAIL
Enviada em: domingo, 2 de novembro de 2008 14:01
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Erro na inicialização do Delphi7

 

A lista não aceita anexos, se existe alguma imagem coloque-a em algum 
local na internet e indique o endereço ou coloque na seção de arquivos 
da lista.

Tiago de Assis Pimenta escreveu:

 Esqueci a img =\

 [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 7 Service Pack 1 (Update)

2008-11-01 Por tôpico Tiago de Assis Pimenta
Galera, estou procurando o update do Delphi 7, alguém tem ae ou pode me
passa o link que não seja para os da codegear que tem que ser usuário
registrado !??!?!

 



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



RES: [delphi-br] Fechar uma Janela, ou Finalizar um Processo

2008-10-29 Por tôpico Tiago de Assis Pimenta
Eu queria fechar uma janela em especifico, ou finalizar um processo especifico. 
Mas com esse comando abaixo, eu falei que ele estava tentando finalizar o 
Windows. Mas isso já foi resolvido. Depois eu posto como ficou :D

 

Abraço.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Jean 
Barreiros
Enviada em: quarta-feira, 29 de outubro de 2008 09:25
Para: delphi-br@yahoogrupos.com.br
Assunto: Res: [delphi-br] Fechar uma Janela, ou Finalizar um Processo

 

Eu não entedir direito, vc quer reiniciar/desligar o windows?
.
.
.
 Jean Barreiros
Programador/Web-Designer
Delphi, C++, PHP, JavaScript
FireBird/InterBase, MySql, SQLServer, PostGree, Oracle
msn: [EMAIL PROTECTED] mailto:jean%40comerciofsa.com.br 
e-mail: [EMAIL PROTECTED] mailto:delphijean%40gmail.com  


De: Tiago de Assis Pimenta [EMAIL PROTECTED] mailto:tiagopimenta%40ymail.com 

Para: Grupo Delphi Yahoo delphi-br@yahoogrupos.com.br 
mailto:delphi-br%40yahoogrupos.com.br 
Enviadas: Terça-feira, 28 de Outubro de 2008 12:44:16
Assunto: [delphi-br] Fechar uma Janela, ou Finalizar um Processo

Galera, agora preciso finalizar um processo, ou fechar uma determinada
janela para fazer o atualizador do meu sistema. Peguei um código de um amigo
meu, mas esse não rola, pois ele está tentando finalizar o Windows, e
aparece a tela de Hibernar, Desligar ou Reiniciar o Windows.

procedure Tfrmprincipal. FechaSistema;

var

h : THandle;

begin

h := findwindow(nil, pchar(paramstr( 1)));

if h  0 then

sendmessage( h, WM_CLOSE, 0, 0);

end;

O processo chama LTACorpore.exe.

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

Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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

 



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



[delphi-br] Fechar uma Janela, ou Finalizar um Processo

2008-10-28 Por tôpico Tiago de Assis Pimenta
Galera, agora preciso finalizar um processo, ou fechar uma determinada
janela para fazer o atualizador do meu sistema. Peguei um código de um amigo
meu, mas esse não rola, pois ele está tentando finalizar o Windows, e
aparece a tela de Hibernar, Desligar ou Reiniciar o Windows.

 

procedure Tfrmprincipal.FechaSistema;

var

h : THandle;

begin

  h := findwindow(nil, pchar(paramstr(1)));

  if h  0 then

sendmessage(h, WM_CLOSE, 0, 0);

end;

 

O processo chama LTACorpore.exe.



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



RES: [delphi-br] Atualizar Sistema ao Iniciar

2008-10-28 Por tôpico Tiago de Assis Pimenta
Ricardo,

 

Obrigado pela resposta, mas já resolvi, fiz assim oh:

 

O sistema inicia e verifica a versão do sistema local, e a do servidor, se for 
inferior a do local, ele chama outro exe chamado Atualizador.exe e fecha o 
Sistema.exe.

 

Daí o Atualizador deleta o sistema.exe da maquina local, e copia o novo 
sistema.exe para a maquina local.

 

Daí depois de feita a cópia, o Atualizador chama o sistema já atualizado e se 
fecha.

 

Abraços.

 

Tiago Pimenta

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Ricardo 
Cabral
Enviada em: terça-feira, 28 de outubro de 2008 16:31
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Atualizar Sistema ao Iniciar

 

Tenho um cliente que tem várias máquinas na rede. Eu faço o seguinte: 
Quando o usuário entra no sistema, este verifica no servidor a data e a hora e 
se for mais novo, faço uma cópia do servidor para a máquina do usuário.

Abraços,

Ricardo Cabral

--- Em ter, 28/10/08, Adailson Reis Rocha [EMAIL PROTECTED] 
mailto:adailsonrocha%40hotmail.com  escreveu:

De: Adailson Reis Rocha [EMAIL PROTECTED] mailto:adailsonrocha%40hotmail.com 

Assunto: RE: [delphi-br] Atualizar Sistema ao Iniciar
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br 
Data: Terça-feira, 28 de Outubro de 2008, 14:43

Utilize o componente mdLaucher da biblioteca mdLib. Eu utilizo este componente 
e recomendo.

http://micrologics. co.uk/library/ mdlib/

Adailson Rocha
Programador

To: [EMAIL PROTECTED] os.com.br
From: tiagopimenta@ ymail.com
Date: Mon, 27 Oct 2008 13:45:54 -0200
Subject: [delphi-br] Atualizar Sistema ao Iniciar

Galera, alguém aqui já teve a necessidade de atualizar o sistema, ou até

mesmo, verificar se o sistema que está em execução na maquina, é o mais novo

? Isso se tratando em rede local, sem precisar verificar em FTP ou algo do

tipo.

No serviço aqui, vou precisar disso, e queria que fosse feito dessa forma,

quando iniciar o aplicativo, ele verifique no servidor, se a versão do

sistema é igual ao que está no servidor, se não for, ele atualizar sozinho.

Por enquanto estou usado um bat no inicialização do Windows em cada maquina,

mas para que o sistema seja atualizado, o usuário tem que reiniciar a

maquina, e isso não esta muito agradável.

Vi na net meio correndo aqui, esse artigo

(http://www.techtips .com.br/programa cao/delphi/ componentes/ auto-atualizacao 
-

de-aplicativos- em-delphi/ ), mas parece que está muito além do que eu

preciso. Queria saber se alguém desenvolveu algo mais simples.

Abraços.

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

 _ _ _ _ _ _
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça o MSN Mobile!
http://mobile. live.com/ signup/signup2. aspx?lc=pt- br

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

Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

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

 



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



[delphi-br] Atualizar Sistema ao Iniciar

2008-10-27 Por tôpico Tiago de Assis Pimenta
Galera, alguém aqui já teve a necessidade de atualizar o sistema, ou até
mesmo, verificar se o sistema que está em execução na maquina, é o mais novo
? Isso se tratando em rede local, sem precisar verificar em FTP ou algo do
tipo.

 

No serviço aqui, vou precisar disso, e queria que fosse feito dessa forma,
quando iniciar o aplicativo, ele verifique no servidor, se a versão do
sistema é igual ao que está no servidor, se não for, ele atualizar sozinho.

 

Por enquanto estou usado um bat no inicialização do Windows em cada maquina,
mas para que o sistema seja atualizado, o usuário tem que reiniciar a
maquina, e isso não esta muito agradável.

 

Vi na net meio correndo aqui, esse artigo
(http://www.techtips.com.br/programacao/delphi/componentes/auto-atualizacao-
de-aplicativos-em-delphi/ ), mas parece que está muito além do que eu
preciso. Queria saber se alguém desenvolveu algo mais simples.

 

Abraços.

 



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



[delphi-br] Impressão Cheque via Jato de Tinta

2008-10-24 Por tôpico Tiago de Assis Pimenta
Galera, to com um sistema na empresa que trabalho, que imprimia os cheques
com o componente RDPrint 3.0h, e pelo que pude ver, ele é usado para
imprimir em matricial, agora os cheques vão ser impressos via jato de tinta
(HP Deskjet 3550), alguém sabe se tem como configurar o RDPrint para
imprimir na jato de tinta, ou se é mais rápido fazer um outro relatório para
isso !??!

 

Abraço



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



RES: [delphi-br] Como DEBUGAR uma STORED PROCEDURE ?

2008-10-23 Por tôpico Tiago de Assis Pimenta
Pelo que eu sei, dando exception nela.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Ferreira
Enviada em: quarta-feira, 22 de outubro de 2008 19:59
Para: Delphi-Brasil; delphi-br@yahoogrupos.com.br; Moderador do grupo
DelphiToDelphi
Assunto: [delphi-br] Como DEBUGAR uma STORED PROCEDURE ?

 

Fabio
http://www.orkut.com.br/Main#Profile.aspx?uid=14658194472417066894Como
DEBUGAR uma STORED PROCEDURE ?Pessoal

Estou começando agora a mexer com T-SQL e me deparei com uma SP enorme e
gostaria de saber se há alguma maneira de debugar uma sp acompanhando o seus
resultados passo a passo.

Abs

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

 



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



RES: [delphi-br] Verificar se a tabela encontra-se vazia antes de abrir form

2008-10-01 Por tôpico Tiago de Assis Pimenta
Bom Dia Ricardo,

 

Você pode fazer assim:

 

IF not DM.ibvendedor.isnull then

Begin

Bla,bla,bla;

End;

 

Abraço.

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Mendes
Enviada em: quarta-feira, 1 de outubro de 2008 00:48
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Verificar se a tabela encontra-se vazia antes de abrir
form

 

Oi galera, 
Gostaria de uma sugestão..
Eu preciso verificar se algumas tabelas tem registro antes de abrir um
determinado form...
Atualmente tenho todos os meus IBDataSet num data Modulo.estou tentando
fazer o codigo abaixo...
Mas não está funcionando conforme eu quero...

if not(DM.IBVendedor.Eof) then
begin
MessageDlg('Nenhum vendedor foi cadastrada ainda.'+#13+
#10+'Favor cadastrar vendedor para para continuar.', mtInformation, [mbOK],
0);
Exit;
end;

fico no aguardo de uma ajuda...
Obrigado...

Ricardo Mendes

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

 



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



RES: [delphi-br] Verificar se a tabela encontra-se vazia antes de abrir form

2008-10-01 Por tôpico Tiago de Assis Pimenta
Corrige o meu outro código, é IF tabela.isnull, e não IF not tabela.isnull

 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Mendes
Enviada em: quarta-feira, 1 de outubro de 2008 00:48
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Verificar se a tabela encontra-se vazia antes de abrir
form

 

Oi galera, 
Gostaria de uma sugestão..
Eu preciso verificar se algumas tabelas tem registro antes de abrir um
determinado form...
Atualmente tenho todos os meus IBDataSet num data Modulo.estou tentando
fazer o codigo abaixo...
Mas não está funcionando conforme eu quero...

if not(DM.IBVendedor.Eof) then
begin
MessageDlg('Nenhum vendedor foi cadastrada ainda.'+#13+
#10+'Favor cadastrar vendedor para para continuar.', mtInformation, [mbOK],
0);
Exit;
end;

fico no aguardo de uma ajuda...
Obrigado...

Ricardo Mendes

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

 



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



Res:RE: Res: [delphi-br] Melhor Relátorio para BDS2 006

2008-07-19 Por tôpico Tiago de Assis Pimenta
Galera, se puderem, tem como colocar os prós e contras de cada um dos
relatórios que me indicaram ??? Tipo, os prós e contras do FastReport, do
QuickReport, Reportman, etc

 

Abraços



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



[delphi-br] Melhor Relátorio para BDS2006

2008-07-18 Por tôpico Tiago de Assis Pimenta
Galera, qual o melhor relatório para o BDS2006 ? Até o Delphi 7 eu usava o
Quick Report, agora no 2006 estou em duvida quanto ao RAVE, dizem não ser
aquelas coisas, que é pesado e nada funcional, alguém pode me ajudar a
decidir com qual eu mecho 

 

Abraço



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



[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] Problema com pasta Default Projects

2008-01-14 Por tôpico Tiago de Assis Pimenta
Então Juliano, o problema é mesmo a criação da pasta em um lugar que não
quero, pois eu quero que todo material de delphi fique em D:\Delphi\...

 

Quando vou salvar ou abrir algum projeto, realmente ele aponta para a pasta
correta, o problema é que se eu apagar a pasta de “Meus Documentos” o BDS
impoem o que ele quer, e acho que se ele tem a opção para mudar a pasta, pq
na hora que vou executar um projeto compilado, ele pedi para instalar a
pasta novamente.

 

Abraço.

 

 

Tiago de Assis Pimenta

MSN: [EMAIL PROTECTED]

Email: [EMAIL PROTECTED]

 



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



[delphi-br] Problema com pasta Default Projects

2008-01-13 Por tôpico Tiago de Assis Pimenta
Bom dia pessoal do grupo.

 

Estou mandando esse email com um problema chato que esta acontecendo com o
meu BDS2006. É o seguinte, tenho uma pasta padrão dentro da pasta Meus
Documentos chamada Delphi, e nela fica tudo que é projetos de Delphi.

 

Então quando eu instalo o BDS2006, ele cria uma Pasta Chamada Borland
Studio Projects dentro do Meus Documentos, só que eu quero move-la para a
pasta Delphi que também fica dentro do Meus Documentos.

 

Dai começa a minha perigrinação, pois mesmo alterando a pasta patrão de
projetos dentro do delphi, path do windows, etc... ele tenta criar essa
pasta dentro do Meus Documentos toda vez que eu compilo a primeira vez um
projeto.

 

Então gostaria de saber se alguem do grupo aqui, saberia me informar como eu
faço para alterar a pasta padrão de projetos do BDS2006.

 

Algumas coisas que já fiz e não deram certo:

 

* No Windows *

1# Path do Windows para: D:\Delphi\Borland Studio Projects\Bpl

 

* No Delphi *

2# Tools  Options  Environment Options  Default Projetcs:
D:\Delphi\Borland Studio Projects

3# Tools  Options  Environment Variables  BDSPROJETCSDIR:
D:\Delphi\Borland Studio Projects

 

Algumas coisas que não estou afim de fazer:

 

1# Deixar o BDS2006 criar a pasta em Meus Documentos

2# Ficar apertando ESC toda vez que eu compilo a primeira vez um projeto e
aparece a tela de instalação de novo do BDS para ele criar a Pasta do jeito
que ele quer.

 

Grato

 

 

Tiago de Assis Pimenta

MSN: [EMAIL PROTECTED]

Email: [EMAIL PROTECTED]

 



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



[delphi-br] DLL Versão 1.1 - PesoSaturno_v11.dll

2008-01-11 Por tôpico Tiago de Assis Pimenta
Galera

 

Gostaria de sabe se alguem tem essa DLL e se tiver se alguem poderia me
enviar 

 

DLL PesoSaturno_v11.dll 

 

Já baixei a documentação do site Saturno, só que o arquivo
DLL_v11-DOCOMENTACAO.zip está sem a DLL.

 

Grato

 

 

Tiago de Assis Pimenta

MSN: [EMAIL PROTECTED]

Email: [EMAIL PROTECTED]



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



[delphi-br] Demora ao carregar uma img com o TImage

2007-12-17 Por tôpico Tiago de Assis Pimenta
Galera, estou com problemas para carregar uma imagem como TImagem. A figura
é grande, tamanho 1024x768 e o formato é JPG. Ela é a img que fica no form
principal, e dando 2 cliques na img que vai no formulário principal, abre um
cx de dialogo para procurar outra img para colocar no lugar.

 

Está funcionando tudo, ela troca a img, salva o caminho da foto no arquivo
.ini tudo certo, o problema é que para eu atualizar a img, eu tenho que
minimizar e restaurar o programa para ela dar um Refresh na img.

 

Alguem sabe como eu posso fazer isso sem ter que falar para o cliente
minimizar e restaurar o programa ???

 

Abaixo vai o código.

 

procedure Tfrmprincipal.Image1DblClick(Sender: TObject);

var

  ini : TIniFile;

begin

{

NÃO ESQUECER DE DECLARAR JPEG NA USES !!

}

 

openpicturedialog1.execute;

 

image1.picture.loadfromfile(openpicturedialog1.filename);

image1.picture.savetofile(openpicturedialog1.filename);

 

ini := TIniFile.Create('c:\windows\system\branco.ini');

try

  Ini.writestring('CONFIG','FOTO',openpicturedialog1.filename);

finally

  Ini.free;

end;

end;

 

 

Abraço.

 

 

Tiago de Assis Pimenta

www.supportsinformatica.com

 



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



Re: Re: [delphi-br] Melhor Gerador de Relátorio D20 06

2007-10-18 Por tôpico Tiago de Assis Pimenta
E galera, onde eu posso baixar o Fast Reports, de preferencia o 4 ?!?!?
 
Abraço
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Site:  http://www.supportsinformatica.com/ www.supportsinformatica.com
 


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



[delphi-br] Fast Reports 4

2007-10-18 Por tôpico Tiago de Assis Pimenta
Galera, alguem sabe onde consigo o Fast Reports, de preferencia já crackeado
?!?!
 
Abraços
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Site:  http://www.supportsinformatica.com/ www.supportsinformatica.com
 


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



[delphi-br] Melhor Gerador de Relátorio D2006

2007-10-17 Por tôpico Tiago de Assis Pimenta
Galera, sei que esse tema é bem váriavel, e dependi muito de gosto pessoal,
mas atualmente, qual Gerador de Relátorio é o melhor para o D2006 ???
 
Abraço
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Site:  http://www.supportsinformatica.com/ www.supportsinformatica.com


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



[delphi-br] InterBase Admin no BDS 2006

2007-06-04 Por tôpico Tiago de Assis Pimenta
Mendo,
 
Se possivel vc pode me passar o nome do arquivo ?? Pois aqui não esta
instalado.
 
grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] InterBase Admin no BDS 2006

2007-06-04 Por tôpico Tiago de Assis Pimenta
Mendo,
 
Agora que me lembrei, estou falando da paleta IBAdmin e não somente da
paleta Interbase, pois a interbase já esta instalada normal, mais eu preciso
da IBAdmin pois preciso do componente para fazer backup e restore.
 
Grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 

  _  

De: Tiago de Assis Pimenta [mailto:[EMAIL PROTECTED] 
Enviada em: segunda-feira, 4 de junho de 2007 08:27
Para: Grupo Delphi Yahoo (delphi-br@yahoogrupos.com.br)
Assunto: InterBase Admin no BDS 2006


Mendo,
 
Se possivel vc pode me passar o nome do arquivo ?? Pois aqui não esta
instalado.
 
grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] IBAdmin no BDS 2006

2007-06-04 Por tôpico Tiago de Assis Pimenta
Galera, estou mandando de novo esse email pq não consegui achar/instalar
essa paleta no meu BDS 2006.
 
Ele esta instalado somente a versão for win32. Já desinstalei e instalei
tudo de novo para ve se era algum erro meu, mas mesmo assim, a paleta não
existe. Alguem sabe como adicionar ela usando o BDS for win32 ???
 
Preciso dessa paleta para usar o componente IBBackupService e o
IBRestoreService.
 
Grato mais uma vez.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] InterBase Admin no BDS 2006

2007-06-02 Por tôpico Tiago de Assis Pimenta
Galera, no Delphi 7 tinha a paleta Interbase Admin que tinha o componente
para fazer o backup do firebird. No BDS 2006 não achei essa paleta, alguem
sabe como proceder ???
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] IbExpert Developer Studio 2.2

2007-05-26 Por tôpico Tiago de Assis Pimenta
Não sei se é permitido fazer essa pergunta, mas só tem um jeito de saber.
 
Alguem tem o Crack do IbExpert Developer Studio 2.2 ???
 
Abraço
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] Como vc's cobram por manutenção mensal ???

2007-05-21 Por tôpico Tiago de Assis Pimenta
Galera, estou querendo cobrar pelos meus sistemas comerciais uma manutenção
mensal para ter uma renda fixa todo mês, para que eu possa terminar minha
faculdade de Eng. da Computação.
 
E gostaria de saber de vc's, como são cobrados por essas manutenções mensais
!!!
 
Alugel seria um caso a parte. Pois já conversei com alguns colegas
programadores e eles sempre dizem que além do valor do sistema, eles cobram
por uma manutenção mensal. E dependendo do sistema e de quantas maquinas o
sistema roda, eu já cheguei a ouvi que cobram 1 salário minimo.
 
Dai vem a pergunta básica: O que argumentar com o cliente na hora de
oferecer essa manutenção mensal ???
 
E se no mês não tiver nenhuma manutenção ???
 
Grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] Executar EXE no CD-Rom

2007-05-15 Por tôpico Tiago de Assis Pimenta
Galera, fui executar um sistema em um cd-rom no meu cliente e ele deu erro
de windows ... que tinha que enviar relátorio e talz ...
 
Cheguei aqui em casa, e executei ele normalmente no cd-rom ... alguem faz
ideia do que pode ser ???
 
Ele não ta fazendo conexão com o banco ainda então o que pode ter faltado
?!?!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] Executar Banco em CDROM

2007-05-04 Por tôpico Tiago de Assis Pimenta
Galera, amanha vou apresentar um sistema e preciso que o banco de dados rode
no cd-rom.
 
O problema que ele da o seguinte erro
 
---
SCC - Sistema de Controle de Crédiario - Pes  Cia
---
no permission for read-write access to database F:\BD\DADOS.FDB.
---
OK   
---

Alguem sabe como fazer ele ser executado simplesmente como leitura. Não vou
precisar gravar nada no cd-rom, simplesmente mostrar os dados já cadastrados
...
 
Grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



[delphi-br] Executar Banco em CDROM

2007-05-04 Por tôpico Tiago de Assis Pimenta
  
Galera, amanha vou apresentar um sistema e preciso que o banco de dados rode
no cd-rom.
 
O problema que ele da o seguinte erro
 
---
SCC - Sistema de Controle de Crédiario - Pes  Cia
---
no permission for read-write access to database F:\BD\DADOS.FDB.
---
OK   
---

Alguem sabe como fazer ele ser executado simplesmente como leitura. Não vou
precisar gravar nada no cd-rom, simplesmente mostrar os dados já cadastrados
...
 
Grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTalk:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



RES: [delphi-br] Caracter estranho

2007-04-23 Por tôpico Tiago de Assis Pimenta
No outlook os caracteres são normais ... tenta mudar o programa para ve se
da certo !!!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Rodilson
Enviada em: segunda-feira, 23 de abril de 2007 18:07
Para: delphi-br @yahoogrupos.com.br
Assunto: [delphi-br] Caracter estranho



Pessoal boa tarde,

Tenho recebido e-mail do grupo no outlook express normalmente, porém as
mensagens com acentuação está aparecendo uns caracteres estranhos nos
acentos. Alguém sabe por que isso acontece?

Rodilson

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



 


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



RES: [delphi-br] problemas com quantidade de registro no Select

2007-04-22 Por tôpico Tiago de Assis Pimenta
Não seria 
 
 
where cod = 55 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Vinicius Latini
Enviada em: domingo, 22 de abril de 2007 03:08
Para: delphi-br
Assunto: [delphi-br] problemas com quantidade de registro no Select



Fala Calera
estou tendo problemas com a quantidade de registro quando faço um Select no
banco de dados
ele mostra que tem apenas um registro quando existe mais

alguém tem ideia do que pode ser ??

DM.IBQuery.Close();
DM.IBQuery.SQL.Clear();
DM.IBQuery.SQL.Add(SELECT * from tabela where cod 55);
DM.IBQuery.Open();
while not (DM.IBQuery.Eof) do
begin
valor :=DM.IBQuery.FieldValues[vCampo];);

DM.IBQuery.Next;
end

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



 


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



[delphi-br] QuickReport 4.06 for Delphi 2006 Parte 2

2007-04-20 Por tôpico Tiago de Assis Pimenta
Esqueci de mencionar o tipo de erro que da quando tento executar o Proj.
 
[Pascal Warning] qreport.pas(595): W1020 Constructing instance of
'TQReportIDEWizard' containing abstract method 'TIExpert.GetMenuText'
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 


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



[delphi-br] QuickReport 4.06 for Delphi2006

2007-04-19 Por tôpico Tiago de Assis Pimenta
Galera estou tendo problemas para instalar o QuickReport no Delphi 2006.
Aparece o seguinte erro qdo compilo o ProjectGroup1 
 
---
Error
---
Cannot run project unless a host application is defined.  Use the
Run|Parameters... dialog box.
---
OK   Details
---
 
E se tento instalar o Package QR4runDX da o seguinte erro:
 
---
Error
---
Package D:\Borland Studio Projects\Bpl\QR4RunDX.bpl can't be installed
because it is not a design time package.
---
OK   Details
---

Alguem tem uma luz para me dar ??? Estou usando o Delphi 2006 for win32
 
Grato

 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 


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



RES: [delphi-br] sair do grupo

2007-04-14 Por tôpico Tiago de Assis Pimenta
Olha no final da minha msg, vai aparecer isso ó:
 
 
blocked::http://br.groups.yahoo.com/;_ylc=X3oDMTJkamhjZGc0BF9TAzk3NDkwNDM3B
GdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxM
Tc2NTYxMjU1  
Alterar
blocked::http://br.groups.yahoo.com/group/delphi-br/join;_ylc=X3oDMTJmajNwZ
jg1BF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc
2xrA3N0bmdzBHN0aW1lAzExNzY1NjEyNTU- configurações via web (Requer Yahoo!
ID) 
Alterar configurações via e-mail: Alterar
blocked::mailto:[EMAIL PROTECTED] Recebimento de
e-mail: Lista de mensagens recebimento para lista diária de mensagens |
Alterar
blocked::mailto:[EMAIL PROTECTED]
formato de distribuição: Tradicional formato para o tradicional 
Visite
blocked::http://br.groups.yahoo.com/group/delphi-br;_ylc=X3oDMTJkZWVqNmxmBF
9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2
hwZgRzdGltZQMxMTc2NTYxMjU1 seu Grupo | Termos de uso do Yahoo!
blocked::http://br.yahoo.com/info/utos.html Grupos | Sair do
blocked::mailto:[EMAIL PROTECTED] grupo
 CLica aqui.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em
nome de Maykon Keller
Enviada em: sábado, 14 de abril de 2007 10:30
Para: [EMAIL PROTECTED]
Assunto: [delphi-br] sair do grupo



por favor podem me retirar do grupo 

maykon

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

2007-04-09 Por tôpico Tiago de Assis Pimenta
Galera, alguem pode me explicar o que é sintegra ?
 
Pelo que intendi vc pega e cria um arquivo txt que vai ter que ser enviado
 
Alguem poderia melhorar isso ?!?!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 


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



RES: [delphi-br] Sistema Sintegra

2007-04-09 Por tôpico Tiago de Assis Pimenta
Alcistemas,
 
Tem como me explicar um pouco mais sobre esse layout ?
 
Eu tenho  2 arquivos.txt aqui para exemplo, mais o que não intendo é o
seguinte.
 
Todo mês tem que fazer isso ? 
 
Gerar esse arquivo informarmando os produtos que entram e os que saim no
estabelicimento ?
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Alcistemas Informática
Enviada em: segunda-feira, 9 de abril de 2007 21:16
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Sistema Sintegra



É um arquivo no formato .txt que se gera apartir de seu aplicativo, com
informações de tudo que se vende e tudo que se compra de um determinado
estabelecimento comercial.

Existe um layout padrão para geração desses arquivos.

Todo usuário de sistemas de informações que gere documentos fiscais (emissao
de notas fiscais ou cupons fiscais) por computador é obrigado gerar esses
arquivo.

Quanto a obrigatoriedade de entrega sem prévia notificação por um fiscal
varia de estado para estado.

pequeno trecho de um arquivo:

..
752007020120070228435 0 ABRACADEIRA 1 * 1.1/2 * 14MM UN
000
5530001888005489943 20070211SP012
0003445101P00150
N
5400053000188800012 0003445101020001435
0001150
752007020120070228435 ABRACADEIRA 1 * 1.1/2 * 14MM UN
000
..

Consulte a CAT-32/96 no site do www.sintegra.gov.br

- Original Message - 
From: Tiago de Assis Pimenta 
To: Grupo Delphi 
Sent: Monday, April 09, 2007 8:47 PM
Subject: [delphi-br] Sistema Sintegra

Galera, alguem pode me explicar o que é sintegra ?

Pelo que intendi vc pega e cria um arquivo txt que vai ter que ser enviado

Alguem poderia melhorar isso ?!?!

Tiago de Assis Pimenta

MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta

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

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



 


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



RES: [delphi-br] Resultados nulos no SQL

2007-03-06 Por tôpico Tiago de Assis Pimenta
Utilize o seguinte codigo para retonar algo no lugar de null.
 
coalesce(campo,valor_nao_nulo)
 
Ex.:
 
coalesce(tabela.qtde,0)
 
Se a qtde for null, ele retorna 0
 
Pelo menos para Firebird funciona, não sei qual seu BD.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Julio F Figueiredo
Enviada em: terça-feira, 6 de março de 2007 19:37
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Resultados nulos no SQL



se vc usa um descendente de tquery vc testa com
if TQuery.IsEmpty then


Abçs
Julio


Joandreiy Cordeiro escreveu:

 Estou fazendo o seguinte select:

 select CODIGO, DESCRICAO, QUANTIDADE from LANCAMENTOS where CODIGO=1

 Caso não encontre o codigo especificado ele deverá retornar nulo, para que
 não retorne nulo tem como retornar um texto ou valor?

 Por exemplo: codigo não encontrado num campo.

 -- 
 Obrigado,
 Joandreiy Cordeiro

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

 



 


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



RES: RES: RES: [delphi-br] Quebra String

2007-02-28 Por tôpico Tiago de Assis Pimenta
João, deu certo cara ... valeu a todos que me ajudaram.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: terça-feira, 27 de fevereiro de 2007 23:35
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Quebra String



Tiago de Assis Pimenta wrote:

 [snip] 

write(impressora,format('%-40s',[wraptext(qrhistserv.fieldbyname('servico').
 asstring,39)]));
 
 write(impressora,format('%-10s',[qrhistserv.fieldbyname('qtde').value]));
 

write(impressora,format('%-18s',[formatfloat('##0.00',qrhistserv.fieldbyname
 ('precoun').value)]));
 

write(impressora,format('%-10s',[formatfloat('##0.00',qrhistserv.fieldbyname
 ('total').value)]));
 writeln(impressora);
 qrhistserv.next;
 end;
 
 Só que acho que esta acontecendo o seguinte. 
 
 Como a string tem mais de 40 caracteres ele dá pau na formatação. Acho que
é
 isso.

Você precisa pegar uma linha por vez. Use o StringList para ajudar:

VStringList := TStringList.Create;
try
VStringList.Text := WrapText('texto', VColunas);
VStringList.Count == total de linhas
VStringList[0] == primeira linha
VStringList[1] == segunda linha
//etc.
finally
VStringList.Free;
end;

Depois você monta o corpo do relatório, levando em conta que você 
precisará abrir linhas caso o .Count seja maior do que um. Ex.:

Mensagem Qtd Unit Total
== =  =
Mensagem que não cabe em uma 2 10,00 20,00
única linha
Mensagem que cabe em uma linha 150 2,00 300,00

--
João Morais


 


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



RES: [delphi-br] Quebra String

2007-02-27 Por tôpico Tiago de Assis Pimenta
João a função funcionou perfeitamente, só que esbarrei em outra duvida aqui.
 
Ela quebra a string em quantas linhas forem necessária, só que o alinhamento
da qtde , preço unitário e preço total depois fica diferente para quando não
passa de 40 caracteres.
 
Um exemplo para ilustar como ficou.
 


DISCRIMANACAO   QTDE
PRECO UNITARIOPRECO TOTAL


TESTANDO A FUNCAO PARA A QUEBRA DESSA 
STRING EM VARIAS LINHAS1 100,00100,00
 
Dai pensei em mandar imprimir a qtde em uma determinada coluna, independendo
de qtos caracteres tem antes, tipo assim, a qtde começa na coluna 30 e
termina na 35 por ex. e assim por diante eu faria com o preço unitário e
total.
 
Andei olhando tanto no help do delphi quanto em sites para ver se o format
fazia isso, mas acho que não, ou se tem como fazer com ele não intendi como.
 
Tem como fazer isso que estou pensando ?
 
Grato 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: sexta-feira, 23 de fevereiro de 2007 18:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Quebra String



Tiago de Assis Pimenta wrote:

 Galera, boa tarde, estou com o seguinte problema.
 
 Preciso quebrar um string em varias linhas, as condições são as seguintes,
 cada linha não pode passar de 40 caracteres.
 
 Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou em 40
 caracteres, ele pula para a proxima linha e assim sucessivamente.
 
 Agora a duvida, como faço isso por exemplo, se o limite de caracter der no
 meio de uma palavra ? Vai fica estranho !!!
 
 Então tava pensando em pular a linha só quando achar um espaço em branco.
 
 Sera que alguem tem outra ideia para me ajudar ???

SysUtils.WrapText

--
João Morais



 


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



RES: RES: [delphi-br] Quebra String

2007-02-27 Por tôpico Tiago de Assis Pimenta
João, já tinha feito assim.
 
Olha o código de como tava tentando fazer.
 
write(impressora,format('%-40s',['DISCRIMANACAO']));
write(impressora,format('%-10s',['QTDE']));
write(impressora,format('%-18s',['PRECO UNITARIO']));
writeln(impressora,format('%-10s',['PRECO TOTAL']));
writeln(impressora,'
===');
qrhistserv.first;
while not qrhistserv.eof  do
  begin
 
write(impressora,format('%-40s',[wraptext(qrhistserv.fieldbyname('servico').
asstring,39)]));
 
write(impressora,format('%-10s',[qrhistserv.fieldbyname('qtde').value]));
 
write(impressora,format('%-18s',[formatfloat('##0.00',qrhistserv.fieldbyname
('precoun').value)]));
 
write(impressora,format('%-10s',[formatfloat('##0.00',qrhistserv.fieldbyname
('total').value)]));
writeln(impressora);
qrhistserv.next;
  end;
 
Só que acho que esta acontecendo o seguinte. 
 
Como a string tem mais de 40 caracteres ele dá pau na formatação. Acho que é
isso.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: terça-feira, 27 de fevereiro de 2007 16:34
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Quebra String



Tiago de Assis Pimenta wrote:

 João a função funcionou perfeitamente, só que esbarrei em outra duvida
aqui.
 
 Ela quebra a string em quantas linhas forem necessária, só que o
alinhamento
 da qtde , preço unitário e preço total depois fica diferente para quando
não
 passa de 40 caracteres.
 
 Dai pensei em mandar imprimir a qtde em uma determinada coluna,
independendo
 de qtos caracteres tem antes, tipo assim, a qtde começa na coluna 30 e
 termina na 35 por ex. e assim por diante eu faria com o preço unitário e
 total.
 
 Andei olhando tanto no help do delphi quanto em sites para ver se o format
 fazia isso, mas acho que não, ou se tem como fazer com ele não intendi
como.
 
 Tem como fazer isso que estou pensando ?

Format('%-30s', [VarSuaString]) faz com que VarSuaString ocupe pelo 
menos 30 caracteres, e alinha o texto à esquerda. Para alinhar à 
direita, retire o sinal de menos.

--
João Morais


 


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



RES: RES: [delphi-br] Quebra String

2007-02-25 Por tôpico Tiago de Assis Pimenta
Sem comentário ?
 
qq vc quiz dizer com isso ?
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo
Enviada em: domingo, 25 de fevereiro de 2007 10:32
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Quebra String



Abra o delphi.

WrapText(Com o cursor aqui tecla ctrl+shsift+espaço)

Depois leia o q vai aparecer.

Sem comentário.

Eduardo

Tiago de Assis Pimenta escreveu:

 Não intendi João, tem como me explicar o que seria esse SysUtils.WrapText


 Tiago de Assis Pimenta

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

 mailto:tiagopimenta%40hotmail.com tiagopimenta@
mailto:tiagopimenta%40hotmail.com hotmail.com 
 mailto:tiagopimenta%40hotmail.com
 SKYPE: tiagopimenta_skype
 GTALK: tiagopimenta


 _

 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Joao Morais
 Enviada em: sexta-feira, 23 de fevereiro de 2007 18:02
 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: [delphi-br] Quebra String

 Tiago de Assis Pimenta wrote:

  Galera, boa tarde, estou com o seguinte problema.
 
  Preciso quebrar um string em varias linhas, as condições são as 
 seguintes,
  cada linha não pode passar de 40 caracteres.
 
  Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou 
 em 40
  caracteres, ele pula para a proxima linha e assim sucessivamente.
 
  Agora a duvida, como faço isso por exemplo, se o limite de caracter 
 der no
  meio de uma palavra ? Vai fica estranho !!!
 
  Então tava pensando em pular a linha só quando achar um espaço em 
 branco.
 
  Sera que alguem tem outra ideia para me ajudar ???

 SysUtils.WrapText

 --
 João Morais

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

 





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


 


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



RES: RES: RES: [delphi-br] Quebra String

2007-02-25 Por tôpico Tiago de Assis Pimenta
Por acaso vc esta 24 do meu lado para saber o que eu fiz ou deixei de fazer
?
 
Acho que essa lista aqui é para ajudar todos sem nenhum tipo de cobrança.
 
Então cara, se quer ajudar ajude, agora se quer dar lição de moral, vc ta na
lista errada.
 
Vc não tem nada a ver com a minha vida, mas vou responder para vc, eu vi sim
a função no help do delphi, só que não intendi a sintaxe.
 
Por isso eu perguntei para o JOÃO como funcionava. Agora além de vc se
intrometer na minha duvida vc quer me dar lição de moral ?
 
Se encherga amigo.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo
Enviada em: domingo, 25 de fevereiro de 2007 11:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Quebra String



Você nem se deu ao trabalho de testar a função no delphi.

Se você tivesse feito isso você não teria mandado o email.

A função é simples demais para qualquer pergunta.

Foi isso que eu quis dizer com o sem comentário.

Eduardo

Tiago de Assis Pimenta escreveu:

 Sem comentário ?

 qq vc quiz dizer com isso ?

 Tiago de Assis Pimenta

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

 mailto:tiagopimenta%40hotmail.com tiagopimenta@
mailto:tiagopimenta%40hotmail.com hotmail.com 
 mailto:tiagopimenta%40hotmail.com
 SKYPE: tiagopimenta_skype
 GTALK: tiagopimenta


 _

 De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
 mailto:delphi-br%40yahoogrupos.com.br 
 [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br 
 mailto:delphi-br%40yahoogrupos.com.br] Em
 nome de Eduardo
 Enviada em: domingo, 25 de fevereiro de 2007 10:32
 Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br mailto:delphi-br%40yahoogrupos.com.br
 Assunto: Re: RES: [delphi-br] Quebra String

 Abra o delphi.

 WrapText(Com o cursor aqui tecla ctrl+shsift+espaço)

 Depois leia o q vai aparecer.

 Sem comentário.

 Eduardo

 Tiago de Assis Pimenta escreveu:
 
  Não intendi João, tem como me explicar o que seria esse 
 SysUtils.WrapText
 
 
  Tiago de Assis Pimenta
 
  MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com 
 hotmail.com

  mailto:tiagopimenta%40hotmail.com tiagopimenta@
 mailto:tiagopimenta%40hotmail.com hotmail.com
  mailto:tiagopimenta%40hotmail.com
  SKYPE: tiagopimenta_skype
  GTALK: tiagopimenta
 
 
  _
 
  De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br 
 os.com.br
  mailto:delphi-br%40yahoogrupos.com.br
  [mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br
  mailto:delphi-br%40yahoogrupos.com.br] Em
  nome de Joao Morais
  Enviada em: sexta-feira, 23 de fevereiro de 2007 18:02
  Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br mailto:delphi-br%40yahoogrupos.com.br
  Assunto: Re: [delphi-br] Quebra String
 
  Tiago de Assis Pimenta wrote:
 
   Galera, boa tarde, estou com o seguinte problema.
  
   Preciso quebrar um string em varias linhas, as condições são as
  seguintes,
   cada linha não pode passar de 40 caracteres.
  
   Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou
  em 40
   caracteres, ele pula para a proxima linha e assim sucessivamente.
  
   Agora a duvida, como faço isso por exemplo, se o limite de caracter
  der no
   meio de uma palavra ? Vai fica estranho !!!
  
   Então tava pensando em pular a linha só quando achar um espaço em
  branco.
  
   Sera que alguem tem outra ideia para me ajudar ???
 
  SysUtils.WrapText
 
  --
  João Morais
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 

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

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

 


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




 


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



RES: [SPAM] Re: [delphi-br] Quebra String

2007-02-24 Por tôpico Tiago de Assis Pimenta
Leandro, tem como vc colocar o codigo de como vc faz ?!??!
 
Abraço !!!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Leandro
Enviada em: sexta-feira, 23 de fevereiro de 2007 17:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [SPAM] Re: [delphi-br] Quebra String



Eu geralmente coloco um Memo oculto, com o tamanho certo que preciso pra
quebra das linhas, jogo o texto nele,
ele já faz as quebras corretamente... aí depois só leio as linhas do memo e
imprimo... 

att,

Leandro

- Original Message - 
From: Ezequiel 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Friday, February 23, 2007 4:41 PM
Subject: [SPAM] Re: [delphi-br] Quebra String

Você pode testar aonde está o último espaço (dentro desses 40 
caracteres) e fazer a quebra nele.
Dê uma olhada na função LastDelimiter que vai te ajudar com isso.

[]'s
Ezequiel

Tiago de Assis Pimenta escreveu:
 
 
 Galera, boa tarde, estou com o seguinte problema.
 
 Preciso quebrar um string em varias linhas, as condições são as seguintes,
 cada linha não pode passar de 40 caracteres.
 
 Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou em 40
 caracteres, ele pula para a proxima linha e assim sucessivamente.
 
 Agora a duvida, como faço isso por exemplo, se o limite de caracter der no
 meio de uma palavra ? Vai fica estranho !!!
 
 Então tava pensando em pular a linha só quando achar um espaço em branco.
 
 Sera que alguem tem outra ideia para me ajudar ???
 
 Tiago de Assis Pimenta
 
 MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com

 mailto:tiagopimenta%40hotmail.com tiagopimenta@
mailto:tiagopimenta%40hotmail.com hotmail.com 
 mailto:tiagopimenta%40hotmail.com
 Skype: tiagopimenta_skype
 Gtalk: tiagopimenta
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 Mensagens neste tópico 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/message/167918;_ylc=X3oDMTM4ZTV2
OWZrBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2
NzkxOARzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExNzIyNTU1MzIEdHBjSWQDMTY3OTE4
yahoo.com/group/delphi-br/message/167918;_ylc=X3oDMTM4ZTV2OWZrBF9TAzk3NDkwND
M3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZWMDZnRyBH
NsawN2dHBjBHN0aW1lAzExNzIyNTU1MzIEdHBjSWQDMTY3OTE4 
 (1) Responder (através da web) 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZXNqb2VkBF9TAz
k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZW
MDZnRyBHNsawNycGx5BHN0aW1lAzExNzIyNTU1MzI-?act=replymessageNum=167918
yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZXNqb2VkBF9TAzk3NDkwNDM3BGdycElk
AzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZWMDZnRyBHNsawNycGx5
BHN0aW1lAzExNzIyNTU1MzI-?act=replymessageNum=167918 
 | Adicionar um novo tópico 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlbHI0ZmhrBF9TAz
k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cG
MEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlbHI0ZmhrBF9TAzk3NDkwNDM3BGdycElk
AzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTE3MjI1
NTUzMg-- 
 
 Mensagens 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlZnIwYXQ0BF
9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2
1zZ3MEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlZnIwYXQ0BF9TAzk3NDkwNDM3BGdy
cElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTE3
MjI1NTUzMg-- 
 | Arquivos 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmMzJkcXJnBF9TA
zk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2Zpb
GVzBHN0aW1lAzExNzIyNTU1MzI-
yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmMzJkcXJnBF9TAzk3NDkwNDM3BGdycEl
kAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzExNzI
yNTU1MzI- 
 | Fotos 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlYzdjOXVvBF9T
Azk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bo
b3QEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlYzdjOXVvBF9TAzk3NDkwNDM3BGdycE
lkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTE3Mj
I1NTUzMg-- 
 | Links 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/links;_ylc=X3oDMTJmMDI5aHF0BF9TA
zk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2xpb
mtzBHN0aW1lAzExNzIyNTU1MzI-
yahoo.com/group/delphi-br/links;_ylc=X3oDMTJmMDI5aHF0BF9TAzk3NDkwNDM3BGdycEl
kAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzExNzI
yNTU1MzI- 
 | Banco de dados 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/database;_ylc=X3oDMTJjNmpnMW8zBF

RES: [delphi-br] Quebra String

2007-02-24 Por tôpico Tiago de Assis Pimenta
Não intendi João, tem como me explicar o que seria esse SysUtils.WrapText
 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK: tiagopimenta
 


  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: sexta-feira, 23 de fevereiro de 2007 18:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Quebra String



Tiago de Assis Pimenta wrote:

 Galera, boa tarde, estou com o seguinte problema.
 
 Preciso quebrar um string em varias linhas, as condições são as seguintes,
 cada linha não pode passar de 40 caracteres.
 
 Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou em 40
 caracteres, ele pula para a proxima linha e assim sucessivamente.
 
 Agora a duvida, como faço isso por exemplo, se o limite de caracter der no
 meio de uma palavra ? Vai fica estranho !!!
 
 Então tava pensando em pular a linha só quando achar um espaço em branco.
 
 Sera que alguem tem outra ideia para me ajudar ???

SysUtils.WrapText

--
João Morais



 


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



[delphi-br] Quebra String

2007-02-23 Por tôpico Tiago de Assis Pimenta
Galera, boa tarde, estou com o seguinte problema.
 
Preciso quebrar um string em varias linhas, as condições são as seguintes,
cada linha não pode passar de 40 caracteres.
 
Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou em 40
caracteres, ele pula para a proxima linha e assim sucessivamente.
 
Agora a duvida, como faço isso por exemplo, se o limite de caracter der no
meio de uma palavra ? Vai fica estranho !!!
 
Então tava pensando em pular a linha só quando achar um espaço em branco.
 
Sera que alguem tem outra ideia para me ajudar ???
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 


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



RES: [SPAM] Re: [delphi-br] Quebra String

2007-02-23 Por tôpico Tiago de Assis Pimenta
Opa, uma boa ideia, vou tentar e depois respondo aqui !!!
 
Abraço galera 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Leandro
Enviada em: sexta-feira, 23 de fevereiro de 2007 18:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [SPAM] Re: [delphi-br] Quebra String



Eu geralmente coloco um Memo oculto, com o tamanho certo que preciso pra
quebra das linhas, jogo o texto nele,
ele já faz as quebras corretamente... aí depois só leio as linhas do memo e
imprimo... 

att,

Leandro

- Original Message - 
From: Ezequiel 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Friday, February 23, 2007 4:41 PM
Subject: [SPAM] Re: [delphi-br] Quebra String

Você pode testar aonde está o último espaço (dentro desses 40 
caracteres) e fazer a quebra nele.
Dê uma olhada na função LastDelimiter que vai te ajudar com isso.

[]'s
Ezequiel

Tiago de Assis Pimenta escreveu:
 
 
 Galera, boa tarde, estou com o seguinte problema.
 
 Preciso quebrar um string em varias linhas, as condições são as seguintes,
 cada linha não pode passar de 40 caracteres.
 
 Isso é para imprimir uma Ordem de Serviço, então por exemplo, chegou em 40
 caracteres, ele pula para a proxima linha e assim sucessivamente.
 
 Agora a duvida, como faço isso por exemplo, se o limite de caracter der no
 meio de uma palavra ? Vai fica estranho !!!
 
 Então tava pensando em pular a linha só quando achar um espaço em branco.
 
 Sera que alguem tem outra ideia para me ajudar ???
 
 Tiago de Assis Pimenta
 
 MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com

 mailto:tiagopimenta%40hotmail.com tiagopimenta@
mailto:tiagopimenta%40hotmail.com hotmail.com 
 mailto:tiagopimenta%40hotmail.com
 Skype: tiagopimenta_skype
 Gtalk: tiagopimenta
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 Mensagens neste tópico 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/message/167918;_ylc=X3oDMTM4ZTV2
OWZrBF9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2
NzkxOARzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzExNzIyNTU1MzIEdHBjSWQDMTY3OTE4
yahoo.com/group/delphi-br/message/167918;_ylc=X3oDMTM4ZTV2OWZrBF9TAzk3NDkwND
M3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZWMDZnRyBH
NsawN2dHBjBHN0aW1lAzExNzIyNTU1MzIEdHBjSWQDMTY3OTE4 
 (1) Responder (através da web) 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZXNqb2VkBF9TAz
k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZW
MDZnRyBHNsawNycGx5BHN0aW1lAzExNzIyNTU1MzI-?act=replymessageNum=167918
yahoo.com/group/delphi-br/post;_ylc=X3oDMTJyZXNqb2VkBF9TAzk3NDkwNDM3BGdycElk
AzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BG1zZ0lkAzE2NzkxOARzZWMDZnRyBHNsawNycGx5
BHN0aW1lAzExNzIyNTU1MzI-?act=replymessageNum=167918 
 | Adicionar um novo tópico 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlbHI0ZmhrBF9TAz
k3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cG
MEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/post;_ylc=X3oDMTJlbHI0ZmhrBF9TAzk3NDkwNDM3BGdycElk
AzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTE3MjI1
NTUzMg-- 
 
 Mensagens 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlZnIwYXQ0BF
9TAzk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2
1zZ3MEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/messages;_ylc=X3oDMTJlZnIwYXQ0BF9TAzk3NDkwNDM3BGdy
cElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTE3
MjI1NTUzMg-- 
 | Arquivos 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmMzJkcXJnBF9TA
zk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2Zpb
GVzBHN0aW1lAzExNzIyNTU1MzI-
yahoo.com/group/delphi-br/files;_ylc=X3oDMTJmMzJkcXJnBF9TAzk3NDkwNDM3BGdycEl
kAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzExNzI
yNTU1MzI- 
 | Fotos 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlYzdjOXVvBF9T
Azk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bo
b3QEc3RpbWUDMTE3MjI1NTUzMg--
yahoo.com/group/delphi-br/photos;_ylc=X3oDMTJlYzdjOXVvBF9TAzk3NDkwNDM3BGdycE
lkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTE3Mj
I1NTUzMg-- 
 | Links 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/links;_ylc=X3oDMTJmMDI5aHF0BF9TA
zk3NDkwNDM3BGdycElkAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2xpb
mtzBHN0aW1lAzExNzIyNTU1MzI-
yahoo.com/group/delphi-br/links;_ylc=X3oDMTJmMDI5aHF0BF9TAzk3NDkwNDM3BGdycEl
kAzEwNTg3NzgEZ3Jwc3BJZAMyMTM3MTExMjY0BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzExNzI
yNTU1MzI- 
 | Banco de dados 
 http://br.groups.
http://br.groups.yahoo.com/group/delphi-br/database;_ylc=X3oDMTJjNmpnMW8zBF

RES: [delphi-br] [URGENTE] Formatação Im pressão Matricial

2007-02-13 Por tôpico Tiago de Assis Pimenta
Boa Tarde Ricardo, faço tudo na mão, vou colar o código de como esta.
 
procedure Tfrmcadordserv.BitBtn1Click(Sender: TObject);
const
CNegrito = #27#71; // Define Caracter Negrito;
SNegrito = #27#72; // Define Caracter Não Negrito;
CExpandido = #14;
SExpandido = #20;
var
  a: textfile;
begin
 
// Imprimindo Ordem de Serviço
 

assignfile(a,'c:\tmp\cupom.txt');
rewrite(A);
writeln(A,'=
==');
writeln(A,'  BRANCO AUTO MECANICA - ESPECIALIZADA EM INJECAO
ELETRONICA   ');
writeln(A,'AV. MESSIAS GONCALVES, 1363 - (17) 3325-8055
');
writeln(A,'=
==');
write(A,CNegrito + CExpandido + format('%-29s',['ORDEM DE SERVICO N: ' +
formatfloat('0',strtoint(edit1.text))]));
writeln(A,SNegrito + SExpandido + format('%10s',['DATA:
'+frmordserv.qrordserv.fieldbyname('data').asstring]));
writeln(A);
write(A,format('%-57s',['NOME DO CLIENTE: '+
qrcli.fieldbyname('nome').value]));
writeln(A,format('%-22s',['CELULAR: '+qrcli.fieldbyname('celular').value]));
write(A,format('%-57s',['ENDERECO: '+
qrcli.fieldbyname('endereco').value]));
writeln(A,format('%-22s',['BAIRRO : '+ qrcli.fieldbyname('bairro').value]));
write(A,format('%-57s',['CIDADE: '+ qrcli.fieldbyname('cidade').value]));
writeln(A,format('%-22s',['CEP.: '+ qrcli.fieldbyname('cep').value]));
write(A,format('%-35s',['TELEFONE: '+
qrcli.fieldbyname('telefone').value]));
write(A,format('%-22s',['CPF: '+ qrcli.fieldbyname('cpf').value]));
writeln(A,format('%-22s',['RG: ' + qrcli.fieldbyname('rg').value]));
writeln(A);
write(A,format('%-57s',['MARCA: '+
frmordserv.qrordserv.fieldbyname('marca').value]));
writeln(A,format('%-22s',['MODELO: '+
frmordserv.qrordserv.fieldbyname('modelo').value]));
write(A,format('%-35s',['COR: '+
frmordserv.qrordserv.fieldbyname('cor').value]));
write(A,format('%-22s',['PLACA: '+
frmordserv.qrordserv.fieldbyname('placa').value]));
writeln(A,format('%-22s',['KM DO VEICULO: '+edit3.text]));
writeln(A);
writeln(A,format('%-20s',['FUNCIONARIO: '+
frmordserv.qrordserv.fieldbyname('funcionario').value]));
writeln(A,'=
==');
write(A,format('%-40s',['DISCRIMANACAO']));
write(A,format('%-10s',['QTDE']));
write(A,format('%-18s',['PRECO UNITARIO']));
writeln(A,format('%-10s',['PRECO TOTAL']));
writeln(A,'=
==');
qrhistserv.first;
while not qrhistserv.eof  do
  begin
write(A,format('%-40s',[qrhistserv.fieldbyname('servico').value]));
write(A,format('%-10s',[qrhistserv.fieldbyname('qtde').value]));
 
write(A,format('%-18s',[formatfloat('##0.00',qrhistserv.fieldbyname('precoun
').value)]));
 
write(A,format('%-10s',[formatfloat('##0.00',qrhistserv.fieldbyname('total')
.value)]));
writeln(A);
qrhistserv.next;
  end;
writeln(A,'=
==');
write(A,CNegrito + CExpandido + 'TOTAL R$: ');
writeln(A,format('%29.2f',[frmordserv.qrordserv.fieldbyname('total').asfloat
]));
writeln(A,SNegrito + SExpandido +
'===
');
writeln(A);
writeln(A);
writeln(A);
writeln(A);
//writeln(A,'___');
writeln(A,'ASSINATURA DO CLIENTE');
closefile(A);
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Berti
Enviada em: terça-feira, 13 de fevereiro de 2007 09:14
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] [URGENTE] Formatação Impressão Matricial



Como você faz pra imprimir? faz tudo na mão ou usa alguma rotina ou
componente? Posta aí que agente te ajuda

Bom Código

Ricardo Berti

- Original Message - 
From: Tiago de Assis Pimenta 
To: Grupo Delphi 
Sent: Monday, February 12, 2007 11:40 PM
Subject: [delphi-br] [URGENTE] Formatação Impressão Matricial

Galera, seguinte, preciso da seguinte informação.

Tem como eu usar o write para fazer o seguinte.

Na hora que chegar num determinado numero de caracter, ele pule para a
proxima linha, mais ou menos no estilo das Celulas do Excel ???

Por ex.: Eu reservo um espaço de 50 caracteres para Descrição do Serviço na
nota, se ele passar de 50, ele pula para a proxima linha, sem atrapalhar a
coluna preço.

Na nota ficaria assim

DESCRIÇÃO | PREÇO

TESTE TESTE TESTE TESTE TESTE
TESTE TESTE TESTE TESTE TESTE R$ 40,00

OUTRO TESTE R$ 20,00

Tem como ?

Tiago de Assis Pimenta

MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
Skype: tiagopimenta_skype
Gtalk: tiagopimenta

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

[As partes desta

RES: [delphi-br] [URGENTE] Formatação Im pressão Matricial

2007-02-13 Por tôpico Tiago de Assis Pimenta
Opa ... valeu Ricardo ... to tentando achar em foruns alguma coisa assim do
tipo  mas até agora não consegui achar uma solução ...
 
Abraço 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ricardo Berti
Enviada em: terça-feira, 13 de fevereiro de 2007 18:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] [URGENTE] Formatação Impressão Matricial



Ae Brother,
não esqueci de você não, só que estou ocupadaço, mas assim que eu tiver um
tempo vou dar uma olhada legal no teu código... Mas caso você descobrir
antes como fazer, posta na lista, pra agente saber!

Abraços

Ricardo Berti
- Original Message - 
From: Tiago de Assis Pimenta 
To: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br 
Sent: Tuesday, February 13, 2007 9:56 AM
Subject: RES: [delphi-br] [URGENTE] Formatação Impressão Matricial

Boa Tarde Ricardo, faço tudo na mão, vou colar o código de como esta.

procedure Tfrmcadordserv.BitBtn1Click(Sender: TObject);
const
CNegrito = #27#71; // Define Caracter Negrito;
SNegrito = #27#72; // Define Caracter Não Negrito;
CExpandido = #14;
SExpandido = #20;
var
a: textfile;
begin

// Imprimindo Ordem de Serviço

assignfile(a,'c:\tmp\cupom.txt');
rewrite(A);
writeln(A,'=
==');
writeln(A,' BRANCO AUTO MECANICA - ESPECIALIZADA EM INJECAO
ELETRONICA ');
writeln(A,' AV. MESSIAS GONCALVES, 1363 - (17) 3325-8055
');
writeln(A,'=
==');
write(A,CNegrito + CExpandido + format('%-29s',['ORDEM DE SERVICO N: ' +
formatfloat('0',strtoint(edit1.text))]));
writeln(A,SNegrito + SExpandido + format('%10s',['DATA:
'+frmordserv.qrordserv.fieldbyname('data').asstring]));
writeln(A);
write(A,format('%-57s',['NOME DO CLIENTE: '+
qrcli.fieldbyname('nome').value]));
writeln(A,format('%-22s',['CELULAR: '+qrcli.fieldbyname('celular').value]));
write(A,format('%-57s',['ENDERECO: '+
qrcli.fieldbyname('endereco').value]));
writeln(A,format('%-22s',['BAIRRO : '+ qrcli.fieldbyname('bairro').value]));
write(A,format('%-57s',['CIDADE: '+ qrcli.fieldbyname('cidade').value]));
writeln(A,format('%-22s',['CEP.: '+ qrcli.fieldbyname('cep').value]));
write(A,format('%-35s',['TELEFONE: '+
qrcli.fieldbyname('telefone').value]));
write(A,format('%-22s',['CPF: '+ qrcli.fieldbyname('cpf').value]));
writeln(A,format('%-22s',['RG: ' + qrcli.fieldbyname('rg').value]));
writeln(A);
write(A,format('%-57s',['MARCA: '+
frmordserv.qrordserv.fieldbyname('marca').value]));
writeln(A,format('%-22s',['MODELO: '+
frmordserv.qrordserv.fieldbyname('modelo').value]));
write(A,format('%-35s',['COR: '+
frmordserv.qrordserv.fieldbyname('cor').value]));
write(A,format('%-22s',['PLACA: '+
frmordserv.qrordserv.fieldbyname('placa').value]));
writeln(A,format('%-22s',['KM DO VEICULO: '+edit3.text]));
writeln(A);
writeln(A,format('%-20s',['FUNCIONARIO: '+
frmordserv.qrordserv.fieldbyname('funcionario').value]));
writeln(A,'=
==');
write(A,format('%-40s',['DISCRIMANACAO']));
write(A,format('%-10s',['QTDE']));
write(A,format('%-18s',['PRECO UNITARIO']));
writeln(A,format('%-10s',['PRECO TOTAL']));
writeln(A,'=
==');
qrhistserv.first;
while not qrhistserv.eof do
begin
write(A,format('%-40s',[qrhistserv.fieldbyname('servico').value]));
write(A,format('%-10s',[qrhistserv.fieldbyname('qtde').value]));

write(A,format('%-18s',[formatfloat('##0.00',qrhistserv.fieldbyname('precoun
').value)]));

write(A,format('%-10s',[formatfloat('##0.00',qrhistserv.fieldbyname('total')
.value)]));
writeln(A);
qrhistserv.next;
end;
writeln(A,'=
==');
write(A,CNegrito + CExpandido + 'TOTAL R$: ');
writeln(A,format('%29.2f',[frmordserv.qrordserv.fieldbyname('total').asfloat
]));
writeln(A,SNegrito + SExpandido +
'===
');
writeln(A);
writeln(A);
writeln(A);
writeln(A);
//writeln(A,'___');
writeln(A,' ASSINATURA DO CLIENTE');
closefile(A);

Tiago de Assis Pimenta

MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
Skype: tiagopimenta_skype
Gtalk: tiagopimenta

_ 

De: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
[mailto:[EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br] Em
nome de Ricardo Berti
Enviada em: terça-feira, 13 de fevereiro de 2007 09:14
Para: [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br os.com.br
Assunto: Re: [delphi-br] [URGENTE] Formatação Impressão Matricial

Como você faz pra imprimir

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

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


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



[delphi-br] Impressão Matricial

2007-02-09 Por tôpico Tiago de Assis Pimenta
Galera, to usando o write para imprimir uma O.S.
 
Até aqui tudo light, coloquei 2 edits, 1 para descrição do produto e outro
para o preço  tava funfando mil maravilhas, só que meu cliente me avisou
que as vezes ele usa muito texto na descrição. Resumindo, ele não separa, os
produtos da m.o ... tipo coloca tudo numa linha só ...
 
Dai veio a duvida na hora ... como vou fazer isso ???
 
Atualmente estou usando write(format('-%100',edit1.text) (Se não me engano é
assim , to com preguisa de abrir o Delphi ...)
 
Dai to pensando sera que tem como fazer no Word .. um tipo de tabela ???
 
Por ex.:
 
TEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOT
EXTOTEXTO
TEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOT
EXTOTEXTO
TEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOTEXTOT
EXTOTEXTOVALOR
 
Se não consegui passar todas informações, me avisem o que faltou ...
 
 
Abraço galera !!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
Skype: tiagopimenta_skype
Gtalk: tiagopimenta
 


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



[delphi-br] Função Format

2007-01-09 Por tôpico Tiago de Assis Pimenta
Galera, queria saber como que funciona essa função format, principalmente o
parametro format('%1s'
 
Por exemplo, para que serve o % , o numero ali S .. o S é de String mas e o
numero ali ? É o tamanho ???
 
Abraço


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



[delphi-br] Impressora LX-300+

2007-01-04 Por tôpico Tiago de Assis Pimenta
Galera, alguem sabe como diminuir a FONTE dela ??
 
Estou precisando usa-la para imprimir um cupom não fiscal, e a fonte vai ser
Draft, mais o tamanho estou achando que está muito grande.
 
Alguem sabe como configurar isso nela !??!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



RES: [delphi-br] DBLookupComboBox

2006-11-24 Por tôpico Tiago de Assis Pimenta
Valeu Paulo deu certo, só me explica pq do fetchall 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Paulo Sérgio de Souza
Enviada em: sexta-feira, 24 de novembro de 2006 07:32
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] DBLookupComboBox



Bom dia Tiago,

Para que o DBLookupComboBox mostre mais de 1 é necessário dar um FetchAll
logo após o Open de sua query.

Espero ter ajudado.

Sds,

Paulo Sérgio
Desenvolvedor
Bhte./MG

- Original Message - 
From: Tiago de Assis Pimenta 
To: Grupo Delphi 
Sent: Thursday, November 23, 2006 5:51 PM
Subject: [delphi-br] DBLookupComboBox

Galera, sempre tive esse duvida e nunca consegui achar uma resposta para ela
.

Qual prop do DBLookupComboBox que a gente altera para quando se clicar na
seta ela abrir com 5 linhas por ex.

No meu caso aqui ela esta abrindo só com 1 linha, e eu quero que ele mostre
todos usuários do meu sistema para eu poder escolher para me logar, só que
ele abre de 1 em 1 , dai fica foda.

Abraço 

Tiago de Assis Pimenta

MSN: mailto:tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
tiagopimenta@ mailto:tiagopimenta%40hotmail.com hotmail.com
SKYPE: tiagopimenta_skype
GTALK: mailto:tiagopimenta@ mailto:tiagopimenta%40gmail.com gmail.com
tiagopimenta@ mailto:tiagopimenta%40gmail.com gmail.com

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

--

No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.409 / Virus Database: 268.14.14/547 - Release Date: 22/11/2006

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



 


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



RES: [delphi-br] Re: DBLookupComboBox

2006-11-24 Por tôpico Tiago de Assis Pimenta
Walter agora esta assim:
 
qrusu.close;
qrusu.sql.clear;
qrusu.sql.add('select * from usuario_view');
qrusu.prepared := true;
qrusu.open;
qrusu.fetchall;
 
antes não tinha o fetchall 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Chagas (Yahoo)
Enviada em: sexta-feira, 24 de novembro de 2006 10:38
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: DBLookupComboBox



Tiago,

Se você estiver usando ClientDataset, basta ajustar a propriedade 
PacketRecords para 10 ou mais, e também a propriedade FetchonDemand 
true. aí serão exibidos mais itens simultaneamente. Mas curiosamente, 
quando eu vinculo um DBLookUp diretamente em uma query não dá este 
problema. Como está a sentença SQL que você está jogando aí?

[]s



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

--- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br, Tiago de Assis Pimenta 
[EMAIL PROTECTED] escreveu

 Galera, sempre tive esse duvida e nunca consegui achar uma resposta 
para ela
 .
 
 Qual prop do DBLookupComboBox que a gente altera para quando se 
clicar na
 seta ela abrir com 5 linhas por ex.
 
 No meu caso aqui ela esta abrindo só com 1 linha, e eu quero que 
ele mostre
 todos usuários do meu sistema para eu poder escolher para me logar, 
só que
 ele abre de 1 em 1 , dai fica foda.
 
 Abraço 
 
 Tiago de Assis Pimenta
 
 MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 SKYPE: tiagopimenta_skype
 GTALK: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 
 
 
 [As partes desta mensagem que não continham texto foram removidas]




 


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



[delphi-br] DBLookupComboBox

2006-11-23 Por tôpico Tiago de Assis Pimenta
Galera, sempre tive esse duvida e nunca consegui achar uma resposta para ela
.
 
Qual prop do DBLookupComboBox que a gente altera para quando se clicar na
seta ela abrir com 5 linhas por ex.
 
No meu caso aqui ela esta abrindo só com 1 linha, e eu quero que ele mostre
todos usuários do meu sistema para eu poder escolher para me logar, só que
ele abre de 1 em 1 , dai fica foda.
 
Abraço 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
GTALK:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 


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



RES: [delphi-br] Tela de Login

2006-11-08 Por tôpico Tiago de Assis Pimenta



Enrique,
 
não intendi a parte do = mrOK !!!
 
tem como explicar ???
 
E como o seu frmlogin é ??? MDI ou Normal ??
 
Valeu
 
Tiago de Assis Pimenta
 
MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

 _ 

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Henrique Netzka (Vetor Sistemas)
Enviada em: terça-feira, 7 de novembro de 2006 15:13
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Tela de Login


Programe no DPR! O Delphi não prevê todas as situações (rs), algumas coisas
deve-se programar na mão...

Depois do Application.Initialize, você coloca:

frmLogin := TfrmLogin.Create(nil); // Se você colocar Application, vai dar
caca! rs
try
 if (frmLogin.ShowModal = mrOK) then
 Application.CreateForm(SeuFormPrincipal, ...)
 else
 Application.Terminate;
finally
 frmLogin.Free;
 Application.Run; // Esse tem que rodar de qq forma, mesmo que vá
terminar..
end;

Henrique
 - Original Message - 
 From: Tiago de Assis Pimenta 
 To: delphi-br@yahoogrupos.com.br 
 Sent: Tuesday, November 07, 2006 2:48 PM
 Subject: [delphi-br] Tela de Login


 Galera, preciso fazer uma tela de login para o meu sistema ... o
formulário
 principal é MDI e o restante são todos MDIChild.

 Dai vem os problemas ... quando ponho o formulário de login como Main Form
 ... ele não cria o formulário principal, dai tentei por para criar o frm
de
 login para se criar no onactive do frmprincipal ele não Fecha o do
 login... e se por no oncreate ele aparece por baixo do frmprincipal.

 Alguem tem alguma dica ?!?!

 Ou se tiver um sistema com um frmlogin e pudesse me enviar ficaria grato

 Tiago de Assis Pimenta

 MSN: mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 SKYPE: tiagopimenta_skype



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


__._,_.___





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

* Para falar com o moderador, envie um e-mail para:
 [EMAIL PROTECTED]









   



  




  
Yahoo! Grupos, um serviço oferecido por:
  
  

PUBLICIDADE




  
  



  



  
Links do Yahoo! Grupos

Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/delphi-br/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.

  




__,_._,___



[delphi-br] Tela de Login

2006-11-07 Por tôpico Tiago de Assis Pimenta
Galera, preciso fazer uma tela de login para o meu sistema ... o formulário
principal é MDI e o restante são todos MDIChild.
 
Dai vem os problemas ... quando ponho o formulário de login como Main Form
... ele não cria o formulário principal, dai tentei por para criar o frm de
login para se criar no onactive do frmprincipal ele não Fecha o do
login... e se por no oncreate ele aparece por baixo do frmprincipal.
 
Alguem tem alguma dica ?!?!
 
Ou se tiver um sistema com um frmlogin e pudesse me enviar ficaria grato
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Tela de Login

2006-11-07 Por tôpico Tiago de Assis Pimenta
Douglas .. consegui de outra maneira e fica ae para quem precisar a
informação.
 
A tela de login eu pus como MDI e puz ela para ser a ultima a ser criada ...
dai ela fica na frente da frmprincipal :D
 
Mesmo assim valeu pela ajuda douglas.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Douglas Uesato - Depto. de Informática
Enviada em: terça-feira, 7 de novembro de 2006 13:08
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Tela de Login


Tiago,
  
  Altere as seguintes propriedades do form de Login:
FormStyle: fsNormal
BorderStyle: bsDialog

  Na chamada do form de Login utilize o ShowModal ao invés do Show.


Atenciosamente,
Douglas Uesato


De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Tiago de Assis Pimenta
Enviada em: terça-feira, 7 de novembro de 2006 15:49
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Tela de Login

Galera, preciso fazer uma tela de login para o meu sistema ... o formulário
principal é MDI e o restante são todos MDIChild.

Dai vem os problemas ... quando ponho o formulário de login como Main Form
... ele não cria o formulário principal, dai tentei por para criar o frm de
login para se criar no onactive do frmprincipal ele não Fecha o do
login... e se por no oncreate ele aparece por baixo do frmprincipal.

Alguem tem alguma dica ?!?!

Ou se tiver um sistema com um frmlogin e pudesse me enviar ficaria grato

Tiago de Assis Pimenta

MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype



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



 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Lendo e Gravando Imagem no BD

2006-11-07 Por tôpico Tiago de Assis Pimenta
Não recomendo gravar img no banco, 
 
imagina o tamanho que vai ficar seu banco, eu já usei img sim num dos meus
sistema, mais fiz da seguinte maneira.
 
Eu criei uma pasta chamada c:\arquivos de programas\meu programa\img e
salvava as img aki.
 
No banco eu só gravei o caminho.
 
Ficou bom, funcional e salvei o banco :D
 
Abraço
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Valdir UOL
Enviada em: terça-feira, 7 de novembro de 2006 14:39
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Lendo e Gravando Imagem no BD



Olá, eu utilizo da seguinte maneira, para gravar:

procedure TFormEmpresa.Exporta1Click(Sender: TObject);
var Stream: TStream;
Stream2: TMemoryStream;
ImagemJPG: TJPEGImage;
Imagem: TBitmap;
begin

if Dmcon.cdsEmpresa.State in [dsEdit, dsInsert] then
   begin
 OpenPictureDialog1.InitialDir := (ExtractFilePath(Application.ExeName)
+ 'Logos');
 if (OpenPictureDialog1.Execute) then
   if (AnsiUpperCase(ExtractFileExt(OpenPictureDialog1.FileName)) =
'.BMP') then
 begin
   Stream := TFileStream.Create(OpenPictureDialog1.FileName,
fmOpenRead or fmShareDenyWrite);
   Stream.Position := 0;


TGraphicField(Dmcon.cdsEmpresa.FieldByName('LOGOMARCA')).LoadFromStream(Stre
am);

   Stream.Free;
 end
   else if (AnsiUpperCase(ExtractFileExt(OpenPictureDialog1.FileName)) =
'.JPG') then
 begin
   Stream2 := TMemoryStream.Create;
   Stream2.Clear;

   ImagemJpg := TJPEGImage.Create;
   ImagemJpg.LoadFromFile(OpenPictureDialog1.FileName);

   Imagem := TBitmap.Create;
   Imagem.Width := ImagemJPG.Width;
   Imagem.Height := ImagemJPG.Height;
   Imagem.Canvas.Draw(0, 0, ImagemJPG);
   Imagem.SaveToStream(Stream2);

   Stream2.Position := 0;


TGraphicField(Dmcon.cdsEmpresa.FieldByName('LOGOMARCA')).LoadFromStream(Stre
am2);

   Stream2.Free;
   ImagemJPG.Free;
   Imagem.Free;
 end
   else
 Application.MessageBox('Esta não é uma IMAGEM VÁLIDA...', 'ATENÇÃO
!!!', MB_ICONSTOP);
   end
else
   begin
 Application.MessageBox('Clique em EDITAR para realizar qualquer
ALTERAÇÃO...', 'ATENÇÃO !!!', MB_ICONSTOP);
   end;
end;


E para Excluir


procedure TFormEmpresa.Excluir1Click(Sender: TObject);
begin
  inherited;
  dbimage1.Picture:= nil;
end;










-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de carolinetcc
Enviada em: terça-feira, 7 de novembro de 2006 13:49
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Lendo e Gravando Imagem no BD

Olá pessoal!

Preciso muito da ajuda de vocês!

É o seguinte... eu uso um Banco de Dados(Firebird) integrado ao
Delphi, e nesse BD eu tenho uma tabela chamada EVENTOS, onde um dos
campos desta tabela chama-se LOGO_EVENTO que eu preciso armazenar o
logo/imagem do evento.

Eu já estou lendo a imagem e mostrando ela num componente Image, mas
eu quero GRAVAR essa imagem no meu banco de dados...

Espero que alguém possa me ajudar.




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos



 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Tela de Login

2006-11-07 Por tôpico Tiago de Assis Pimenta
Como fica a tela de splash Eric ?!?!?!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eric D.
Enviada em: terça-feira, 7 de novembro de 2006 16:30
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Tela de Login


Isso vc pode resolver direto editando o seu .dpr. Ex.: Digamos que tenho 2
forms: frmPrincipal e frmLogin. Digamos que meu frmLogin tenha uma
propriedade (que eu criei e eu vou definir dentro de uma função de
verificação de usuário neste form) que indique se conseguiu ou não logar no
sistema (Boolean). Então ficaria:

Application.Initialize;
try
frmLogin := TfrmLogin.Create(nil);
with frmLogin do
begin
ShowModal;
if Logado then // se não for definido a propriedade logado no form
de login, nem entra no sistema, sai direto =)
Application.CreateForm(TfrmPrincipal, frmPrincipal);
end;
Application.Run;
finally
FreeAndNil(frmLogin);
end;
Eu sempre faço isso, fora o splash que vai antes de tudo isso (saindo o
Application.Initialize) e a atualização do mesmo =))

Ps.: Pra usar FreeAndNil, não esqueça de declarar SysUtils no uses dentro do
.DPR =)

Espero ter ajudado

[]'s

Eric D. - Desenvolvimento e Soluções de Tecnologia 
[EMAIL PROTECTED]

Talk is cheap, show me the code...
  - Original Message - 
  From: Tiago de Assis Pimenta 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Tuesday, November 07, 2006 2:48 PM
  Subject: [delphi-br] Tela de Login


  Galera, preciso fazer uma tela de login para o meu sistema ... o
formulário
  principal é MDI e o restante são todos MDIChild.

  Dai vem os problemas ... quando ponho o formulário de login como Main Form
  ... ele não cria o formulário principal, dai tentei por para criar o frm
de
  login para se criar no onactive do frmprincipal ele não Fecha o do
  login... e se por no oncreate ele aparece por baixo do frmprincipal.

  Alguem tem alguma dica ?!?!

  Ou se tiver um sistema com um frmlogin e pudesse me enviar ficaria grato

  Tiago de Assis Pimenta

  MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
  SKYPE: tiagopimenta_skype



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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Re: criando senhas em executaveis

2006-11-03 Por tôpico Tiago de Assis Pimenta
Christian ... mais e qdo se formata o HD ???
 
O numero troca não troca !??!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Christian Balz
Enviada em: sexta-feira, 3 de novembro de 2006 10:00
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: criando senhas em executaveis


Anderson,



Porque não pega o serial físico do HD. Este serial é único e livre de
clonagens.



Att,



Christian Balz



  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Desenvolvimento (Anderson)
Enviada em: sexta-feira, 3 de novembro de 2006 11:43
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Re: criando senhas em executaveis



Walter,

o q eu disse foi mais ou menos isso... rsrsrs
só que seria mais completo, pois poderia pegar outras informações da
máquina, e não somente data/hora de diretórios (pois se for clonado o hd,
volta na mesma história).
O que recomendo é q pegar mais informações relativas à máquina... pode até
existir alguma brecha, mas vai ser bem mais difícil...

ps: vc viu meu recado no orkut?

Anderson Silva

  - Original Message - 
  From: Walter Chagas (Yahoo) 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Friday, November 03, 2006 10:15 AM
  Subject: [delphi-br] Re: criando senhas em executaveis


  Anderson,

  Você pode usar o numero do volume do HD COMO UM DOS PARAMETROS, mas 
  não trasnformá-lo na chave base do gerador de seu serial. Quando eu 
  trabalhava na CABTEC, a gente usava um macete que consistia de um 
  conjunto de informações para gerar uma chave serial:

  - Volume do HD da maquina
  - Data e hora de criação do diretório do programa
  - Versão do programa

  Pega-se estas três informações junta tudo e tem-se um número. Aí 
  pegavamos este numero e atribuiamos a uma variavel, lido de trás pra 
  frente. Feito isto, faz um determinado calculo embaralhando os 
  números e aplicando uma base nele (podia ser base 5 ou base 6, 
  depende) e em seguida tem-se uma chave que o cliente passava pra nós 
  e com esta chave geravamos o serial do programa. O registro só era 
  liberado mediante conbinação do serial com a chave passada. O 
  programa lá na ponta fazia a decodificação. Uma vez um funcionario em 
  um cliente veio tirar uma onda com a gente, disse que no Astalavista 
  conseguiria um serial praquele programa porque aquilo era serial 
  manjado. Eu desafiei ele a conseguir. Aí ele vei com um papo de que 
  um amigo dele éra hacker, que tinha a manha de criar keygen, e 
  seiláoque, enfim, falou um monte de borracha...

  Eu sei que a coisa lá era bem feita, gastamos mais ou menos um ano 
  pra elaborar um algorítmo porreta! :) 


  []s



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



  --- Em delphi-br@yahoogrupos.com.br, Desenvolvimento \(Anderson\) 
  [EMAIL PROTECTED] escreveu
  
   Esse procedimento tem suas limitações...
   um HD clonado gera o mesmo nº serial, portanto, mais fácil de ser 
  pirateado.
   Existem vários editores de dados, onde vc pode inclusive modificar 
  o volume da sua unidade, manualmente.
   Uma solução boa é vc mesclar vários dados da máquina (inclusive o 
  volume). Existe um componente na paleta JEDI que fornece as mínimas 
  informações da máquina.
   
   Anderson Silva
   Sisponto Sistemas Inteligentes
   
   
 - Original Message - 
 From: Marcos P. M. de Souza 
 To: delphi-br@yahoogrupos.com.br 
 Sent: Thursday, November 02, 2006 7:29 AM
 Subject: RES: [delphi-br] criando senhas em executaveis
   
   
 existem varias maneiras de se fazer um sistema gerar uma senha.
 Eu utilizo o número do volume como base para gerar os meus 
  numeros de
 registro.
 Esse numero é dado pelo Windows qdo o volume é formatado. Cada
 formatação...muda o numero do volume. Cada Unidade tem seu numero.
 Na verdade ele nao possue somente numeros mas letras tb.
 Vc pode pegar esse número atraves do comando GetVolumeInformation 
  e seus
 parametros e fazer uma conta ...bem elaborada... para gerar uma 
  senha
 baseada nesse número.
 Se o valor digitado nao for igual a essa senha q o sistema espera 
  entao
 ...limitar as funcionalidadesse acertar...gravar e deixar 
  todas as
 funcionalidades..
   
   _  
   
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
  [EMAIL PROTECTED] Em
 nome de Virgilho Henrique
 Enviada em: quarta-feira, 1 de novembro de 2006 14:47
 Para: delphi-br@yahoogrupos.com.br
 Assunto: [delphi-br] criando senhas em executaveis
   
   
 caros amigos... alguém poderia me dar um exemplo de como 
  configurar senhas
 para serem utilizadas em executaveis???
   
 por exemplo: qnd eu inicializar o executavel ele solicitar uma 
  senha para

RES: [delphi-br] Re: criando senhas em executaveis

2006-11-03 Por tôpico Tiago de Assis Pimenta
Opa ... valeu Walter !!!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Walter Chagas (Yahoo)
Enviada em: sexta-feira, 3 de novembro de 2006 11:51
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: criando senhas em executaveis


O serial físico não troca. Este serial está embutido na controladora. 
O que troca é o numero serial do Volume do HD.

Aliás, tem um artigo meu no Delphi3000 mostrando como pegar este 
número serial. Você tem que estar com o S.M.A.R.T habilitado no Setup 
da maquina e ele só funciona pra HD padrão IDE. Serial ATA não 
funciona.

http://www.delphi3000.com/articles/article_4207.asp


[]s



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

--- Em delphi-br@yahoogrupos.com.br, Tiago de Assis Pimenta 
[EMAIL PROTECTED] escreveu

 Christian ... mais e qdo se formata o HD ???
  
 O numero troca não troca !??!
  
 Tiago de Assis Pimenta
  
 MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 SKYPE: tiagopimenta_skype
  
 
   _  
 
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
[EMAIL PROTECTED] Em
 nome de Christian Balz
 Enviada em: sexta-feira, 3 de novembro de 2006 10:00
 Para: delphi-br@yahoogrupos.com.br
 Assunto: RES: [delphi-br] Re: criando senhas em executaveis
 
 
 Anderson,
 
 
 
 Porque não pega o serial físico do HD. Este serial é único e livre 
de
 clonagens.
 
 
 
 Att,
 
 
 
 Christian Balz
 
 
 
   _  
 
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
[EMAIL PROTECTED] Em
 nome de Desenvolvimento (Anderson)
 Enviada em: sexta-feira, 3 de novembro de 2006 11:43
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Re: criando senhas em executaveis
 
 
 
 Walter,
 
 o q eu disse foi mais ou menos isso... rsrsrs
 só que seria mais completo, pois poderia pegar outras informações da
 máquina, e não somente data/hora de diretórios (pois se for clonado 
o hd,
 volta na mesma história).
 O que recomendo é q pegar mais informações relativas à máquina... 
pode até
 existir alguma brecha, mas vai ser bem mais difícil...
 
 ps: vc viu meu recado no orkut?
 
 Anderson Silva
 
   - Original Message - 
   From: Walter Chagas (Yahoo) 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Friday, November 03, 2006 10:15 AM
   Subject: [delphi-br] Re: criando senhas em executaveis
 
 
   Anderson,
 
   Você pode usar o numero do volume do HD COMO UM DOS PARAMETROS, 
mas 
   não trasnformá-lo na chave base do gerador de seu serial. Quando 
eu 
   trabalhava na CABTEC, a gente usava um macete que consistia de um 
   conjunto de informações para gerar uma chave serial:
 
   - Volume do HD da maquina
   - Data e hora de criação do diretório do programa
   - Versão do programa
 
   Pega-se estas três informações junta tudo e tem-se um número. Aí 
   pegavamos este numero e atribuiamos a uma variavel, lido de trás 
pra 
   frente. Feito isto, faz um determinado calculo embaralhando os 
   números e aplicando uma base nele (podia ser base 5 ou base 6, 
   depende) e em seguida tem-se uma chave que o cliente passava pra 
nós 
   e com esta chave geravamos o serial do programa. O registro só 
era 
   liberado mediante conbinação do serial com a chave passada. O 
   programa lá na ponta fazia a decodificação. Uma vez um 
funcionario em 
   um cliente veio tirar uma onda com a gente, disse que no 
Astalavista 
   conseguiria um serial praquele programa porque aquilo era serial 
   manjado. Eu desafiei ele a conseguir. Aí ele vei com um papo de 
que 
   um amigo dele éra hacker, que tinha a manha de criar keygen, e 
   seiláoque, enfim, falou um monte de borracha...
 
   Eu sei que a coisa lá era bem feita, gastamos mais ou menos um 
ano 
   pra elaborar um algorítmo porreta! :) 
 
 
   []s
 
 
 
   Walter Alves Chagas Junior
   Belo Horizonte - MG - Brazil
   [EMAIL PROTECTED]
   http://www.geocities.com/SiliconValley/Bay/1058
   MSN: [EMAIL PROTECTED]
 
 
 
   --- Em delphi-br@yahoogrupos.com.br, Desenvolvimento 
\(Anderson\) 
   [EMAIL PROTECTED] escreveu
   
Esse procedimento tem suas limitações...
um HD clonado gera o mesmo nº serial, portanto, mais fácil de 
ser 
   pirateado.
Existem vários editores de dados, onde vc pode inclusive 
modificar 
   o volume da sua unidade, manualmente.
Uma solução boa é vc mesclar vários dados da máquina (inclusive 
o 
   volume). Existe um componente na paleta JEDI que fornece as 
mínimas 
   informações da máquina.

Anderson Silva
Sisponto Sistemas Inteligentes


  - Original Message - 
  From: Marcos P. M. de Souza 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, November 02, 2006 7:29 AM
  Subject: RES: [delphi-br] criando senhas em executaveis


  existem varias maneiras de se fazer um sistema gerar uma 
senha

RES: [delphi-br] Como identificar o numero do dia da semana

2006-10-25 Por tôpico Tiago de Assis Pimenta
Tavares,
 
Procura no superdownload o arquivo 850 dicas (dtdelphi27) nele tem isso que
vc precisa 
 
Abraço
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Tavares1
Enviada em: quarta-feira, 25 de outubro de 2006 08:23
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Como identificar o numero do dia da semana
Prioridade: Alta


Bom dia!

Estou precisando descobrir o numero do dia da semana na qual uma determinada
data irá ocorrer.
Ex.:
O dia 25/12/2006 ira ocorrer na quarta (4a.) segunda-feira do mes de
dezembro.

Alguem conhece uma rotina que permita processar esta informacao?

Obrigado

Tavares

 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Stored Procedure

2006-10-25 Por tôpico Tiago de Assis Pimenta
eu uso nessa sequencia
 
parambyname
prepare
execproc
 
nunca vi esse unprepare 
 
Tente na sequencia que eu postei 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de stainle2003
Enviada em: quarta-feira, 25 de outubro de 2006 11:14
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Stored Procedure


criei a SP abaixo no SQLSERVER 2000;
porém quando tento executar :

Dados.StoredProc1.Prepare;
Dados.StoredProc1.ParamByName('@pmes').AsInteger := StrToInt
(Edit1.Text);
Dados.StoredProc1.ParamByName('@pano').AsInteger := StrToInt
(Edit2.Text);
Dados.StoredProc1.ExecProc;
Dados.StoredProc1.UnPrepare;
ocorre o seguinte erro :

General SQL Error.
Could not find stored procedure 'dbo.sp_Vendalin;1'.

ONDE ESTOU ERRANDO ?

grato

Stainle


CREATE PROCEDURE sp_Vendalin (@pmes integer, @pano integer)
as
select substring(mat.tcodigo, 1, 3) as linha, mat.tiimes, mat.tiano, 
sum(mat.ttotal) as Matriz,
(select  sum(f03.ttotal) from esif03 f03
where (substring(mat.tcodigo, 1, 3) = substring(f03.tcodigo, 1, 3)) 
and (mat.tiimes = f03.tiimes) and (mat.tiano = f03.tiano)
and (f03.tiopera = 2) and (f03.tihisto = 'S')) as Brasilia,
(select  sum(f04.ttotal) from esif04 f04
where (substring(mat.tcodigo, 1, 3) = substring(f04.tcodigo, 1, 3)) 
and (mat.tiimes = f04.tiimes) and (mat.tiano = f04.tiano)
and (f04.tiopera = 2) and (f04.tihisto = 'S')) as Poa,
(select  sum(f05.ttotal) from esif05 f05
where (substring(mat.tcodigo, 1, 3) = substring(f05.tcodigo, 1, 3)) 
and (mat.tiimes = f05.tiimes) and (mat.tiano = f05.tiano)
and (f05.tiopera = 2) and (f05.tihisto = 'S')) as Belo,
(select  sum(f06.ttotal) from esif06 f06
where (substring(mat.tcodigo, 1, 3) = substring(f06.tcodigo, 1, 3)) 
and (mat.tiimes = f06.tiimes) and (mat.tiano = f06.tiano)
and (f06.tiopera = 2) and (f06.tihisto = 'S')) as Curitiba,
(select  sum(f07.ttotal) from esif07 f07
where (substring(mat.tcodigo, 1, 3) = substring(f07.tcodigo, 1, 3)) 
and (mat.tiimes = f07.tiimes) and (mat.tiano = f07.tiano) 
and (f07.tiopera = 2) and (f07.tihisto = 'S')) as SantaCata
from esimat mat
where (mat.tiimes = @pmes) and (mat.tiano = @pano) and (mat.tiopera = 
2) and (mat.tihisto = 'S')
group by mat.tiimes, mat.tiano, substring(tcodigo, 1, 3)
order by linha
GO



 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Duvida com pagamento parcelado

2006-10-25 Por tôpico Tiago de Assis Pimenta
Galera, vou tentar resumir o meu problema, preciso inserir numa tabela
alguns dados, só que é o seguinte, se for 1 pagamento um registro com os
dados, se for em 2 vezes são todos os registros só mudando o campo Parcela
que colocaria o numero 2.
 
Tava pensando em usar um for para fazer isso, senão vou ter que fazer 05 if
para os 5 pagamentos.
 
Tipo 
 
if maskedit1.text  '' then insert bla bla bla
if maskedit2.text  '' then insert bla bla bla parc = 2
 
Alguem sabe de uma outra maneira ... sei la quero o meu codigo o mais
profissional possivel ...
 
Valeu galera 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Duvida com pagamento parcelado

2006-10-24 Por tôpico Tiago de Assis Pimenta
Galera, vou tentar resumir o meu problema, preciso inserir numa tabela
alguns dados, só que é o seguinte, se for 1 pagamento um registro com os
dados, se for em 2 vezes são todos os registros só mudando o campo Parcela
que colocaria o numero 2.
 
Tava pensando em usar um for para fazer isso, senão vou ter que fazer 01 if
para os 5 pagamentos.
 
Tipo 
 
if maskedit1.text  '' then insert bla bla bla
if maskedit2.text  '' then insert bla bla bla parc = 2
 
Alguem sabe de uma outra maneira ... sei la quero o meu codigo o mais
profissional possivel ...
 
Valeu galera 
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Re: Para Leandro

2006-10-22 Por tôpico Tiago de Assis Pimenta
Se eu não me engano no 850 Dicas tem algo de arrastar .. só não lembro se é
BMP...
 
Da uma procurada por esse help .. ve se ti ajuda...
 
 
PS.: To contigo quanto ao que vc falou ... não sabe a resposta melhor nem
responder !!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de maniacapordelphi
Enviada em: domingo, 22 de outubro de 2006 16:44
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: Para Leandro


Desculpe Leandro, 
mas se vc não pode responder a minha dúvida então fique na sua. 
Dispenso seu comentário inútil. Sei q esse é um grupo sério e que 
ninguém entrou nele por acaso. E, por necessidade, eu entrei nesse 
grupo para troca de informações sobre Delphi. Se estivesse em busca 
de piadas e risinhos buscaria por Humor ou Idiotices.

T+
Mani

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

 Maniaca por Delphi? rsrsrsrs
 
 t+
   - Original Message - 
   From: maniacapordelphi 
   To: delphi-br@yahoogrupos.com.br 
   Sent: Saturday, October 21, 2006 9:30 AM
   Subject: [delphi-br] Arrastar bmp e soltar em um local 
determinado
 
 
   Como faço para clicar em um bmp e arrastá-lo até um local 
determinado 
   em tempo de execução?
   T+
   Mani
 
 

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




 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] teste de email

2006-10-21 Por tôpico Tiago de Assis Pimenta
teste
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de NetSoft
Enviada em: sábado, 21 de outubro de 2006 15:24
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] teste de email



Galera,

parei de receber as mensagens da lista
estou fazendo um teste 

 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Acessar uma base de dados ip Rotiavel

2006-10-20 Por tôpico Tiago de Assis Pimenta
Já tentou usar o www.no-ip.com ???
 
Ele é um programa que pega o ip da maquina que vc quer.
 
E para acessar é soh digitar o nome que vc escolheu na hora de se cadastrar
la no no-ip.com 
 
Não posso mais ti ajudar pq não mecho com o no-ip faz tempo, mais acho que
ti ajudaria.
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Luis
Enviada em: sexta-feira, 20 de outubro de 2006 11:22
Para: delphi-Br
Assunto: [delphi-br] Acessar uma base de dados ip Rotiavel


Bom Dia,
Galera é o seguinte, como faço para acessar uma base de dados, que tem 
um modem rotiavel, sendo que o IP da minha maquina é 10.1.1.7 e o Ip 
internet 200.10.1.90 , como faço para acessar remotamente essa base 
firebird, por modem rotiavel?


___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale 
o discador agora! 
http://br.acesso.yahoo.com 
 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Acessar uma base de dados ip Rotiavel

2006-10-20 Por tôpico Tiago de Assis Pimenta
Exato =] tem ke liberar a porta também !!!
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo Silva dos Santos
Enviada em: sexta-feira, 20 de outubro de 2006 11:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Acessar uma base de dados ip Rotiavel


O no-ip ajuda mesmo, porque ele cria um DNS pro seu IP, mas se nao fizer um
redirecionamento do Modem nao vai adiantar nada.

Em 20/10/06, Tiago de Assis Pimenta [EMAIL PROTECTED] escreveu:

 Já tentou usar o www.no-ip.com ???

 Ele é um programa que pega o ip da maquina que vc quer.

 E para acessar é soh digitar o nome que vc escolheu na hora de se
 cadastrar
 la no no-ip.com

 Não posso mais ti ajudar pq não mecho com o no-ip faz tempo, mais acho que
 ti ajudaria.

 Tiago de Assis Pimenta

 MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
 SKYPE: tiagopimenta_skype


 _

 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Luis
 Enviada em: sexta-feira, 20 de outubro de 2006 11:22
 Para: delphi-Br
 Assunto: [delphi-br] Acessar uma base de dados ip Rotiavel


 Bom Dia,
 Galera é o seguinte, como faço para acessar uma base de dados, que tem
 um modem rotiavel, sendo que o IP da minha maquina é 10.1.1.7 e o Ip
 internet 200.10.1.90 , como faço para acessar remotamente essa base
 firebird, por modem rotiavel?


 ___
 Yahoo! Acesso Grátis - Internet rápida e grátis. Instale
 o discador agora!
 http://br.acesso.yahoo.com



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



 --
  FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

 Links do Yahoo! Grupos






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


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

 


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



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



[delphi-br] Tela Splash

2006-10-16 Por tôpico Tiago de Assis Pimenta
Galera seguinte ... tenho 1 formulário principal MDIForm e os outros
MDIChild ... e estou tendo problemas para fazer uma tela de splash
justamente por usar MDI...
 
Alguem já fez um sistema assim e sabe de algum macete para isso ???
 
Valeu galera !
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 


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





-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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

 



RES: [delphi-br] Off-Topic URGENTE

2006-10-16 Por tôpico Tiago de Assis Pimenta
O Easy CD Creator tem como , o nero acho que tem ... vc coloca la o(s)
arquivo(s) e ele ti fala que vai usar 2 cd's ...
 
Tiago de Assis Pimenta
 
MSN:  mailto:[EMAIL PROTECTED] [EMAIL PROTECTED]
SKYPE: tiagopimenta_skype
 

  _  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Nilton Oliveira
Enviada em: segunda-feira, 16 de outubro de 2006 12:34
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Off-Topic URGENTE


Pessoal,

Desculpem o off-topic, é que já revirei a internet e não consegui, talves 
também por não usar a pergunta correta.

Preciso urgente saber qual software para que eu possa copiar um game de 950 
MB para dois CDs.
Não quero gravar em DVD, mas sim construir em dois CDs ( CD1 e CD2).

Os 950 MB contem os seguintes arquivos com extensões:
varios .zip;
setup.exe;
o pacote do windows installer.

Desde já agradeço pela ajuda

-
Nilton
[EMAIL PROTECTED]


 


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




-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

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

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

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

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

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