Jump to content


Photo

Speedbutton E Bitbtn


  • Faça o login para participar
4 replies to this topic

#1 MarKteus

MarKteus

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 11/08/2005, 12:41

É nóis !!!

Alguém saberia me informar qual a diferença entre o botão SpeedButton e o BitBtn ? (Além da proprieda Kind é claro)

Qdo uso o SpeedButton e codifico sua ação OnClick para fechar um formulário (Ex.: FRMCHILDFORM.CLOSE) acontece o erro: "Project NOME.EXE raised exception class EAccessViolation with message 'Access violation at address 0046689D in module 'CONESCO.EXE'. Read of address 000002F4'. Process stopped. Use Step or Run to continue." :blink:
Qdo uso o BitBtn com a propriedade KIND=bkClose para fechar esse mesmo formulário, o formulário é fechado normalmente, sem grilo, na boa... :rolleyes:

Pq ?

Obs.:Preciso utilizar o SpeedButton

Markteus

#2 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 11/08/2005, 12:57

De um pouco mais de detalhes...

Este botão esta no mesmo formulário que esta sendo fechado?
Se usar somente CLOSE, o mesmo problema ocorre?
Todos os objetos neste formuário, caso tenham status de active, estão sendo fechados?
Existe algum processo subordinado a este formulário?
------
Mero mortal!

#3 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 12/08/2005, 20:08

o SpeedButton vai executar, quando clicado, ações padrão..
como é o exemplo do fechar formulário..

acho que no onclick do seu botão você colocou um metodo close no formulario..
...
se quiser fechar o form na mão..
coloca bkCustom no kind... ai ele não vai executar nenhuma ação padrão...

é isso mesmo?
PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...

#4 MarKteus

MarKteus

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 16/08/2005, 12:13

RESPOSTA AO PROG.

De um pouco mais de detalhes...

Este botão esta no mesmo formulário que esta sendo fechado?
R: SIM

Se usar somente CLOSE, o mesmo problema ocorre?
R: NÃO (No caso de eu usar o SpeedBt, não).

Todos os objetos neste formuário, caso tenham status de active, estão sendo fechados?
R: RAPAIZ AGORA OCÊ ME APERTOU.

Existe algum processo subordinado a este formulário?
R: AGORA DANOU DE VEZ :wacko:


RESPOSTA AO PROTEUS_ADI

Quer dizer q usando o Speed não preciso fazer referencia ao form q vai ser fechado. tipo FRMFORM.CLOSE ?

Obs.: O erro só ocorre com o SpeedBt colocando o BitBtn Kind=bkClose td dá certo.
Penso eu q isso tem haver com o caso de se tratar de FORM pai e Filho estou certo. e Eu gostaria de usar o SpedBt pelo menos a título de aprendizado... :)

Mark.

Edição feita por: MarKteus, 16/08/2005, 12:16.


#5 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 18/08/2005, 21:11

quando vc usa ele,,
ele por default fala que vai fechar a ele mesmo....
éssa é a função desse kind....
PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq