1 名前:最凶VB厨房 mailto:sage [2006/08/11(金) 19:40:44 ] [前スレ]VB.NET質問スレ (Part16) pc8.2ch.net/test/read.cgi/tech/1149432480/
756 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 01:24:40 ] ぶびちゅ
757 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 09:32:50 ] ぶいびー丼?
758 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 16:34:49 ] VB.net2003のツリービューでノードを一意に 認識したくtagにguidをいれているのですが このtagを指定して一発でそのノードを取得したいのですが 可能でしょうか? こんな感じであればよいかなと思います。 Dim hoge As TreeNode hoge = TreeView1.selectSingleNode("123304-32-434-3-3-35") もし可能であればやり方を教えてください。 よろしくお願いいたします。
759 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 18:37:07 ] >>758 そんなことするぐらいなら最初からHashtableに突っ込んで管理すりゃいいじゃん。 っていうか、うまくいえないが何か根本的に「考え違い」をしていると思うぞw 何ていえばいいかな、guidで識別したいってことはguidをインデックスにノードを 取得したいってことだが、そのguidは何をインデックスに取得するつもりかね?w
760 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 19:48:52 ] >>759 なるほどー ツリーを構築するときにハッシュテーブルにguidとノードをインサートしておけばいいわけですね。 こりゃすごい
761 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 08:26:13 ] 2つ質問したいことがあります。 1つめは、 vb.net と vb2005の違い なんですが、 イメージとしては、vb2005は、.net を vb6に近づけた感じというのがあるのですが どうなのでしょうか? 2つめは、 VB.net をこれから、学び始めようと思うのですが、 今ある知識は、VB6 を少しかじったくらいなので 初心者から 学べる おすすめの本があればお教えてください。
762 名前:デフォルトの名無しさん [2006/10/13(金) 09:20:13 ] vb.net .netフレームワーク上で動くVB vb2005 .net2,0を開発できるVisualStudio2005のvb部分 初心者は@ITでも読破しとけば?
763 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 10:50:44 ] >>イメージとしては、vb2005は、.net を vb6に近づけた感じというのがあるのですが あながち間違いじゃない。 2003で思うように移行が進まなかったためか、2005はVB6.0に擦り寄 った内容になっている。
764 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 11:19:40 ] >>761 [暗黙のインスタンス] でググるよろし。
765 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 11:22:12 ] >>762 まず始めに @ITの方を読破して それから、必要に応じて、本を探そうと思います。 >>763 .net 〜2005 までの変更があまりわかってなかったのですが、 明確になりました。 質問に答えていただき、ありがとうございますした。
766 名前:761 mailto:sage [2006/10/13(金) 11:30:05 ] >>765 ちょっとタイプミスw >>764 分かりやすい説明でたすかります。 質問に答えていただき、ありがとうございました。
767 名前:デフォルトの名無しさん [2006/10/13(金) 11:43:45 ] 暗黙のインスタンスが使えるから何?って思うんだけどね。 VBは2の頃からやってるけど、普通にすんなり.netやってるし。 逆にあんな糞仕様が何故復活するのか理解ができん。
768 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 11:59:49 ] いまだに6.0ベースの開発案件が続いてることに、MSが危惧を抱いてる んでないの? 「サポート切れたよ! 動作保証しないよ!」って言い 続けてるわりには、一向に転換が進まないしさ。 うちなんか「6.0でSP3まで」っていう環境の縛りがあるくらいだし。
769 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 13:32:51 ] .NETでWindowsMessage一覧が定数化してあるクラスが欲しいのですが、 今現在落とせる場所ってありますか? 昔は【渋木宏明(ひどり) blog 】や【Sugi@ぱぱんぶぃびぃ Blog】で落とせたみたいなんですが、 今は落とせないみたいので、現在ある場所知っている方教えてください。
770 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 16:05:11 ] そういえば、VB6時代の末期は、 超優秀な人から超無能な人までVB6を使っていたが、 その全てが.netを理解できるはずが無かった。 そうなると、VB6を使い続けるしかないんだよな。 会社としても、皆が.netを理解できないのにVB6を切るわけにも行かないし。 また、理解できたとしても、顧客には.netを本筋にするから、 VB6アプリはサポートしないなんて言えないし。
771 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 18:12:27 ] >>769 SDKからWinUser.h抜いて エディタで正規表現つかって書き出せば簡単
772 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 11:02:50 ] 公開よろ
773 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 11:34:47 ] ウンコに行きたいんだが、我慢した方が良いか?
774 名前:773 mailto:sage [2006/10/14(土) 11:35:50 ] 誤爆ゴメン
775 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 12:04:09 ] >>769 ありがちな発想だけど、そんなクラス使いにくくてしょうがないでしょ。 必要なメッセージだけその都度定数なりEnumなりで定義してればこそ インテリセンスの有難味も効いて来るのに。
776 名前:デフォルトの名無しさん [2006/10/14(土) 18:39:40 ] 超初心者なんですが VisualBasic2005 Express editionでWindowsアプリを作ったのですが EXEにするにはどうしたらよいのでしょうか? 昔少し開いたVBにはコンパイルとかあったような気がしたんですが¥けど・・
777 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 18:47:30 ] ビルド
778 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 18:48:00 ] ビルドすれば作られてるだろ
779 名前:776 [2006/10/14(土) 18:50:36 ] あ、ありました。 >>777-778 ありがとうございました。
780 名前:デフォルトの名無しさん [2006/10/15(日) 01:02:15 ] ショッピングWEBなどのhtml中のセッションIDの取得が出来ずに悩んでいます。 <!-- jsessionid=925366B2850A358E66BCF2C091402219.tom18 --> というセッションIDがあり、アクセスの毎に変わります。 このセッションIDを取り出す方法でつまづいています。 オーバーライド関数GetSessionを実装して、適当な変数(Sidなど)に代入出来るようにしたいのですが、 どうすればよろしいのでしょうか。 いろいろぐぐっても解かりませんでした・・・ よろしくお願いします。
781 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 01:06:18 ] どっかの掲示板で見たなこの質問
782 名前:デフォルトの名無しさん [2006/10/15(日) 12:40:38 ] VB.NETの変数名のつけ方のガイドラインってあるんでしょうかね? たとえば、クラス内の変数名の先頭にはよくm_を付けている事が多いですが。
783 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 13:22:15 ] >>782 MSDNにもあるし、本も出てるし。
784 名前:デフォルトの名無しさん [2006/10/15(日) 13:49:06 ] N88Basicしか知りません。まったくのVB初心者です。 VB.NETでそこそこのソフトを作れるようになるにはどのくらい勉強すればいいのでしょうか?
785 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 13:58:45 ] 俚諺に曰く、石の上にも三年
786 名前:783 [2006/10/15(日) 14:07:50 ] >>783 MSDNには”Visual Basic の名前付け規則”っていうのがありましたね。 書籍の方も見てみたいのですが、本のタイトル教えてもらえませんか?
787 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 14:11:19 ] そこそこのソフト わかるかぼけぇ
788 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 14:17:18 ] >>786 手元に無いので正確なのはわからんが、 「VB.NETルールブック」だったかな?
789 名前:782 mailto:sage [2006/10/15(日) 15:03:49 ] >>788 ありがとうございます。 そのタイトルの本がありました。
790 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 15:13:35 ] でも正直、あの本に限らずあの手の本に書いてあることって大概単なる 「村の掟」以上の物ではないんだよな。 ルールの背後に納得できる合理性が感じられない単なる俺様ルールを 金払ってまで受け入れる気がしない。
791 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 17:06:57 ] >>790 ま、参考にってとこでしょ。
792 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 18:24:29 ] 独自につくる方がよっぽど俺様ルールなわけで
793 名前:デフォルトの名無しさん [2006/10/15(日) 20:54:35 ] 質問させてください。 VB6.0のpictureに計算結果を表示させたり、 C言語でコンソールに結果表示をさせるのは 自動的に順番に隣へ表示するので 結果の表示が重なる事はないですが、VB.NETのpictureに結果を出そうと思えば 座標を指定しなくてはならないので、座標を一つしか指定しなければ 当然同じところへ重なりますよね? 現在、再帰のアルゴリズムのところで順列表示結果をさせたいと考えているのですが picutreに表示させる方法が思いつきません。繰り返し処理させようとしても その i がどうしても1に戻ってしまうのです。 だから順列の結果がすべて同じ位置に重なってしまいます。 何かうまい方法はないでしょうか?
794 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 20:59:04 ] お願いですから日本語を喋ってください
795 名前:デフォルトの名無しさん [2006/10/15(日) 21:04:51 ] すいません、訂正です。 分かりにくいと思いますので。 >>793 の続き 現在、再帰のアルゴリズムを使って順列表示結果をさせたいと考えているのですが picutreに表示させる方法が思いつきません。 何かうまい方法はないでしょうか? 1 2 3 4 の順列の結果は24個あるわけですがこれが重なってしまうのです。 1234 1243 ・・・・って表示してほしいのですけど。
796 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 21:24:10 ] picutreって何?
797 名前:デフォルトの名無しさん [2006/10/15(日) 21:25:39 ] pictureboxのことです。
798 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 21:34:41 ] 今どうやってんのか分からんとアドバイスのしようもない。コードを書け。
799 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 21:41:54 ] MDB内のフォーム名を取得するには、どうすれば良いのでしょうか? 親切な方、ヒントだけでも教えてください。
800 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 21:47:37 ] >>799 AccessのApplicationオブジェクトからFormオブジェクト抜き出せば良いやん。
801 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 22:03:27 ] >>800 ありがとうございます。
802 名前:デフォルトの名無しさん [2006/10/15(日) 22:30:31 ] >>798 以下のようなコードです。全部は書ききれませんので、次レスで。 Const N As Short = 4 Dim p(N) As Integer Private Sub perm(ByRef i As Integer, ByVal e As PictureBox) Dim g As Graphics = e.CreateGraphics() Dim t As Integer Dim j As Integer If i < N Then For j = i To N t = p(i) p(i) = p(j) p(j) = t perm(i + 1, Picture1) t = p(i) p(i) = p(j) p(j) = t Next j Else For j = 1 To N Dim centuryFont As Font = New Font("century", 8, FontStyle.Regular) Dim blackBrush As SolidBrush = New SolidBrush(Color.Black) g.DrawString(p(j), centuryFont, blackBrush, p(j) * 20, j * Font.Height) Next j End If End Sub
803 名前:デフォルトの名無しさん [2006/10/15(日) 22:31:14 ] Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click Display(Picture1) End Sub Sub Display(ByVal e As PictureBox) Dim g As Graphics = e.CreateGraphics() Dim i As Integer g.Clear(Color.White) For i = 1 To N p(i) = i Next i perm(1, Picture1) End Sub End Class
804 名前:デフォルトの名無しさん [2006/10/15(日) 22:32:58 ] g.DrawString(p(j), centuryFont, blackBrush, p(j) * 20, j * Font.Height) ここの座標設定は適当です。 とにかくここをどうやってするかが難しいのです。
805 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 22:58:51 ] まあ、色々突っ込み所満載なわけだが、とりあえずy座標に関して言えば クラスメンバにy座標を持って、最初の再帰呼び出しの前でクリアして 1行描画したら1行分足せばいいんじゃないか。 あとx座標も変だぞ。それじゃ全部1234になっちまう。
806 名前:デフォルトの名無しさん [2006/10/15(日) 23:02:57 ] >>805 そうです。だから座標は適当にしているだけなんです。 今までのVBのように p(i)を一つ一つ並べればきちんといくはずなんですが・・。 クリアというとつまりはどういうことなんでしょうか?
807 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 23:19:05 ] Dim p(N) As Integer の下に Dim y As Integer を追加 描画を g.DrawString(p(j), centuryFont, blackBrush, j * 8, y) に修正 その下の Next j の下に y += 12 を追加 Displayメソッドの perm(1, Picture1) の前に y = 0 を追加
808 名前:デフォルトの名無しさん [2006/10/15(日) 23:22:44 ] >>805 y座標はうまくいきました。 ありがとうございます。
809 名前:デフォルトの名無しさん [2006/10/15(日) 23:27:02 ] >>807 丁寧にありがとうございます。 perm(i + 1, Picture1)の前に k=k+1といれて g.DrawString(p(j), centuryFont, blackBrush, j * 20, (k - 1) * 10) とすればできました。x座標もできました。 たぶんあなたが教えてくれたものが正確だと思うので そのように書き直させてもらいます。
810 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 23:27:22 ] っていうか、明らかに適性ないよ悪いけど。 もうコードのここがダメとかあそこを直せばいいという問題じゃなく、全てがダメ。 こんなの初学の学生が宿題で書いたコードとしても酷すぎる。
811 名前:デフォルトの名無しさん [2006/10/15(日) 23:31:33 ] >>810 そうですか。 まあ、また気が向いたら教えてください。
812 名前:デフォルトの名無しさん [2006/10/15(日) 23:46:46 ] クラスの動作確認の方法ってどうやってやるのですか? ソリューションエクスプローラにクラス追加で下記のクラスを追加してF5を押しても確認が取れません。 よろしくお願いします。 Imports System Imports System.Net Imports System.Text Public Class WebClientGet3 Shared Sub Main() Dim wc As WebClient = New WebClient() Dim data As byte() = wc.DownloadData("www.google.co.jp/" ) Dim enc As Encoding = Encoding.GetEncoding("Shift_JIS") Dim html As String = enc.GetString(data) Console.WriteLine(html) End Sub End Class
813 名前:デフォルトの名無しさん mailto:sage [2006/10/15(日) 23:56:13 ] クラスの動作確認ってかなり意味不明だな。 取りあえず MSDN かヘルプドキュメントで /main コンパイラオプション の項目を調べれ
814 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 02:43:01 ] >>812 お前の作るクラスにはmainというメソッドがあるのか。 いやだな・・・ しかもクラス単位にmainというメソッドしかない作りなんだろ? そんな作りはやめたほうがいい。
815 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 10:32:01 ] プログラムの仕組みでClassを使うやつは、 PGのセンスを疑うな。 クラスとオブジェクトの意味を理解してもらいたい。
816 名前:デフォルトの名無しさん [2006/10/16(月) 11:31:15 ] VB2005でnkf32.DLLを使いたいのですがどのように記述すれば良いのでしょうか? 例えばGetNkfVersion関数を使うとして Public Declare Function GetNkfVersion Lib "nkf32.dll" (ByVal verStr As String) 等と書いてみたのですが名前空間のステートメントが無効ですとエラーが表示されてしまいます。
817 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 12:05:41 ] クラスまたはモジュールのメンバになる位置に書く
818 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 13:54:36 ] 今日、あるソースのコメント部分に、SpecialThanx 〜〜〜〜〜〜 と書いてるのを見つけた。 ここのスレタイがかいてあったので見に来てみた。 なるほどね。
819 名前:デフォルトの名無しさん [2006/10/16(月) 14:37:11 ] >>817 ありがとうございました。
820 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:59:45 ] >>802 なんで引数のPictureBoxがeなん? CreateGraphicsで作ったGraphicsで描いたら、画面重なったら消えるやん? なんで描画コードを再帰で作るん? 計算だけ再帰にして描画は一発にすべきじゃないの? そもそも再帰の必要あるの? 再帰とループの中でなんで何度もSolidBrush作るん? GraphicsやSolidBushをDisposeしないの?
821 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 18:18:07 ] >>820 >>793 にPG適性が無いから
822 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 20:23:21 ] ここで適性無しとか言われてキレたりするやついるけど、正直ほんとに 適性としか言えない何かがあるんだよ。適性無いのに業界入りするのは 自殺行為に等しいから、向いてないと感じたら職種替えたほうがいい。 うちに今年入った素人高卒が、いまバリバリにコーディングしてるその そばで、情報系大卒3年選手が単なるテスターになってるのを目の当た りしてほんとそう思うよ。
823 名前:デフォルトの名無しさん [2006/10/16(月) 21:39:42 ] >>812 コンパイルしてエラーで出なければオkでしょw
824 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 21:51:34 ] >>823 品質無視ならそれでもいいんじゃね? その発想は、大概UIも一貫性がなかったり、仕様も捻くれてて直感的に使えないんだよな。
825 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 22:10:18 ] 質問のしかたはともかく、質問者のレベルとか、適正や職種なんてこのスレとは無関係。 質問者にも理解できるような適切な解答をするべきだろ? それができないで何を偉そうに威張ってるんだい?その辺のガキと変わらないぞ。
826 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 22:11:52 ] するべきって何だよそれ。。。
827 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 22:21:17 ] 解答のしかたはともかく、解答者のレベルとか、適正や職種なんてこのス レとは無関係。解答者にも理解できるような適切な質問をするべきだろ?
828 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 22:32:01 ] >>827 それだと、解答者も質問者とたいして変わらないのだから・・・と言ってるように聞こえる。
829 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 22:35:21 ] >>828 ま、知ってるか知らないかだけで、質問するやつも解答するやつも同レベルってことだ。
830 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 23:35:33 ] 適切な回答も理解できないあほもいるんです><
831 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 04:43:58 ] 適切な質問も理解できないあほもいるんです><
832 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 05:19:31 ] 適切なスレも理解できないあほもいるんです><
833 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 12:15:10 ] VB.NET2005 側で構造体を確保して、その確保したエリアを VC.NETで作成したDLL側で操作したいんですが、一般的な手法 ってどんな感じになるんでしょうか? 例えば、VB.NET2005側で、構造体の配列を確保して、それを DLL側でソートしたり、VB.NET2005側で確保したエリアに DLL側でファイルからデータを読み込んで値をセットしたりと いった事がやりたいんですが。 UNIX環境のCでしかプログラムを作ったことが無いので、 VB.NET2005と、VC.NETで作成したDLLの間のデータの受渡し方法や、 VB.NET2005側がどのような形でエリア(メモリ)を確保しているのかや、 VB.NET2005側の変数の型と、確保されたエリアの関係(サイズや、アドレス)や、 VB.NET2005側の変数の型と、確保されたエリアの内部コード(文字列型の場合)、 VB.NET2005側の構造体と、確保されたエリアの関係(サイズや、アドレス)等が 良く判りません。 かなり、抽象的な質問で申し訳ないのですが、これらに関する情報や、書籍など ありましたら、紹介して頂けないでしょうか。
834 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 12:29:28 ] >>833 P/Invokeという単語をMSDNで調べるかググる。
835 名前:833 mailto:sage [2006/10/17(火) 14:05:50 ] >>834 THX。 マーシャリングとか、アンマネージとか、なにやら面妖なキーワードが 沢山出て来て、戸惑っています。 Windows(.NET環境)ってなんか凄いですね。 ともあれ、ようやく欲しい情報にたどり着くことができました。 ありがとうございます。
836 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 22:09:33 ] というかまず VC.NET という謎の存在を解決する必要があるな
837 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 23:02:43 ] .NET なんてただの飾りです エロイ人には
838 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 00:33:57 ] おい、みんな〜 例外キャッチは、Exception型で全部済ませてるよな?
839 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 00:49:16 ] キャッチなんてごく一部しか書かない。
840 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 00:59:14 ] まじで? とりあえず全部のコードTryCatchで括って、Exceptionで受ける ってみんな書いてないのか・・・
841 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 01:06:54 ] ごく一部ってのは全プログラムコードで見たらごく一部のコードという意味だよ。 全部のコードってどういう意味? 一番外側的な(あるいはそれに近い)意味ならそういう感じになるのは分かるが。 あとは個別に処理してしまう場合だけな。
842 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 01:48:14 ] 俺は基本的に関数は全てtry〜catch〜finally〜。 JavaやPHP5では基本だろ。
843 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:03:20 ] あほだね
844 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:05:24 ] 全ての関数で基本的にcatchも書くって、 そのcatch内でいったい何をしてるんよ? finallyでいったい何してるんよ? # まあ finallyの方はまだいいにしても
845 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:14:46 ] 想定できない例外はこれでキャッチすればいいんでないの? www.atmarkit.co.jp/fdotnet/dotnettips/320appexception/appexception.html
846 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:21:40 ] うんそうだね
847 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:56:40 ] >>845 なんだよ、これ。 こんなの思いつかねーよ
848 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 03:42:47 ] 思いつくんじゃない、見つけるんだ。
849 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 04:52:55 ] びっくりさせるなよー ThreadExceptionイベントをハンドルして処理してるのは俺だけかと思ったよ、まじで。 お前らの常識はほんとあてにならないな。
850 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 07:57:17 ] どんな常識かね?
851 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 13:36:39 ] >>844 catchで例外の詳細をログに落としてる。 finallyでオブジェクトの開放。 普通じゃん。
852 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 13:52:48 ] 全メソッドで個別にログ出力かよ
853 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 13:55:22 ] でエラー状況はどうやって返してるんだ? まさか再スローじゃないだろ?
854 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 14:25:18 ] >>852 全メソッドで個別ログを取らないと、詳細なログにならない。 いらなくなったら、ログるレベルを変えるだけ。 >>853 最上位がしっかり処理してるなら、 別に再スローでも良いんじゃない?
855 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 15:08:48 ] 全メソッドでログ出力&再スローってありえんだろ。
856 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 15:11:28 ] catchされたもののログだろ? 全然ありえるじゃん。