環境;VB6.0:OS;XP
DTPickerコントロールのweekプロパティについて、
ヘルプで調べると、DTPickerコントロールにweekプロパティが存在している?のに、
例えば、DTPicker1.Weekのように
いざ使おうとすれば、コンパイルエラーが発生します。
そのエラーメッセージボックスの内容には
「メソッド、またはデータメンバが見つかりません。」と出ます。
そもそもweekプロパティは使えないのでしょうか?他に方法があるのでしょうか?
ご存知の方、ご教授戴けたら幸いです、どうか宜しくお願いします
> ヘルプで調べると、DTPickerコントロールにweekプロパティが存在している?のに、
MSDNライブラリ2001年10月版で確認しましたが、DTPicker コントロールに
存在するようには書いていないですね。
Week プロパティがあるのは MonthView コントロールになっています。
同じ MSCOMCT2.OCX に含まれますが、別のコントロールです。
もう一度、確認してください。
特攻隊長まるるうさま、早々なるお返事に感謝です。
今、確認しましたところこちらの勘違いで、仰るとおりでした。
無事解決とさせて戴きます。
ご教授、有難うございました!
> MSDNライブラリ2001年10月版で確認しましたが、DTPicker コントロールに
> 存在するようには書いていないですね。
当方の 2001/10 版には書いてありました。ドキュメントバグですね。
(コンポーネント ツール ガイドの『DTPicker コントロールの使い方』の項)
> そもそもweekプロパティは使えないのでしょうか?他に方法があるのでしょうか?
週番号を知りたいだけであれば、DatePart 関数を使って取得できます。
DatePart("ww", DTPicker1.Value, vbSunday, vbFirstFourDays)
週番号の数え方は、第3、第4引数で調整できます。
魔界の仮面弁士さま、有難うございます。
ちょうど関数を使おうかと考えていた所でした。
ご教授戴き誠に感謝です!
お陰様で無事解決しました。
特攻隊長まるるうさま、魔界の仮面弁士さま、有難うございました!
ツイート | ![]() |