• ベストアンサー

EUCで

EUCでASPのプログラムを書いています。(VBScript) 変数に特定の文字を代入するとエラーがでてしまいます。 例えば、 ひらがな・全角カタカナの「む」以降 その他漢字いろいろ ソースはこれだけです。 ------------------------------ <%@ Language=VBScript %> <% a = "む" %> ------------------------------ 回避方法、または原因がわかる方教えていただけますでしょうか。

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

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.3

>ASPはEUCで書いてはいけないという決まりがあればそう言えるのですが、 決まりというか、スクリプトエンジンが記述されたテキストをスクリプトとして解釈できるかということです。 で、VBScriptで解釈できるのはSJISのみ、つまり使えません。 もちろん、htmlとして出力する内容をEUCにするのは可能ですよ。そこと勘違いしているのでないですか?

mirurin
質問者

お礼

もう一度検討してみます。 ありがとうございました。

その他の回答 (2)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

WindowsでIISじゃないんですか? VBScriptつかってますけど。 EUCで記述すメリットがわからないのですが。 EUCで出力したいだけでしたらその都度エンコードということになるのでは?

mirurin
質問者

補足

そうなのですが、事情があるようでEUCで書くように頼まれました。 ASPはEUCで書いてはいけないという決まりがあればそう言えるのですが、 なにか解決方法があるのかなと思い相談しました。

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

>EUCでASPのプログラムを書いています。 って原因はこれしかないと思うんですが。

mirurin
質問者

補足

ASPをEUCで書くことは不可なのでしょうか?

関連するQ&A