// 縦を上位4ビット、横を下位4ビットとしてASCII印字可能文字の表を出力する var hexChars="0123456789ABCDEF"; var newLine="\r\n"; var out=""; switch(GetLineCode()) { case 0: newLine="\r\n";break; case 1: newLine="\r";break; case 2: newLine="\n";break; } out+=" |"; for(var i=0;i<16;i++)out+=" "+hexChars.charAt(i); out+=newLine; out+="--+"; for(var i=0;i<16;i++)out+="--"; out+=newLine; for(var i=2;i<8;i++) { out+=hexChars.charAt(i)+" |"; for(var j=0;j<16;j++) { var c=(i<<4)|j; if(c<127)out+=" "+String.fromCharCode(c); } out+=newLine; } InsText(out);