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

Para baixo

Como iniciar o programa imediatamente mostrar outro sobre o formulário principal? Encontre agências semelhantes


Alexander   (2001-12-19 01:45) [0]

Digite a senha para perguntar!



Someone   (2001-12-19 01:55) [1]

E quais problemas? A propósito, é mais lógico solicitar a senha ANTES de exibir o formulário principal. E por uma questão de fato - pelo menos no OnCreate, pelo menos na forma principal do OnShow, escreva:
if PasswordForm.ShowModal = mrOK then ... else ...



Alexander   (2001-12-19 02:11) [2]

Eu tentei esse método - eu não gosto disso. Eu preciso do formulário principal, não na frente dele, porque Eu não tenho uma senha para entrar no programa, mas os parâmetros para conexão com outra máquina, que podem ser inseridos posteriormente.



Someone   (2001-12-19 02:24) [3]

Então diferente. Você está tentando encontrar uma conexão, por exemplo, por timer. Inicialmente, os parâmetros são desconhecidos, é então que os solicitam. Novamente, você usa os parâmetros salvos em algum lugar e, se eles não forem válidos no momento, novamente, chame o diálogo com a solicitação.



paul_shmakov   (2001-12-19 19:28) [4]

2 Alexander:
use o conselho de alguém, apenas chame Update antes de mostrar o formulário.
procedimento Form1.Form1OnShow (Sender: TObject); começar Atualização; if PasswordForm.ShowModal = mrOK then ... else ... fim;



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

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

em cima









Memória: 0.82 MB
Hora: 0.04 c
1-22192
Sonhador
2001-12-15 19:34
2002.01.08
Como retirar segundos do tempo e traduzir


1-22028
tovSuhov
2001-12-18 12:16
2002.01.08
Talvez alguém saiba ...


1-22143
[NWC] Eminem
2001-12-20 12:04
2002.01.08
.dcu


1-22087
Serg5
2001-12-19 15:14
2002.01.08
Pessoas, uma pergunta muito fácil! Link para o procedimento, em uma palavra.


14-22415
Nariz molhado
2001-11-12 06:42
2002.01.08
Temas para WinXP





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