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

    Form sempre in primo piano VB6

    Ciao a tutti,
    non riesco ad ottenerlo. Ho provato con la FAQ 86 ma non funziona.

    saluti

    Andrea

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    FAQ 86 ??

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Originariamente inviato da AndreaD
    Ciao a tutti,
    non riesco ad ottenerlo. Ho provato con la FAQ 86 ma non funziona.
    Ciao e benvenuto nel forum di Programmazione.

    Ti segnalo da subito la lettura del nostro Regolamento così potrai conoscere tutte le norme per utilizzare correttamente quest'area del forum.

    In particolare, indica sempre il linguaggio di programmazione nel titolo (prendi spunto dalle discussioni esistenti).

    Le domande su Visual Basic vanno inoltrate nell'apposito forum dedicato ove sposterò questa discussione.

    In merito al tuo problema, indica a quali FAQ ti stai riferendo con un semplice collegamento oppure riporta il codice cui si riferisce il problema stesso.

    Ciao e buon forum!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    4

    VB6

    Visual Basic 6.0
    ho provato qui
    http://programmazione.html.it/visualbasic/faq/86.htm

    grazie

    andrea

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    E cosa hai scritto tu?

  6. #6
    Ciao a tutti
    questo è il codice giusto:

    Private Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, _
    ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, _
    ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

    Const SWP_NOSIZE = &H1
    Const SWP_NOMOVE = &H2
    Const SWP_SHOWWINDOW = &H40
    Const HWND_NOTOPMOST = -2
    Const HWND_TOPMOST = -1

    ' Set a form always on the top.
    '
    ' the form can be specified as a Form or object
    ' or through its hWnd property
    ' If OnTop=False the always on the top mode is de-activated.

    Sub SetAlwaysOnTopMode(hWndOrForm As Variant, Optional ByVal OnTop As Boolean = _
    True)
    Dim hWnd As Long
    ' get the hWnd of the form to be move on top
    If VarType(hWndOrForm) = vbLong Then
    hWnd = hWndOrForm
    Else
    hWnd = hWndOrForm.hWnd
    End If
    SetWindowPos hWnd, IIf(OnTop, HWND_TOPMOST, HWND_NOTOPMOST), 0, 0, 0, 0, _
    SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW
    End Sub

    QUELLO SEGNALATO DA HTML.IT non funziona.

    Salut,

    Fabio.

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.