Hej Kolla in http://www.devx.com/vb2themax/Tip/19200 Kanske beskrev jag önskemålet fel för den kod du referade tiill gjprde ingen förändring vad jag ser. Jag testade nu och den koden gör precis så, testa att skapa ett formulär med denna koden i. När det visas kommer det ligga över alla andra fönster: Tackar, Felet var att jag testade i dubug mode.Hur få en form att alltid ligga överst oberoende av vilket program som är laddat
    
    
Skall bygga ett litet tilläggsprogram till en befintlig applikation
Vill att det program jag bygger alltid skall ligga överst (popup fönster)
Hur göra ? Sv: Hur få en form att alltid ligga överst oberoende av vilket program som är la
    
    
/JohanSv:Hur få en form att alltid ligga överst oberoende av vilket program som är la
    
    
Vad jag menar är att när jag har  ett program igång och startar nästa så skall det aldrig försvinna även om jag byter focus på programmen. Alltså vill jag alltid ha mitt program synligt även om jag arbetar i det andra och det är maximeratSv: Hur få en form att alltid ligga överst oberoende av vilket program som är la
    
    
Option Explicit
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
Private Sub Form_Load()
    SetAlwaysOnTopMode Me.hWnd
End Sub
/Johan
    Sv:Hur få en form att alltid ligga överst oberoende av vilket program som är la
    
    
När jag kompilerade programmet och laddade exe filen så blev det som jag ville