Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    55

    [VB5] Posizionamento MsgBox

    Ciao...

    Sto lavorando con Visual Basic 5 e utilizzo più monitor;
    Ho bisogno che i MsgBox di errore che escono vengano visualizzati dove dico io (devo assegnargli una posizione che voglio) ma nnon riesco a trovare un modo per farlo, compaiono sempre nel centro (e usando più monitor ne vedo solo dei pezzzi per schermo!);

    Come posso fare?

    Grazzie a Tutti!

    Mic.

  2. #2
    Ciao..potresti usare la funzione API MoveWindow ricavando l'handle del msgbox tramite la funzione API FindWindow..non so come te la cavi con le API, casomai chiedi aiuto..

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    55
    - Ecco come farei...


    Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

    Private Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As _
    String, ByVal lpWindowName As String) As Long
    Private Sub Form_Load()
    MsgBox FindWindow(vbNullString, "Documenti")
    End Sub


    - Ma al posto di "Documenti" come faccio ad indicare il nome del mio MsgBox? Devo indicare il Titolo quando lo creo?

    - Mi aiuteresti sull'API MoveWindow?

    Grazie Mille!
    Ciao...

  4. #4
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    prova a dare un'occhiata a questo progetto di esempio:

    http://www.mvps.org/vbvision/_sample...geBox_Demo.zip

    Boolean

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.