tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルチェックボクスの入力について
記事No12151
投稿日: 2008/04/30(Wed) 13:52
投稿者回鍋
VB6を使用しているのですが、お尋ねします。

チェックボックスの入力をiniファイルからの呼び出しは出来たのですが、
チェックボックスの入力をiniファイルに書き込む方法がわかりません。

WritePrivateProfileStringを使って試しましたが、型が違うということで使用できません。
取得がWritePrivateProfileIntと思いましたが使えませんでした。

数値に対応する関数はあるのでしょうか?

[ツリー表示へ]
タイトルRe: チェックボクスの入力について
記事No12152
投稿日: 2008/04/30(Wed) 15:13
投稿者花ちゃん
> WritePrivateProfileStringを使って試しましたが、型が違うということで使用できません。

型が違うのなら、型変換関数を使って型合せをすればいいのでは。

[ツリー表示へ]
タイトルRe: チェックボクスの入力について
記事No12153
投稿日: 2008/04/30(Wed) 15:52
投稿者口鍋
Property Value As Integer
VB.CheckBox のメンバ
オブジェクトの値を設定します。値の取得も可能です。

> 数値に対応する関数はあるのでしょうか?

文字列型から数値型に変えたいだけならば、
型変換関数を使えばよいのでは?

[ツリー表示へ]
タイトル解決しました。
記事No12154
投稿日: 2008/04/30(Wed) 16:06
投稿者回鍋
花ちゃんさん、口鍋さん回答ありがとうございます。

型変換関数で文字列型に変換したら、"0","1"として書き込めました。

[ツリー表示へ]
タイトルRe: 解決しました。
記事No12155
投稿日: 2008/04/30(Wed) 16:09
投稿者口鍋
> 花ちゃんさん、口鍋さん回答ありがとうございます。
>
> 型変換関数で文字列型に変換したら、"0","1"として書き込めました。

もちろん受取るときは、
その逆、文字列型を数値型(Integer)にすれば問題ないですよ〜。
#暗黙的型変換がされ、エラーとならないかも知れませんが。

[ツリー表示へ]