+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Form sempre in primo piano

  1. #1
    k17
    k17 non è in linea Scolaretto
    Post
    55
    Like Inviati  
    0
    Like Ricevuti  
    0
    ciao
    come faccio a far stare il form del mio prog sempre in primo piano, in modo che se anche lavoro con altri prog, il mio prog resta sempre davanti a tutto e quindi visibile???
    grazie e ciao

  2. #2
    L'avatar di elisab
    elisab non è in linea Scribacchino
    Post
    1,750
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao
    imposta a True la proprietà TopMost del form.
    ℹ️ Leggi di più su elisab ...

  3. #3
    k17
    k17 non è in linea Scolaretto
    Post
    55
    Like Inviati  
    0
    Like Ricevuti  
    0
    si, lo trovata 1 minuto dopo che ho scritto questa discussione.
    cmq grazie lo stesso e ciao

  4. #4
    L'avatar di alextyx
    alextyx non è in linea Moderatore Globale
    Post
    2,600
    Like Inviati  
    0
    Like Ricevuti  
    0
    Non credo funzioni se usi altre applicazioni (es. Word).
    Per ottenere quello che vuoi, devi utilizzare codice unmanaged, come una chiamata alle API.
    ℹ️ Leggi di più su alextyx ...

  5. #5
    L'avatar di chico_
    chico_ non è in linea Topo di biblioteca Ultimo blog: Attacco a Oscommerce
    Post
    2,056
    Blogs
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quote Originariamente inviato da alextyx Visualizza il messaggio
    Non credo funzioni se usi altre applicazioni (es. Word).
    Per ottenere quello che vuoi, devi utilizzare codice unmanaged, come una chiamata alle API.
    Mi tocca smentirti, Alextyx Con TopMost impostato a True il form rimane in primo piano anche se apri altre applicazioni.

    Buon Natale

    Chico
    ℹ️ Leggi di più su chico_ ...

  6. #6
    L'avatar di alextyx
    alextyx non è in linea Moderatore Globale
    Post
    2,600
    Like Inviati  
    0
    Like Ricevuti  
    0
    Mi tocca smentirti, Alextyx Con TopMost impostato a True il form rimane in primo piano anche se apri altre applicazioni.
    Dai un'occhiata qui:
    VB 2005 Window Stay On Top?,Visual Basic General,Questions and discussions not covered in the other VB forums such as Data and Setup. (Not for VB6 questions.)


    Molti hanno sperimentato il fatto che la form rimanesse in primo piano solo rispetto alle altre della stessa applicazione.
    Io stesso ho lottato contro la finestra di una applicazione che io stesso lanciavo, ma sviluppata in un ambiente industriale (labView?) da un collega, che si è impegnato a più non posso a dirgli di partire in secondo piano, mentre io avevo settato a TopMost la mia finestra: niente!
    Appena cliccavo sulla mia rendendogli il Focus, per fortuna, la sua spariva dietro
    Il sistema era basato su XP Home.
    E non è stata la mia unica esperienza in questo senso.
    Qui, su Vista, mi si comporta come dici tu, ma so che non è un comportamento sicuramente ripetibile.
    Se nel frattempo qualcuno ha scoperto come ovviare al problema o se ci si può permettere il rischio che in alcuni ambienti la funzionalità fallisca, allora va bene anche il TopMost managed, altrimenti: API!
    ℹ️ Leggi di più su alextyx ...

  7. #7
    L'avatar di chico_
    chico_ non è in linea Topo di biblioteca Ultimo blog: Attacco a Oscommerce
    Post
    2,056
    Blogs
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    CIao, Alextyx.... il test l'ho fatto, in verità, in base alla tua affermazione : ho aperto il mio Form e successivamente Word e Excel. (XP HomeSP2). Il mio form rimaneva sempre in primo piano.

    In merito ad altre applicazioni, sinceramente non ho fatto prove.

    Chico
    ℹ️ Leggi di più su chico_ ...

  8. #8
    L'avatar di alextyx
    alextyx non è in linea Moderatore Globale
    Post
    2,600
    Like Inviati  
    0
    Like Ricevuti  
    0
    Guarda....è come col tooltip, non si capisce perchè, ma può comportarsi in maniere diverse. In alcuni casi, resta topmost solo nell'ambito dell'applicazione.Ci ho già battuto il capo!
    A meno che le più recenti versioni di VB non abbiano ovviato al problema...
    Ma personalmente non mi fiderei molto.
    ℹ️ Leggi di più su alextyx ...

  9. #9
    L'avatar di chico_
    chico_ non è in linea Topo di biblioteca Ultimo blog: Attacco a Oscommerce
    Post
    2,056
    Blogs
    4
    Like Inviati  
    0
    Like Ricevuti  
    0
    L'unica installazione "strana" che ho aggiunto ultimamente su XP (a parte il Service Pack 1 di VB205) è stata Directx 9 SDK.

    Chico
    ℹ️ Leggi di più su chico_ ...

  10. #10
    L'avatar di alextyx
    alextyx non è in linea Moderatore Globale
    Post
    2,600
    Like Inviati  
    0
    Like Ricevuti  
    0
    A me, sui due PC che ho adesso sottomano, funziona egregiamente, proprio come a te. Ma mi ricordo di aver seguito più di un thread con questo problema. Te ne ho ritrovato uno fra i tanti (vedi link). Soprattutto, mi ci sono ritrovato io (e come ho detto in altro thread: di me mi fido! ), a vedere altre applicazioni che ci montavano sopra tranquillamente.
    Non dico che non possa funzionare per certo, ma solo che non è certo che funzioni in tutti gli ambienti...esattamente come quel piffero di tooltip dell'altro thread. Se è vitale che rimanga in primo piano: API, API e ancora API!
    Probabilmente, ultimamente hanno messo qualche pezza, ma a meno di non capire dove e come, per poter eventualmente intervenire, si rischia di ritrovarsi con la fom che NON sta in primo piano. Io vi ho messo in guardia...poi fate voi!
    ℹ️ Leggi di più su alextyx ...

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. vb6 - form sempre in primo piano
    Da help48 nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 16-08-2015, 08:09
  2. (VB6) Form sempre in primo piano.
    Da Vercingetorige nel forum Visual Basic 6
    Risposte: 6
    Ultimo Post: 12-09-2008, 13:47
  3. Form sempre in primo piano
    Da m.ettori nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 03-07-2008, 18:05
  4. Form sempre in primo piano
    Da Windows M nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 01-06-2007, 21:18
  5. form sempre in primo piano
    Da piratabobo nel forum Visual Basic 6
    Risposte: 3
    Ultimo Post: 25-09-2006, 18:52