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.023 c
14-22364
Esmerilhão
2001-11-06 00:22
2002.01.08
Se você não salvar, ele desaparecerá!


1-22237
PVR
2001-12-16 17:20
2002.01.08
TListView help sort


14-22362
Mifi
2001-11-04 02:34
2002.01.08
como encontrar uma pessoa


1-22230
Homem vermelho
2001-12-15 23:01
2002.01.08
Como exibir um número de série no RichEdite do personagem selecionado no labele!


7-22425
Andrey
2001-06-19 15:45
2002.01.08
Função para scanner





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