tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル重複のチェックについて
記事No2102
投稿日: 2005/09/12(Mon) 11:59
投稿者かず
[OSのVer]:WindowsXP    [VBのVer]:VB.NET 

お邪魔致します。
重複のチェックについて教えてください。

フォーム上にA,B,C,D,E,Fのテキストボックスがあり
A〜B C〜D E〜Fの3つの範囲が重複しないように書きたいのですが
IF文で書くほかに良い方法はありますか?

条件はA<B C<D E<Fです。
A<C<Eは条件にはないです。

よろしくお願いします。

[ツリー表示へ]
タイトルRe: 重複のチェックについて
記事No2103
投稿日: 2005/09/12(Mon) 13:18
投稿者なおこ(・∀・)
お世話になります。

Windowsアプリケーションであれば…の話ですが。

チェック方法ではないような気がしますが、
テキストボックスに入力する値が数値だったら、
NumericUpDownコントロールを使って、
Bがフォーカスを取得したときにMinimumプロパティを
Aの値+1にするとか。

# 重複チェックというより大小チェックですよね?

[ツリー表示へ]
タイトルRe^2: 重複のチェックについて
記事No2108
投稿日: 2005/09/12(Mon) 14:51
投稿者かず
お世話になります。

> Bがフォーカスを取得したときにMinimumプロパティを
> Aの値+1にするとか。
やっぱり、その方法のほうが良いですよね。
最後にエラーチェックとして走らせたかったのですが・・・

> # 重複チェックというより大小チェックですよね?
A〜Bの範囲にC〜Dの範囲が重複しているとまずくて
さらにA〜Bの範囲とC〜Dの範囲にE〜Fの範囲が重複しているとまずいのですが・・・

[ツリー表示へ]
タイトルRe^3: 重複のチェックについて
記事No2111
投稿日: 2005/09/12(Mon) 15:32
投稿者なおこ(・∀・)
お世話になります。

> > Bがフォーカスを取得したときにMinimumプロパティを
> > Aの値+1にするとか。
> やっぱり、その方法のほうが良いですよね。
> 最後にエラーチェックとして走らせたかったのですが・・・

それは、開発者の好みの問題のような気もしますが、
入力する人間からみたら、範囲チェックが3項目+下のチェックに渡っているので、
入力時に制限がかかっていた方が、入力しやすいかもしれませんね。

> > # 重複チェックというより大小チェックですよね?
> A〜Bの範囲にC〜Dの範囲が重複しているとまずくて
> さらにA〜Bの範囲とC〜Dの範囲にE〜Fの範囲が重複しているとまずいのですが・・・

[ツリー表示へ]