vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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

Fortgeschrittene Programmierung
Re: Fensterposition speichern 
Autor: OGGI
Datum: 18.05.03 10:26

Howdy Muerte,

Ich sichere die Fensterposition in der Registry wenn das Prog beendet wird. Beim Programstart rufe ich als Erstes die Routine RegistryLesen auf. Ist die Form minimiert, tritt eine Fehlermeldung auf, deshalb wird darauf nicht geprüft. Ist die Form maximiert, darf man die Mase Top, Left usw. nicht abspeichern, sondern nur das WindowState.

MfG OGGI

Private Sub Form_Unload(Cancel As Integer)
    On Error Resume Next
 
    'formmaße in registry speichern
    Select Case Me.WindowState
    Case 0 'normal
        SaveSetting App.Title, "Options", "frmNameWindowState", Me.WindowState
        SaveSetting App.Title, "Options", "frmNameHeight", Me.Height
        SaveSetting App.Title, "Options", "frmNameWidth", Me.Width
        SaveSetting App.Title, "Options", "frmNameLeft", Me.Left
        SaveSetting App.Title, "Options", "frmNameTop", Me.Top
    Case 2 'maximiert
        SaveSetting App.Title, "Options", "WindowState", Me.WindowState
    End Select
 
    End
 
End sub
 
 
Sub RegistryLesen()
    On Error Resume Next
 
    'formeinstellungen
    Me.Left = GetSetting(App.Title, "Options", "frmNameLeft", 10)
    Me.Top = GetSetting(App.Title, "Options", "frmNameTop", 10)
    Me.Width = GetSetting(App.Title, "Options", "frmNameWidth", 10770)
    Me.Height = GetSetting(App.Title, "Options", "frmNameHeight", 7155)
    Me.WindowState = GetSetting(App.Title, "Options", "frmNameWindowState", 0)
 
End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fensterposition speichern169Muerte198817.05.03 17:07
Re: Fensterposition speichern856ModeratorDieter17.05.03 17:11
Re: Fensterposition speichern2.267OGGI18.05.03 10:26

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