[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 11/21 21:39 / Filesize : 247 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VB.NET質問スレ (Part17)



1 名前:最凶VB厨房 mailto:sage [2006/08/11(金) 19:40:44 ]
[前スレ]VB.NET質問スレ (Part16)
pc8.2ch.net/test/read.cgi/tech/1149432480/

357 名前:347 [2006/09/11(月) 09:45:36 ]
どなたかわかりませんでしょうか?

358 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 10:11:18 ]
>>357
A:\からZ:\までDirectory.Existで存在確かめたらいいんじゃね?

359 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:11:33 ]
.NETの2003 WEBアプリケーションにおいて
「テキストボックスがフォーカス状態になったらリストボックスの可視をTrueにする」

といったような内容のIF文を記述したいのですが
どういった記述になるのでしょうか?
どなたかご教授ください、お願いいたします。

360 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:16:33 ]
>>359
visble = falseじゃフォーカス取れなくね?

361 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:19:41 ]
>>360
そうなんですよ・・・
一体どうすればいいのやら・・・何かよい方法ご存じないですか?



362 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:26:08 ]
>>361
textBoxの上にパネルでも乗っけて隠して、
textBox.Enterでパネル.visible = false
textBox.Leaveでパネル.visible = true

みたいな感じでどうか

363 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:34:22 ]
>>362
その「.enter」についてですが普通に記述するだけではなく
何か定義(準備?)のようなものが必要なのでしょうか?
以前 別のサイトで似たような記述を発見したので試したのですが
その部分がうまくいかなかったものでして・・・

364 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 11:55:58 ]
イベントを学べ

365 名前:デフォルトの名無しさん [2006/09/11(月) 13:33:35 ]
すいません質問です。
文字列のソート・・例えば「あえいうお」を「あいうえお」
にする簡単な方法ありますでしょうか?
よろしくお願いします。



366 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 13:35:49 ]
>>365
ORDER BY

367 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 13:51:48 ]
>>365
Dim s As String = "あえいうお"
Dim c() As Char = s.ToCharArray()
Array.Sort(c)
s = New String(c)

368 名前:365 [2006/09/11(月) 14:03:08 ]
!!
ありごとうございました!!


369 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 14:21:46 ]
そのお礼が366宛てだったら笑えるなw

370 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 14:28:15 ]
>>369
すまん今日一番ワロタ

371 名前:365 [2006/09/11(月) 15:33:13 ]
何度もすいません。
例えば「abcABC」を「ABCabc」ではなく「aAbBcC」と並び替えるには、
どうすればいいでしょうか?
宜しくおねがいします。

372 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 15:35:58 ]
>>371
ORDER BY

373 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 18:43:03 ]
>>371
Public Class MyCompare : Implements IComparer(Of Char)
  Public Function Compare(ByVal x As Char, ByVal y As Char) As Integer Implements IComparer(Of Char).Compare
    Dim xLow As Char = Char.ToLower(x)
    Dim yLow As Char = Char.ToLower(y)
    If xLow = yLow Then
      Return -x.CompareTo(y)
    End If
    Return xLow.CompareTo(yLow)
  End Function
End Class

Array.Sort(c) の代わりに Array.Sort(c, New MyCompare())

374 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 00:08:39 ]
なんでそんな面倒なことしてんだ?

375 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 00:18:57 ]
簡単にやる方法をよろしく



376 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 00:36:43 ]
どぼんとかのサンプルのクラスをコピペして"Windows フォーム デザイナで生成されたコード"を
直接直した(例えばnew DataGridをnew DataGridExにするとかした)時に、そのままデザインビューが
表示出来る場合もあれば、タスクにエラーが山程出てデザインビューでDataGrigが全く表示されず
コードがボコボコ消えて当然デバッグしてもマトモに動かない場合がありますが、やはり直接修正は
しちゃいかんのでしょうか?
(フォームのLoadに書けばいいのかな)

377 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 01:05:55 ]
DataGridExとやらのクラスがきちんと定義されてれば可。
存在しないクラス名にしたらエラーが出るのは当たり前

ようするに分かってないうちはデザイン部は触るなってこった。
まあ触って学ぶってのもありだけど。

378 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:06:44 ]
StringComparer.CurrentCultureIgnoreCase とか、元から使えるやつあるやん。


379 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:09:23 ]
おっと、もし2.0じゃないならCaseInsensitiveComparer.Defaultとか。


380 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:17:32 ]
>>379
それで書いてみろよ

381 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:23:16 ]
??
Array.Sort(c, New MyCompare())

Array.Sort(c, CaseInsensitiveComparer.Default)
ってことじゃなくて??
なんか勘違いしとる俺?


382 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 02:52:02 ]
おおっ勘違いしとったわwwすまんすまん。


383 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 13:01:37 ]
>>377
いやもちろんクラスはあるんだわ
でないと絶対動かんし
要はただ起動しただけで動いたり動かなかったりするのは何でなんだろ?と
(動かない時ってのはコードがごっそり無くなって結果まともに動作しなくなる)


もう一つ、DataGridなんだけど、行ヘッダクリックすれば複数行選択出来るけど、
セルからme.select(row)みたいにすると、CtrlやShift押しててもその都度選択が解除されて
新規選択になっちゃいますよね
あれを回避する方法は無いでしょか?
(要はアクセスのリストボックスの複数選択モードみたいにしたいんです)

384 名前:383 mailto:sage [2006/09/12(火) 15:26:23 ]
自己解決
カレントセルの列を-1にしてselectすれば出来た
shiftの時は前回の選択行からfor-nextで回してやればOK

385 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 20:49:08 ]
VB2003にて質問です。
現在MDIアプリを作成中なのですが
子Formを2つ作成しActiveな子Formを切り替えた際に
切り替えたFormのActiveControlのValidatingが起きなくなりました。

子Form内の別のControlにFocusを移すと動作はもとに戻るのですが
なぜこのような動作するかが不明です。

どなたか教えていただけないでしょか?
またFocusを移動させる事なくValidatingをハンドルできるようにする方法も合わせてよろしく
お願いします。






386 名前:デフォルトの名無しさん [2006/09/12(火) 22:00:47 ]
不明も糞もそれがWindowsのGUIの仕様というかお作法でしょう。

387 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 22:50:48 ]
イベントでやらずに、自分で任意のタイミングでやればいいじゃん。
イベントの発生タイミングは>>386のとおりなんだから。

388 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 11:43:45 ]
VB.NET2005の正規表現について質問です。
時間に対して正当性のチェックをしたいと思っています。
許す文字列の例
0:00 0:0 12:00 12:59 23:0 23:59
許さない文字列の例
0:000 12:61 122:00 24:00

これをやろうと思い以下のようにやりましたが、だめでした。
dim pt as string = "([0-1]{,1}[0-9]|2[0-4]):([0-5][0-9]|[0-9])$"
dim time as string = ""'これはいろいろな時間の文字列
If Not Regex.IsMatch(value, pField.mPatternString) Then
   Throw New Exception("パターンに一致しません。")
End If

正規表現に問題が有るようなので、ご指導お願いします。

389 名前:388 mailto:sage [2006/09/13(水) 11:56:03 ]
自己解決
^([0-1]?[0-9]|[2][0-3]):[0-5]?[0-9]$
ハットを入れないとだめでした

390 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 14:06:27 ]
VB.net2003で質問です。
フォームのActiveControlプロパティが変更された時に起きるイベントは無いでしょうか?
フォーカスが移る度に起きるイベントをフォーム側に組み込もうと考えています。

391 名前:デフォルトの名無しさん [2006/09/13(水) 18:29:10 ]
VB.NET2003です。

最大化されたForm1からForm2を下記のようにダイアログとして
呼び出しました。

Dim DialogForm As New Form2
DialogForm.ShowDialog()

この時、Form2は最小化できてもForm1が最小化できない状態に
なるのですが、最小化できるようにする手段はありますか?

392 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:31:47 ]
ShowDialogはモーダルですよ
Showを使えばいいけどモーダルじゃなくなりますよ

393 名前:デフォルトの名無しさん [2006/09/13(水) 18:38:43 ]
うーん、打つ手なさそうですか。
とはいえForm2はモードレスにすると色々と不都合が出るし…。

ともかく、ありがとうございました。

394 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 20:51:55 ]
>>393
なんつーか思い込みが激しすぎるというか、頭が硬すぎないか?
Form2をモーダルで表示することには目的があるはずだが、
その目的を達成する手段はForm2をモーダルにする以外にいくらでもあるんじゃないの?

例えばForm1のコントロールを全部Enabled = Falseにするとか。(フォームは自分の
コントロールのコレクションを持ってるから簡単にできる)

あるいはForm2が表示されているときにForm1がアクティブになったらForm2.BringToFront
するようにしといて、Form2側にForm1を最小化するためのボタンを付けるとか。

395 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 20:52:54 ]
まぁ、仕様(目的)をはっきりさせろっちゅうことだな



396 名前:akl [2006/09/13(水) 23:49:17 ]
今 VB.NETで開発してるんだけど、 それを J# とか java の.NET 語の変換(コンバート)
したいのだけど、 VB.NET から C# とかは 結構あるんだけど、 javaは無料で コンバートできる 
とこ(サイトか ソフト) ないかなぁ?

397 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 23:57:24 ]
日本語でおk

398 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 06:36:08 ]
>>393
なるほどな。
いわゆる操作性の悪いソフトって、こうやって作られていくんだろう。

アプリ特有の動作とか操作体系は気持ち悪いと思うのは俺だけか?
一般的なアプリと一貫性のある動作でシンプルに動くほうが直感的にわかりやすいだろうに。




399 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 06:46:43 ]
>>396
VBの開発なら、J#に変換する必要なし。そのままお続けください。
J#の開発でVBのソースを移植あるいは流用したいなら、J#のとこ行って聞きなさい。


400 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 08:24:19 ]
>>398
一般論としては同意するけど>>391の言うことも理解できるところがあるよ。

モーダルダイアログだすと元のウィンドウは移動も最小化もできず、これが
非常に鬱陶しい仕様だと思うことはある。
Windowsの操作にあまり慣れてないユーザーは特にそう感じるらしい。
(デスクトップ上のマイドキュメントをクリックしたいのにできない!みたいな感じw)

401 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 08:42:04 ]
>>400
なら、別の方法を手動で操作をすればいいのでは?
AddOwnedForm辺りを使って。


402 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 10:04:47 ]
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim DialogForm As New Form2
DialogForm.ParentForm = Me
DialogForm.ShowDialog()

End Sub

[Form2]

Private Sub Form2_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Resize

Me.ParentForm.Visible = Not (Me.WindowState = FormWindowState.Minimized)

End Sub

と、最小化の際にForm1を非表示にすることで対処しました。

403 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 10:52:53 ]
あ、名前入れ忘れ。>>402=>>391です。

404 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:24:50 ]
PDAとActiveSyncをゲスト接続してファイルをコピーする場合
PDA本体内フォルダのパスをどう指定していいかわかりません
誰かわかる人がいたら教えてください。

405 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:34:51 ]
モーダルなのに他の窓を弄れるとかさぁ、独自仕様は不気味じゃない?
しかも非表示状態とか・・・正直ありえん。

そんな変な仕様が必要な理由は何?





406 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:39:33 ]
arrayListに数値ばかりをデータベースからセットして同じのはListから省きたいのだけど
いい関数ないかな・・。


407 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:51:07 ]
DBから読み込む時にDISTINCTを使えばいいじゃん。

408 名前:デフォルトの名無しさん [2006/09/14(木) 22:59:20 ]
>>405
最近この手の馬鹿増えたよな。
ちょっと前の話題をすぐに忘れて、何度でも同じ疑問を提示して
話を延々飽きずにループさせる奴

お前さんは鶏頭かw

409 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:02:42 ]
DISTINCTって集約する値のみselect文に追加できるんですよね・・。
(当たり前か・・)

違うフィールドも参照したいのです。
そういうときって入れ子みたいにするんですかね・・・

select 登録月 from 利用テーブル Where ID=A in
    (select * from 利用テーブル Where 住所 = "東京")
こんな感じかな・・・。

410 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:06:23 ]
間違えた
Select DISTINCT 登録月 from 利用テーブル Where ID = A
IN (select * from 利用テーブル Where 住所 = "東京")

411 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:09:21 ]
間違えた逆か・・・
select * from 利用テーブル Where 登録月 IN
(Select DISTINCT 登録月 from 利用テーブル Where ID = A)

こんな感じですかね・・・。


412 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:53:20 ]
どうでもいいけどVB.NETと何の関係が。

413 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:07:20 ]
>>411
わざわざ副問い合わせしなくても、住所="東京" AND ID="A"を抽出
条件にしたらあかんの?

414 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 07:02:06 ]
>>413
それじゃあ抽出内容が変わってしまうと思います。

>>412
初めはDataset(またはdatagrid)とかでやれないかと思ったのですが、
SQLでできるなら関係なかったです。すみません・・・。

415 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 08:17:08 ]
何がやりたいのかしらないけど、同じテーブルを2度も読む必要なんてないよ




416 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 09:18:04 ]
>>414
>>それじゃあ抽出内容が変わってしまうと思います。

どう変わるのか具体的に説明してくれないか?

417 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 10:32:34 ]
414は、まともな質問もできないくせに自論を展開して自己解決。
人の話なんて最初から聞くつもりないんだよ。

「登録月」って時点で、今年のことしか考えてないダメ設計なDBかもしれないし。


418 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:02:54 ]
間違いなくSQL素人だし

419 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:06:20 ]
いやね、プログラムの中でも特にSQLは、あんたがやりたいことをきちんと日本語で説明しろと。
プログラムだと、Windowsの用語とか、プログラムの技量があるから若干難しいけど。

データをどのように集計したり抽出したいか、日本語で相手に伝わらないようなことを、SQLなんかにできっこないじゃん。w


420 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 10:26:48 ]
ここっていつみても答えるほうがバカだなw

421 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 12:06:27 ]
聞くほうもバカだからな。

422 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 12:22:54 ]
>>420
>414乙

423 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 19:40:56 ]
#Region ディレクティブはファイルを開いたときに折りたたまれていますが
マウスを使わずに一気に開くとか規定値を開いた状態にするとか出来ますか?

#Region をやたらと使っているプログラムがあってソースファイルを開くと
折りたたまれたRegionが5〜10個くらい表示されているだけで
いちいちマウスでクリックして開かないといけないので鬱陶しくてかなわん。orz

424 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 19:53:07 ]
どっちもできたはず。


425 名前:デフォルトの名無しさん [2006/09/16(土) 20:32:51 ]
キーボードショートカット使えよ
そんなのいちいちマウスでやってたら腱鞘炎になっちゃうよw



426 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 21:52:06 ]
>>423
開いてるソースのほうがうっとうしいと思うが。
綺麗に関数化されていて、それが綺麗にRegionでまとまってれば、そんなに開くことが無い。

コントロールから作ったイベント関数とかが逆にうざい。
人がせっかくきれいにRegionわけしてるのに、かってに最後に追加しやがる。

427 名前:デフォルトの名無しさん [2006/09/17(日) 00:35:17 ]
>>425
キーボードからRegionの折りたたみを開けましたっけ?

>>426
本人は綺麗にRegion化しているつもりだろうけど他人から見たらオレオレRegionです。
折りたたみなんてウザイだけ。
RegionなんてFormのところだけで十分。

428 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:26:11 ]
///のコメントだけ展開してくれる機能とかあったらいいのに。

429 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:39:49 ]
>>425
あー、おれも知りたい。
あとコメント付けたり外したりするショートカットもあればいいなぁ。

430 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:58:37 ]
知りたいも何も、自分で設定しろよ


431 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 04:13:37 ]
c-ml(c-lmだったかも)
c-kc
c-ku
てか調べろよ。


432 名前:デフォルトの名無しさん [2006/09/17(日) 12:06:07 ]
>>429
msdn2.microsoft.com/ja-jp/library/cftd38f0.aspx

キーボードのスキームをVB6にしてると微妙に違うかもね。

433 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 13:57:31 ]
>>432
おお、さんくす。
使いそうなのを印刷して貼っておくよ。

434 名前:デフォルトの名無しさん [2006/09/17(日) 22:37:54 ]
パスワードの条件がアルファベットと数字の混合である基本的な
フォームを作りたいんですが、IsLetterOrDegitを使わずに作る
にはどうしたらいいでしょうか。Select Caseで作れないでしょうか。

435 名前:デフォルトの名無しさん [2006/09/17(日) 22:59:42 ]
>>434
プログラミング以前にまず正しい日本語をマスターすべきじゃないかと思うよ。



436 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:00:24 ]
>>434
もっと詳しく「何がやりたいのか」を書いてくれ。
おまいさんの言う「フォーム」の意味もわからん。

437 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:25:50 ]
>>436
テキストボックスにパスワードを入力させる際に、
数字のみ、もしくは英語のみではエラーになる仕組みの
簡単なアプリケーションが作りたいんです。
そのエラー判定をどうしたらいいか悩んでるんです。

438 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:27:32 ]
そんなロジックのことで悩んで人に聞く程度ならやめちまえ、と思う。

439 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:44:20 ]
MaskedTextBox

440 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:50:31 ]
>>439
ありがとうございます。
でも、書式・形式じゃなくて
判定方法が知りたいんです。

441 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 23:59:40 ]
1文字づつ見て数字と英字の数を数えりゃいいだろ

442 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:02:52 ]
こういう人ってプログラムすることって何だと思ってるんだろう・・・。
せめて入門書は1冊、最近だとネットで入門サイトあるんだから@ITとか見ればいいじゃん。


443 名前:デフォルトの名無しさん [2006/09/18(月) 00:04:43 ]
>>440
この機会に正規表現を使ってみるのがいいと思うよ。
テンプレの「いきましょ」と「@IT」に分かりやすい解説がある

444 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:06:18 ]
>>440
select passwd
case "A"
case "AA"
case "AAA"
中略
case "AAB"
case "AAC"


1〜10文字くらいでエラーになる文字列を全てCASE文で
並べれば出来るだろう。
正しい文字列をCASE文で並べて、それ以外をエラーにしても良いと思う。

445 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:08:33 ]
>>444
それだ!



446 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:10:07 ]
>>444
おまいノーベル賞並みの天才だな

447 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:19:12 ]
皆さんありがとうございます。
>>444
実は
Case "a" To "z", "A" To "Z"
hasAlpha = True
Case "0" To "9"
hasNum = True

If hasAlpha = True And hasNum = True
Okメッセージ

これでやってるんですが、うまくいかないんです。

448 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:21:19 ]
まず、どうやったら良いかを考える前に、
それの何がいけないのか、どうしてこんな馬鹿なことを考えたのか、
それらが解るようになるまで勉強し直しておいで。

449 名前:デフォルトの名無しさん [2006/09/18(月) 00:25:16 ]
>>447
まあこのスレは精神的幼児が多いから無視していいよそういうのはw

VBのSelect Case はC系のとそれと違ってマッチする条件があるとそのままBreakするから
それでは正しく動かない。

450 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:31:02 ]
>>449
やっとひとつ理解できました。
ということは、Select Caseを使ってアルファベットと
数字を別々に判定することは無理なんですかね。



451 名前:デフォルトの名無しさん [2006/09/18(月) 00:33:59 ]
そうだから正規表現覚えるのが結局一番早いよ。
今後の応用範囲も広がるし

452 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:35:13 ]
正規表現っていうのはこの場合何でしょう?

453 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:36:06 ]
この場合もクソもないでしょ

454 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:39:23 ]
>>447
そのSelectは何に対してやってるんだ?
パスワード全体に対してやっても意味無いぞ。
ループの中でパスワードの1文字ずつに対してやればうまく行くんじゃないの?

455 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:42:00 ]
甘やかしな教えた君が増えると、努力もしない教えて君が調子ぶっこいて何でも聞いてくるようになるから嫌だよな。



456 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:50:36 ]
ここ質問スレなんだけどw

457 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 00:52:48 ]
つってもvb以前の質問はねー






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<247KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef