1 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:41:18 ] [前スレ]VB.NET質問スレ (Part17) pc8.2ch.net/test/read.cgi/tech/1155292844/
2 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:41:55 ] MSDN msdn2.microsoft.com/ja-jp/library/ms229284.aspx
3 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:42:31 ] どぼん!のVB道のトップページとTipsページ dobon.net/vb/ dobon.net/vb/dotnet/index.html Microsoftクイック スタート チュートリアル ja.gotdotnet.com/quickstart/default.aspx Insider.NET www.atmarkit.co.jp/fdotnet/index.html 宇宙仮面の C# プログラミング ukamen.hp.infoseek.co.jp/ .NET のつぼ park16.wakwak.com/~mimi/dotnet/top.html .NET TIPS www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html 緑のバイク ★ 初めてのC# プログラム全般 homepage3.nifty.com/midori_no_bike/CS/ VB.NETとC#でデザインパターン hccweb1.bai.ne.jp/tsune-1/ 匣の向こう側 www.ne.jp/asahi/nami/mei/index.html WisdomSoft wisdom.sakura.ne.jp/ じゃんぬねっと jeanne.wankuma.com/ どっとねっとふぁん - C# Tips And Samples - homepage3.nifty.com/dotnetfan/index.html C#プログラミングTips www.atmarkit.co.jp/fdotnet/csharptips/index/csharptips_index.html CodeProject www.codeproject.com/vb/net/
4 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:43:39 ] the GotDotNet Home Page www.gotdotnet.com/ KEN's .NET www5b.biglobe.ne.jp/~yone-ken/VBNET/index.html Cetus Links: 19,498 Links on Objects and Components / .NET www.cetus-links.org/oo_dotnet.html HIRO's.NET vbdotnet.fc2web.com/index.html @IT:特集 .NET開発者のためのオンライン・リソース・ガイド www.atmarkit.co.jp/fdotnet/special/onlineres/onlineres_01.html .NETでいきまっしょい! santamartadotnet.hp.infoseek.co.jp/ これがほしかった!厳選サンプルツール集 anetm.com/dev/tools/vbdotnet.htm ぬーやんのdotNET講座 www.geocities.jp/nuu_yan/dotNET/index.html PINVOKE.NET www.pinvoke.net/ WinAPI Database for VB Programmer www.geocities.co.jp/SiliconValley-Cupertino/5872/ Windows Api programming in C# , VB.NET, and VB6. Examples of P/Invoke and DllImport with Source code custom.programming-in.net/ CodeZine codezine.jp/
5 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:44:15 ] ConvertCSharp2VB www.kamalpatel.net/ConvertCSharp2VB.aspx @IT:.NET Tools www.atmarkit.co.jp/fdotnet/tools/index/index.html SharpLibrary Redirector www.sharplibrary.com/ MSDN アカデミック アライアンス 技術資料 www.microsoft.com/japan/msdn/academic/articles/ 「300 秒でズバリ !!」&「10 行でズバリ !!」シリーズ www.microsoft.com/japan/msdn/thisweek/wednesday/default.asp PAPA'n VB www.mitene.or.jp/~sugisita/index.html VB レスキュー花ちゃん www.bcap.co.jp/hanafusa/dotnet/index.html (Java覚え書き)デザインパターンあれこれ www.dmz.hitachi-sk.co.jp/Java/Tech/pattern/ algorithm www.mnet.ne.jp/~tnomura/algorithm.html ラムダ計算入門 www.kb.ecei.tohoku.ac.jp/~sumii/class/keisanki-software-kougaku-2005/lambda.pdf 数値計算の基礎 www7.ocn.ne.jp/~kawa1/numeric.pdf
6 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 18:45:44 ] 前スレ終盤の話題はこちらでどうぞ 全メソッドにtry〜catch〜finally〜 pc8.2ch.net/test/read.cgi/tech/1161229625/
7 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 19:08:15 ] やっぱりダメな奴はなにやらしてもダメなんだよな。 プログラミングの腕は三流。 文章の読解力は小学三年生w だから全部のメソッドをTryブロック内に書け、なんていってた奴は 一人もおらんからw
8 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 21:38:48 ] DataTableのSelectメソッドで第2引数にSortを渡せますが、 列1+列2のような計算式付きのソート条件を指定すると、エラーになります。 MSDNから引用↓ 【引数 filterExpression を作成するには、DataColumn クラスの Expression プロパティの値を作成するときと同じ規則を使用します。 引数 Sort は、クラスの Expression 文字列を作成するときと同じ規則も使用します。】 ↑これもDataColumnクラス? DataColumnのExpressionのように指定をしても駄目でした。 これは私の指定方法がおかしいのでしょうか? わかる方よろしくお願いします。
9 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 21:47:37 ] pictureboxのクリアーメソッドはどう使えばいいでしょうか? clearcolor()の()内には何を入れればよいのでしょうか? Public Sub ClearColor(e As PaintEventArgs) ' Clear screen with teal background. e.Graphics.Clear(Color.Teal) End Sub
10 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:11:32 ] はぁ?
11 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 22:13:53 ] 無料のCoolbarとVS.NETのエディタのスライドバーみたいなのない?
12 名前:デフォルトの名無しさん [2006/10/19(木) 22:50:12 ] >>7 小学三年生以上の読解力があるんだろ? それなら>>6 は読めるよな?
13 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 12:52:44 ] ちょ 単一インスタンス設定してコンパイルして 2個目起動したらアクセス違反起こして終了するぜwwwwwww 怪しいと思ってプロジェクト新規作成して コードも打たずにform1個だけでやってもなったぜ …俺だけ?('A`) ちなみにアプリケーションイベント実行直後にアクセス違反してるな next〜〜 イベントにmsgbox("a") やって試したら メッセージボックス出たままアクセス違反のダイアログでたぜ
14 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 13:20:46 ] ウィルススキャン止めたらなおったりして。
15 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 14:13:14 ] >>14 天才。マジ天才。ありがとう ウイルスチェックソフト終了してもプロセス残ってたので アンスコしたらアクセス違反起こさなかったぜ Sースネクストちゃんのウイルスチェックソフトですた。 報告しておいたからバージョンアップで直るかもねー 5台分のライセンスあるのに使うPCとりあえずアンスコか('A`) AVGだったら問題なかったからとりあえずAVG入れるか・・・
16 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 15:24:25 ] あ、ちなみに 開発環境に入れてると〜 って条件じゃなく、 クライアントにインスコしてると だから VB.net 2005で単一やって配布するときは 気をつけてあげたほうがナイスガイだぜ?
17 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 20:26:28 ] 確かMSからパッチでてなかったっけかな? リモーティングのipcチャネルで発生する問題だと思う。
18 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 20:27:46 ] あいやipcでなくてもおこったかな? ちょっと思い出せない…
19 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 11:58:17 ] >>8 多分 DataView.Sort と同じ文字列しか使えない。 DataTable に計算列を後から追加すればなんとかなるんじゃない?
20 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 15:12:57 ] 前スレの事件をよーーく考えたが やはり全メソッドにtry〜catch〜finally〜 は必要だろ。 ON ERROR GOTO の時代に逆戻りする意味はない。 ちょっと知識があるからって初心者をたぶらかしちゃいかんよ。
21 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 15:34:18 ] >>20 幼稚なガキは鬱陶しいからラウンジでもどこでも行ってくれないか。 場違いなんだよ馬鹿。
22 名前:デフォルトの名無しさん mailto:sage [2006/10/21(土) 16:15:42 ] >>20 >>6
23 名前:8 mailto:sage [2006/10/23(月) 14:01:55 ] >>19 やっぱりその方法しかないのか・・・ 列を追加して、ソート後削除すれば、確かに出来るので、 その方法で行きます。 ありがとう
24 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 20:52:37 ] DataGridViewのソートボタンで、 数値としてソートさせることは可能ですか? 文字としてソートされるようなので、 1〜100まであるとしたら、1,10,100,11,12・・・となってしまいます。
25 名前:デフォルトの名無しさん mailto:sage [2006/10/23(月) 21:05:05 ] DataSource が数値型の列ならちゃんとやってくれるよ DataSource 使ってないなら SortCompare イベント
26 名前:デフォルトの名無しさん [2006/10/25(水) 02:37:29 ] DirectXってVB.NETでも使えますか?
27 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 02:58:54 ] Managed DirectX で検索
28 名前:デフォルトの名無しさん [2006/10/25(水) 09:34:21 ] 質問させてください。 仕事でモバイルWebフォームを使って携帯サイトを作らなくてはなりません。 フォームに貼り付けたテキストボックスにフォーカスがきたときに、 全角入力(imeModeをon?)にしたいのですが、わかりません。 (そもそもドコモやAUやソフトバンクの携帯にimeModeはないと思うのですが) 教えていただけないでしょうか。
29 名前:デフォルトの名無しさん [2006/10/25(水) 11:57:42 ] 質問です。宿題で期限が土曜日正午です。 「多倍長整数を使うことによって、フィボナッチ数列の100番目 までを正しく計算するプログラムをC言語で作成しなさい。」 いろいろ調べたんですが、多倍長整数がなんなのかよくわかっていないので。。。 よろしくおねがいします。
30 名前:デフォルトの名無しさん [2006/10/25(水) 12:00:38 ] ↑書き込む場所間違えましました。すいません。
31 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 20:26:32 ] 外部ファイルのリソースを抽出するには、どうしたら良いでしょう。 例えば、ntoskrnl.exeから起動ロゴのビットマップを抽出するとか、shell32.dllからアイコンを抽出したり、、、
32 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 20:50:29 ] Win32API
33 名前:31 mailto:sage [2006/10/26(木) 21:58:36 ] アイコンの取得はWinAPIのExtractIconで出来ることがわかりました、、、 でも、ビットマップのほうは資料があまり無いみたいで、、、わかりません。
34 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 10:38:57 ] VB2005でスケジュール管理ソフトを作ろうとしているんだけど、 画面上と印刷レポートにスケジュールの棒グラフを表示できるような仕様にしたいと思ってます。 適したコントロールってありますか?
35 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 18:51:36 ] >>34 Label
36 名前:デフォルトの名無しさん [2006/10/29(日) 18:09:30 ] 教えてください。 固定長のテキストデータをまず読み込んで 各行の1バイトごとにxor値をとり それを行末に吐き出して再度保存するって、 VBで可能でしょうか。 アイウエオカキクケコ(改行) サシスセソタチツテト(改行) ↑この各行11バイトのファイルをバイナリで読み込み、 nullとアのxor値をとり、次にそのxor値とイのxor値をとり、 ・・・トまで繰り返します。この結果をトと改行の間に 吐き出し、最後はファイルに保存します。 このようなファイルとなります。 アイウエオカキクケコ?(改行) サシスセソタチツテト?(改行) (?のところは文字とは限らないので、化けます) これをVBでやろうと考えているのですが、 可能なんでしょうか。 VBに詳しい方教えてください。
37 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 18:18:24 ] だからさあ、大雑把に可能でしょうかってなんだよそれ。 まず自分で調べろよ。 その上で不明なことを人に聞くんだよ。
38 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:08:27 ] 不可能ってことがありえると思うのか?
39 名前:デフォルトの名無しさん [2006/10/29(日) 20:23:43 ] どこぞの掲示板じゃねえんだから えらそうに「まずは調べろ」とかいわずに 答えてやったらどうなんだ? ちなみにおれも偉そうに答え書いてやろうとしたが VBSだとバイナリ読みしてバイト変換できねんだな・・・ 明日会社でVBでやってみるけど、結構深い内容かも。 ところで>>36 xor値をそういうかたちでとるのではなく、 単に2バイトの文字列だけの排他的論理和とるだけでもいいか? あとは自分でやってくれ。適当にまわせばできるだろ。
40 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 20:27:47 ] おっと、ここはsage進行なのか・・・ 訂正 1バイトずつの文字列の排他的論理和 ね。
41 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 23:28:04 ] >>36 単純に一行読み取って一文字(1バイト)ずつ取ってくればいいだけじゃまいか? まずは何かを試してダメだったらそれを質問すれば良いのでは?
42 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 00:26:37 ] >>36 可能です。
43 名前:36 [2006/10/30(月) 10:58:20 ] たくさんのお返事ありがとうございます。 たとえばこれができないんです。 最後のxorの計算の行が「型が一致しません」というエラーになります。 BASP21使ってるんですが・・・ Option Explicit Dim bobj Dim BinAll Dim BinXor Set bobj = CreateObject("basp21") BinAll = bobj.BinaryRead("C:\test01.txt") BinXor = bobj.MidB(BinAll,1,1) Xor bobj.MidB(BinAll,2,1)
44 名前:36 [2006/10/30(月) 11:15:34 ] ちなみにtest01.txtの中身は abc123 と書いてあるだけです。 この末尾にバイナリのxor値を入れて 別ファイルに書き出すのが最終目標なんです。 abc123? みたいなやつに。(?はバイナリ)
45 名前:デフォルトの名無しさん [2006/10/30(月) 12:00:12 ] >>36 VBではなくVBSでやりたいのか?
46 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 12:28:12 ] 質問する奴が非常識なら答える方も日本語もロクに読めない低能か
47 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 12:35:55 ] >>43 VB.NETにはSetステートメントなんて無いよ。スレ違い。
48 名前:36 mailto:sage [2006/10/30(月) 12:45:23 ] スレ違いですか。 了解しました、相応のスレを探してそこに書きます。 汚してすいませんでした。
49 名前:36 mailto:sage [2006/10/30(月) 12:52:02 ] しかし、どこのスレになるんでしょ・・・ CとかJAVAとか.netしか見当たらないんですが。
50 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 12:57:19 ] ここじゃね?VBScriptもOKらしい。 VBプログラマ質問スレ(6.0以前) Part50 pc8.2ch.net/test/read.cgi/tech/1161517193/
51 名前:36 mailto:sage [2006/10/30(月) 13:06:52 ] >>50 トン すげえいい人、ありがとね。 ではそちらに書いてきます。
52 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 16:02:43 ] 失礼します。 いまいろいろと調べながらVB2005の学習をはじめたのですが……、 フォームデザイナで作成されるコードで判らない箇所があります。 【判らない箇所】 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim iRet As Integer Dim Api As New Calib.OBReadLibNet.Api Dim Def As New Calib.OBReadLibNet.Def iRet = Calib.OBReadLibNet.Api.OBRLoadConfigFile()'-----------@ ・ ・ ・ ・ End Sub ******************************************************* 以上のようなコードでDLLの呼び出しを行っているのですが、 @の箇所で次のような警告が表示されてしまいます。 【エラーメッセージ】 「インスタンスを経由する共有メンバ、定数メンバ、 列挙型メンバ、または入れ子にされた型へのアクセスです。 正規の式は評価されません」 どなたかご教授お願いできませんでしょうか?
53 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 19:17:17 ] 馬鹿なの?少しは自分であがけよ。 googleで「正規の式は評価されません」で検索したら一発で答えが見つかったけど。
54 名前:デフォルトの名無しさん mailto:age [2006/10/30(月) 20:49:16 ] ボタン1を押すと”別ウィンドウに”グラフが描画されるようにしたいのですが、どなたか御教授ください。 Form1にはボタンがあって、それを押すと別のフォームが出現して、そこにあるpictureBoxにグラフが出力できるようにしたいのです。
55 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 20:54:54 ] で、何が分からないの?
56 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 12:54:56 ] VB2005ってVB.NETの発展型っすよね? カラオケBOXみたいな部屋管理システムを試しに作ってみようと思ったんですが、 VB6とVB2005ならどっちのほうが向いてますかね〜? 当方VB6は6年ぐらいやってますがVB.NETとVB2005は初です
57 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 15:14:35 ] テキストボックスに文章打ち込んでボタン押すと 左右逆向きで表示させるにはどうすれば良いんでしょうか? [あいうえお]って打ってボタン押したら下に[おえういあ]って感じで substringを使ってどうこうだったと思うけど思い出せない・・・・ [this is a pen]って打ったら[nep a si siht]ってlableに表示させたいです エロイ人おすぃえてください><
58 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 15:32:08 ] >>57 Label1.Text = StrReverse(TextBox1.Text)
59 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 16:01:47 ] あれ、そんな簡単に出来たんだっけ・・・・orz ありがとうございます>< ちなみによければsubstringとloopつかったコードも教えてもらえますか?
60 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 16:20:50 ] Substring使わんでもStringのn文字目は取れるんだが。 Dim sb As New System.Text.StringBuilder(TextBox1.TextLength) For i As Integer = TextBox1.TextLength - 1 To 0 Step -1 sb.Append(TextBox1.Text(i)) Next i Label1.Text = sb.ToString()
61 名前:デフォルトの名無しさん [2006/10/31(火) 18:47:59 ] textboxが10個あるとして、それぞれを1から順番に処理したい場合、forやwhileでループさせる事は出来ますか? 要するにtextbox(i)みたいな感じで番号部分だけ変えて同じ処理を使いまわす事は可能かという事なのですが・・・ 可能であればどのように指定すれば良いか教えて下さい、お願いします。
62 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 18:56:12 ] VB6のコントロール配列ね。 だから散々既出だけど、自分で配列なりコレクションなりにぶち込みましょう。 ほかにもっと覚えるべきことたくさんあるから、VB6のやり方に固執して 無駄に時間を使わない方がいいよ。
63 名前:61 mailto:sage [2006/10/31(火) 22:44:08 ] 調べてみました。自分はVBの勉強を始めたのも.NETからだったので知らなかったのですが、 以前のバージョンではコントロール配列なんて便利なものがあったんですね。 自分なりに色々やってみたけどもう訳わかんねぇ・・・
64 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 01:03:05 ] >>61 どっちが便利かは微妙。 動的に扱うことを考えると.NETのようにコレクション化して自由にやれるほうがよい。 それ自体をデザイナで自由にいじれる何かがあればもっと良いとは思うけどね。 どちらにしても今更VB6なんて使う気になれん。
65 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 12:21:19 ] Dim a As New Integer とせずに、 Dim a As Integer と、Newがいらないのは何故ですか?
66 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 13:05:45 ] 何故どちらも0に初期化されるのかという意味ならIntegerが値型だから
67 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 14:33:05 ] DataGridViewでTOPの2行を固定行とし、ソートの対象外に したいのですが、froznで固定してもソートの対象になってし まいます。 どうすればいいでしょうか?
68 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 17:55:08 ] VB.NETでIE上で動作するActiveXコンポーネントのようなものを 作る事は可能なのでしょうか? 何処か参考になるサイトがありましたら教えて下さい。
69 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 18:34:08 ] delegateがよーわからん。厳しく教えて。
70 名前:デフォルトの名無しさん mailto:age [2006/11/01(水) 18:59:16 ] WindowsCEのエミュレータの作り方って……、 1、Platform Builder5.0でWindowsCEのエミュを作成 2、出来上がったものを叩いてエミュレータをインストール からどうするか判る方いませんか?
71 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 20:27:06 ] >>69 ぐぐれ
72 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 23:22:34 ] デバッガ上で動かすと最初に起動するフォームにTry〜Catchを入れておけば 子フォームの例外もキャッチしてくれるのにEXEにすると各フォームの イベントにTry〜Catch入れないと駄目なんでしょ?
73 名前:デフォルトの名無しさん [2006/11/02(木) 07:54:31 ] プログラムを実行したときに、コンボボックスにあらかじめ+が表示されてるようにしたいんですが、 イベントプロシージャに、 ComboBox1.SelectedIndex = "+" と書いたんですが、ダメだったので、答えを教えて下さい。
74 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 08:00:19 ] >>73 インデックスって何か分かってる?
75 名前:デフォルトの名無しさん [2006/11/02(木) 08:05:22 ] よく分かりません、 コンボボックスのSelectedIndexプロパティに値を設定すればいいとヒントにあったので
76 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 08:05:44 ] SelectedIndexに設定するんなら突っ込んであるアイテムの何個目が"+"かと言う数値を入れる たぶんおまえさんがやりたいのはこっち ComboBox1.SelectedItem = "+"
77 名前:デフォルトの名無しさん [2006/11/02(木) 08:13:19 ] Dim A As hoge = New hoge Dim B As hoge = New hoge B=A ってやるとBの参照が入れ替わるんだけどBの実体はどこにいってしまうの?
78 名前:デフォルトの名無しさん [2006/11/02(木) 08:13:40 ] ComboBox1.SelectedItem = "+" をやってみましたがダメでした
79 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 08:15:13 ] >>77 どこか触れないところ
80 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 08:22:34 ] >>78 Public Class Form1 Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ComboBox1.SelectedItem = "+" End Sub End Class 試験用に上のコードで試したが正しく動作するぞ? あらかじめコンボボックスの中身をフォームで設定済みって事前条件があるが VB2005.netな
81 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 08:23:24 ] >>72 イベントにTry〜Catchなんて不要 答えは前スレ
82 名前:デフォルトの名無しさん [2006/11/02(木) 08:28:43 ] >>80 できました。 ありがとうございました。
83 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 09:50:54 ] そこで止まるけどなw
84 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 10:27:06 ] >>77 ガベージコレクタ行き。
85 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 10:29:46 ] >>67 ソート用の項目を設ける。第一Keyと第二Keyとして。
86 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 21:22:21 ] >>81 Application.ThreadExceptionイベントを使うのか〜 知らんかった。アリガトン
87 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 21:52:46 ] この繰言馬鹿いつまで同じことやってるつもりだろうね。 っていうか、ここ1年ぐらいボケ老人みたいにひたすら同じこと書き続ける奴が 異常に増えた気がする。 こういう奴って自分で自分の繰言にバカウケしてるんかな
88 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 21:59:47 ] 全メソッドにtry〜catch〜finally〜 当然の処理だよな
89 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:07:13 ] >>88 エラーのthrowされるメソッドには1ステップ毎にtry〜catchでしょ?
90 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:20:31 ] もちろんちまちま捕まえずに As Exception でごっそり頂きだよな
91 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:31:19 ] >>88-90 >>6
92 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 23:29:09 ] >全メソッドにtry〜catch〜finally〜 >当然の処理だよな もうこのネタじゃ誰も釣れない。
93 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 23:41:07 ] クマー
94 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:09:57 ] ま、エラーの起きる可能性がある箇所をきちんと対処していれば、 必要以外try〜catch〜finally〜なんていらないのは事実。 つまり、しっかりバグを潰せということだ。 ただ、バグが無くても例外が起きる可能性はあるので、 例外処理が全て同じならApplication.ThreadExceptionイベントだけあればよく、 特別な処理をさせる必要があるメソッドがあるなら、上記+そのメソッドだけtry〜catch〜finally〜を記述。 これで完璧だろ。コストも低くて無駄もない。メモリ使用量も激減。 そのうえ、コーディング時に例外を意識する必要もなくなる。 例外が起きても続行というのは絶対にありえないしね。 >>6 はVBに限った話じゃないから議論にならない。
95 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:14:53 ] まあtry-finallyはいっぱい使うがな
96 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:42:30 ] > 例外が起きても続行というのは絶対にありえないしね。 原理主義者はこれだから… ユーザビリティとかって死ぬまで分からんのだろうな…
97 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:10:42 ] >>96 もし例外(予想外の事態)が起きたとき、気づかずに処理を続けていたらやばすぎるだろ? もし例外(予想外の事態)が起きてることに気づけるアプリなら、気づいたら止めるだろ普通! どんなユーザビリティか教えてくれよ。
98 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:23:13 ] >>96 が言ってるのは、 バグが沢山あるひどいプログラムだから、 何かあっても、まるでバグが無いかのように続行させるための手法で、 結果が正しくない等、バグ報告があったらバグフィックスすればいいという発想。 つまりちゃんとバグとれってことなんだよな。
99 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:33:19 ] tryと打ったら、馬鹿の一つ覚えみたいに、Catch節を補完するIDEが悪い。 tryと打ったら、finally節だけを補完しやがれ糞が せめて設定で変えられるようにしやがれ
100 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:10:18 ] >原理主義者はこれだから… >ユーザビリティとかって死ぬまで分からんのだろうな… 痛々しい。 だからThreadExceptionって以下省略。
101 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 08:37:25 ] >>99 try〜catch〜finallyと全部補完して欲しいな。 ま、catchの方は消すけど。