http://readmej.com/

2004 年 08 月 21 日(土)

 以前リターンキーの話をしたときに制御コードの話もチョコっとしました。ちょっくら難しい話になりますけど、制御コードについてです。

 そもそも文字を入力するわけではない制御コードって目に見えるものじゃないので判りにくいんですが、制御コードがないと入力というのはできませんよね。日本語を入力してても『スペースキー』で変換とかしてるじゃないですか。『半角/全角キー』で半角と全角を切り替えてますよね。知らないだけでみんな使いこなしているんですよ。いい例として全角入力状態(日本語が打てる状態)で『\\』と入力してみて下さい。ほら!何故か半角入力状態に戻されてしまいますよね。それが制御コードです。『\\』を入力することにより『半角/全角キー』を押す事によってPCに送られる制御コードと同じ(ような)ものをPCに送っているんです。キーボード上の全てのキーはPCにほげほげってコードを送りつけているだけで、それが何のキーで何をするって決めるのは実際はソフトウェアの制御に託されています。

 私が思うに、これが簡単に理解できた人は理系な人です。


← 前日 翌日 →