Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako poslať ESC sekvencie s VB.NET

pri programovaní vložiť riadiace znaky v dokumentoch , ktoré sú odoslané do tlačiarne je často nutné . Riadiace znaky vytvárať udalosti , ako je napríklad posun riadku /prepravných výnosov a kartách . Bez riadiacich znakov , môže byť ťažké formátovanie vytlačenú stránku . VB a znaky " Standard " Ovládacie

V mnohých programovacích jazykoch je možné použiť " \\ " predchádza písmeno označujúce kontrolný znak . Napríklad , vkladanie " \\ n" v textovom reťazci spôsobí posun riadku v tomto bode . " \\ N " nie je v skutočnosti zobrazí na vytlačenej stránke . Avšak , VB.net neumožňuje jednoduché riešenie .
ControlChars

ControlChars modul v jazyku Visual Basic poskytuje základné riadiace znaky v ľahký - k - použitie štruktúry .

String = " Toto je test " a ControlChars.Crlf a " charakteru line feed "

vyššie bude rozdelená výstup na dva riadky : " Toto je test , " nasleduje " kŕmne charakteru linky " na druhom riadku .
Regex.Unescape

Je možné použiť funkciu Regex.Unescape , aby VB pracovať viac ako iné programovacie jazyky .

TestIt = Regex.Unescape ( " Toto je test \\ n znak odriadkovanie " )

Rovnako ako v iných príklade , bude poskytovať " Toto je test " na jednom riadku a " kŕmne charakteru linky " na druhom riadku a je len iný spôsob , ako dosiahnuť formátovanie tlače . Ani jeden je lepší než ostatní , je to otázka preferencií a programovanie estetiky
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené