vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Allgemeine Diskussionen
Re: form zentrieren 
Autor: Wöllmi
Datum: 01.04.04 19:31

Hi "Setup_EXE"

vielleicht hilft Dir ja dies:
'Fensterpositionierung  2004-02-03
Global Const ci_WNDCENTERSCN As Integer = 0             '"Bildschirmmitte"
Global Const ci_WNDCENTERTOPSCN As Integer = 1          '"Bildschirmmitte oben"
Global Const ci_WNDCENTERBOTTOMSCN As Integer = 2       '"Bildschirmmitte unten"
Global Const ci_WNDCENTERBOTTOMRIGHTSCN As Integer = 3  '"Unten rechts"
Global Const ci_WNDCENTERBOTTOMLEFTSCN As Integer = 4   '"Unten links"
Global Const ci_WNDCENTERTOPRIGHTSCN As Integer = 5     '"Oben rechts"
Global Const ci_WNDCENTERTOPLEFTSCN As Integer = 6      '"Oben links"
Sub sub_PosForm(frmForm As Form, iPos As Integer)
   '
   'Diese Methode platziert eine Form an gewünschter Position des Bildschirms
   '
   Const conlngDIVVALUE As Long = 2000
 
   Select Case iPos
        Case ci_WNDCENTERSCN
            '"Bildschirmmitte"  CenterScreen
            If frmForm.WindowState = 0 Then
               frmForm.Move (Screen.Width - frmForm.Width) \ 2, (Screen.Height _
                 - frmForm.Height) \ 2
            End If
        Case ci_WNDCENTERTOPSCN
            '"Bildschirmmitte oben" CenterTopScreen
            frmForm.Left = (Screen.Width - frmForm.Width) / 2
            frmForm.Top = (Screen.Height - frmForm.Height) / (Screen.Height)
        Case ci_WNDCENTERBOTTOMSCN
            '"Bildschirmmitte unten" CenterBottomScreen
            frmForm.Left = (Screen.Width - frmForm.Width) / 2
            frmForm.Top = (Screen.Height - frmForm.Height)
        Case ci_WNDCENTERBOTTOMRIGHTSCN
            '"Unten rechts" CenterBottomRightScreen
            frmForm.Left = (Screen.Width - frmForm.Width) / 1
            frmForm.Top = (Screen.Height - frmForm.Height)
        Case ci_WNDCENTERBOTTOMLEFTSCN
            '"Unten links" CenterBottomLeftScreen
            frmForm.Left = 0
            frmForm.Top = (Screen.Height - frmForm.Height)
        Case ci_WNDCENTERTOPRIGHTSCN
            '"Oben rechts" CenterTopRightScreen
            frmForm.Left = (Screen.Width - frmForm.Width) / 1
            frmForm.Top = (Screen.Height - frmForm.Height) / conlngDIVVALUE
        Case ci_WNDCENTERTOPLEFTSCN
            '"Oben links" CenterTopLeftScreen
            frmForm.Left = 0
            frmForm.Top = 0
    End Select
End Sub
Viel Spaß

Woellmi
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
form zentrieren1.044setup_exe30.03.04 19:03
Re: form zentrieren657TJhooker30.03.04 20:03
Re: form zentrieren648setup_exe31.03.04 07:16
Re: form zentrieren605TJhooker31.03.04 07:30
Re: form zentrieren574setup_exe01.04.04 08:44
Re: form zentrieren600Wöllmi01.04.04 19:31
Re: form zentrieren577E701.04.04 19:59
Re: form zentrieren602setup_exe02.04.04 18:43
Re: form zentrieren611E705.04.04 12:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel