Hallo,
Ik ben aan het proberen om via een TCPClient in C#.Net een 'bericht' te sturen naar een van onze netwerkprinters. Om een bericht te sturen moet je altijd beginnen met het ASCII karakter "ESC" en altijd eindigen met "EOT". Nu krijg ik het niet voor elkaar om die karakters te sturen. Overige karakters gaan vanzelf. Ik heb voorbeeldcode van MSDN gebruikt.
Ik ben al aan het proberen geweest om de code in bit formaat door te sturen naar de printer maar daar krijg ik een conversion fout op terug. Verder geprobeerd met een Char[] maar ik denk dat mijn probleem is dat ik geen flauw idee heb hoe ik het ASCII karakter "ESC" of "EOT" moet versturen. Iemand enig idee?
Dit is een van de karakters die ik moet sturen:
Character Name | Char | Code | Decimal | Binary | Hex
End of Transmit | EOT | Ctrl D | 4 | 00000100 | 04
Ik ben aan het proberen om via een TCPClient in C#.Net een 'bericht' te sturen naar een van onze netwerkprinters. Om een bericht te sturen moet je altijd beginnen met het ASCII karakter "ESC" en altijd eindigen met "EOT". Nu krijg ik het niet voor elkaar om die karakters te sturen. Overige karakters gaan vanzelf. Ik heb voorbeeldcode van MSDN gebruikt.
Ik ben al aan het proberen geweest om de code in bit formaat door te sturen naar de printer maar daar krijg ik een conversion fout op terug. Verder geprobeerd met een Char[] maar ik denk dat mijn probleem is dat ik geen flauw idee heb hoe ik het ASCII karakter "ESC" of "EOT" moet versturen. Iemand enig idee?
Dit is een van de karakters die ik moet sturen:
Character Name | Char | Code | Decimal | Binary | Hex
End of Transmit | EOT | Ctrl D | 4 | 00000100 | 04
[ Voor 8% gewijzigd door Mesjefskie op 12-04-2007 10:01 ]