Taylor
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/07/2004 11:17 hs
Tenho uma aplicação basicamente assim: - Uma Main Que Recebe Paramentros e Chama o Form - Dependendo do Parametro Recebido, Ele Carrega um Novo Form Dim FRM As Form Set FRM = New Form1 - Só que este FRM não aparece no Alt + TAB. O Form1 (Que no caso é o Form Pai) está com ShowInTaskBar = True, Com Borda, ClipControl, Caption,....tudo OK, minimizo e maximizo, normalmente, só não aparece no Alt + TAB.... - E no Form1, no Load e No Active eu ainda reforço com App.TaskVisible = True - Dentre este Form que é instanciado na hora, tenho outro Form (de mensagens) que que são carregados antes deste FRM, e, quando eu dou uma pausa no programa, enquanto estes outros forms estão na tela, aí sim, a aplicação aparece no ALT + TAB, mas ao carregar o novo form, ele desaparece! Alguém poderia me ajudar! Valeu!
|
|
|
|
Taylor
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/07/2004 16:32 hs
Bom...este meus teste, efetuados aqui, descobri uma coisa: - Na verdade o Sub Main não influencia no desaparecimento do Form, o que faz ele sumir do Alt + TAB é o Dim FRM as Form....Set FRM = New Form1 - Em contra partida...e pela lógica, se eu crio uma cópia de um determinado objeto, o ideal seria ele ser identico ao objeto Pai... -Outra, pior ainda...ele não Aparece no Alt + TAB, mas aparece no Taskman (Tarefas do Windows) Pessoal...alguém poderia me ajudar.... Eu preciso q este novo form, apareça no Alt + TAB só isso! Valeu!
|
|
|
[k]-du
|
SANTOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/07/2004 16:47 hs
eu naum consegui entender direito o q vc quis dizer mas vc jah tentou executar passo-a-passo (F8) para ver senaum eh algum cógido q estah fazendo isso... eu faço o seguinte para mostrar um form.... NomedoForm.show espero q eu tenha te ajudado []'s cadu
|
|
|
[k]-du
|
SANTOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/07/2004 16:48 hs
bem eu naum consegui entender direito o q vc quis dizer mas tente executar passa-a-passo (F8) para ver se eh alguma linha de código... pq eu uso o form.show
|
|
|
Taylor
|
GUARULHOS SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 14/07/2004 22:06 hs
Cara, o problema não é em tempo de projeto, o problema é quando o projeto já está compilado e rodando. Como eu disse, eu crio o executável, rodo a aplicação, ela aparece minimizada, maximizada, está com ícone, com borda , com caption no form e showintaskbar=true, só que quando vou alternar as aplicações com ALT + TAB, ela simplismente não está na lista. Só que quando pressiono CTRL + ALT + DEL, ela se encontra na lista de tarefas do windows, inclusive, se eu chamar o aplicativo do Windows Taskman, ela aparece, só não no ALT + TAB (que é onde eu preciso). Ja fiz milhares de testes, no SUB MAIN não é, o que eu achei de erro, é que quando eu executo SET FRM = New FORM1, este desaparece do ALT + TAB, só que quando eu uso um por exemplo LOAD..Show (sem usar o SET...NEW FORM) ela aparece, só que isso não me adianta, eu preciso abrir uma instancia de um novo form de acordo com os parametros que eu recebo na SUB MAIN quando o aplicativo é executado.... Mistério só para fera!....... Me ajudem, please!
|
|
|
Ama
|
UBERLÂNDIA MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 15/07/2004 00:37 hs
voce fez FRM.Show após criar o objecto????????? se fez manda o código pra gente pode ajudar melhor!!!!!!!!!!!
Problema solucionado = click no cadeado para post encerrado!!!!!!!!!
|
|
|
|