LabVIEWForum.de
BarTender Enterprise einbinden? - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: BarTender Enterprise einbinden? (/Thread-BarTender-Enterprise-einbinden)



BarTender Enterprise einbinden? - Stef - 24.09.2008 12:39

Hallo @ all

Im Rahmen meiner Diplomarbeit soll ich einen Teststand für eine Platine mittels LabVIEW realisieren.
Momentan arbeite ich mit LabVIEW 8.5 im Evaluierungsmode, da die bestellte Lizens noch nicht da ist.
Ein Teil der Aufgabe ist es mittels der vorahndenen Software BarTender 7.7.5 Enterprise einen Barcode ausgeben soll.
Ich stelle mir das so vor, dass LabVIEW dieses Programm steuert und ihm mitteilt welche Vorlage es öffnen soll und welche Zahlen in der Vorlage verändert werden sollen und das fertige Ding dann ausdruckt.
Ich weis auch dass ich mich mit dieser Frage zuerst an den Softwarehersteller wenden sollte, was ich auch getan habe und seit geraumen Zeitraum noch keine Antwort erhalten habe.

So nun meine Frage, hat schon jemand die Software BarTender in LabVIEW eingebunden?
Oder weis jemand wo es ein Beispiel VI gibt?

Bin über jede Hilfe dankbar.
Danke schon mal im Voraus.

Gruß
Stefan


BarTender Enterprise einbinden? - s200rs - 24.09.2008 12:57

' schrieb:So nun meine Frage, hat schon jemand die Software BarTender in LabVIEW eingebunden?
Oder weis jemand wo es ein Beispiel VI gibt?

Hallo Stefan,

wenn eine Software für Bedienung bzw. Einbindung in andere Systeme gedacht ist, gibt es meistens Schnittstellen und / oder Beispiele vom Hersteller, also mußt Du dort mal nachsehen oder anfragen (hast Du ja schon gemacht).

Wenn du nichts erreichst bleibt Dir nur noch die Möglichkeit, die Funktionen der DLLs der Software von LV aus aufzurufen und die Daten in LV bereitszustellen und zu verarbeiten. Das setzt allerdings voraus, daß Du die Funktionsheader / Prototypen kennst. Und das kriegst Du wiederum auch nur vom Hersteller. D.h. wenn der keine Infos herausrückt sieht's schlecht aus.

Gruß Andreas


BarTender Enterprise einbinden? - jg - 24.09.2008 18:16

Ich hab mal im Internet nach Bartender Enterprise gesucht und auch was gefunden:
http://www.barcode-fonts.de/seagull-etikettensoftware.htm
Da steht was von ActiveX sowie .NET SDK
Das ist im Prinzip beides mit LV möglich, aber nicht ohne, der Teufel könnte im Detail liegen.
Ansonsten stosse ich bei Google-Suche nur noch auf:
http://forums.ni.com/ni/board/message?boar...ssage.id=134475

Gruß, Jens


BarTender Enterprise einbinden? - Stef - 30.09.2008 11:20

Ich danke euch beiden für eure schnelle Antwort.

Nun hat der Support geschrieben und mich auf die "White Papers" ihrer Homepage verwiesen, die ich inzwischen schon gefunden und angefangen zu lesen habe.

Vorraussetzungen für ActiveX ist:
Zitat:To access BarTender’s Automation interface, you must use a programming or scripting environment
that supports Automation. Most standard Windows development tools have this capability,
including:
• Visual Basic, VBA (Visual Basic for Applications)
• VBScript
• Java Script ( JScript)
• Visual C++ (and other versions
of C for Windows)
• Power Builder
• Access, Word, Excel, or any application
that supports VBA
• Delphi
• Windows Scripting Host (WSH)
Quelle: Klick mich

Komme irgendwie nicht klar und kann es auch nicht einbinden.
Werde jetzt mal den Versuch starten und versuchen es über den Commander zu lösen.
(Commander ist ein beiliegendes Programm, das einen vorgegeben Ordner nach *.txt Dateien pollt und die sich darin befindenden Befehle ausführt. Welche Befehle es gibt, muss ich noch suchen.)

Melde mich wieder,wenn ich Erfolg/Misserfolg zu verzeichnen habe.
Vielleicht hilft dieser Threat ja einem anderen User.

Gruß
Stefan


BarTender Enterprise einbinden? - Dennis.Moser - 30.09.2008 11:34

Hi,

welchen BarcodeTyp benötigst du ?
Ich kann nur aus eigener Erfahrung von früher sagen, das die Bartender auf jeden Fall ihre "eigenarten" haben..... -_-

Gruß Dennis


BarTender Enterprise einbinden? - Stef - 30.09.2008 12:35

Hallo Dennis

Vorerst benötige ich nur den 1D Code 128.

Diese Software ist halt Bestandteil der Aufgabenstellung.

Gruß
Stefan