textboxに半角¥を表示

解決済みの質問

textboxに半角¥を表示

おはようございます、potan です。お世話になります。

Googleなどのtextboxに半角¥ってうつと半角バックスラッシュで表示されますよね? でもここでは半角\になってくれます。
この違いって何なんでしょう?

また、半角¥で表示したいのにバックスラッシュに変換されてしまう場合の対応策などありましたら教えてください。
よろしくお願いします。

投稿日時 - 2005-07-05 09:30:11

QNo.1492779

困ってます

質問者が選んだベストアンサー

同じ文字だと思って気にしないのが一番いいです。

どちらも同じ文字コードです。US-ASCIIという文字コード規格ではバックスラッシュ、JIS-X0201という文字コード規格では円マークになってます。
日本語Windowsで採用されているフォントの半角部分は、両者を混ぜたコードで、この文字の部分はJISが採用されています。
他の例では、~ という文字で、これはUS-ASCIIではチルダという波線、JIS-X0201では上棒( ̄の半角)で、Windowsではこの文字の部分に付いてはASCIIが採用されています。キーボードはJISなんで、~ が出るキーには上棒が書いてあります。

(1)Windowsのパス名区切りや、C等の文字列のエスケープ指定の場合は、バックスラッシュも円も同じ文字だと思って見た目は気にしないことにする
(2)通貨の円をあらわしたければ全角文字を使う

投稿日時 - 2005-07-05 20:09:30

お礼

気にしないのが一番ですね。理由がわかったので、とてもすっきりしました。(^ ^)
ありがとうございます!

投稿日時 - 2005-07-06 09:40:36

ANo.2

1人が「このQ&Aが役に立った」と投票しています

[  前へ  |  次へ ]

ベストアンサー以外の回答(1件中 1~1件目)

ANo.1

これは文字コードに関する問題です。

半角¥マークとバックスラッシュは同じ文字コードが
指定されています。(・・・確か)

UNIX系マシンではバックスラッシュが配置されている文字コードを
Windows系マシンでは¥マークが配置されている文字コードを
使用しているために起こる現象です。

対応策・・・
は、ちょっと思いつきません。
申し訳ありません。

投稿日時 - 2005-07-05 17:18:15

お礼

ありがとうございます。とても勉強になりました!

投稿日時 - 2005-07-06 09:39:24

あわせてチェックしたい
  • MT4のEA作成における半角バックスラッシュ記号について ...
  • 「HHK Lite2」で半角バックスラッシュが打てない ...
  • \\サーバー名¥コンピュータ名 の入力法 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら