Att skicka rådata till skrivarporten är en av de saker som är onödigt svårt med VB.
Du behöver ta lite hjälp av C om du ska lyckas.
Det finns beskrivet hur man kan göra samt en liten dll här: http://www.pgacon.com/visualbasic.htm
2 svar · 306 visningar · startad av henrikjohansson
Jag hittade den här koden på www.planet-source-code.com
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Dim printString as String
printString = "Sample Raw Data"
Open "LPT1:" For Output Access Write As #1
Print #1, printString
Close #1
Jag undrar hur man gör för att lägga ut tex 11111111 binärt. Är det bara att göra så här
printString = 255
eller hur gör man? Tacksam för svar!!
Jag skulle också gärna vilja veta om man kan läsa in ett binärt tal på ungeför samma sätt?
Att skicka rådata till skrivarporten är en av de saker som är onödigt svårt med VB.
Du behöver ta lite hjälp av C om du ska lyckas.
Det finns beskrivet hur man kan göra samt en liten dll här: http://www.pgacon.com/visualbasic.htm
Ja, visst är det lurigt med VB, men det ska gå...kolla följande:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q154078
Har dock inte provat själv så jag kan inte uttala mig om det verkligen funkar eller inte...