LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Dymo Label Software V8

Solved!
Go to solution

Has anyone tried using the Dymo Label Printer with V8 software? If I create a label template using that software, I am not able to see the contents on my label. I used the Dymo Labview add-on and this works if I create a label using previous versions of Dymo Sfotware.

0 Kudos
Message 1 of 17
(14,927 Views)
Solution
Accepted by topic author SenthilK

Issue resolved. Version 8 of DLS doesn't support dll interface. DLS has scripts for all the labels. I modifed the scripts to make it work.

 

0 Kudos
Message 2 of 17
(14,883 Views)

Hi there,

 

I am struggling with the dymo software, to change a datafield. Does anybody has succes doing this, if possible send me a sample. Now we use the printlabel.exe programm, but it is kinda slow. All help is greatly appreciated.

 

Peter

0 Kudos
Message 3 of 17
(14,800 Views)

Could you explain more about the problem?

0 Kudos
Message 4 of 17
(14,791 Views)

Hi there,

 

I want to open a labelfile, change the barcode, and print the label using DLS 8. Now I use the printlabel programm supplied with the SDK kit, but it is very slow compared to DLS 7.8

 

Should be something like

 

Open label

Change datafield

Print label

 

I created a dymo high level driver (*.FP) and I am able to open a label and print it, but can't change data (yet) Shouldn't be to hard, but if somebody invented it already.....

 

Kind regards,

 

Peter,

Netherlands

0 Kudos
Message 5 of 17
(14,789 Views)

Jippie a yee,

 

Breakthrough :

 

Now we are able to open a label, change data, and print it. Just don't know if all is done legally. Maybe I need to free some vars...

 

    #include "dymo_hlevel.h"

 

    VBOOL bool;
    CAObjHandle oHandle,bHandle;

 

    Dymo_NewIDymoAddIn (NULL, 0, LOCALE_NEUTRAL, 0, &oHandle);
    // Open label
    Dymo_IDymoAddInOpen (oHandle, NULL, LabelPathAndFile, &bool);
    // Change datafields
    Dymo_NewIDymoLabels (NULL, 0, LOCALE_NEUTRAL, 0, &bHandle); 

    Dymo_IDymoLabelsSetField (bHandle, NULL, "BARCODE","101000547859", &bool);
    Dymo_IDymoLabelsSetField (bHandle, NULL, "DATUM","20110913", &bool);
    Dymo_IDymoAddInPrint (oHandle, NULL, aantal, VFALSE, &bool);
    Dymo_IDymoAddInQuit (oHandle, NULL);

 

Hope it can help somebody, or somebody knows how to do it better 🙂

Any input is appreciated,

 

Peter

0 Kudos
Message 6 of 17
(14,783 Views)

I created a simple VI. Take a lok at it and let me know if you have any questions.

0 Kudos
Message 7 of 17
(14,781 Views)

Thanks, but I use CVI, not labview. Can I view the VI in another way ?

 

 

0 Kudos
Message 8 of 17
(14,779 Views)

You could probably use a run-time for L 8.6. I think its available in NI

0 Kudos
Message 9 of 17
(14,777 Views)

SenthilK,

 

Your code actually runs on my PC with the latest Dymo drivers.  But, when I try to select any methods or properties in your code, there are none available.(?)  And, when I try creating another ActiveX refnum and browsing to "Select ActiveX Class", I can't find exact matches for the original ones in your code.  Do you have any idea where you found them?  Also, do you have any idea why your code runs on my machine, yet when I click on each of the Invoke Nodes it says there are no methods available??  How were you able to select the original Open, SetField and Print methods?  I'm totally stumped.

0 Kudos
Message 10 of 17
(13,675 Views)