Pagina 1 van 1

VirtualBox en oude printer

Geplaatst: 13 jan 2013, 22:05
door bke
Beste UB'ers,

Dit verhaal gaat over VirtualBox, Windows 7 en XP, een oud softwarepakket en een zeer oude printer...

De oude situatie was als volgt: 2 oude gelijkaardige Pentium IV pc's op Windows XP, de ene pc diende als server om een softwarepakket (JSP, Jewellers Software Package) en een oude printer (Eltron TLP 2642 labelprintertje, gebruikt om prijsetiketten te maken voor de juwelierszaak) te gebruiken en te delen voor de andere desktop. Op zich draaide dit best goed, alhoewel het toch een ingewikkelde manier van werken is... Verschillende documenten op de pc's, twee Outlooks met elk verschillende mails van 1 adres...

Nu heb ik een nieuwe pc samengesteld met Windows 7. Het is de bedoeling dat alles op deze pc werkt en de oude pc's mogen op pensioen. Reeds voor ik eraan begon, wist ik dat het softwarepakket niet compatibel is met Windows 7. Het is een applicatie ontworpen voor juweliers en opgebouwd rond MS Access '97. Geen probleem dacht ik, even een virtuele Windows XP draaien en dit zal werken. Inderdaad, alles draait vlotjes. Toen ging ik de Eltron printer installeren. Deze is van begin jaren '90 en dus uiteraard met parallelle poort. Nu heb ik bij aanschaf van de nieuwe pc niet op dit feit gelet. Even Googlen en een bezoekje aan de Saturn later, kwam ik bij deze persoon terecht met een Parallel -> USB adapter om de printer op de nieuwe pc aan te sluiten. Op zich ook geen problemen, er zijn zelfs drivers voor Windows 7. Nu begint de miserie..

De JSP applicatie, gebouwd rond Access '97 werkt in combinatie met deze 'oldschool' labelprinter. Ik had hier nog nooit mee gewerkt, maar de instellingen van marges en etiketgrootte zijn zenuwslopend... Als ik verbinding maak met //xpserver/Eltron, de printer gedeeld op de oude XP-server, kan ik op een relatief goede manier alles instellen zodat de prijsetiketjes goed afgedrukt worden. Als ik verbinding wil maken met //7server/Eltron, de printer geinstalleerd op de host van de virtuele VirtualBox machine, kan ik de printer ook op dezelfde manier configureren, en zou alles dus moeten werken.

Eerst werd er telkens 1 leeg etiket afgedrukt na een bedrukt etiket, maar het resultaat was goed. De tekst stond goed gepositioneerd op het etiket. Door enkele instellingen te veranderen kregen we de marges niet goed meer ingesteld, maar er werden geen etiketten meer overgeslagen…

Op het laatste, na verder instellingen te experimenteren, kregen we gewoon een streepje te zien alsof alle tekst op 1mm gedrukt wordt…

Heeft iemand al met dit soort setup gewerkt? De grootste vraag van mij is als je printerinstellingen op de host (Windows 7) aanpast, hebben deze aanpassingen invloed als je dan via de virtuele XP afdrukt? Kan het zijn dat de Parallel-USB adapter ervoor zorgt dat het niet goed wil werken?

Verder heb ik ook geprobeerd om de printer rechtstreeks in de virtuele machine te importeren door de USB poort te delen met VirtualBox, maar dit lukt niet... Ik krijg een foutmelding en met de gewone Brother USB-printer lukt dit wel.


Alvast bedankt voor uw tijd!

Re: VirtualBox en oude printer

Geplaatst: 14 jan 2013, 00:26
door joriz
Enige idee hoe die etiketten worden aangemaakt in access? Meestal wordt dit gedaan via een report. Per report kan je ook specifieke printer instellingen opgeven, misschien dat het daar fout gaat.

Re: VirtualBox en oude printer

Geplaatst: 14 jan 2013, 01:03
door MClaeys
XP modus van Windows 7, deze herkent oude hardware zonder problemen (nog moeten gebruiken voor een oude camera).