Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    343

    [VB6] Curiosità su finestre secondarie con vbmodal

    Ciao a tutti,
    sto scrivendo un programma con VB6 e mi sono accorto di una cosa tanto strana quanto curiosa....non se qualcuno l'ha mai notato....
    Se aprite di un qualsiasi programma una finestra a scelta obbligatoria, nella barra di Windows la linguetta che si riferisce al software in esecuzione e a cui questa finestra secondaria fa riferimento, rimane incassata. Se provate a fare altrettanto con un software scritto con VB6 (finestra secondaria aperta con l'istruzione: nomedelform.Show vbmodal) questo invece non succede.....
    Da cosa può essere dovuto?

    Tanto per farvi capire.... (metto il link altrimenti con le screenshot altero l'impaginazione del forum)

    Finestra secondaria con un programma scritto in VB

    Finestra secondaria con MS Word

    Curioso, vero? Da cosa dipende?
    Ste

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quella "incassata" fa riferimento al form principale non a quello secondario!

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    343
    Originariamente inviato da oregon
    Quella "incassata" fa riferimento al form principale non a quello secondario!
    Sì, però la linguetta della finestra pricipale di una applicazione non scritta con VB rimane incassata nella barra di Windows anche se in quel momento il programma sta mostrando una finestra secondaria, una applicazione scritta con VB questo non lo fa.......
    O sbaglio?
    Ciaoo
    Stefano

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    La "linguetta" della finestra secondaria non c'e' ...

    Visualizza la finestra in modalita' modeless ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    343
    Originariamente inviato da oregon
    La "linguetta" della finestra secondaria non c'e' ...

    Visualizza la finestra in modalita' modeless ...
    No, mi sa che non ci siamo capiti Oregon!
    Lo so che la linguetta della finestra secondaria non c'è ma io mi riferisco ad un'altra cosa: guarda bene cosa succede alla linguetta della finestra principale di un programma non VB e di uno VB quando fai apparire una finestra secondaria a scelta obbligatoria.......

    Hai capito cosa intendo?
    Ciaooo!
    Ste

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.