- 締切済み
aspmail
お伺いします。 ASP Mailでは2バイト Unicodeをサポートしているのでしょうか? Yesならどうしたらよいのでしょうか。
- bruja
- お礼率50% (11/22)
- Microsoft ASP
- 回答数1
- ありがとう数13
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- senna13
- ベストアンサー率28% (67/237)
メーリングリストのページを紹介します。 ここではASP、HTML等の開発に携る各種のメーリングリストが あります。必ず役に立つはずです。
- 参考URL:
- http://www.users.gr.jp/
関連するQ&A
- ASP.NET での日本語文字列の扱いについて
.NET については、よく知りません。 そこでお聞きしたいのですが、ASP.NET で日本語を扱う際に、プログラム上で特に意識することはありますか? 私が想像できる範囲では、 ・(ASP.NETに限らないが) ASP で、日本語のエンコードをきっちり指定しておく ・Unicode 以外ならバイト数と文字数の違いを認識しておく ・C# だと、マルチバイト文字列に相当するクラスがある(?) といったところなのですが…
- ベストアンサー
- Microsoft ASP
- unicodeからマルチバイトへ
unicodeからマルチバイトに変えたので、ウィンドウズプログラムが できるようになりました。 でも、問題は毎回unicodeでマルチバイトに変えるのが面倒です。 どうしたらせっていできるのでしょう?
- 締切済み
- C・C++・C#
- Vbscript Unicode文字の判定
今、テキストファイルがあり、その中には「Unicode文字」が含まれています。 タックシール(ダイレクトメール用)に出力するのに、マンション名やビル名は改行しなければなりません。 1行に印字できる文字数は全角で20文字(40バイト)です。 したがって、「住所1」と「住所2(マンションやビル名)」の正確なバイト数を調べるのですが、今、「Unicode」のテキストファイルを作って、確かめたところ、半角文字は、そのまま「Asc()」で正の整数で返ってきます。 また、通常の2バイト文字(全角スペースから外字の最終文字)までは、負の整数で返ってきました。 しかし、「Unicode」文字は、常に「63」で返ってきます。 Character Code「63」は、半角の「?」です。 どうやら、「VBScript」は「Unicode」文字をすべて「?」として認識してしまうようです。 通常は、住所に「?」はないはずなのですが、最近、お客様のデータを見ていると、半角の「-」が、よく、半角の「?」に化けているので、「?」はちゃんと1バイトとして、Unicodeの文字は2バイトとして調べなければなりません。 VBAのように「Len()」と「LenB()」があれば、問題ないのですが、「VBScript」では、正しく動作しません(すべて「2」と返してきます)。 正確に文字数(バイト数)を調べるには、どうすればよいのでしょうか?
- 締切済み
- その他(ソフトウェア)
- 文字のバイト数を数えるには
なんか一日一問になってしまったのですが、、 よろしくお願いします。 wchar_t 型に入っている文字のバイト数を数えるにはどうしたら良いでしょうか? L"あいう123" のような文字の場合UNICODEの場合12バイトですが、 全角半角区別して9バイトを求めたいです。 UNICODE環境では不可能でしょうか?
- ベストアンサー
- C・C++・C#
- PHP が Unicode をネイティブにサポー
「PHP が Unicode をネイティブにサポートしていない」とは!? どういうことなのでしょうか!? 以上宜しくお願いします。
- ベストアンサー
- PHP
- VB.NET LeftBの代用
こんにちわ。 文字列を、バイト数でカットしたいのですが、方法がわかりません。 例えば、 "1あ2い3う4え5お"という文字列があるとすると この文字列の4バイト分の"1あ2"を取り出したい と言ったケースです。 ヘルプを調べたら、 LeftB,MidB,RightBの関数は、VB.NETから、 文字列が、Unicodeの2バイト扱いになるので、 サポートされていないと記述されていました。 LeftB関数と同じような事を、VB.NETでも行いたいです。 どなたか、アドバイスお願致します。
- ベストアンサー
- Visual Basic
- 2日以降で存在する日にフラグをたてるSQL、マクロ
最初に指定された日からスタートして、その2日以降で存在する日にYesのフラグをたて続けていくSQLかマクロを教えて頂けないでしょうか? ソフトはマイクロソフトAccess(アクセス)です。 目的は以下のように不定期に工場稼動日が存在しますが、バイトの人は仕事をした2日以降でないと仕事を入れないようになっています。このルールの元、あるバイトの人はMAXで働くとどの日にバイトを入れれるのか知りたいためです。 <プログラム実施前> 工場稼動日 バイト日 工場稼動日 バイト日 9/1 Yes 9/2 9/3 9/7 9/9 9/10 9/12 ・・ <プログラム実施後> 工場稼動日 バイト日 9/1 Yes 9/2 9/3 Yes 9/7 Yes 9/9 Yes 9/10 9/12 Yes ・・ 以上、宜しくお願い致します。
- 締切済み
- オフィス系ソフト
- visual studio2010 文字コード
visual studio2010を使っています。Cのプログラムを書いてます。 文字セットを選ぶ箇所で ・マルチバイト文字セットを使用する ・Unicode文字セットを使用する という2つの選択肢がありますが、 上を選ぶとshift-jisの文字コードが選ばれると認識してます。 それで、下のUnicode文字セットを使用するを選んだ場合なんですが、 これはutf-16のことですか? utf-8が主流だと思っていたのでここでさすUnicodeが勝手に utf-8のことだと思ってたんですが、 visual studioで扱っている方はワイド文字で、 utf-8について調べたらASCIIにも対応できる可変長のマルチバイト という風に書いてあったので、あれ?と思い色々調べたら ウィンドウズではメモ帳などでUnicodeという表記でutf-16を指すみたいなので これも同じでutf-16なのかなと思いました。 ただ、visual studioで扱うUnicodeはワイド文字ということと、 utf-16は2バイト固定ではなく2バイト単位なだけで 4バイトで1文字を表すこともあることが書いてあったので、 これはワイド文字とは違う??と混乱してます。 それともワイド文字は2バイト固定と思ってたんですが wchar_tが2バイトずつなだけでワイド文字は1文字2バイトというわけではない ということでしょうか? それとwchar_tで2個分で1文字を表したりする使い方はするんでしょうか? まとまりのない質問になってしまいましたがよろしくおねがいします。
- ベストアンサー
- その他([技術者向] コンピューター)
- VC++ マルチバイト文字とUniCode文字??
VC++のプロジェクトプロパティには文字セット指定があります 『マルチバイト文字セット』『UniCode文字セット』の2者が選択出来ますが、これらの選択の優劣は何処にありますか? この選択の適否が分からない私は参考にしているサンプルがマルチバイトである時にはマルチバイトを、またUniCodeで書かれたサンプルを見ている際にはUniCodeを指定しており、恥ずかしいかぎりです 選択の判断基準を如何すれば良いのかご指導をお願い申し上げます 更に恥ずかしい質問】なぜC#には文字セット指定が見当たらないのでしようか???
- ベストアンサー
- C・C++・C#
- _TCHAR、LPCWSTRについて
'MessageBoxW' : 2 番目の引数を '_TCHAR' から 'LPCWSTR' に変換できません。 というエラーが出ました。 いろいろHPを回って_TCHARはUnicodeの場合はw_char、マルチバイトのときはcharで処理されると書いてあったのですが、どうしても直せません。 現在Unicodeとマルチバイトの両方に対応させたプログラムを書きたいと思っています。 どうすればいいでしょうか。 よろしくお願いします。
- 締切済み
- C・C++・C#