2014-01-22 2 views
2

Я пытаюсь получить полужирный конкретный текст внутри текстового поля ввода. Я не уверен, как идти об этом, так как д основной код не интерпретируется внутри текстового поля, я попыталсяПолужирный текст вывода в Qbasic

10 REM PROGRAM TO PRINT A BOLD STRING 
15 CLS 
18 PRINT "PLEASE INPUT YOUR MATRIC NUMBER" 
20 INPUT M$ 
30 PRINT TAB(15); "YOUR MATRIC NUMBER IS "; M$; 
40 END 
+0

Консоль не имеет понятия форматирования. – SLaks

+0

спасибо. как насчет подчеркивания текста? –

+0

В консоли нет понятия какого-либо форматирования, кроме цвета. – SLaks

ответ

2

Вы можете распечатать подчеркнутый текст только на дисплее монохромный с помощью режима экрана 0.

Затем вам необходимо установить цвет переднего плана на 1 (подчеркнуто).

Когда вы печатаете на экране, каждый символ подчеркивается!

Так, например:

CLS 
SCREEN 0 
COLOR 1 
PRINT "This String will be printed underlined." 
END 

Другим решением будет на других режимах экрана рисования линии под нужными символами, используя LINE команду:

CLS 
SCREEN 8 
PRINT "This String will HOPEFULLY be printed underlined." 
LINE (0, 10)-(100, 10) 
END 

Вы должны отработать чтобы ваша линия отображалась прямо под символами.

0

Размещение подчеркивает после текста:

PRINT "This is a line of text." 
PRINT "-----------------------" 

иначе, нет никакого способа, чтобы подчеркнуть текст в основном на одной линии.

 Смежные вопросы

  • Нет связанных вопросов^_^