Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

Form.OnCloseQuery - Como lidar? Encontre agências semelhantes


Андрей Сенченко   (2001-12-18 12:49) [0]

O que fazer para impedir o fechamento do programa?
No manipulador Form.OnCloseQuery eu coloquei:

Se MessageBox (0, pchar ("Você realmente deseja sair do programa?"), Pchar ("Aviso!"), MB_OKCANCEL + MB_ICONQUESTION) = IDOK
Então
// ....
// Execute as ações necessárias antes de sair
//
Outro
// ???????????????
End;

Mas, de fato, onde estão as perguntas - eu simplesmente não consigo encontrar - como interromper a conclusão do programa.
Por favor me diga - onde procurar? Obrigado



Виктор Щербаков   (2001-12-18 12:58) [1]

Bem, há um exemplo na ajuda ...
CanClose: = falso



Андрей Сенченко   (2001-12-18 13:01) [2]

Não em uma ajuda eu procurei - em livros. Neste carro eu não tenho nem ajuda nem SDK instalado - não há parafuso suficiente.

Obrigado :)



csf   (2001-12-18 13:03) [3]

A consulta não deve ser o usuário da consulta, mas uma solicitação de uma "janela" para você, como desenvolvedor, "Avaliar se posso fechar ou não".

O método tem um parâmetro, observe atentamente.
FormCloseQuery (Remetente: TObject; var CanClose: Boolean);



Андрей Сенченко   (2001-12-18 13:10) [4]

>> csf
> Consulta não significa seu usuário de consulta, mas uma solicitação de janela
> para você, como desenvolvedor, "Avalie, eles dizem, eu posso fechar ou não".

Isso eu sei, não é realmente idiota :)

> O método tem um parâmetro, observe atentamente.
> FormCloseQuery (Sender: TObject; var CanClose: Boolean);

Eu digo: Ctrl-F1 neste carrinho de mão não funcionará devido à ausência da ajuda instalada. Mas em
"var CanClose: Boolean"
não parecia ... isso acontece.

Obrigado a todos!



Страницы: 1 filial inteira

Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima









Memória: 0.56 MB
Hora: 0.022 c
14-22392
~ Mag ~
2001-11-10 13:27
2002.01.08
As pessoas como desbloquear o registro no Windows ???


1-22223
ANDREY196
2001-12-16 19:30
2002.01.08
Como criar um cursor ani Ponteiro ao vivo


1-22248
Leviatã
2001-12-17 13:07
2002.01.08
Delphi está zombando !!!


7-22434
tomas2001
2001-09-24 14:04
2002.01.08
Transferência de arquivos via modem


14-22404
Mjh
2001-11-05 14:58
2002.01.08
Custo Ineta (hora)





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese romeno Russa sérvio Slovak esloveno espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol