INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Frontpanel zentriert drucken



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

26.07.2007, 16:46 (Dieser Beitrag wurde zuletzt bearbeitet: 26.07.2007 16:48 von Martin_München.)
Beitrag #1

Martin_München Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 83
Registriert seit: May 2007

8.2
2007
kA

82152
Deutschland
Frontpanel zentriert drucken
Hallö,

ich hätt da ganz gern mal wieder ein ProblemSmile

Es geht darum, dass ich einen Druck-Knopf habe, der bei einem Druck das aktuelle SubVI ausdruckt. Ich möchte allerdings nicht das vorgefertigte VI "Easy print VI Panel or Documentation.vi" nutzen, sondern dementsprechend noch was verändern.

Leider wird mit meiner Methode das Front-Panel-Bild nicht zentriert...Wie geht das denn?! Nach einigem Suchen habe ich gemerkt, dass die Angaben über alignement nur für die HTML-Generierung genutzt wird und nichts mit dem Drucker zu tun hat...

Vielen Dank schon mal für Eure Hilfe!

Martin

PS: Würde auch ganz gerne wissen, wie ich das Druckerauswahlmenü öffnen kann (das von Windows), da mir das einfacher erscheint, als die Drucker über VI zu suchen und diesen dann auszuwählen. Außerdem kann man dort die Druckoptionen leichter verändern...Wink


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.07.2007, 21:24 (Dieser Beitrag wurde zuletzt bearbeitet: 13.01.2008 21:14 von jg.)
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frontpanel zentriert drucken
Hi,

hierfür gibts KEINEN SUPPORT und KEINE GARANTIE, schon gar keine Garantie das jeder Drucker (PDF etc.) erkannt wird! Nochmal: Verwendung auf eigene Gefahr, von kommerzieller Nutzung ganz zu schweigen!

Ich weiß nicht mal mehr, wo ich's her hab, ist aber schon laaaaaaaaaaaaaaaaaang her! Das VI stammt auf alle Fälle nicht von mir, das hab ich irgendwo mal aufgegabelt...evtl. gibts sowas auch als "freie Lizenz" bei

http://www.openg.org

oder

http://forums.lavag.org/home.html

Auch die im angehängten VI aufgerufene "DLL" kenn ich nicht, sie ist offensichtlich aber Bestandteil von Windows "irgendwas". Das gleiche müsste auch mit einem Aufruf der "user32.dll" aus dem Windows-Verzeichnis gehen, ich kenne bloß den entsprechenden Parameter nicht. Das kann man aber evtl. über die MS HP rausfinden!

...un tschüß!

A.


Sonstige .vi  PrintPanelToPrinter.vi (Größe: 37,31 KB / Downloads: 391)
(VI LV 6.1)

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2007, 06:20
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Frontpanel zentriert drucken
' schrieb:Ich weiß nicht mal mehr, wo ich's her hab, ist aber schon laaaaaaaaaaaaaaaaaang her! Das VI stammt auf alle Fälle nicht von mir, das hab ich irgendwo mal aufgegabelt...evtl. gibts sowas auch als "freie Lizenz" bei
Ah ja, das VI habe ich auch schon seit Jahren, habe ich definitiv von der NI-Seite heruntergeladen. Habe auch gleich einen Link:

http://zone.ni.com/devzone/cda/epd/p/id/1327

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.07.2007, 16:00
Beitrag #4

Martin_München Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 83
Registriert seit: May 2007

8.2
2007
kA

82152
Deutschland
Frontpanel zentriert drucken
' schrieb:Ah ja, das VI habe ich auch schon seit Jahren, habe ich definitiv von der NI-Seite heruntergeladen. Habe auch gleich einen Link:

http://zone.ni.com/devzone/cda/epd/p/id/1327

MfG, Jens

klingt ja alles wie aus einem spionage film mit heiklen DatenWink

werde das Ganze mal ansehen und testen...Vielen Dank euch beiden!!Dais
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2007, 14:08
Beitrag #5

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Frontpanel zentriert drucken
' schrieb:Auch die im angehängten VI aufgerufene "DLL" kenn ich nicht, sie ist offensichtlich aber Bestandteil von Windows "irgendwas". Das gleiche müsste auch mit einem Aufruf der "user32.dll" aus dem Windows-Verzeichnis gehen, ich kenne bloß den entsprechenden Parameter nicht. Das kann man aber evtl. über die MS HP rausfinden!

Das ist keine DLL sondern ein spezielles Keyword das der Call Library Node sagt, dass die Funktion direkt von LabVIEW aus importiert werden muss. Die hierbei verwendete Funktion ist aber nirgends dokumentiert also nur durch NI Leute machbar.

Im Prinzip funktioniert das auch für alle anderen Funktionen die LabVIEW als C Funktionen exportiert. Ist eine ganze Reihe aber ohne Dokumentation natürlich sinnlos. Aber die Funktionen die im External Code Reference Manual dokumentiert sind funktionieren ganz gut.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2007, 14:30 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2007 14:30 von Achim.)
Beitrag #6

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Frontpanel zentriert drucken
Gut das das mal gesagt wurde Tongue

Nee mal ernsthaft....danke für die Info, Rolf! Wieder ein bisschen schlauer...

Hast du ne Ahnung, ob dieses VI, das ja von NI stammt, auch "für immer" mit LV funktionieren wird?

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
03.09.2007, 09:58
Beitrag #7

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Frontpanel zentriert drucken
' schrieb:Gut das das mal gesagt wurde Tongue

Nee mal ernsthaft....danke für die Info, Rolf! Wieder ein bisschen schlauer...

Hast du ne Ahnung, ob dieses VI, das ja von NI stammt, auch "für immer" mit LV funktionieren wird?

Gruss
Achim

Nein das weiss ich nicht und kann ich natürlich nicht garantieren. Im Prinzip ist es aber so dass NI solche Dinge nicht unnötig verändert.

Zu diesem Punkt ist aber zu sagen dass da mal eine Funktion war "Set Default Printer.vi" das änhlich funktionierte und wo NI die darin enthaltenen Funktion irgendwann so um 7.0 umbenannt hat indem ein LV voran an den Namen gefügt wurde. (Dieses VI ist aber inzwischen obsolet da dieselbe Funktion mittels der Application Property machbar ist).
Der Grund hier war aber wohl eindeutig, dass die da irgend einen Namenskollision hatten mit einer ähnlichen Funktion von einem der Plattform APIs (Win32 API, Unix API, oder MacOS API, etc.) die LabVIEW verwendet. Da ist es natürlich nie ganz auszuschliessen, dass einer der API Entwickler auf die Idee kommt einen gleichen Funktionsnamen einzuführen den NI intern selber schon ausgedacht hat. Und NI kann natürlich schlecht von MS oder Apple verlangen, dass die eine Funktion im Nachhinein umbenennen weil es mit einer LabVIEW Funktion kollidiert.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Frontpanel mehrseitig drucken TDO 4 3.541 10.12.2015 13:35
Letzter Beitrag: hajos118
  Frontpanel zentral in einem zweiten Frontpanel öffnen Simsdibims 10 10.661 28.09.2007 07:26
Letzter Beitrag: Simsdibims
  VI drucken Dennis 10 7.660 30.11.2006 16:45
Letzter Beitrag: A.Berndsen
  VI Drucken ASM 1 4.165 08.11.2006 22:59
Letzter Beitrag: jg
  Frontpanel in pdf drucken --> Dateinamen übergeben? cptkirk07 1 4.374 14.04.2006 20:43
Letzter Beitrag: cptkirk07

Gehe zu: