VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/08/23(Tue) 16:46
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe^3: GetPrivateProfileStringが取得できない

> しかし、読み込んだ文字列の後ろにゴミと思われるものが入ってしまっています。
そういうものです。この手の API は、文字列の終端に Chr(0)すなわち「vbNullChar」を
埋め込みますので、それ以前の文字列を取り出すようなコーディングをしてください。

この場合は、以降の文字列をそぎ落とす為に、InStr関数とLeft関数を使う事ができるでしょう。
(あるいは、Split関数を使うような手法もあります)

もしくは、GetPrivateProfileString の場合、戻り値として「書き換えた文字数」を
返しますので、それを利用して必要な部分を切り出す事もできます。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -