DOBON.NETプログラミング掲示板過去ログ
チェックボックスの判定方法を教えて下さい
題名: チェックボックスの判定方法を教えて下さい
著者: h.hayashi
URL:
http://hayashi@candc.cc
日時: 2004/02/04 13:03:23
ID: 2365
この記事の返信元:
(なし)
この記事への返信:
[2397]
Re[1]: チェックボックスの判定方法を教えて下さい
ピラルク
2004/02/07 12:21:43
ツリーを表示
環境/言語:[WindowsXP、VB.NET]
分類:[インストーラ]
VB.NETのセットアッププロジェクトにて
ユーザーインターフェースにチェックボックス(C)を追加し
チェックボックスの2つを表示しています(VisibleプロパティをTrue)。
そのチェックボックスをユーザーにチェックさせることで、
あるファイル(仮にA.TXTとします)をインストールするか否かを
制御したいのですが、そのチェックボックスを判定する方法がわかりません。
ファイルシステムにて追加したファイルの
プロパティウインドウでの設定は
下記の通りです。
Condition=CheckBox1.Value(CheckBox1はチェックボックスのつもりです)
Exclude=False
Folder=mas2
Hidden=False
PackageAs=vsdpaDefault
Permanent=False
ReadOnly=false
Register=vsdrfDoNotRegister
SharedLegacyFile=False
SourthPath=C:\Program File\ProductName\mas2\A.txt
System=False
TargetName=A.txt
Transive=True
Vital=False
この設定で、プロジェクトをリビルドし、インストールを実行しても
チェックボックスのダイアログ画面でのチェック内容によらず
A.TXTはインストールされません。
Conditionの設定を空にすると、インストールされます。
Conditionの設定を他にも試してみましたがうまくいきませんでした。
Conditionの設定内容が正しくないのでしょうか。
それとも他の指定をしなければいけないのでしょうか
お教え願います。
題名: Re[1]: チェックボックスの判定方法を教えて下さい
著者: ピラルク
日時: 2004/02/07 12:21:43
ID: 2397
この記事の返信元:
[2365]
チェックボックスの判定方法を教えて下さい
h.hayashi
2004/02/04 13:03:23
この記事への返信:
[2418]
Re[2]: チェックボックスの判定方法を教えて下さい
h.hayashi
2004/02/09 10:48:06
[解決]
ツリーを表示
こんにちは、h.hayashiさん。ピラルクです。
> Condition=CheckBox1.Value
.Valueが不要なのでは?
題名: Re[2]: チェックボックスの判定方法を教えて下さい
著者: h.hayashi
URL:
http://hayashi@candc.cc
日時: 2004/02/09 10:48:06
ID: 2418
この記事の返信元:
[2397]
Re[1]: チェックボックスの判定方法を教えて下さい
ピラルク
2004/02/07 12:21:43
この記事への返信:
(なし)
ツリーを表示
■No2397に返信(ピラルクさんの記事)
ピラルクさんありがとうございます。
>
>>Condition=CheckBox1.Value
>
> .Valueが不要なのでは?
>
ご指摘の通り、.Valueの部分を削除したら成功しました。
.Valueが冗長でした。
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[インストーラ]
VB.NETのセットアッププロジェクトにて
ユーザーインターフェースにチェックボックス(C)を追加し
チェックボックスの2つを表示しています(VisibleプロパティをTrue)。
そのチェックボックスをユーザーにチェックさせることで、
あるファイル(仮にA.TXTとします)をインストールするか否かを
制御したいのですが、そのチェックボックスを判定する方法がわかりません。
ファイルシステムにて追加したファイルの
プロパティウインドウでの設定は
下記の通りです。
Condition=CheckBox1.Value(CheckBox1はチェックボックスのつもりです)
Exclude=False
Folder=mas2
Hidden=False
PackageAs=vsdpaDefault
Permanent=False
ReadOnly=false
Register=vsdrfDoNotRegister
SharedLegacyFile=False
SourthPath=C:\Program File\ProductName\mas2\A.txt
System=False
TargetName=A.txt
Transive=True
Vital=False
この設定で、プロジェクトをリビルドし、インストールを実行しても
チェックボックスのダイアログ画面でのチェック内容によらず
A.TXTはインストールされません。
Conditionの設定を空にすると、インストールされます。
Conditionの設定を他にも試してみましたがうまくいきませんでした。
Conditionの設定内容が正しくないのでしょうか。
それとも他の指定をしなければいけないのでしょうか
お教え願います。