LabVIEWForum.de
Bildschirmauflösung in .exe - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: Bildschirmauflösung in .exe (/Thread-Bildschirmaufloesung-in-exe)

Seiten: 1 2


Bildschirmauflösung in .exe - Sabine80 - 21.01.2008 13:00

Hallo zusammen,

habe ein Problem mit meiner .exe. Habe das Programm auf einem Rechner geschrieben mit einer Bildschirmauflösung von 1280x1024 Pixel. Jetzt muss das Programm aber auf einem Rechner laufen, der nur eine Auflösung von 800x600 Pixel hat. Meine Oberfläche ist jetzt also "zu groß", so dass ich nach links und rechts, sowie oben und unten scrollen muss, um die gesamte Oberfläche überblicken zu können. Gibt es irgendeine Möglichkeit beim Erstellen der .exe eine Angabe zu machen, die dafür sorgt, dass sich die Größe der Oberfläche automatisch an die Auflösung des Monitors anpasst???

Vielen Dank für eure Hilfe
Sabine80


Bildschirmauflösung in .exe - jg - 21.01.2008 13:14

Das geht im Prinzip schon, aber es wird dir zu 99,9% das Layout deines FP übel zerhauen.

Es gibt da irgendwo in den VI-Properties eine Eigenschaft, dass alle Element des FP mit der Fenstergroesse skaliert werden sollen. Da ich das aber nicht selber verwende, weiss ich jetzt auswendig auch nicht genau, was das war. Diese Automatik hat aber (immer noch) große Schwächen, so dass sie von erfahrenen Anwendern üblicherweise nicht angewandt wird.

MfG, Jens


Bildschirmauflösung in .exe - Achimedes - 21.01.2008 13:18

Huhu Sabine,
schau mal unter Datei-Eigenschaften für VI,
dann die Kategorie Fenstergröße.
Dort kanns du nen Hacken setzten der das Fenster Skalliert.

ACHTUNG! als ich das malversucht habe (ist schon ein paar LVVersionen her) hats mir mein ganzes Frontpanel versaut.
Also erst mal ne sicherungskopie deines VIs machen.

Oder du öffnest im VI die VI-referenz und erledigst das über eigenschaftsknoten, wird wohl auch gehen.
Das hab ich aber noch nicht getestet.

Vielleicht hilfts.

Grüße
Achimedes


Bildschirmauflösung in .exe - rolfk - 22.01.2008 14:20

' schrieb:Diese Automatik hat aber (immer noch) große Schwächen, so dass sie von erfahrenen Anwendern üblicherweise nicht angewandt wird.

Das wird sich auch nicht ändern solange man die FP Koordinaten in Pixels unterhält und nicht in einer anderen viel höheren Auflösung. Das macht aber wiederum erst Sinn wenn das darunterliegende OS ein solches Bildausgabeformat unterstützt und das hat halt ausser NextCube irgendwann mal noch niemand wirklich gemacht.

Rolf Kalbermatter


Bildschirmauflösung in .exe - Gerrit - 30.01.2008 23:46

Hallo,
es gibt unter VI Eigenschaften eine Option Fenstergröße automatisch anpassen.


RE: Bildschirmauflösung in .exe - Amina - 12.07.2011 13:48

Hi Gerrit danke für deine schnelle Antwort, ich finde aber diese Eigenschaft gar nicht kannst du mir mal bitte sagen wo ich die finden kann, im Anhang ist eine .vi Datei.
Danke noch mal
Gruß Amina


RE: Bildschirmauflösung in .exe - frankyp - 12.07.2011 14:05

(12.07.2011 13:48 )Amina schrieb:  Hi Gerrit danke für deine schnelle Antwort,

Find ich klasse, da der Post ja von Anfang 2008 istBig Grin

Ich glaube was Gerrit gemeint hat ist

Datei-->Vi Einstellungen-->Fenstergröße-->"Fensterproportionen bei unterschiedlicher Bildschirmauflösung beibehalten"


RE: Bildschirmauflösung in .exe - Amina - 12.07.2011 14:07

Schämmmm so peinlich Wink bin einfach durcheinander ich hab gestern hier schon mal gefragt, und bin grade hier auf der Suche nach Ideen und dachte das war ne Antwort auf meine Frage grinsv Wink
Gruß Amina


RE: Bildschirmauflösung in .exe - GerdW - 12.07.2011 14:23

Hallo Amina,

dann solltest du einfach die Antworten in deinem Thread lesen...


RE: Bildschirmauflösung in .exe - Amina - 12.07.2011 14:26

Danke Gerdw das hab ich grade gelesen Wink
Gruß Amina