Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Results 1 to 7 of 7

Thread: drucken mit VBScript

  1. #1
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,451
    Danke
    99
    Erhielt 923 Danke für 628 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hallo

    ich habe hier ein mp270 mit dem ich prozessdaten mittels vbscript in einer textdatei archiviere.
    diese würde ich nun auch gerne über vbscript auf einen drucker ausgeben. leider finde ich nirgendwo was darüber wie man mit vbscript drucken kann.

    obs auf einem mp oder nur bei einem pc geht ist dann die 2. frage.
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download auf meiner HP
    zum Download im Internet (Backup nicht unbedingt aktuell)
    Reply With Quote Reply With Quote drucken mit VBScript  

  2. #2
    Join Date
    21.03.2004
    Posts
    69
    Danke
    0
    Erhielt 2 Danke für 2 Beiträge

    Default

    hallo Volker

    ich würde es über den Report machen

    Call PtFct.Protokoll_drucken(PtRep.REPORT_1)
    müssen nur die Variabelen auch eingetragen werden.

    Beim PC habe ich mir einen nini Editor geschrieben und dann
    die txt Datei eingelesen und ausgedruckt.
    Geht auch mit jedem anderen Editor.

    hoffe hilft dir weiter
    mfg
    hg

  3. #3
    Join Date
    19.06.2003
    Posts
    233
    Danke
    13
    Erhielt 22 Danke für 17 Beiträge

    Default

    Hallo Volker
    Ich habe folgendes einmal für eine Testaufbau geschrieben.

    1. Ich schreibe die Daten mit ProToolPro in eine Textdatei (Drucker.txt)

    2. Ich habe eine kleine DOS-Stapelverarbeitung geschrieben.
    Datei: Druck.bat
    Inhalt: COPY D:\PC_Flekos\Drucker.txt LPT1:

    3. Im ProTool stosse ich die Stapelverarbeitung an mit:
    Call PtFct.Programm_starten ("D:\Druck.bat", "", Minimiert, Aus)
    Gruss Martin

  4. #4
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,451
    Danke
    99
    Erhielt 923 Danke für 628 Beiträge

    Default

    das mit dem report funtz nicht richtig gut.

    1. einen normalen report mit vars kann ich drucken. aber der druckt ein ganzes blatt. ich protokolliere damit daten eines jeden pressvorgangs. das sind so ca 3-4 zeilen. ich könnte die daten natürlich auch zwischenspeichern und dann so jeden 10 vorgang drucken, aber das ist nicht schön.

    2. wenn ich jedoch im report ein meldeprotokoll drucken will geht das gar nicht. der drucker macht nix. dieser fehler tritt beim MP auf, auf dem PC funktioniert das.

    auf dem pc könnte ich leicht ein externes prog starten welche mir das dokument ausdruckt (hier reicht ja schon ein "copy dokument.txt > LPT1:". am mp unter win-ce geht das glaub ich nicht so leicht.


    aber unabhängig davon würde ich gerne mit vbscript drucken.
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download auf meiner HP
    zum Download im Internet (Backup nicht unbedingt aktuell)
    Reply With Quote Reply With Quote ich will drucken ;-)  

  5. #5
    Join Date
    20.06.2003
    Location
    Sauerland.NRW.Deutschland
    Posts
    5,451
    Danke
    99
    Erhielt 923 Danke für 628 Beiträge

    Default

    Quote Originally Posted by Martin Glarner
    Hallo Volker
    Inhalt: COPY D:\PC_Flekos\Drucker.txt LPT1:
    ha hab ich mal wieder zu spät abgeschickt

    am pc klappt das auch ohne prob. aber wie ist das beim mp ?

    und wenn ich den drucker über vbs selbst steuern könnte wäre das schon schöner. so hätte ich direkten einfluss auf formatierung usw.

    so langsam stellt sich mir die frage, kann ich überhaupt über vbscript drucken kann ?
    ich hab da schon etliche seiten ohne erfolg durchgegoogelt.
    mfg Volker .......... .. alles wird gut ..

    =>Meine Homepage .. direkt zum Download auf meiner HP
    zum Download im Internet (Backup nicht unbedingt aktuell)

  6. #6
    Join Date
    25.05.2004
    Posts
    194
    Danke
    0
    Erhielt 46 Danke für 7 Beiträge

    Default

    Keine Ahnung, müßte man aber auf msdn.com nachschlagen können.
    Habe gerade spaßeshalber im ProTool versucht
    Code:
    Open LPT1: For write As #1
    Print #1,'Hallo'
    Close #1
    ProTool kann sowas leider nicht übersetzen
    Müßte aber wenn überhaupt so ähnlich funzen, wäre dann noch die Aufgabe auch die Steuerzeichen für Zeilen- und Seitejnvorschub auf LPT1: zu senden.
    Wenn Du irgendwie weiter kommen solltest gib bitte über das Forum Meldung, danke

    Gruß
    Ralf

  7. #7
    Anonymous Gast

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ihr müsstet mal folgendes probieren.

    copy aa.txt com1:

    denke es ist doch bestimmt ein serieller drucker!

    um dos befehle aus protool auszuführen musst du sie so starten:

    command.exe /c copy aa.txt com1:

    vieleicht gehts ja...
    Reply With Quote Reply With Quote probieren...  

Similar Threads

  1. Linie mit VBScript verändern
    By McLac in forum HMI
    Replies: 5
    Last Post: 29.07.2009, 14:41
  2. Aktueller Bildname mit VBScript
    By mkd in forum HMI
    Replies: 17
    Last Post: 23.10.2008, 22:47
  3. Replies: 7
    Last Post: 04.07.2008, 12:42
  4. Function mit in VBScript mit WinCC flexible
    By PeterGötz in forum HMI
    Replies: 3
    Last Post: 02.04.2007, 21:59
  5. Umlaufarchiv in WinCC Flex. mit VBScript
    By rookie_2001 in forum HMI
    Replies: 7
    Last Post: 19.10.2006, 12:43

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •