文字列を40バイトまででカットしたい
- 題名: 文字列を40バイトまででカットしたい
- 著者: ふくしげ
- 日時: 2006/11/09 21:29:44
- ID: 18168
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 文字列を40バイトまででカットしたい
- 著者: まどか
- 日時: 2006/11/10 0:31:44
- ID: 18171
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 文字列を40バイトまででカットしたい
- 著者: ふくしげ
- 日時: 2006/11/10 11:39:42
- ID: 18179
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 文字列を40バイトまででカットしたい
- 著者: まどか
- 日時: 2006/11/10 13:38:24
- ID: 18184
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
はじめまして
文字列を文字数ではなく、バイト数(40バイト)で区切り、残りはカットしたいです。
バイト数はshift JISコードのバイト数でカウントしたいので、以下のコードでカウントするところまでは調べられたのですが、
「Byte型の 'sptbyte'を40バイトで区切り'Output'へ設定する」処理を見つけることができず困っております。
Dim Output As String
Dim spt As String
Dim sptbyte As Byte()
sptbyte = System.Text.Encoding.GetEncoding(932).GetBytes(spt)
Output = System.Text.Encoding.GetEncoding(932).GetString(sptbyte)
この方法ではなく、別の方法で40バイトで区切ることができれば、それでもよいのですが、初心者なもので、申し訳ないのですがご教示頂ければ幸いです。