Sinceramente Iran, não consegui assimilar o que você precisa.
Iran Lima escreveu:
Alguém sabe onde é que configura o “FORM” que vai abre automaticamente ao
abrir o projeto
Iran Lima
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
*
formulário principal escolho o
auto-create forms
Abraço
Rubens Antunes
Autor do Livro - Delphi Faça Uma Aplicação Comercial
Blog http://rubensantunes.zip.net/
--- Em sex, 24/7/09, EmbarcaDelphi embarcadel...@yahoo.com.br escreveu:
De: EmbarcaDelphi embarcadel...@yahoo.com.br
Assunto: Re: [delphi-br
utilize essa procedure abaixo
procedure maximizarForm(form: TForm);
var
area: TRect;
begin
//código de maximização do form
SystemParametersInfo(SPI_GETWORKAREA, 0, @area, 0);
form.Left := area.Left;
form.Top := area.Top;
form.Width := area.Right;
form.Height := area.Bottom;
end;
Puts Walter, como faz tempo, acho que você já deve ter achado a solução, mas em
todo caso, faça o seguinte:
Adicione um TTrayIcon ao seu formulário
Defina sua propriedade Visible como true
Rode sua aplicação. Verá que independente do estado do form principal, o
TrayIcon da aplicação sempre
AutoScrooll está como true, mais meu cliente exige
que tenha essa barra de rolagem
Original Message -
From: Alisson Yahoo
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Sent: Wednesday, February 18, 2009 7:53 PM
Subject: Re: [delphi-br] Form com Barra de Rolagem
Valeu Emanuel isso mesmo que estava precisando
Abraços
Obrigado
Márcio
- Original Message -
From: Coutinho - Yahoo
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, February 19, 2009 8:27 AM
Subject: Re: [delphi-br] Form com Barra de Rolagem
Já pensou em colocar um
A propriedade AutoScroll do form não serve?
[As partes desta mensagem que não continham texto foram removidas]
Intao a propiedade AutoScrooll está como true, mais meu cliente exige que tenha
essa barra de rolagem
Original Message -
From: Alisson Yahoo
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, February 18, 2009 7:53 PM
Subject: Re: [delphi-br] Form com Barra de Rolagem
Se vc prestar bem atenção nesse código que vc postou, vai concluir que a
instância FirstForm não foi inicializada, e sim uma instância interna que fica
localmente na rotina CreateFormFromName(). E, por conta disso, o erro (exceção
que vc não mencionou), com toda certeza é um Access Violation!
Aparentemente você tem que fazer um typecast, algo mais ou menos assim:
TFirstForm(FirstForm).Label1.Caption := 'Testando';
Acredito que a variável FirstForm seja do tipo TForm, onde não existe o
Label1.
Certo?
[As partes desta mensagem que não continham texto foram removidas]
Negativo! Leia a minha resposta e saberá exatamente o q está acontecendo!
Sds.
To: delphi-br@yahoogrupos.com.br
From: jmariogue...@gmail.com
Date: Wed, 4 Feb 2009 12:51:42 -0300
Subject: Re: [delphi-br] Form Dinamico, erro ao acessar objetos
2009/2/4 contato.pcsolution contato.pcsolut...@yahoo.com.br:
procedure CreateFormFromName(const FormName : string);
var
fc : TFormClass;
f : TForm;
begin
fc := TFormClass(FindClass(FormName));
f := fc.Create(Application);
f.Show;
end;
Essa rotina tá perigosa. Arruma pra algo mais ou
Caro colega pelebr
Acho que você precisa pensar numa coisa:
A maioria dos monitores hoje utiliza 1024x768, mas há ainda aqueles que
por necessidade especial, mantém letras maiores na tela, assim, é sempre
bom, fazer seus programas com menos informação agrupada na tela, usando
como base uma
Amigo esse critério na minha opinião é bem complicado, o ideal talvez seja
você fazer um (milagre rs), desenvolvendo na resolução menor de 800x600 para
que possa abranger tudo que é micro antigo por exemplo também.. hoje é comum
facil ter no mínimo 1024x768, mas ainda existem aqueles que resistem
Basta setar a propriedade Winds State do formulário para wsmaximized e
pronto, sem a necessidade de ajustar width e height. Espero ter ajudado...
Abraço.
2009/1/29 pelebr dnds...@gmail.com
estou com uma duvida seria, quero criar formularios maximizados e
aproveitar o maximo de espaco
Yoshio wrote:
Olá pessoal.
Estava fazendo um form para ser herdado, porem não consegui fazer com
que os forms descendentes se auto-liberar da memória. Para cada form
descendente eu tenho que colocar este código no OnClose:
Action := caFree;
FormDescendente1 :=
Tente dessa maneira:
coloque este código no OnClose do form pai:
Self.Action := caFree;
Self := nil;
Claudiney Cogo
N2 Sistemas e Soluções em Informática
Eu tenho um componente que manipula isso, e vem com um DEMO. Vou mandar
para seu e-mail.
Blz.
Leandro escreveu:
Pessoal,
Alguém sabe como eu posso executar uma determinada ação ao clicar
no botão de interrogação que aparece quando eu coloco BorderIcons = biHelp?
Obrigado,
Leandro
Ótimo... muito obrigado... fico aguardando.
Leandro
- Original Message -
From: Onjahyr - GMAIL
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 04, 2008 8:14 AM
Subject: Re: [delphi-br] Form com BorderIcons = biHelp executar alguma ação
Eu tenho um componente que
Tenho outra alternativa.
Procurei e não achei, mas eu tenho pois já usei.
Outra alternativa:
Instale os componentes da JEDI, são 333 componentes.
Após instalação, copie o texto abaixo e cole no seu form:
object JvCaptionButton1: TJvCaptionButton
Alignment = taCenter
ButtonHeight = 18
Valeu cara...
Eu queria usar o do form mesmo, mas se não tiver jeito, vou dar uma olhada
nesse do Jedi.
Muito obrigado.
Leandro
- Original Message -
From: Onjahyr - GMAIL
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 04, 2008 9:19 AM
Subject: Re: [delphi-br] Form
Eu queria usar o do form mesmo, mas se não tiver jeito, vou dar uma olhada
nesse do Jedi.
Já testou se o clique nesse botão aciona o evento OnHelp do Form?
Jackson Gomes
ToolsComps - Controle de Usuários para Desenvolvedores Borland/CodeGear
Web Site: http://www.toolsandcomps.com
Nosso
: Onjahyr - GMAIL
To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Sent: Friday, July 04, 2008 9:19 AM
Subject: Re: [delphi-br] Form com BorderIcons = biHelp executar alguma
ação
Tenho outra alternativa.
Procurei e não achei, mas eu tenho pois já usei.
Outra alternativa
Sim, ja testei
- Original Message -
From: Jackson Gomes - ToolsComps
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 04, 2008 9:53 AM
Subject: *SPAM* Re: [delphi-br] Form com BorderIcons = biHelp
executar alguma ação
Eu queria usar o do form mesmo, mas se
. Talvez eu
consiga implementar
algo através dele.
Muito obrigado,
Leandro
- Original Message -
From: Onjahyr - GMAIL
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 04, 2008 10:10 AM
Subject: Re: [delphi-br] Form com BorderIcons = biHelp executar alguma ação
Acabei de
mailto:delphi-br%40yahoogrupos.com.br
Sent: Friday, July 04, 2008 10:10 AM
Subject: Re: [delphi-br] Form com BorderIcons = biHelp executar alguma
ação
Acabei de enviar o componente para seu e-mail... Se funcionar para o que
deseja dê um retorno!
Blz.
Leandro escreveu:
Valeu cara...
Eu
valeu... pelo sofrimento... rsrsrs :)
t+
- Original Message -
From: Onjahyr - GMAIL
To: delphi-br@yahoogrupos.com.br
Sent: Friday, July 04, 2008 4:22 PM
Subject: Re: [delphi-br] Form com BorderIcons = biHelp executar alguma ação
Então usa o componente da JEDI que resolve
Bom dia Flavio
Geralmente faco isso para chamar um formulário e ao fecha-lo o mesmo saira
da memória.
procedure TFMenu.Clientes1Click(Sender: TObject);
begin
try
FConsClientes := TFConsClientes.Create( Application );
FConsClientes.ShowModal;
finally
FreeAndNil(
VC REMOVEU A LINHA Q CORRESPONDE AO FORM CRIADO?
SE VC NAO REMOVER O SISTEMA CRIA O FORM DE QUALQUER FORMA!
Joao Morais [EMAIL PROTECTED] escreveu:
Flavio wrote:
Olá pessoal, boa tarde,
hoje fui gerenciar a memória que meu aplicativo gasta no task manager do
windows xp e percebi
Flavio wrote:
Olá pessoal, boa tarde,
hoje fui gerenciar a memória que meu aplicativo gasta no task manager do
windows xp e percebi que quando abro um form dentro do aplicativo, a memória
consumida é expandida, mas quando fecho, a memória continua praticamente a
mesma (diminui uns 5% do
Um teste simples pra comprovar a explicação do João,
abre a sua aplicação, veja no gerenciador.. o uso de memória vai esta em
torno de 7mb, ao minimizar a aplicação
vai cair pra uns 600kb.
como ele disse não se preocupe muito com isso.
Em 24/02/08, Joao Morais [EMAIL PROTECTED] escreveu:
Olá Ghuilherme, tudo bem?!
Cara, uma solução que uso há tempos e nunca me trouxe problemas foi criar uma
imagem bitmap com a parte externa do contorno que você quer (no caso um
caminhão) em uma cor sólida, como magenta ou verde claro.
Depois, dentro das propriedades desse form, no Delphi, sete
Boa tarde, Eduardo
Legal. consegui fazer funcionar.
Eu consegui fazer com uma imagem simples... mas com um logotipo eu nao
consegui... o bm estraga mesmo a imagem, ne?
Mas valeu , obrigado
Edu Nicácio [EMAIL PROTECTED] escreveu:
Olá Ghuilherme, tudo bem?!
: Banco de dados está
logado? Se sim, faz o resto, se não: Application.Terminate.
Espero que isso ajude.
Alexandre
- Original Message -
From: Alessandro DUARTE de Moraes [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Date: Mon, 28 Jan 2008 15:28:11 -0200
Subject: Re: [delphi-br] Form
Se o código do teu projeto está igual ao que postasse, então estás primeiro
executando o FormPrincipal ... o comentário que colocasse não tem sentido ...
Eu uso diferente, crio um form a parte (o login) e chamo ele na marra, se o
ModalResult for diferente de mrOK então executo um
é uma aplicação MID??
pq nao lembro bem mas, so rola se for show.
t+
Em 05/06/07, Itabyte(r) [EMAIL PROTECTED] escreveu:
Pessoal coloquei um botao no meu form para chamar outro , no codigo on
click do botao coloquei o seguinte codigo :
begin
{codificação...}
Modificar(Self) ;
Para abrir um form como Modal vc deve deixa-lo invisivel antes...
entao defina a propriedade Visible como falso para o form a ser chamado...
vai dar certo...
Marcelo Hörlle
[EMAIL PROTECTED]
- Original Message -
From: Itabyte® [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent:
Se o form que está tentando abrir estiver mdi, não abre modal de modo algum
(abre somente por ajeito)
então a regra é claro
é mdi
APENAS USE
- form.show
NÃO É MEDI
Pode USAR
- form.show
- form.showmodal
Em 05/06/07, Marcelo - Kappesberg [EMAIL PROTECTED] escreveu:
Para abrir um
Galera,
Obrigado pela atenção mas respondendo...
Não é o primeiro form que instacio na aplicação e tb não há nada no Oncreate
do mesmo...
Ele estava funcionando bem só que fiz uns testes de FormChild mas depois
desfiz e ficou assim...
valeu, Thiago
Em 25/05/07, Henrique Cristiano Rodrigues
Thiago,
Este é o primeiro form que você instancia na aplicação?
Se for, tente colocar isto antes:
Application.ShowMainForm := false;
[]'s
Ezequiel
Thiago Oliveira escreveu:
Galera,
Trabalho com Delphi 7, e num sistema que tenho aqui está acontecendo isto,
Estou com um Form que
É isso mesmo que eu quero, porem nao achei nada no google, pode me passa um
exemplo.
Obrigado
Adauri Jr.
- Original Message -
From: Henrique Netzka (Vetor Sistemas)
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, January 23, 2007 8:35 AM
Subject: Re: [delphi-br] Form
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, January 24, 2007 9:40 AM
Subject: Re: [delphi-br] Form pelo nome
É isso mesmo que eu quero, porem nao achei nada no google, pode me passa um
exemplo.
Obrigado
Adauri Jr.
- Original Message -
From: Henrique Netzka
for fsNormal vc põe ShowModal, esse tipo de
coisa...
Espero ter ajudado agora!!
Abraços,
Henrique
- Original Message -
From: Adauri Antonio Camacho Junior
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, January 24, 2007 9:40 AM
Subject: Re: [delphi-br] Form pelo nome
É
Funcionou perfeitamente, isso mesmo que eu precisava.
Obrigado
Jr.
- Original Message -
From: Rafael Marques
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, January 24, 2007 8:01 AM
Subject: Re: [delphi-br] Form pelo nome
Bom Dia Adauri!!
eu faço da seguinte
Opa!
Se eu entendi direito... o que você está procurando é a criação de um form pela
CLASSE. Neste caso, procure por criar form pela classe delphi no google que
você encontra :)
Keywords: RegisterClass, UnregisterClass, initialization, finalization,
TFormClass, FindClass
Abraços
Henrique
Amigão, Bom Dia. Você deve estar com um Grid de Consulta e deseja no evento
DuploClique abrir a Ficha com os dados deste carinha selecionado, creio eu...
Bem, vc pode tb optar por criar uma variável Global, pendura o valor da chave
nesta variável antes de invocar o Show/ShowModal. E na Sua
OU vc pode ligar a query do form de consulta ao datasource de form onde esta
o grid, usando o conceito
master detail
Em 06/12/06, Rodrigo Kopke Lopes [EMAIL PROTECTED] escreveu:
Amigão, Bom Dia. Você deve estar com um Grid de Consulta e deseja no
evento DuploClique abrir a Ficha com os dados
Valeu pessoal pelas soluções. EU já tinha pensado nessas tb. Foi bom !
Gabriel Filho [EMAIL PROTECTED] escreveu:
OU vc pode ligar a query do form de consulta ao datasource de form
onde esta
o grid, usando o conceito
master detail
Em 06/12/06, Rodrigo Kopke Lopes [EMAIL
você cria um procedure/function no form que vai ser chamado com o código que
vc precisa que seja executado
e no dbgrid, antes de chamar o form ( form.show{modal} ), você chamar a
procedure/function passando o valor
cria form
form.executaalgo(valor);
form.showmodal;
form.release;
Paulo
Abre o projeto no Delphi, clica no menu Projetc/Options.
Na aba Forms, tem o Auto-Create Forms, onde deve ficar apenas o formulario
principal.
Os outros formulários vc cria todos em tempo de execução.
Referente a criação do formulário, apenas o comando
Application.CreateForm(TFCliente),
Bom, acho que ai tem dias formas. Uma seria vc deixar o usuário digitar o
servidor.
Outra seria vc fazer uma varedura na rede, de máquina em máquina prcurando o
serviço nunca tentei fazer algo do tipo... mas suponho que ficaria muito
lento
Eu particularmente preferiria deixar o
Coloque BorderStyle = bsSingle e WindowState = wsMaximized.
Enjoy !!! ^_^
[]'s.
[-x-]
dionatanhenrique escreveu:
Pessoal fou fazer uma pergunta bem simples mas eu nao lembro como fazer!
Como posso deixar o formulario todo maximizado, que ocupe toda a tela do
Já tentou colocar o FormStyle como MDIForm?
Luis Jr
-
Yahoo! Acesso Grátis
Internet rápida e grátis. Instale o discador agora!
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER
Acho que basta vc testar se a posição do seu form é menor ou igual a um valor,
se for, vc pega o position do form que vc quer magnetizar.
Por exemplo tenho um form chamado Principal e outro filho:
Se Principal.Posicao - Filho.Posicao = 20 then
filho.Posicao := Principal.Posicao
Algo mais
Mude a propriedade BorderStyle para fbsSingle.
Sds,
Romario
Francisco Trindade escreveu:
Bom dia,
alguem sabe como eu faco para fazer um Form MDIChild ficar com a posicao
fixa, ou seja, que o usuario nao possa reposiciona-lo?
Agradeco a ajuda,
--
--
Francisco Trindade
Anderson, o que eu faço é colocar a propreidade Border como bsSingle.
Wilton
Anderson wrote:
Aes galera...
Como posso bloquear um formulario para que o usuario naum possa ao clicar na
borda aumentar o mesmo??
Consigo isso, mas ele trava o formulario na tela, o qual naum tenho como
clica-lo e
Anderson, tente mudar a propreidade BorderStyle para bsSingle.
Wilton
Anderson wrote:
Aes galera...
Como posso bloquear um formulario para que o usuario naum possa ao clicar na
borda aumentar o mesmo??
Consigo isso, mas ele trava o formulario na tela, o qual naum tenho como
clica-lo e
Mude a propriedade BorderStyle do form para bsSingle
[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
Eu tive esse problema também. O que fiz foi colocar os
componentes em um panel e torno o panel invivível,
quando abro uma janela filha e o torno visível
novamente, quando fecho a última janela.
Não sei se é a melhor forma ou a forma correta.
[]´s
Luis Alberto
--- Wilson Valdevite [EMAIL
.:(
- Original Message -
From: Luis Lopes
To: delphi-br@yahoogrupos.com.br
Sent: Friday, September 09, 2005 3:03 PM
Subject: Re: [delphi-br] Form MDI
Eu tive esse problema também. O que fiz foi colocar os
componentes em um panel e torno o panel invivível,
quando abro uma
: Alisson Yahoo
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, July 12, 2005 3:24 PM
Subject: Re: [delphi-br] Form login firebird
O banco que contém os usuários do Firebird é C:\Arquivos de
Programas\Borland\Interbase\ISC4.gdb. Não sei se dá pra criar usuários, pois
teria que saber o
O banco que contém os usuários do Firebird é C:\Arquivos de
Programas\Borland\Interbase\ISC4.gdb. Não sei se dá pra criar usuários, pois
teria que saber o algoritmo usado pelo Firebir para criptografar a senha do
usuário. Acho que o melhor é você criar uma tabela em seu sistema com os
Uma das formas de fazer isso usa a API do Win32:
Veja no help da API Win32 a mensagem WM_GETMINMAXINFO. Com ela você
define o tamanho maximizado de sua janela. Utilizado em conjunto com a
mensagem WM_NCHITTEST para bloquear o redimensionamento da janela, e
outros sincronismos menores, você
Apos vc ter salvo o seu form pai, vc pega vai em File New Other
Acha o nome do seu projeto e clica no seu form pai e depois disso da um
OK, ele sera o seu form pai, e os seu novo form herda tudo dele, tudo o
que fizer no pai, reflete nos filhosEspero ter ajudado
silvajatem escreveu:
PESSOAL JÁ VI ONDE ERREI.
PAULO FERNANDES
PORTO ALEGRE RS
[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
Orientado a objeto ou dinâmico ?
- Original Message -
From: Vladmir [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, November 09, 2004 9:51 AM
Subject: [delphi-br] Form orientada objeto
Caros,
Alguem trabalha com form de forma orientada objeto, gostaria de saber
como crio
--- Erick [EMAIL PROTECTED] escreveu:
-
olah, estou com uma dúvida ao desenvolver um software
para controle
de lan house, preciso de alguma funçao q deixe o meu
form aparecendo
sempre, nao deixando os outros aplicativos ficarem na
sua frente,
assim como o
Vitor Luiz Redes wrote:
e adotar a MDI não é o caso, nunca trabalhei com forms MDI (nunca houve necessidade),
mas pelo que já vi e ouvi, é complicado, e tem alguns Bug´s.
A propria microsoft recomenda não usar MDI por causa dos bugs, mas tem
gente que insiste.
Quando a destruição de
Você pode fazer a verificação de duas maneiras :
if Form = Nil
If Assigned(Form)
Particularmente, acho que a segunda opção é melhor, ela não deixa brechas
Como por exemplo, o Form pode ser diferente de nil, e mesmo assim não estar criado
...
Três salvas aos bons
Vitor Luiz Redes wrote:
Você pode fazer a verificação de duas maneiras :
if Form = Nil
If Assigned(Form)
Particularmente, acho que a segunda opção é melhor, ela não deixa brechas
Como por exemplo, o Form pode ser diferente de nil, e mesmo assim não estar
criado ...
Certo !
Mas depende da maneira como destruímos o objeto TForm.
Se você fizer um teste com um Form.ShowModal, e um Form.Free, o Assigned retornará
true, mas se destruírmos o form com FreeandNil(Form), o Assigned retornará False, da
mesma forma, retornará se o objeto for destruído com
Vitor Luiz Redes wrote:
Considerando que a destruição dos objetos é feita corretamente, o Assigned
funcionará ... assim como o Screen.Forms
Errado novamente.
O Screen.Forms é a única maneira garantida de saber se o form está criado.
Motivos :
- vc pode criar o form sem usar variavel
Você está certo. Mas o que eu queria dizer com a mensagem anterior, é que deve-se
tomar cuidado com a destruição de objetos.
Mas como o Screen, é a Screen, então concordo que é a maneira mais segura de
verificar a existência de um formulário.
Três salvas aos bons livros.
São o deleite
Vitor Luiz Redes wrote:
Mas o que eu queria dizer com a mensagem anterior, é que deve-se tomar cuidado com a
destruição de objetos.
Neste ponto vc está certissimo.
Muita gente erra na hora de destruir os forms.
Como vc disse nas msgs anteriores, a maneira correta é usar o Release.
De
De acordo com a documentação, o release respeita a fila de msgs do
windows e o free não; então, teoricamente, usando o free, o programa
pode deixar de fazer alguma coisa, ou tentar usar algo que já foi destruido.
Digo teoricamente porque nunca ví acontecer nenhuma das 2 situações.
Boa, eu
75 matches
Mail list logo