![]() |
Form Position gespeichert, mehrere Monitore
Moin...:P
Aus euren Antworten suche ich mir die beste aus. :thumb: Gegeben: 1. Positionen der Form wird beim Beenden in eine INI gespeichert. 2. Arbeitsplätze mit mehreren Monitoren 3. Die User arbeiten an verschiedenen Arbeitsplätzen (etwa Homeoffice) Problem: Die Monitore sind teilweise vertauscht. 1->2 oder 2->1. Das bedeutet, daß die Positionen nur auf diesem "System" gültig sind. Da anderen Arbeitsplätzen, wenn man Pech hat, ist die Form außerhalb des Sichtbereiches. Welche Möglichkeiten habe ich...ohne bei allen Systemen die Monitore zu tauschen oder die Positionen alle auf 0/0 zu setzen? Danke für Ideen. :wink: |
AW: Form Position gespeichert, mehrere Monitore
Die Position für verschiedene Arbeitsplätze getrennt speichern.
|
AW: Form Position gespeichert, mehrere Monitore
Was spricht dagegen, die INI-Datei (zumindest eine mit den Form-Positionen) in einem lokalen Verzeichnis wie %LOCALAPPDATA% zu speichern? Das Verzeichnis ist User- und Workstation-abhängig und bietet sich damit für sowas geradezu an.
|
AW: Form Position gespeichert, mehrere Monitore
Danke...:P
Diese 2 Antworten sagen im Prinzip das Gleiche. :wink: Da muß ich mal drüber nachdenken. Im Moment werden die Positionen im "User" Ordner auf dem Server abgelegt. |
AW: Form Position gespeichert, mehrere Monitore
Zitat:
|
AW: Form Position gespeichert, mehrere Monitore
Danke...8-)
Zitat:
|
AW: Form Position gespeichert, mehrere Monitore
Hallo,
Zitat:
Es könnten ja 2 Nutzer am gleichen Rechner arbeiten. Weiter oben wurde ja schon gesagt, auf dem Rechner und dort pro Nutzer speichern (%LOCALAPPDATA%). Gib mal in der Kommandozeile ein: cd \ cd %LOCALAPPDATA% |
AW: Form Position gespeichert, mehrere Monitore
Eine Section pro Form und Rechner und User.
Ich mach das mit einer einzigen INI für alle: [frmMyProgramMain.NBDEV01.User] Left=3885 Top=33 Width=1170 Height=1245 |
AW: Form Position gespeichert, mehrere Monitore
Ich muß eigentlich nur den Speicherort auf %LOCALAPPDATA% umbiegen. Da müssen alle mal ihre Positionen neu festlegen...fertsch. :zwinker:
In 10 Minuten umgebaut...8-) Schön daß wir darüber gesprochen haben... |
AW: Form Position gespeichert, mehrere Monitore
Zitat:
|
AW: Form Position gespeichert, mehrere Monitore
:P Klar. Aber mein obiges Problem kommt in 3 Monaten 1 Mal vor. Dein Szenario hatte ich noch nie. :wink: Für diesen Fall muß ich dann ran. :?
|
AW: Form Position gespeichert, mehrere Monitore
Zitat:
Aber gut, jedem das seine... |
AW: Form Position gespeichert, mehrere Monitore
Zitat:
|
AW: Form Position gespeichert, mehrere Monitore
Bei IBO wird ja quasi alles was mit Positionen, Feldreihenfolge für die Anzeige in IB_Grid's in Stringlisten der IB_Query gespeichert. Spricht eigentlich etwas dagegen, wenn man dies Listen mit SaveToFile, LoadFromFile unter APPDATA\myApp speichert und einliest?
Das funktionierte im Test einwandfrei. Sind bei einer App mit vielen IB_Query's nur sehr viele kleine Dateien. K.-D. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz