2

我正在尝试在输入文本字段中获取粗体的特定文本。我不知道该怎么做,因为 q 基本代码没有在文本字段中解释,我试过了

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
4

2 回答 2

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

你必须自己计算出线的位置,这样你的线就会显示在字符的正下方。

于 2014-02-03T14:58:24.477 回答
0

在文本后加下划线:

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

否则,无法在基本的一行中为文本加下划线。

于 2016-08-07T23:42:19.933 回答