salvos dentro de um arquivo de
recursos.
Silvio Clecio escreveu:
Em 28/6/2009 00:23, Alexandre Rodrigues escreveu:
Walter isso é possível sim, pois existem programas que editam os
arquivos de recursos, inclusive um feito em delphi:
http://www.wilsonc.demon.co.uk
Ricardo, pelo que entendi ele não quer fazer os itens II, III.a e IV.a
Ele simplesmente quer distribuir o arquivo junto com o aplicativo e
extrair e utilizar os dados salvos nesse arquivo.
Ricardo César Cardoso escreveu:
Putz... meio confuso isso hein EmbarcaDelphi ? Veja se eu entendi a
Walter isso é possível sim, pois existem programas que editam os
arquivos de recursos, inclusive um feito em delphi:
http://www.wilsonc.demon.co.uk/d10resourceeditor.htm
Se não encontrar a matéria esse site pode ser um caminho. Se não me
engano o cara que desenvolveu o programa também criou
Não seria mais fácil colocar esse conteúdo dentro de uma DLL e extrair
quando vc quiser?
EmbarcaDelphi escreveu:
Olá pessoal...
Eu não quero incorporar o .RES junto ao executável. Uma vez vi um artigo
(não me lembro em que site, ou revista) onde o .RES ia junto ao
programa, (mas não
De uma olhada nos arquivos antigos da lista, esse assunto é meio
recorrente aqui.
Fernando José Ramos Figueira da Silva escreveu:
Amigos,
Boa tarde.
Preciso comprar um leitor de digital para implementar em um sistema que
será desenvolvido.
Alguém já trabalhou com algum para
1)if contador = valor then
Syncronize(ChamarForm);
2)While not Terminated do
begin
...
if Condicao then
Break; //Encerra a execução da Thread
end;
3) Não entendi, que estado thread tu quer pegar?
Magnun Oliveira escreveu:
Ola a todos.
Tenho um programa q executa umas 15 threads
Verifique o parâmetro Terminated da thread.
EmbarcaDelphi escreveu:
Queria, ao sair do aplicativo, saber se minha Thread ainda está em
execução, e se estiver, quero parar.
Será necessário isso ou quando finalizar o aplicativo ela
automaticamente finaliza?
Grato.
Pode-se usar também a propriedade FreeOnTerminate, ai não é necessário
usar o WaitFor.
José Mário Silva Guedes escreveu:
A forma mais correta na minha opinião é um código mais ou menos como o
abaixo:
MinhaThread.Terminate;
MInhaThread.WaitFor;
FreeAndNil(MinhaThread);
Porém há um
Verdade José
Dependendo que como a thread foi implementada, se ela acessar alguma
coisa do resto do programa, pode ser um grande problema.
José Mário Silva Guedes escreveu:
Isso é verdade, porém o Terminate não garante que o Thread terminou, apenas
seta o Terrminated para True. Ou seja,
http://www.toptron.com.br/seletor1.htm
Eduardo Melo escreveu:
Ola,
Alguém sabe onde posso comprar um componente de bina que implantando ao
sistema quando alguem ligar pelo número do telefone automaticamente apareça
no sistema o cadastro do cliente?
Para desenvolver algo do 0(zero)
Função pronta acho díficil tu achar, mas como a maioria implementa
acesso via html, tu poderia fazer isso utilizando o componente da
palheta Indy TidHTTP
Magnun Oliveira escreveu:
Em uma rede domestica, onde a conexao com a internet se da atraves de um
roter (desses comuns, dlink,
Por curiosidade, que tipo de programa tu fazia na década de 50? Para que
eram utilizados os computadores nessa época?
Sempre pensei que nessa época computador fosse só uma curiosidade
universitária.
Roberto escreveu:
Caras, só agora que vi que estão falando de velharias, este assunto não
Olha pessoal, na minha opinião esse tá sendo um dos melhores OFFs que
essa lista já teve.
Comecei a programar somente em 96 quando entrei na faculdade de
engenharia. Mas me lembro que meu primeiro contato com computadores foi
no primário, sexta/sétima série. Os computadores eram os PC XT. Me
3) Unit1.dcu (:?)- Delphi Compiled Unit. É o resultado da compilação
de um arquivo pasqual (.pas). O compilador gera ele apenas uma vez, caso
não ocorram alterações no arquivo .pas. Assim torna a compilação muito
mais rápida.
5) Project1.dof - Delphi Option File. É um arquivo de texto com
As duas são boas, se possível assine ambas. A revista Clube Delphi, a
meu ver, aborta muito mais conteúdos básicos muito bom para iniciantes
já Active aborda conteúdos mais avançados, bom para quem já tem mais
bagagem.
Mario Rodrigues escreveu:
Salve a todos,
A pergunta é meio
Pessoal, a versão que uso do wine não possui arquivo de configuração,
alguma sugestão?
Alexandre Rodrigues escreveu:
Pessoal, achei esse link
http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html
http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html
E é necessário que a versão ARCHITECT? Você usa todos os recursos dessa
versão?
Leonardo Quinino escreveu:
Esta semana, estou fazendo um consultoria para um cliente de informática,
pediu para montar alguns projetos de investimentos em ferramentas de
software, e me assustei ao consultar
wine 1.0.1
Ricardo César Cardoso escreveu:
Qual versão do Wine vc está usando, Alexandre?
Atte,
Ricardo.
Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
--- Em sex, 8/5/09, Alexandre Rodrigues
alexandre_rodrigues_...@yahoo.com.br
mailto:alexandre_rodrigues_poa
Hudson,
Favor repassar o(s) link(s) para matéria(s) onde a Oracle postou esse
comentário! Tenho acompanhado esta compra e até agora não li em lugar
nenhum essa posição da Oracle em relação ao MySQL.
Com relação a essa aquisição você está muito mal informado, pois Borland
vendeu sua divição
Da onde você tirou essa informação? Isso não existe!
EmbarcaDelphi escreveu:
A Borland não é dona do Delphi se tratando de IDE, mas o compilador é
dela sim.
De que vale uma IDE sem o compilador?
Jackson Gomes - ToolsComps escreveu:
Nossa maior preocupação em qualquer
post que disse que o compilador ainda pertencia a Borland, ae
gerou a preocupação..rsrsrs normal de qualquer Delphiano
valeu mesmo, pois serviu para esclarecer e sanar qualquer duvida...ok
obrigado.
- Original Message -
From: Alexandre Rodrigues alexandre_rodrigues_
Pessoal, achei esse link
http://lie-br.conectiva.com.br/pipermail/linux-br/2005-July/034055.html
Vou testar mas se alguém tiver mais alguma dica, agradeço
Alexandre Rodrigues escreveu:
Pessoal, estou tendo problemas com janelas em ShowModal com o Linux e Wine!
Quando clico na janela
Na verdade Luis, o componente TidTPCSever cria uma thread nova para
conexão automaticamente, você não precisa se preocupar com isso.
Luis Viola escreveu:
Pessoal,
Estou com um problema com o Indy. Gostaria de saber como eu posso gerenciar
estes Thread.
Estou desenvolvendo um
De uma pesquisada sobre threads.
Bruno Lepesqueur escreveu:
Boa noite pessoal!
Eu criei um botão que executa o relatório de clientes, mas até que o
relatório carregue demora uns 50 segundos e às vezes dá impressão que o
sistema travou!
Tem como ele exibir uma lupa ou o percentual na
Message -
From: Alexandre Rodrigues
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Sent: Tuesday, April 28, 2009 8:54 PM
Subject: Re: [delphi-br] Enquanto processa
De uma pesquisada sobre threads.
Bruno Lepesqueur escreveu:
Boa noite pessoal!
Eu
Sim José, cada nova conexão cria uma nova thread, mas, se não me engano,
é possível limitar o número de conexões.
José Mário Silva Guedes escreveu:
Olá a todos.
Uma conexão no Indy (TIdTCPServer) cria, necessariamente, uma thread? Estou
com dificuldades em um projeto e quero
Que eu saiba não, e nem faz sentido também! Como uma thread só iria
tratar dezenas de conexões simultâneas?
Afinal de contas, porque você quer desabilitar isso?
José Mário Silva Guedes escreveu:
Vizi, sabe se existe uma forma de não ser assim? Estou fazendo uns testes
com ReuseSocket,
E por que 2 conexões por cliente? Outra coisa as conexões estão sendo
finalizadas?
Vale lembrar que banco de dados trabalham com milhares de conexões
simultâneas.
José Mário Silva Guedes escreveu:
Estou dando manutenção em um software que serve um Call Center, com uma
média de 1000
Pessoal, estamos entrando no mercado de locação de equipamento e estou
querendo fazer um controle de patrimônio para minha empresa, mas não
tenho noção por onde começar, então se alguém puder me indicar algum
livro, tutorial, etc. agradeço!
Não tenho nenhuma experiência na área contábil então
Realmente não tem nenhuma função pronta para isso mas, ao invés de
utilizar os eventos e ter que replicar isso em todos os componentes,
você pode implementar um componente com essas características. Da menos
trabalho que sair copiando e colando.
Rubem Nascimento da Rocha escreveu:
Não
Olha pessoal, para isso não serveria mesmo, por que o orgão regulador
não impede ninguém de cobrar o que quiser. A meu ver esse tipo de orgão
só serve para empregar um monte de gente e não faz nada para a
categoria. É só ver o exemplo das OABs, CREAs etc. que tem por ai.
Edelson Regis de Lima
DMAgenda.QControle.sql.add('select * from Controle where numinicial like
' + #39 + '%' + CAMPO1 + '%' + #39+ ' or numinicial like ' + #39 + '%' +
CAMPO2 + '%' + #39+ ' Order By Numinicial');
Seria isso?
Sergio - Jundiaí / SP escreveu:
Boa noite
estou fazendo um filtro SQL, mas
---/
/*De:*/ Alexandre Rodrigues mailto:alexandre_rodrigues_...@yahoo.com.br
/*Data:*/ 21/04/2009 19:22:07
/*Para:*/ delphi-br@yahoogrupos.com.br mailto:delphi-br@yahoogrupos.com.br
/*Assunto:*/ Re: [delphi-br] Filtro SQL
DMAgenda.QControle.sql.add('select * from Controle where numinicial
Para ter uma idéia um o pedreiro aqui em POA ganha em torno de R$ 100,00
por dia!
Hudson Dias escreveu:
kakaka,
Uma garota de programa cobra + / - 100,00 a hora (uma que da gosto), é
so parar para pensar, se elas cobram isso para fazer sacanagem, então
podemos cobrar 50,00 por
Me desculpe, mas não acredito que uma pessoa, por mais ocupada que seja,
não disponha de 2 horas para terminar um sistema!
jamilton oliveira felix escreveu:
O MAIS ENGRAÇADO AMIGOS E QUE EM 1 A 2 HORAS NO MAXIMO DE TRABALHO ,
PARA COMCLUIR O PROJETO RSRRSRS ERA ISSO JA ESTAVA COM O
dbedit28.Text := FormatFloat('R$
0.00'(strtofloat(dbedit22.text)+strtofloat(dbedit23.text)+strtofloat(dbedit24.text)+strtofloat(dbedit25.text)+
strtofloat(dbedit26.text)+strtofloat(dbedit27.text)));
Ou
dbedit28.Text := Format('%m',
Daniel,
Na verdade para usar força bruta é necessário conhecer qual o método
usado para criptografar. Ele é usada para descobrir a chave da
criptografia. Chaves longas, independentemente do método usado para
criptografia são difíceis de quebrar, dependendo do tamanho da chave é
até mesmo
Juliano,
O problema é que o proprietário do componente é o formulário, ele é o
responsável pela criação e destruição dos mesmos então eles pertencem a
ele, mesmo que o objeto aonde ele será exibido (parent) seja o GroupBox.
Então esse comportamento é normal.
Juliano Silva - Yahoo escreveu:
Cara, usei uma balança da Toledo em um projeto e é super simples! Elas
implementam alguns protocolos de comunicação serial proprietários super
fáceis de usar. Baixe o manual da balança no site que tem os protocolos
de comunicação usados. Qualquer duvida entre em contato.
Huander escreveu:
function ArquivoJaEstaAberto(const NomeDoArquivo: string): boolean;
var
StreamArquivo: TFileStream;
begin
if not FileExists(NomeDoArquivo) then
raise Exception.CreateFmt('O arquivo %s não existe', [NomeDoArquivo])
else
try
StreamArquivo :=
Roberto, o que seria um CLC?
A trabalho com automação industrial e nunca ouvi esse termo.
Pelo que entendi você esta desenvolvendo algum software supervisório
para controle de um equipamento. Se for realmente isso o ideal é o uso
de Threads. Assim você não corre o risco de travar o software e
É Alexandre e não o Walter, mas continuando.
O correto seria dizer que você está fazendo um software supervisório
pois um CLP é um equipamento, não da para comparar um computador com um
CLP, são coisas muito diferentes.
Recomendo que de uma pesquisada sobre Threads antes de começar a
Vinicius uma coisa, muito mais muito importante e que você deve usar
como regra é só ligue algo na paralela se tiver certeza dq está fazendo.
Pelo que vi você não tem conhecimento algum sobre a porta paralela então
vou recomendar novamente que você de uma lida no site
-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br] Em
nome de Alexandre Rodrigues
Enviada em: quarta-feira, 1 de abril de 2009 11:29
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Do jeito que você quer não vai funcionar.
Mas pode fazer:
TempoInicial := Now;
while (MilliSecondsBetween(Now, TempoInicial) TempoEspera) and not
SairLaco do
Sleep(1);
Não é preciso como a Função Sleep mas funciona bem.
Roberto escreveu:
Como posso fazer para eventualmente
Depende do tipo de aplicativo que está desenvolvendo João.
Trabalho com automação industrial e muitas vezes temos que ler dados de
equipamentos de tempos em tempos então é usada a função Sleep.
Claro que isso não deve ser feito por meio de threads, justamente para
não congelar a aplicação e
Opss... onde se lê Claro que isso NÃO deve
Leia-se Claro que isso DEVE
Alexandre Rodrigues escreveu:
Depende do tipo de aplicativo que está desenvolvendo João.
Trabalho com automação industrial e muitas vezes temos que ler dados de
equipamentos de tempos em tempos então é usada a função
a marca do note que deu problema
[]s
Luiz Escobar
--
From: Alexandre Rodrigues alexandre_rodrigues_...@yahoo.com.br
Sent: Thursday, April 02, 2009 7:41 PM
To: delphi-br@yahoogrupos.com.br
Subject: Re: RES: RES: [delphi-br] Off Topic
Como caminho.
http://www.rogercom.com/pparalela/introducao.htm
Fernando José Ramos Figueira da Silva escreveu:
Bom dia.
Estou desenvolvendo um software que precisará desbloquear uma catraca. Esta
catraca é eletromecânica e segundo o fabricante não possui Dlls. Para
desbloquea-la é
Claudio eu discordo de você.
A meu ver vale mais a pena comprar uma máquina com menos recursos, mas
que não vá te incomodar do que comprar uma super máquina que poderá te
dar problemas. Como já disse não temos boas experiências com Acer, pois
esse necessita de muito cuidado para não dar
Realmente Acer é complicado, tem que se ter muito cuidado com a máquina
se não da problema. Faz um ano trocamos o do meu sócio com pouco mais de
um ano de uso por um HP pois deu problema na tela e não valia apena
concertar (acabamos usando ele como um pequeno servidor, pois o consumo
de
http://universodelphi.blogspot.com/2008/01/percorrendo-todos-os-componentes-de-um.html
Infogil escreveu:
Pessoal estou querendo passar valores de uma coluna para vários
Labels.Captions que tenho em um formulários
A minha tentativa é o seguinte:
TblTabela.First;
contador := 0;
[mailto:delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br] Em
nome de Alexandre Rodrigues
Enviada em: quarta-feira, 25 de março de 2009 15:41
Para: lista-del...@yahoogrupos.com.br
mailto:lista-delphi%40yahoogrupos.com.br; delphi-br@yahoogrupos.com.br
mailto:delphi-br
Pessoal, gostaria de ter a impressão de vocês sobre a utilização de
terminais thin client.
Surgiu a oportunidade de utilizar terminais então cotei um WINBOX 2 com
windows CE mas achei o valor um tanto salgado(R$ 880.54).
A principio serão quatro terminais com impressora não fiscal em cada.
Com MySQL faço isso sem problema algum. Só tem que ver se eles permitem
acesso remoto ao banco de dados. O maior inconveniente, mas contornável,
é que a maioria dos servidores web ativam a opção Wait Timeout que
derruba a conexão inativa depois de um período de tempo.
cic...@fiosecabos.ind.br
Agora não tenho uma em mãos mas se não me engano quando li o manual dava
para importar uma fonte true type para ela e usar!
Walter Chagas (Bol) escreveu:
eu já trabalhei muito com elas e com as eltron. Pode convencer seu
cliente de desistir da acentuação. Não dá certo. Sai caracteres tudo
Tu pode usar a ZLib, que já vem incorporada com o delphi. É só procurar
na net que tem vários exemplos.
Reginaldo Donizete Felix escreveu:
Pessoal,
Tenho um trabalho a ser feito, em que tenho uma mensagem XML que é enviada
para um web service ,
E estamos gerando um trafego muito grande
Uma coisa que da para fazer é montar a etiqueta em uma imagem e mandar
para impressora
Filippe Maymone escreveu:
Nossa que coisa .. cliente é f
E o pior que a minha empresa é licenciada dessa marca ... e temos que
atender ...
Vou ter que fazer a impressão desse cliente fora do
Na declare a unit ShellApi e no evento do click do botão digite:
ShellExecute(handle, 'open', 'c:\Proj1.exe', PChar(Edti1.Text), nil,
SW_SHOWNORMAL);
Se quiser saber mais de uma pesquisada no help sobre essa função!
rafig38 escreveu:
Przados,
Será que alguém poderia me ajudar no programa
escreveu:
Coloquei em 1024x800 e funcionou corretamente, o que pode ser?a minha
resolução de vídeo influenciou e muito no resultado final.
Alex
- Original Message -
From: Alexandre Rodrigues
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Sent: Tuesday
Olá a todos,
Alguém sabe se tem como propagar um evento ocorrido numa classe A para a
classes B derivada da Classe A e para uma classe C derivada da Classe B?
Posso estar falando besteira, mas a forma que eu conheço é excluindo os
arquivos .pas, deixando somente os .dcu
omar l m rosa escreveu:
HI!
Atualizei a versão da Zeos lib para 6.4.1 e toda vez que faço um build
do projeto, toda a Zeoslib é recompilada!
Como evitar que um pacote seja
A Jedi tb tem um componente que faz isso.
José Mário Silva Guedes escreveu:
Veja se é interessante:
http://eugostododelphi.blogspot.com/2008/04/capturando-o-resultado-de-um-comando.html
http://eugostododelphi.blogspot.com/2008/04/capturando-o-resultado-de-um-comando.html
2008/12/9
desmoronar...
[]'s
Ricardo.
__
Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!
--- Em seg, 8/12/08, Alexandre Rodrigues
[EMAIL PROTECTED]
mailto:alexandre_rodrigues_poa%40yahoo.com.br escreveu:
De: Alexandre
Um exemplo de POG:
Meu sócio fazendo manutenção em um sistema Java encontrou o seguinte:
//Faz alguma coisa
...
//Pausa
for i := 0 to i 10
do ;
//Faz alguma coisa
...
Creio que o programador que fez isso não conhecia a função Sleep e fez
Andreano, para mim o Ricardo tem razão nos seus argumentos.
As empresas poderiam ter adotado uma estratégia de lançar o produto a
cada dois ou três anos e para os casos como o da VCL.NET, por exemplo,
lança-lo como um tecnlogy preview; oferecer para uma universidade ou
oferecer para usuários
Lucas, faz um tempo que eu não mexo com isso, mas o que eu posso te
dizer é esqueça! Microcontroladores é C (alguns tem C++) ou Assembly.
O que você pode fazer é programar o microcontrolador em C desenvolver um
protocolo (ou usar um que já existe) para se comunicar com o PC e ai sim
desenvolver
nao vem
com codigo fonte, e era exatamente o fonte que eu precisava, hehehe.
Valew!
Lucas Neves
Alexandre Rodrigues escreveu:
Lucas, faz um tempo que eu não mexo com isso, mas o que eu posso te
dizer é esqueça! Microcontroladores é C (alguns tem C++) ou Assembly.
O que você
João, já responderam sim, compre uma versão nova que os bugs vão ser
corrigidos Ou seja, para resolver o problema você tem que investir
todo o ano numa nova versão uma boa grana!
Só que ai tem outro problema, os bugs da nova versão, que só serão
corrigidos na próxima! Ou seja, você está
Felipe, você declarou sharemem na uses do delphi e da dll?
De uma pesquisada a respeito
felipe govoni escreveu:
silvio
com pchar nao funcionou, mas com shortstring funcionou
vlw
2008/11/26 Silvio Clécio [EMAIL PROTECTED]
mailto:silvioprog%40yahoo.com.br
Olá pessoal,
De novo vou dizer, unicode não é problema.
Olha Andreano,
Me desculpe, mas nunca vi um post seu de uma reclamação que vocês
encarassem como problema. Se for fazer uma revisão nos posts nenhuma
crítica em relação aos produtos/serviços da borland/codegear/embarcadero
são bem aceitos. Isso para
Olhe, sem ver a documentação, somente baseado na minha experiência, você
esta lendo uma string quando esta sendo transmitido bytes. De uma
olhada na documentação do equipamento.
Marcos Abreu Ferreira escreveu:
Pessoal,
tenho um hardware que transmite dados via TCPIP. Fiz um software
Não seria mais fácil colocar os campos como calculados e usar o evento
OnCalcFields do DataSet? De uma pesquisada na internet
Juliano Silva - Yahoo escreveu:
O evento OnValidate só é acionado quando há uma troca de registros
(linhas), se alterar um valor e navegar entre as colunas não é
Complementando.
Pode-se também usar palm, fazer os pedidos off line e depois
sincrozinar. Existem alguns palms básicos com um valor bem atrativo.
Como o sistema seria simples não vejo motivo para máquinas muito complexas.
O uso de palms ou smartphones resolve outro problema também. Digitação
Trabalhei um tempo com uma da DLink. Para realizar a conexão entrei em
contato com o distribuidor que me mandaram o SDK da câmera!
felipe govoni escreveu:
boa tarde
alguem ja trabalhou com camera ip?
podem me dar alguma ajuda?
--
Felipe Govoni
-
Programador
Arquivo de recursos suporta bitmaps com mais de 16 cores, agora se vc
está usando o editor que vem junto com o delphi esqueça, ele não oferece
esse tipo de suporte! Procure outro como o Resource Hacker ou Resource
Builder.
Rafael Marques escreveu:
Boa tarde a todos!!
estou tentando
Caro Leandro não vejo sentido no uso de assigned nesse caso já que o
form é exibido no modo modal, eu faria assim:
fForm1 := TfForm1.Create(nil);
try
fForm1.ShowModal;
finally
FreeAndNil(fForm1);
end;
FreeAndNil, se não me engano, só a partir do delphi 7, senão tem que ser
o velho
Ao meu ver é isso mesmo. MoveTo e LineTo
Ricardo César Cardoso escreveu:
Boa tarde, amigos!
Com algum custo e pesquisa consegui montar uma rotina para desenhar
quadrados, retângulos, círculos e elipses num TImage usando o Canvas.
Porém, todavia, entretanto tenho que desenhar algumas
Eu já vi uma matéria, (ou fazia parte de uma matéria) na revista clube
delphi. Só não me lembro qual edição? Adriano tu pode ajudar?
felipe govoni escreveu:
bom dia
alguem ja utilizou o remote debbuger?
instalei ele para o delphi 2007 mas ele nao tem
nenhuma documentação e na internet
Para checar as atualizações. Como quero checar em de tempo em tempo,
coloquei um sleep, dentro da thread, mais alguma ou o id.FTP.Get, ou o
sleep, esta bloqueado
O restante da apliacação, pois o restante para de responder, e fica
aguardando. Alguem pode me ajudar?
Desculpe amigo, mas
Primeiro ponto: a instrução Sleep pára TODO o processamento da
aplicação. Deve ser este o seu problema.
Negativo, utilizo sleep dentro de threads e isso não procede.
Segundo ponto: o uso de TTimers se aplica de maneira mais efetiva no seu
caso.
Ai é uma questão de como você gosta de
AMBIENTE!
_
De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br] Em
nome de Alexandre Rodrigues
Enviada em: domingo, 3 de agosto de 2008 21:14
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br
Amigo, tenho isso implementado mas de outra maneira. Leio os dados de
uma porta serial e emulo um teclado, como se os dados estivessem sendo
digitados.
A função básica para isso é keybd_event de uma pesquisada no help e no
google que você deve achar muita coisa.
Maycon Sanches Amaro escreveu:
Cicero, em primeiro lugar, NÃO GRITE COM AS PESSOAS. Quando escrever um
e-mail escreva em minúsculo.
A forma mais simples de fazer isso é usar ShellExecute;
Para isso declare na uses a unit ShellApi.
No Evento OnDblClick digite o código abaixo.
ShellExecute(Handle, 'open',
@yahoogrupos.com.br
mailto:delphi-br%40yahoogrupos.com.br] Em
nome de Alexandre Rodrigues
Enviada em: domingo, 3 de agosto de 2008 17:43
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Assunto: Re: [delphi-br] EMAIL
Cicero, em primeiro lugar, NÃO GRITE COM AS PESSOAS
contornei alterando eles para matrizes estáticas e usando
move e fillchar (parece até transmissão de pensamento, rsrsrs).
Não vejo no momento necessidade de implementa-las dentro de uma classe,
mais que isso seria, para mim, uma peleia mui braba.
Joao Morais escreveu:
Alexandre Rodrigues wrote
Pessoal,
Gostaria de saber se vocês já passaram por isso e qual o motivo por que
ocorre.
Estou desenvolvimento um sistema em que algumas configurações devem ser
compartilhadas por todos os usuários deste. Como tenho os mais diversos
tipos de dados para essa configuração e algumas são
Alexandre Rodrigues wrote:
TTipoNaoFunciona = record
Nome: string;
Dado01: integer;
Dado02: Double;
end;
Nesse caso, embora os dados 01 e 02 sejam retornados norlmamente o Nome
retorna um valor inválido.
TTipoFunciona = record
Nome: array[0..255] of string
Joao Morais escreveu:
Alexandre Rodrigues wrote:
Isto ocorre porque o tipo string é, por padrão, uma ansi string, o que
significa um ponteiro para a região da memória em que está a sequência
de caracteres. Se você desabilitar a diretiva $H ou usar shortstring ao
invés de string o
Joao Morais escreveu:
Alexandre Rodrigues wrote:
Isto ocorre porque o tipo string é, por padrão, uma ansi string, o que
significa um ponteiro para a região da memória em que está a sequência
de caracteres. Se você desabilitar a diretiva $H ou usar
shortstring ao
até o momento. Se tiver
alguma outra dica, agradeço.
Joao Morais escreveu:
Alexandre Rodrigues wrote:
NomeDaStream.Write(Value, SizeOf(Estrutura));
É o que estava imaginando.
Ai que tá o problema, o SizeOf não vai contabilizar o tamanho dos
dados baseados em ponteiros, como
Amigo,
Acho que você está usando de forma errada errada o bloco try finally.
Este se destina a a executar algo, mesmo que ocorra alguma exceção ou
que você tenha que sair do bloco por algum motivo: exemplos
Objeto: TObjeto.Create;
try
usa o objeto...
finally
Objeto.Free;
end;
Olha o que você disse não tem nada haver. Você está misturando
programação para Web com programação para Desktop, coisas muito diferentes.
Se for utilizar Java e for programar para desktop é bem diferente de
programar para Web utilizando Java.
Se for programar em C# para desktop é bem diferente
Só uma coisa que não entendi é para que serve o formulário então? Se vc
cria um aplicativo que no inicializar é encerrada a meu ver não precisa
de formulário.
Felipe Milagres escreveu:
oi,
eu fiz uma aplicação onde tinha um botao que ao ser clicado, fazia tudo
o que tinha q fazer, e
CapturaValorRetornoFuncao := NomeDaFuncao(ParametroSeExistir);
rzzanatta escreveu:
Olá tenho uma função, como faço pra chamar essa função?
___
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as
Concordo também. E tanto é verdade que muitos usuários ainda utilizam o
Delphi 7 mesmo existindo 5 versões mais novas. Eu mesmo utilizo o 2006 e
não pretendo trocar tão cedo.
Creio que seria muito mais interessante para a Codegear/Embarcadero
lançar uma versão mais confiável e com mais recursos
José,
Passei pelo mesmo problema e não encontrei solução, para não ter que
escrever toda consulta no código fonte, adotei a seguinte tática, no
lugar do parâmetro coloque algum valor que seja diferente de todos os
outros campos por exemplo __PARAMETRO__, depois é só fazer
Query.SQL.Text :=
Uso o MySQL e Zeos, com adsl de 1M da brasil telecom, por incrível que
pareça, funciona muito bem. Com GVT, tenho alguns problemas, se ficar
muito tempo conectado a mesma cai levanta exceção mas mas volta
automaticamente.
Eduardo Silva dos Santos escreveu:
Isso Depende do Banco, da
Bom Itamar,
Sinceras desculpas, não foi minha intenção menosprezar ninguém.
Agora como tu acha a pergunta coerente, por que tu não postou uma
solução para o caso dele ou tentou ajudá-lo de alguma maneira?
Itamar Souza escreveu:
Minha sincera opinião.
O pessoal da área de informática,
No MySQL seria assim
SELECT
(SELECT sum(VlTotal) FROM tabela WHERE Bloqueado = 'Não' group by
Bloqueado) as campo1,
(SELECT sum(VlTotal) FROM tabela WHERE Bloqueado = 'Sim' group by
Bloqueado) as campo2
Ricardo Ravelli escreveu:
Boa noite,
Na verdade, eu preciso criar dois campos
1 - 100 de 238 matches
Mail list logo