From: Valfrid-Ly Silva Couto [EMAIL PROTECTED]
Você pode colocar imagens em DLLs de
Resource e só carregá-las quando forem estritamente
necessárias
Aproveitando o assunto...
Como faço para colocar imagens em DLLs de Resource?
[]'s
--
Jéferson Mehlecke
Porto Alegre - RS
- Original
Revise seus conhecimentos em Object Pascal. MOD não é um comando, e SIM um
operador, tal qual o AND, OR, XOR, SHR, SHL, etc.
[]s
From: Isaque Lisboa [EMAIL PROTECTED]
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Comando MOD
Date: Fri, 19 Aug 2005
Possuo um sistema que ele devera popular uma tabela Excel já existente,
substituindo campos determinados, consegui fazer no Word isto usando
Doc.Content.Find.Execute(FindText := '[NOME]', ReplaceWith :=JOSE),
agora precisaria saber no Excel como fazer?
[As partes desta mensagem que não
Esse é um exemplo bem tosco de como colorir um PageControl.
Esse código deve estar no evento OnDrawTab. Para funcionar, a
propriedade OwnerDraw do PageControl deve estar true. Esse código
deixa as abas vermelhas:
PageControl1.Canvas.Brush.Color := clRed;
PageControl1.Canvas.Rectangle(Rect);
Olá estimados,
Essas discussões vão longe né. Buscar ferramentas que melhorem a
otimização dos nossos projetos é uma boa, mas otimizar os projetos
enquanto os construimos é melhor ainda. Tenho um projeto que está (na
metade) com 71 e 4 units forms e o executável do mesmo está com 2.8
mega. Puro
Eu lembro de ter feito isso lá no Delphi 1 até
Uma das formas mais simples é você criar um arquivo
.RC com as imagens, criar uma DLL vazia, colocar o
include para o arquivo de resource compilado (.RES) e
compilar a DLL.
Eu lembro até que eu conseguia abrir com o Windows a
DLL para escolher
Olá Jenifer...
primeiro coloque a propriedade OwnerDraw para true, assim ele fica com a cor
do Parent.
Acontece q isso vai fazer desaparecer o caption das abas, entaum vc vai ter
q pintá-lo na mão.
Coloque no evento OnDrawTab do PageControl:
begin
Control.Canvas.Font.Color := clMenuText;
Com o mais profundo respeito que o nobríssimo colega merece, mas estas
completamente equivocado.
Procure estudar sobre a interface Homem-Maquina, na seção de arquivos da
lista tem duas apostilas que coloquei lá a muito tempo e que trata
exclusivamente disto. Tem uma apostila da Microsoft também
manda pra mim tb.
[EMAIL PROTECTED]
muito obrigado desde já!
Mauri
--- Levi Ribeiro de Freitas [EMAIL PROTECTED]
escreveu:
-
Celso manda para mim tb.
[EMAIL PROTECTED]
_
De: delphi-br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em
nome de Celso
_
De: Levi Ribeiro de Freitas [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 19 de agosto de 2005 09:01
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: Dúvida sobre DLL carregada na memória
Pessoal,
Tenho uma dúvida sobre otimização do aplicativo:
Tenho um aplicativo que está
Olá Pessoal tudo bem?
Tô com um determinado problema em 4 componentes que não exibem os
valores; tenho dbedits para: Valor de Custo, Outros Custos, Margem de
Lucro e Valor de Venda.
No Evento OnCalcFields do ClientDataSet do Cadastro de Produtos
coloquei o seguinte código:
Jenifer:
se quiser uma aparência realmente profissional em seus programas, vai precisar
de uns componentes third party, que estão sempre um ou dois passos na frente
da Borland (e não poderia deixar de ser, a Borland deve se preocupar com outras
coisas) nesse aspecto.
a maioria das coleções de
Pessoal, bom dia...
Baixei a versão 1.5 do firebird e a instalei em meu micro com as configurações
padrão.
Gostaria de saber se existe alguma ferramenta para que eu possa estar acessando
ele, criando tabelas, consultando, pois a única ferramenta que eu estou
visualizando aqui é a ISQL Tool.
Walter,
Concordo que na maioria dos casos tem muita utilidade, mas, aqui na empresa
onde trabalho, por exemplo, tem muita utilidade. O sistema é composto por
vários módulos, cada tela é uma dll. A atualização é feita on-line, então
quanto menor o tamanho das dlls melhor.
Me diz uma coisa
Estimado,
No site www.ibexpert.com tem o ibexpert personal que é free.
Saudações.
---
[]'s
Alexandre
msn: [EMAIL PROTECTED]
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de Wilson Valdevite
Enviada em: sexta-feira, 19 de agosto de 2005 09:19
posso, então, fazer tudo por ele?
Obrigado
- Original Message -
From: Alexandre
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 10:01 AM
Subject: RES: [delphi-br] Iniciando com firebird
Estimado,
No site www.ibexpert.com tem o ibexpert personal que é
Tem o IBExpert que trabalha com IB/FB e tem uma versão personal que é free.
http://www.ibexpert.com/
- Original Message -
From: Wilson Valdevite
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 9:19 AM
Subject: [delphi-br] Iniciando com firebird
Pessoal,
Estimado,
As funcionalidades básicas sim: criacao/alteracao de bancos de dados,
tabelas, triggers e procedures, views, generators e tals. Algumas coisas
como depuração, log de tabelas, diagramação, isso não dá pra fazer só
com a versão registrada mesmo.
Saudações.
---
[]'s
Alexandre
msn:
Estou tentando criar um banco de dados mas recebo a seguinte mensagem:
can't formar message 13:96 -- message file c:\program
files\borland\interbase/interbase.msg not fund
unaviable database
o que vem a ser isso?
- Original Message -
From: Controle de Eleicoes
To:
Alguem sabe como faço para listar todas as planilhas de um arquivo excel usando
a variante excel.aplication?
[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:
Alexandre,
Mas você não tem uma idéia do que vem a ser esse erro? Não consigo criar
nada...
Será que é pq instalei o InterBase e o desistalei?
- Original Message -
From: Alexandre
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 10:22 AM
Subject: RES:
alguem poderia me dizer como poderia converter uma variavel string
para PCHAR?
--
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
Alexandre,
Segue abaixo a rotina que faz isso sem o componente excel.aplication:
procedure TForm1.Button1Click(Sender: TObject);
Var Meu_excel: Variant;
Path,
NOME: String;
I: Integer;
begin
Path := ExtractFilePath(Application.ExeName)+'Pasta1.xls';
Meu_excel
F1...
** Mixing Delphi strings and null-terminated strings **
==
You can also cast a long string as a null-terminated string. The following
rules apply.
If S is a long-string expression, PChar(S) casts S as a null-terminated
string; it returns a pointer to the first character in S.
On
OBRIGADO!
- Original Message -
From: Claudio H.Binaghi
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 10:47 AM
Subject: Re: [delphi-br] Duvida Excel
Alexandre,
Segue abaixo a rotina que faz isso sem o componente excel.aplication:
procedure
Bom dia,
Alguém poderia me dar uma dica de alguma
ferramenta UML, de preferência Freeware, que se
integre ao Delphi ou no mínimo gere código delphi ?
OBS: Não vale o ModelMaker.
Mauri
__
Converse com seus amigos em tempo real com o Yahoo!
Freeware eu conheço o ArgoUML e o Jude. Mas não sei se geram código
para Delphi.
O Entreprise Architect gera código pra Delphi, acho que Sybase Power
Designer também. Mas são pagos, e bem carinhos. Mas também são
ferramentas bem completas.
--- Em delphi-br@yahoogrupos.com.br, GreG [EMAIL
Cara não tenho, mas acredito que o Togther da Borland tmb faz isso
Vlw's
GreG [EMAIL PROTECTED] escreveu:
Bom dia,
Alguém poderia me dar uma dica de alguma
ferramenta UML, de preferência Freeware, que se
integre ao Delphi ou no mínimo gere código delphi ?
OBS: Não vale o ModelMaker.
Olá Pessoal tudo bem?
Tô com um determinado problema em 4 componentes que não exibem os
valores; tenho dbedits para: Valor de Custo, Outros Custos, Margem de
Lucro e Valor de Venda.
No Evento OnCalcFields do ClientDataSet do Cadastro de Produtos
coloquei o seguinte código:
PessoALL,
Tenho um TADOQuery e a query tem apenas duas tabelas com INNER JOIN.
Tenho um DataSetProvider + ClientDataSet, ligados a esta query.
Apenas um dos TFields no TADOQuery (e tb, claro, no TClientDataSet) faz parte
da tabela no inner join que é só pra visualização.
Resumindo:
Configurei
Obrigado Mauricio.
Você ajudou bastante.
Agora compreendo como funciona o MOD.
Cleiton
*
- Original Message -
From: Voyager Informática Ltda. [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, August 18, 2005 1:39 PM
Subject: RES: [delphi-br] Função Mod
MOD é um
Engraçadinho você não?
*
- Original Message -
From: Eduardo RC Neto [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, August 18, 2005 2:09 PM
Subject: [delphi-br] Res: Função Mod
Existe uma coisa muito interessante no Delphi chamada Help.
Aperte F1 em cima do
Funcionou, valeu a dica.
Vicente Lima
- Original Message -
From: tatu [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, August 18, 2005 4:25 PM
Subject: RES: [delphi-br] Exportação para Excel
veja se enviado junto ao string de numero antes do mesmo coloque aspas
Funciona perfeitamente, valeu a dica.
Vicente Lima
- Original Message -
From: Claudio H.Binaghi [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, August 18, 2005 4:35 PM
Subject: Re: [delphi-br] Exportação para Excel
Vicente, Boa tarde!
O que você esta vendo na Excel
Faz o seguinte Eduardo...
Verifica se você declarou certinho a variação operação e verifca também se
no evento on show do formulário se está sendo atribuido o valor oprIncluir
para a variação 'operação.
Pode ser esse o problema.
***
- Original Message -
From: Eduardo Silva ® [EMAIL
Eduardo...
Muito obrigado pelas dicas.
Você ajudou muito e deu certo inclusive.
Consegui resolver os problemas 2, 3 e 4 que relatei.
Mas como faço pra resolver o problema 1?
Desde já agradeço.
*
- Original Message -
From: Eduardo RC Neto [EMAIL PROTECTED]
To:
Isso está tudo certinho sim, pois eu faço outras validações no sistema com
essa variável (operacao) e ela funciona perfeitamente.
Eu acho que o problema com o dbCombobox...deve ser algum lance de pegar o
ItemIndex dele ou coisa parecida.
-Mensagem original-
De:
O q vc está fazendo na lista? não quer ajudar então fique na sua, tem gente
na lista que está começando, se não suporta iniciantes (e se já nasceu
sabendo) então saia da lista.
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Eduardo RC Neto
Aes galera
Me parece que já foi tirada esta duvida, mas como eu estava ausente naum pude
ver...
Como posso no dbgrid, ele ao invés de selecionar um campo apenas, selecionar a
linha inteira?
Anderson
Rio Claro-SP
[As partes desta mensagem que não continham texto foram removidas]
--
Saudação a todos
Gostaria de saber se o componente TWebBrowser (Delphi7) possui alguma
incompatibildade ou depende de algum arquivo pra funcionar no Windows
98. Estou com essa dúvida pq tenho uma tela no sistema qeu possui o
componente e quando abro a tela o sistema dá erro e no WindowsXP
O TWebBrowser precisa do Internet Explorer para rodar.
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de rbriguetto
Enviada em: sexta-feira, 19 de agosto de 2005 14:05
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] TWebBrowser dá erro
Procure na propriedade Options que você encontra o valor dgRowSelect. Mude
para verdadeiro que está resolvido.
- Original Message -
From: Anderson [EMAIL PROTECTED]
To: Grupo Delphi delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 1:45 PM
Subject: [delphi-br] DBGrid
Aes
Olá amigos...
Estou tentando instalar o Upd Pack #1 do D7 e tá dando esta msg:
Setup could not load a DLL required for instalation.
mas não diz qual é a DLL que ta faltando.
Alguém sabe me dizer qual é e porque tá faltando?
Obrigado...
[EMAIL PROTECTED]
msn: [EMAIL PROTECTED]
--
FAVOR
Olá,
Como ter 2 transações simultâneas na mesma conexão Zeus.
Com os componenetes IB é bem fácil é só colocar 2 componentes IBTransaction.
Como fazer no Zeus? O Zeus aceita sessões?
att.
Fernando Mangussi
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR
Moçada eu criei um form modelo e nele tenho o seguinte codigo :
procedure TModelo.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
TForm(sender) := Nil;
end;
Porém quando eu vou criar o form novamente com o seguinte codigo:
if frmCargo=Nil then
frmCargo :=
PChar(SuaString)
- Original Message -
From: wagneraranha [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 10:35 AM
Subject: [delphi-br] pchar
alguem poderia me dizer como poderia converter uma variavel string
para PCHAR?
--
FAVOR REMOVER ESTA PARTE
Ouvi dizer que só é possível fazer os updates se for uma cópia registrada.
- Original Message -
From: sa_souza
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 2:15 PM
Subject: [delphi-br] Updt Pack - Delphi 7 com erro?
Olá amigos...
Estou tentando
Tente isto:
procedure TModelo.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
Modelo := Nil;
end;
- Original Message -
From: Ailton Branco
To: delphi-br@yahoogrupos.com.br
Sent: Friday, August 19, 2005 8:46 AM
Subject: [delphi-br] Fechar
O EA é carinho??? Pow a licença custa $335... pelo que
ele oferece é até barato!! Vai cotar o preço de um
Rational pra você ver!
--- Osmar de Souza Júnior [EMAIL PROTECTED]
escreveu:
Freeware eu conheço o ArgoUML e o Jude. Mas não sei
se geram código
para Delphi.
O Entreprise Architect
Existe um driver de imporessora virtual, que gera PDF..(PDFreDirect) Uma
solução seria mandar imprimir nessa impressora.. Nunca tentei... as acho que
é possível.
Fernanda Forbici
- Original Message -
From: Voyager Informática Ltda. [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent:
Pessoal: alguém pode me ajudar?
Levi
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Levi Ribeiro de Freitas
Enviada em: sexta-feira, 19 de agosto de 2005 09:09
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] ENC: Dúvida sobre DLL carregada na memória
Boa tarde!
Eu baixei um componente Free que converte relatórios feitos com o QuickReport
(que vem instalado com Delphi 7 ou inferior) em PDF.
Se interessar, basta avisar que envio.
Boa sorte.
Ulisses
- Original Message -
From: Fernanda Forbici [EMAIL PROTECTED]
To:
Aes galera
Estou precisando ao chamar um formulario, fechar o formulario que o chama...
O q estou fazendo:
form1.showmodal;
close;
Só que ele fecha somente quanto o formulario chamado for fechado... Como posso
chamar e já fechar o formulario atual?
Anderson
Rio Claro-SP
[As partes desta
Eduardo,
Foi o primeiro executável de caracter comercial que fiz, e ele está com 800kb,
realmente bem pequeno. Porem, escuta-se falar muito 'BEM' sobre compactadores e
eu como iniciante precisava conhecer um pouco mais a fundo este processo.
Mas com o artigo do Walter eu consegui compreender
Alguém conhece algum componente que auxilia a programar utilizando VoIP?
Ou então rotinas de compressão/descompressão de áudio usando algum padrão...
Vlw, abraços!
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.13/78 -
Isso funciona para converter de algum formato para PDF, mas não de PDF para
outro formato.
Mauricio
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fernanda Forbici
Enviada em: sexta-feira, 19 de agosto de 2005 09:59
Para: delphi-br@yahoogrupos.com.br
Assunto:
Cara obrigado pelo código!
Já aproveitando um poquinho da tua amabilidade, nesse código q vc me passou,
tem como colocar um comando para q ao dar o application.terminate maximize a
janela q já está aberta??? tem como???
desde ja obrigado
Miguel Villacorta
4446-4100 R 4126
7312-5509
[EMAIL
Conversão de PDF para outro formato é uma tristesa, só conheço com
ferramentas de terceiros.
De uma olhada em HYPERLINK http://www.pdfstore.comwww.pdfstore.com tem uma
seção chamada Create/Convert, existem vários produtos que podem te ajudar,
mas TODOS pagos.
[]´s camoloze
_
De:
Boa Tarde Pessoal.
Algumas Empresas de Auditoria (Grandes), adotaram o critério de que,
a regra básica para que um sistema possuísse uma senha Forte seria:
- Minimo 8 e maximo 15 caracteres.
- Obrigatorio letras minusculas e pelo menos 1 letra MAIUSCULA.
- Obrigatorio ter pelo menos 1 caracter
Eu acho que isso daí não é o caso de um componente mas sim de desenvolver o
algorítmo
[]s
Walter Alves Chagas Junior
Projeto e desenvolvimento
Telemont Engenharia de telecomunicações
Belo Horizonte - MG - Brazil
[EMAIL PROTECTED]
Fone: (31) 3389-8215 Fax: (31) 3389-8200
-Mensagem
Oi Gente...
Agradeço muita a ajuda do Osmar do Felipe e do Carlos
Uma pena que a Borland não se preocupe um pouco mais com o Visual
Mas por exemplo, não sabia que existiam componentes pra esse tipo de coisa.
Então aproveito e pergunto. Isso não causa nenhum problema ao Delphi?
É
O que você pode fazer, sem precisar de componentes de terceiros, se
usas pelo menos a versão 7 do Delphi, é incluir o componente XP
Manifest, na aba Win32, que vai dar aquela cara de XP para todos os
componentes.
Mas se quiser um visual diferenciado, nada melhor do que você mesmo
desenhar os
Thiagão, acho uma boa idéia procurar a propriedade datasource do componente...
Estava olhando aqui alguns componentes dataware, e algo em comum entre eles são
as classes:
TObject
TPersistent
TComponente.
Daqui para baixo, as classes tornam-se específicas de cada componente...
E olhando a
Procurei algo uma vez do tipo, mas não encontrei.
Estava tentando algo assim:
ClientDataSetVazio.data := ClientDataSetDados.Delta.
Até aqui tudo bem. Carregava o conteúdo direitinho... mas não dava certo jogar
tudo isso de uma vez no banco de dados.
Aí o que eu fiz...
o bom e velho
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Na verdade você coloca as imagens num Resource, e compila ele junto com
uma dll.
Você cria um arquivo rc, da seguinte forma:
image1 RCDATA image1.bmp
image2 RCDATA image2.bmp
Copila do rc:
brcc32 -32 images.rc
Cria um dpr para armazenar a dll:
Eu utilizo o seguinte codigo para por exemplo, chamar a calculadora do Windows
dentro do meu sistema. Se ela ja estiver carregada, porem minimizada, faco ela
aparecer.
procedure TFrmAgenda.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
var
THEWINDOW: HWND;
begin
if
Aes galera...
Alguém sabe o código para minimizar um formulario, para que eu possa colocar
em um button
Anderson
Rio Claro-SP.
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Para ver as mensagens antigas,
Gostaria de saber se existe alguma forma de abrir uma tabela Paradox
protegida por senha quando esta senha é desconhecida?
--
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
sim, mas isso é pirataria e por isso não é aceito aqui na lista...
Ronperso
[EMAIL PROTECTED]
From: wagneraranha [EMAIL PROTECTED]
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: [delphi-br] Tabela Paradox
Date: Sat, 20 Aug 2005 02:49:07 -
Gostaria de
69 matches
Mail list logo