Danke
Thomas
Danke
Thomas
dim x as variant
x=shell("C:\test.bat", vbNormalFocus)
viel Spaß,
Sam
(Die datei soll das Etikettendruckprogramm Lable Matrix dazu veranlassen das ein Etikett gedruckt wird, geht auch wenn ich die bat Datei ganz normal per doppelclick starte)
makro:
Private Sub CMD_drucken_Click()
Dim x As Variant
x = Shell("C:\drucken.bat", vbNormalFocus)
End Sub
bat Datei:
c:
cd Programme
cd Lable Matrix
cd lmw32
LMWPRINT /L=r:\etiketten\616221d.qdf/C=10
makro:
Private Sub CMD_drucken_Click()
Dim x As Variant
x = Shell("C:\drucken.bat", vbNormalFocus)
End Sub
bat Datei:
c:
cd Programme
cd Lable Matrix
cd lmw32
LMWPRINT /L=r:\etiketten\616221d.qdf/C=10
dann mach doch den Shell-Aufruf direkt so:
Shell "C:\Programme\Lable Matrix\Imw32\LMWPRINT.exe /L=r:\etiketten\616221d.qdf/C=10", vbNormalFocus
Viel Spaß,
Andreas
wenn der doppelklick funktioniert, könnte es am Arbeitsverzeichnis liegen. Ich empfehle dir die letzte zeile exakter mit gesamten Pfad auszuführen:
c:\Programme\Lable Matrix\LMW32\LMWPRINT /L=r:\Etiketten\616221d.qdf/C=10
Gruß,
Sam
hth
Any
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen