1 名前:デフォルトの名無しさん [2007/01/12(金) 15:57:21 ] 前スレVB.NET質問スレ (Part18) pc10.2ch.net/test/read.cgi/tech/1161250878/
641 名前:デフォルトの名無しさん [2007/02/13(火) 12:00:05 ] ちょwww み・・・皆様方・・・・ おいらの>>633 の質問をなにとぞなにとぞ〜〜
642 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 12:23:32 ] >被害妄想狂クン、 そんなに1.1以前のMenuがお気に入りなら、 別に普通に使い続ければ良いだけだよ。 廃止になったわけじゃないんだから。
643 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 12:30:12 ] >>641 できるよ。 ttp://msdn2.microsoft.com/ja-jp/library/system.data.oledb.oledbdataadapter.fill(VS.80).aspx DataSetで好きなように編集した後に DbDataAdapter.Update メソッドで更新でおk。
644 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 17:42:43 ] >>628 >たかがZ80のBasic作ってから 8080
645 名前:デフォルトの名無しさん [2007/02/13(火) 23:30:25 ] MouseDownイベントでマウスクリックしたときの処理を書いてるんですけど 長押しクリックには対応してないんですね・・・。 長押しクリックに対応させる方法ってあるんでしょうか?
646 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:32:41 ] MouseDownでTickCount覚えといて、MouseUpで差をとればいいんでない?
647 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:39:43 ] >>646 即レスありがとうございます それならできそうですね! 明日やってみます
648 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 23:43:43 ] >>643 遅レスごめ 把握Where句にいれちゃえばどうにでも条件はできちゃうってことですね あとRowVersionとかも含めて
649 名前:デフォルトの名無しさん [2007/02/14(水) 00:36:28 ] OS:Windows2000 ServicePack4 にて、サービスの登録をしようとすると以下のようなエラーがでます。 >C:\Documents and Settings\Administrator>C:\WINNT\Microsoft.NET\Framework\v2.0.50 >727\installutil E:\exe\remote_server.exe … >インストール段階で例外が発生しました。 >System.ComponentModel.Win32Exception: アカウント名が無効であるか、または存在しま >せん。あるいは、指定したアカウント名のパスワードが無効です。 >インストールのロールバックを開始しています。 下記のような開発環境や他のマシンにて登録を試した際には上記のエラーは出ませんでした。 (どのマシンにもFrameworkのv2.0.50727がインストールされています。 また、どのマシンもアドミニストレータでログインし登録しようとしています) OS:WindowsXP Professional Version2002 ServicePack2 OS:Windows Server 2003 ServicePack1 調べたところ [CoputerName\Account] が必要らしいとのことなのですが、 どのようにすればサービスの登録が行えるのでしょか?
650 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 00:43:05 ] TextBox に連続したキーボード入力をしているとし、途中キーボード入力が途絶えた事を検知するには、 いかなるイベントとを組み合わせればよろしいでしょうか。。
651 名前:デフォルトの名無しさん [2007/02/14(水) 00:52:33 ] >>650 その連続の定義ってどんな感じなんだろう マウスクリックが入ったらだめとか 最初にキーが押されてから次のキー押すところまでが1秒以内とか・・・ いろいろあると思うけど
652 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 01:05:48 ] そんな間抜けな質問に回答する気になれるあんたを尊敬するよ。
653 名前:デフォルトの名無しさん [2007/02/14(水) 01:08:30 ] >>652 ん〜 俺自身もびっくりだ 疲れてるんだろうな 釣りとしか思えないのにw
654 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 01:31:48 ] >>427 >>461 誰かー、方法ない?
655 名前:デフォルトの名無しさん [2007/02/14(水) 01:45:42 ] 誰か画像処理おしえてくれー
656 名前:デフォルトの名無しさん [2007/02/14(水) 01:49:22 ] >>654 何のためにしたいかわからないが 力になれなくてすまない >>655 釣りにしても質問大雑把過ぎwwww
657 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 03:35:38 ] >>654 PE ヘッダ調べれ あとコンソール系の API 呼び出し(GetConsoleTitle とか)の成否で判断するとか
658 名前:デフォルトの名無しさん [2007/02/14(水) 09:25:10 ] 初歩的ですいません。 Vb2005でクラスを追加した後、そのクラスのデザイナ 画面を出すにはどうしたら良いんでしょう。 ユーザーコントロールや,コンポーネントではなく クラスの追加でやりたいです。どなたか。
659 名前:デフォルトの名無しさん [2007/02/14(水) 09:34:59 ] Excel操作について質問させてください。 C:\text.jpgの画像ファイルを、Excelの特定の位置へ特定のサイズで表示させたいのですが、 どのようにすればよろしいでしょうか。VB.net2005、Excel2002です。 ちなみにCellへ値を入れる操作等はできます。 ネットで調べても画像関係は載っていなかったので質問させていただきました。 よろしくお願いします。
660 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 13:10:10 ] >>659 エクセルのマクロで画像を挿入する処理を記録して、ソースを解析すれば できそうな気がする。
661 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 14:39:34 ] >>658 >クラスのデザイナ画面 ほう、2005になってようやく「真のビジュアル」BASICになったんですね。 そりゃすげぇ。
662 名前:654 mailto:sage [2007/02/14(水) 15:24:49 ] >>656 >>657 ありがと。
663 名前:649 mailto:sage [2007/02/14(水) 15:46:45 ] とあるサイトにて解決しました。 EXE作成時に、ServiceProcessInstallerのAccountをLocalServiceにしていましたが、 「Windows2000にはLocal Serviceグループは存在しません。」 www.sophos.co.jp/support/knowledgebase/article/11292.html と、ありました。 これが原因で2003ServerやXPの時は無事で、2000Server時にアカウント名やパスを求められたらしいです。 AccountをLocalSystemに変更したらエラーは発生しなくなりました。 某掲示板とマルチになりますが、お騒がせしました。
664 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 21:30:50 ] >>660 あれには苦い思い出が…w
665 名前:デフォルトの名無しさん [2007/02/14(水) 23:03:09 ] vb6.0から2005に乗り換えたばかりで、 クラス配列のプログラム例を試して「こりゃ便利」とか思っている初心者です。 どんどん使ってみようと思っていますが、一つ疑問があります。 変数とメソッドを含むクラスの配列を用意し、配列全体をインスタンス化したとします。 そのとき、メソッドも配列要素の数だけメモリ上に確保されてしまうのでしょうか。 だとすれば、同じ働きのメソッドのコピーがたくさんできることになるので、 激しくメモリの無駄になるのではないかと思います。 それとも、変数などのデータ部分だけ要素数分確保されるような賢い仕様に なっているのでしょうか。 そのあたりご存知の方おられましたらよろしくお願いします。
666 名前:デフォルトの名無しさん [2007/02/14(水) 23:09:14 ] >>665 クラスをメモリに確保してるんだからすべてにきまってるんじゃないかな? じゃなかったら各クラス(以後オブジェクト)のメソッドも使えないっしょ? 一部はメソッド使いたくないなら使わない部分だけ構造体にして格納して取り出すときにTypeOfで調べてぶんきさせてもいいだろうし ぶっちゃけ同じことVB6でもできると思うんだけど・・・ むしろ型を持ったまま配列に放り込めるのが強みだと思ってるんだが…・ それぁ、全部構造体にしてメソッドはモジュールにでも書き出すとかさ いろいろ手はあると思う。 それに、そのくらいのメモリ気にする時代でもないと思うんだ それだったらもっと別のところ削れるだろうし
667 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:15:57 ] >メソッドも配列要素の数だけメモリ上に確保されてしまう の意味が不明
668 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:20:09 ] プログラムコードをメモリ上に展開するって話でしょ? データはインスタンス分確保されるだろうけど、 コード部分は共用するんじゃなかった?
669 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:20:44 ] コード部分は共通。リフレクション使ってアセンブリを読み込めば出来るかもしれないけどね。 VB6でもクラスの配列は使える。
670 名前:デフォルトの名無しさん [2007/02/14(水) 23:21:12 ] >>667 あれじゃね? 変数10k メソッド部分5k とかの計15kのサイズのクラスがあって それをインスタンスつくってArrayListとかにほりこんだときに 15k、10k、10k、10k、10k とかで保持してくれないのかな? ってことじゃね? 普通にないけどさwww これできたらじゃぁ2個目のクラスはメソッドどうなるんだよwww てことになるわけだが、そんな常識は無視して考えようwww
671 名前:665 [2007/02/14(水) 23:25:12 ] >>666 ありがとうございます。 >じゃなかったら各クラス(以後オブジェクト)のメソッドも使えないっしょ? たしかにそうですね。 >それに、そのくらいのメモリ気にする時代でもないと思うんだ もともとマイコンのプログラミングから入ったので、メモリ節約癖がしみついてしまっている自分。 メモリがギガバイトクラスになっても、気にせずにはいられない自分に欝。 こういうあたりでいつのまにか時代に取り残されてしまうんだな。
672 名前:デフォルトの名無しさん [2007/02/14(水) 23:28:20 ] >>671 いやいや、節約は大事だけど まぁ、導入する環境とかも含めて考えていけば節約する場面もあると思うよ 非接続データ保持したりすればメモリ食うから、超ぼろいマシンでメモリ足りなくなるかもしれないところはきっと接続でやったりするだろうし ケースバイケースじゃないかな?と あくまで、本当に無駄のない部分そぎ落としてからの作業になるけど と素人PGがいってみるwwww
673 名前:デフォルトの名無しさん mailto:sage [2007/02/14(水) 23:37:48 ] >>670 じゃあ Shared メソッドはどうなるんだよ
674 名前:デフォルトの名無しさん [2007/02/14(水) 23:42:14 ] >>673 実体化した場合Sharedの部分もオブジェクトのメモリ部分に格納されるんじゃないかな? あくまでクラスのインスタンス化されていないものもメモリに格納されていて 実体化はそれのコピーっしょ? 実体化しないSharedメソドはインスタンス化されていない部分を使用しているんじゃないかと考える
675 名前:デフォルトの名無しさん [2007/02/14(水) 23:48:35 ] 連投ごめ 一応俺の浅はかな考えだからwww もし、本当に知ってる人いたら教えてwwww
676 名前:665 [2007/02/14(水) 23:58:34 ] 自分で質問しておいてなんですが、 私もちょうど本を見てて「共有メソッドってのがあるじゃん!!」と思ってたところでした。 VB2005に乗り換えて最初に買った、林晴比古のVB2005ビギナー編です。 共有メンバと呼ばれる変数とメソッドは、いくつインスタンス宣言をしても メモリ上にひとつの実体しか確保されない。 と説明されています。
677 名前:最凶VB厨房 mailto:sage [2007/02/15(木) 09:11:25 ] (インスタンス)メソッドの実体は何個インスタンス作ろうが常に一つです。 インスタンスメソッドの起動にはインスタンスへのアドレスとそのアドレスから メソッドへの相対アドレスの二つを必要とします。
678 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 09:29:46 ] そのアドレスから の部分間違えた。 他にも微妙に間違えておるわ。
679 名前:デフォルトの名無しさん [2007/02/15(木) 10:11:48 ] フラッシュを用いたブラウザゲームに連動するソフトを作りたいと思ったのですが、フラッシュから文字列データを取得等は可能でしょうか? 例えば、このような機能を実装したいとした場合に可能かどうかという事です。 ゲーム上で「***はレベルが15に上がった」というメッセージが表示された時、 プログラムの方で予め登録しておいた文字列とマッチングを行い、「レベル」が「15」になった事を検地してデータファイルを更新する等の所定の動作を実行するといった感じです。
680 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 11:28:01 ] カメラでディスプレイをモニタして画像を解析する
681 名前:デフォルトの名無しさん [2007/02/15(木) 11:41:02 ] マジレスしたら>>679 のやりたいことググって見つけた
682 名前:デフォルトの名無しさん [2007/02/15(木) 11:57:38 ] お助けください ・VB6 ・SPREAD ver.6.0 【現象】 EnabledをFalseにするとスクロールバーまで固定されてしまいます。 【質問】 スプレッドシートを表示専用(.EnabledをFalse)にしつつ、 スクロールバーを有効にする方法を教えて頂きたいです。 【備考】 .OperationModeでもスクロールバーが固定されてしまう。
683 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:11:47 ] そんなの販売元に訊けよ
684 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:13:54 ] そもそもスレ違いだ
685 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:34:18 ] 西京味噌イラネ
686 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 12:44:37 ] >>676 これだからハルピコ本は… Shared だろうが何だろうが、同一クラスのメソッドやプロパティが インスタンス毎に生成されたりはしない。
687 名前:デフォルトの名無しさん [2007/02/15(木) 14:49:29 ] アプリケーションの設定情報の管理方法について ttp://www.microsoft.com/japan/msdn/vbasic/migration/tips/my.settings/ ↑この方法で設定を読み出し・書き込みするときに My.Settings.My_WidthのMy_Widthを変数にすることは出来ないのですか? 例えば HENSUU=My_Width My.Settings.HENSUU こんな感じに・・・ 設定する項目が多いとその数だけTextBoxが必要になりますよね?
688 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 15:00:36 ] >>687 My.Settings.My_Width = HENSUU じゃ駄目なのか?
689 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 17:15:14 ] Dim mProcess As New Process() mProcess.StartInfo.FileName = "notepad.exe" mProcess.StartInfo.UseShellExecute = True mProcess.StartInfo.WindowStyle = ProcessWindowStyle.Minimized mProcess.Start() なら最小化されるのに、 mProcess.StartInfo.UseShellExecute = False だと、なぜか最小化されません。そういうものなのでしょうか? mProcess.StartInfo.UseShellExecute = True で、最小化で起こすことはできないのでしょうか?
690 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 18:11:00 ] >>687 My.Settings("My_Width") = 10
691 名前:679 mailto:sage [2007/02/15(木) 20:08:28 ] >679ですが、自分なりに調べてみましたがわかりませんでしたorz そのゲームというのは自分の作品では無いのですが、それでも文字列や数値データを取得する事というのは可能なものなのでしょうか・・・ カメラは無しでお願いします
692 名前:デフォルトの名無しさん [2007/02/15(木) 23:57:49 ] >>691 そのFlashが吐き出してくれなきゃまず、普通には無理だろうな 当たり前のことだが・・・ Flashが外部へ何らかのインターフェイスを持っているなら出来るがな 昔時間ない案件の時に適当にテキスト吐かせて無理やりやったことあるけど
693 名前:デフォルトの名無しさん [2007/02/16(金) 00:34:36 ] アプリケーションの設定を soapformatter で保存しています。 が、xmlns がそのアプリケーションのアセンブリ名になり、 他のアプリケーションから読み書きできません。 どうしたらいいのでしょうか?
694 名前:デフォルトの名無しさん [2007/02/16(金) 01:18:25 ] VBAだとTest1とTest2のマクロを一括で処理するには プロシージャー名を記述すれば出来ますが VB.NET 2005では、どう記述したら良いのでしょうか? 例) Sub 一括() Test1 Test2 End Sub Sub Test1() End Sub Sub Test2() End Sub
695 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 01:35:35 ] 最近のPGはインスタンスごとにメソッドの実体ができるのかどうかとか、 本気で悩むくらい、常識的な感覚もなくなってるのか…
696 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 01:45:14 ] だってここVB.NETスレだよ?
697 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 08:19:19 ] >>695 常識的なプログラマならそんなアホな悩みを持つかよw インスタンスメソッドなんて、実体はインスタンスへのポインタを引数にとる「関数」 に過ぎない、とOOP勉強して1時間で気づくだろ普通w
698 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 08:31:26 ] そういうもんだろうと予想はするけど、 本当に実装がそうなってるかどうか気になるってのは別におかしくないだろ
699 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:11:55 ] インスタンスごとにメソッド実体を持つなんて、 ちょっと考えられない。 ものすごく特殊な機能を実装している言語とかランタイムなら、 確かに絶対ないとは言い切れないが、少なくとも.NETレベルの 機能でそれはありえない。 ていうか、上で書いたのはそもそも、みんなインスタンス単位で持ってると 思ってるような書き込みが最初に続いていたからで。
700 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:15:45 ] 少なくとも、まず共有されてると予想するのが先でしょ。 10000この配列にインスタンス格納したら メソッドの実体が10000個できるのかよ。 メモリいくらあっても足りない。 継承してるメソッドとかどうなるんだよ。
701 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:17:48 ] >ていうか、上で書いたのはそもそも、みんなインスタンス単位で持ってると >思ってるような書き込みが最初に続いていたからで。 すまん、読み返してみたらそれほどではなかった。
702 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:26:02 ] ちなみに、インスタンス毎に確保される、データ以外の領域ってのはちゃんとある。 型オブジェクトへのポインタと、同期テーブルインデックス。 32ビット環境では占めて8バイト分がとられる。
703 名前:694 mailto:sage [2007/02/16(金) 15:21:54 ] とりあえずCallで解決しました。 Call Button1_Click(Button1, e) 異なるイベントで、同じ処理を流用するとき 他に良い方法はありますか?
704 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 15:48:17 ] メソッド作って好きにに呼びゃあいいだろ
705 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:32:27 ] viEmuのアンインストール方法を教えて
706 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 00:35:31 ] 事故怪血しました
707 名前:デフォルトの名無しさん [2007/02/17(土) 07:51:57 ] URLを指定して該当ページのソースを読む事って出来ますか? 出来るとしたらどんな関数を使えば良いのでしょうか、教えて下さい
708 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 07:55:12 ] >>707 WebRequest クラス
709 名前:665 [2007/02/18(日) 21:27:35 ] 665です。 2日たって来てみたら、なにやら詳しそうな方のレスがついていて ありがたいです。 >>697 >>792 を読んで、ホッとしました。 やっぱり無駄にメモリを食わない仕様になってるんですね。
710 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 00:12:34 ] >>792 よろぴく
711 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 01:43:16 ] >>792 は難しそうなので >>689 をよろしく
712 名前:デフォルトの名無しさん [2007/02/20(火) 16:46:37 ] VBA実行処理中に経過時間をリアルタイムで表示させるには、どうしたらいいですか?
713 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 17:06:19 ] スレ違いです
714 名前:デフォルトの名無しさん [2007/02/20(火) 17:08:34 ] えっ!VB.NETでVBAを操作する場合なのですけど?
715 名前:デフォルトの名無しさん [2007/02/20(火) 18:37:46 ] >>712 Background Worker
716 名前:デフォルトの名無しさん [2007/02/20(火) 20:46:01 ] AがBでもCでもない時、という条件を A <> B AndAlso A <> C と書いてるんですが、もっとスマートな書き方はあるでしょうか?
717 名前:716 mailto:sage [2007/02/20(火) 20:47:34 ] すみません、>>716 まちがえました。 A <> B And A <> C です。よろしくお願いします。
718 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:30:35 ] おれの経験じゃ、こういうピントがずれたことにこだわる傾向のある奴は プログラマ向いてない。
719 名前:デフォルトの名無しさん [2007/02/20(火) 21:54:24 ] それからさー、Helpのリンクがどんどん切れて行くんだが、 なんとかならんのかこいつは!!!
720 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:55:54 ] >>718 んなことない。 初心者は大抵そう。
721 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:45:26 ] 質問です。 一覧系の画面を作るのに、Spreadを使用しているのですが、 特定の列を固定することはできるのでしょうか? (エクセルのウィンドウ枠固定みたいな感じにしたい) プロパティを探してもそれらしき設定が見つかりません。 .NET標準のDataGridというコントロールには列固定を設定する プロパティがあるんですが、Spreadじゃできないんですかね…
722 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 08:28:51 ] グレープシティのSPREADのこと? 俺は使った事ないからわからないな。 あの分厚いマニュアルに書いてない? CDの中にPDF付いてなかったっけ?
723 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 09:42:55 ] >>715 時間のかかる処理をバックグラウンドで実行するには?BackgroundWorkerコンポーネント ttp://www.atmarkit.co.jp/fdotnet/dotnettips/436bgworker/bgworker.html
724 名前:デフォルトの名無しさん [2007/02/21(水) 11:24:00 ] 質問があります。 VC++.NETで作ったDLL(ソースあり)があり、デバグモードで実行しています。 これに、VB.NETで作ったプログラムからデバグモードでアタッチしたいのですが、 どうすればいいのでしょうか?
725 名前:デフォルトの名無しさん [2007/02/21(水) 11:53:05 ] で、できた…!DLLのアタッチ、自力でできました! 一応どうやったか書いておきますね。 1.VB側、exeをビルドして終了(もしくは放置) 2.VC++側でDebugモードでDLLビルド→自動的に出てくる『ActiveXコントロールテストコンテナ』は無視 3.VBで生成したexeを実行 4.VC++側のメインメニュー→「デバッグ」→「プロセス」を選択 5.VBで生成したexeのプロセスを探し出しクリック→「アタッチ」ボタンを押す 6.良くわからんけど「Native」にチェックを付けてOKボタンを押す この時点でexeとDLLがくっついて一連のプロセスとして扱えます。 あるボタンをクリックし、その主処理がDLLにあるとすればそちらに制御が流れますので ブレイクポイントを張っておけばそこで処理が止まり、ステップ実行してデバグ可能 になります。
726 名前:デフォルトの名無しさん [2007/02/21(水) 11:54:50 ] >>725 に一応補足します。 レジストリにVC++から生成されるDLLへのパス指定をしているのは言うまでもありません。
727 名前:デフォルトの名無しさん [2007/02/21(水) 12:22:32 ] つうか、ソースあるなら1つのソリューションにしちゃえばいいじゃん。 それで依存関係つければ別に。
728 名前:デフォルトの名無しさん [2007/02/21(水) 12:27:16 ] >>727 もう安定稼動しちゃってるから今更構成を変えるのは怖いのです…。
729 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 12:28:01 ] >>723 COMはスレッドセーフじゃないと思うんだがw しかし、こういう得意げに一行コピペする奴の神経ってわからん。 いや、むしろ精神分析の対象だと思う。 少しも大げさでなく。
730 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 12:31:54 ] 分らないのだったら書き込まなくてもいいよ。患者さん
731 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 12:35:52 ] 2chでレスしてる相手の神経をいちいち推測しようとするほうがよっぽど分析対象に近いと思うがw
732 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 12:39:14 ] 喧嘩はやめて〜♪
733 名前:デフォルトの名無しさん [2007/02/21(水) 12:41:02 ] >>728 プロジェクトは構成だけど、ソリューションは論理単位ですよ。 なので、別にプロジェクトを変えないでも2つのプロジェクトを1つのソリューションとして定義するだけ。
734 名前:デフォルトの名無しさん [2007/02/21(水) 13:40:25 ] >>729 意味がわからん、もう少し詳しく説明しなさいw
735 名前:728 mailto:sage [2007/02/21(水) 14:29:15 ] >>733 や、それはそうなんだけどCVSのバージョン定義とかなんとかめんどいのよ。 やった方が将来的にはいいってのは分かるんだけど、 まだ慣れてないんで、なんか現状とは違うものにしちゃいそうな俺。
736 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 16:03:18 ] >>729 >>2
737 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 16:38:33 ] わろた
738 名前:デフォルトの名無しさん [2007/02/21(水) 17:07:18 ] 初歩的な質問です。 -5.067の値を-5.0670E+000と書き換えるやり方を教えて下さい。 お願い致します。
739 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:24:31 ] ToString("E4")
740 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 17:48:46 ] >>738 質問者が初歩的な質問なんていうなよw
741 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 19:03:34 ] むしろ高度じゃね?
742 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 19:12:06 ] >741 んなこたぁ〜ない
743 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 23:37:08 ] ちとお尋ねします。 Private Structure 構造体名 Public Dim String1 As String Public Dim String2 As String ..... End Structure Public Function 関数() As String Dim 構(n) As 構造体名 構(0).String1 = "なんとか" 構(0).String2 = "かんとか" ... 構(1).String1 = "書き込む" 構(1).String2 = "やめる" ... 上記の宣言と同時に配列に値を入れていく方法ってありますか? Dim 構造 As 構造体 Dim 構() As 構造体名 = {(構.String1 = "なんとか", 構.String2 = "かんとか"), _ (... } こういうのはダメでした。正しい方法あれば教えてください。 VB暦はだいたい100時間くらいです。
744 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 23:38:44 ] 構造体にコンストラクタを記述する
745 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 00:04:53 ] >>743 やり方は幾らでもあるが、一番オーソドックスなのは 構造体の中に「初期化した自分自身」を返す共有(Shared)メソッドを書く方法だろう。 別に構造体でなくクラスでも構わない(まあ特別な理由がない限りそうだと思うが) ならコンストラクタに初期化の処理を書いてもいい。 っていうか、初心者はまず本の一冊ぐらい読めよ。 そんでもってちょっと考えれば誰でも思いつくようなこと(例えばこの質問がそうだが) を質問するのは恥ずかしいことだと思った方がいいよ。
746 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 00:19:33 ] なんか 面白いvb.netで作られたアプリない?
747 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 00:27:16 ] >>743 Structure ABC Public Sub New(s1 As String, s2 As String) Str1 = s1 Str2 = s2 End Sub Public Str1 As String Public Str2 As String End Structure Module XXX Sub Main Dim a() As ABC = { New ABC("111","111"), New ABC("222","222") } End Sub End Module
748 名前:743 mailto:sage [2007/02/22(木) 00:34:39 ] >>744 >>745 >>747 皆様ありがとうございます。精進します。
749 名前:738 [2007/02/22(木) 11:39:21 ] >>739 ありがとうございました。これで安心です。
750 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 13:21:54 ] あるフォームのPanelコントロールに動的に追加されるテキストボックスがあり その動的に追加されたテキストボックスのValidatedイベントに あるプロシージャをAddHandlerしてある状態です。 このときあるプロシージャで入力チェックを行い ダメならエラープロバイダを表示したい OKならエラープロバイダを表示しない としたいのですが、 今一歩わからないところがあります。 1.SetErrorで表示させたエラープロバイダは単純にVisible=Flaseにしたのでかまわないのか・・ スッゴイ初歩的なことですみません。 2.やっぱりあるコントロールのインスタンスを作る時にエラープロバイダのインスタンスも作成し、それをセットするべき? (今はFormに貼り付けたエラープロバイダをセットしています。) イマイチ説明がぐちゃぐちゃなきがしますが・・・
751 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 19:05:44 ] 何も行動を起こさないうちから分からないとかほざいてる お前さんの存在こそ分からないよ
752 名前:デフォルトの名無しさん [2007/02/23(金) 00:40:03 ] サブフォーム開いたり閉じたりした後にメインのComboBoxにフォーカスあてる(クリックする・Tabキーでフォーカス移動する)だけでnull参照エラーがでます 何しても解決できない ボスケテ
753 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 09:52:32 ] フォーム2をモードレスで開いたり閉じたりする場合は グローバルに宣言をしても良いの? クラスはグローバルに宣言することは良くないって聞いてたんで この機会にちゃんとした方法を覚えておきたい。
754 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 10:12:30 ] モードレスでも呼び出し元がいるなら、そいつがインスタンス管理すればいいし。 そうじゃなく、アプリ内で完全に各画面非同期なら、アプリ自身の管理プロセスクラスの変数でしょ。 グローバルじゃなくてもいけるし、グローバルでもいける。
755 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 11:22:50 ] つーか.netにグローバルはない
756 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 11:30:12 ] Moduleだけでプログラムを書く。
757 名前:753 mailto:sage [2007/02/23(金) 12:50:08 ] グローバルと言うかパブリックです。 そのパブリックもモジュールに宣言したものをグローバルと言いました。 紛らわしくてごめんなさい。 >>754 アプリ内で各画面非同期です。 管理プロセスクラスと言うのがあるんですか? ぐぐるで探してみたけど見つけれませんでした。 >>755 モジュールもクラスと考えればそうなりますね。 >>756 それはちょっと勘弁願いたい。
758 名前:デフォルトの名無しさん [2007/02/23(金) 16:52:01 ] 育児イライラどう発散してる?育児板 life8.2ch.net/test/read.cgi/baby/1171945114/ 763 名前:名無しの心子知らず[] 投稿日:2006/11/18(土) 13:06:17 ID:g2BG3ATp 娘@3ヵ月にあたりちらす。ビンタやお湯に顔面つけたり、 定規をビシッと背中にふりおろしたり、オムツ一枚にして冷たい床の上に寝転ばせたりマチ針で歯茎さしたりw 765 名前:名無しの心子知らず[] 投稿日:2006/11/18(土) 13:13:44 ID:wPPSorpM >>763 気持ち分かるよ。イライラするよね。育児って。 私はわざとどなったりして息子を怯えさせちゃうよ。 今日は怯えて指しゃぶり過ぎて指がすっごい内出血しちゃった。 766 名前:名無しの心子知らず[] 投稿日:2006/11/18(土) 13:41:34 ID:g2BG3ATp >>765 わかってくれてありがとう。 本気で死なない程度や跡が残らない程度に毎日してるよ。 たまに気がむいたら可愛がるけどね! さっきなんか一瞬だがドライヤーの熱風背中に浴びせたよw マチ針は血が出て焦ったけどね。 おすすめは、熟睡してるところにいきなり勢いよく高い高いがいいよ。 驚愕の顔で泣くのがたまらんw あとおしりの谷間の産毛をむしりとる。 痛いみたいでよく泣いてるけど跡が残らない♪
759 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 18:30:38 ] >>757 言ってることが酷く頓珍漢だから、殊勝に初歩から勉強することをお勧めする
760 名前:753 mailto:sage [2007/02/23(金) 23:49:38 ] >>759 VB6厨です。 サポート有りと無しじゃ(サポート受けるかは別として).NETが有利なんで 必要にせまられて頑張ることになってます。 クラスをもう一度勉強しなおしてきます。
761 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 01:37:24 ] 1、あらかじめカンマで区切られた文字列をカンマごとにバラバラにして配列に入れる。 2、"で囲まれたものは1つにまとめて入れる。 "a,b,c,d,e"こんなのは1個とする。 3、"が変な場所にあったり、足りないものはとりあえず無視する。 こんな条件で書いてみたんですが長いので短くきれいに改良したいのです。 どこをどうなおしたらいいんでしょうか。 記憶を頼りにメモ帳で書いたので文法もロジックも間違ってるところが 多いと思いますのでよろしくお願いします。
762 名前:761です mailto:sage [2007/02/24(土) 01:38:47 ] Public Function ABCList(ByVal ABC As String) As List(Of String) ABCList = New List(Of String) Const Comma As Char = CChar(",") Const WQuotation As Char = CChar("""") Dim ArrayOfABC() As String = ABC.Split(Comma) Dim CountABC As Integer = ArrayOfABC.Length Dim ”あり As Boolean = False Dim Temp As String = "" Dim i As Integer
763 名前:762つづき mailto:sage [2007/02/24(土) 01:39:44 ] For i = 0 To CountABC - 1 If ArrayOfABC(i).先頭が” Xor ArrayOfABC(i).最後尾が” Then If ArrayOfABC(i).先頭が” Then If i < CountABC - 1 Then Temp &= ArrayOfABC(i) ”あり = True Else ABCList.Add(ArrayOfABC(i)) End If Else If i <> 0 Then Temp &= CStr(Comma & ArrayOfABC(i)) ABCList.Add(Temp) ”あり = False Else ABCList.Add(ArrayOfABC(i)) End If End If ElseIf ”あり Then Temp &= CStr(Comma & ArrayOfABC(i)) Else ABCList.Add(ArrayOfABC(i)) End If Next Return ABCList End Function
764 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 15:10:44 ] >>762 あんまり正規表現つかったことないんで間違ってたらごめん Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim texts As String() = MySplit(TextBox1.Text) For Each Text As String In texts Console.WriteLine(Text) Next End Sub Private Function MySplit(ByVal input As String) As String() Dim pattern As String = "([^,]*("".*"")+[^,]*,)|([^,]*,)|([^,]*$)" Dim matches As MatchCollection = Regex.Matches(input, pattern) Dim texts As New List(Of String) For Each m As Match In matches texts.Add(m.Value.Trim(","c)) Next Return texts.ToArray End Function
765 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 15:45:18 ] 2005ならTextFieldParserが使えるな
766 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 16:01:00 ] そんなのあるのか でもVBの名前が付いてるとなんか使う気しねえw
767 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 16:49:23 ] 俺は気にせず使ってる。 使わない方がいい理由があんまりない。
768 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 17:08:23 ] /novbruntimerefつけてコンパイルしないと勝手にMicrosoft.VisualBasic.dll参照してるでしょ
769 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 17:57:37 ] メソッドを作る ttp://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard11.htm
770 名前:761 mailto:sage [2007/02/24(土) 18:26:03 ] 皆さんどうもありがとうございます。知らんことばっかりなんで勉強します。
771 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 18:26:47 ] VB関数は何か馬鹿にされているような気がして使う気になれないな〜。
772 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 21:25:18 ] カスタムコントロールを作くたんですが、Formに貼付けたタイミングで。。。 Private Sub Button1_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 何か処理... End Sub ↑見たいに(業務ロジックを書くにあたって)必要なイベントを自動的にFormに書く事ってできないでしょか? Clickイベントの中にテンプレートコードも同時に出力して、お前らそれ使ってロジック書け見たいなこと やりたいんですが。
773 名前:デフォルトの名無しさん [2007/02/24(土) 22:05:39 ] コントロールからは出来ない。 フォーム側の基本クラスを抽象化すれば、似たことは出来るけど。 その場合、フォームがフォームデザイナで表示できない(=実体化できない)ので開発が難しい。
774 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 22:46:52 ] っていうか、そんな定型的な処理なら最初からコントロールに 組み込んでおけばいいじゃん。
775 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 22:48:25 ] >>772 テンプレート使えばいいんじゃないの?
776 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 22:53:14 ] 2005ならオナペットを差し込めばコピペと同じだべ。
777 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 00:27:07 ] VB.NETを使用し、PageUpなどの任意のキーを、 一定間隔で押下させるソフトウェアを作成しています。 目的の動作をするプログラムは完成し、IEなどのアプリでは 正常に動作をしています。 ですが、FPSゲームなど、特定のアプリではキー入力が 受け付けられていません。 SendKeys.SendWait()、win32api.keybd_event()どちらを使用しても 結果は同じでした。 どのようにすれば、このようなアプリにもキー入力ができるのでしょうか? よろしくお願いいたします。
778 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 00:50:01 ] >VB関数は何か馬鹿にされているような気がして使う気になれないな〜。 馬鹿にされ「る」ような気がして、じゃなくて 馬鹿にされ「ている」ような気がして ってどういうことだよw
779 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 01:13:15 ] >>771 出来ないやつほどそういう事気にするのなw 普通使って簡単にできるものなら利用するだろ。 ま、趣味でプログラムやってる人はご自由に。
780 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 01:48:31 ] 恐らく半分冗談で言ってるんだろうから なんもそうムキにならんでもいいだろうに
781 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 01:53:50 ] >>777 特定のゲームでそういうことが出来ないようにしてるんじゃないか?
782 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 02:03:04 ] じゃなくてDirect Inputは(当たり前だけど)ウィンドウメッセージとして キー入力を受け取っているわけじゃないからそりゃSendKeysじゃうまくいくはず無いよ。 俺はどうやれば>>777 みたいなことが可能か見当もつかないけど、 ひょっとしてDDKとか使わないと不可能なことだったりしてね。
783 名前:772 mailto:sage [2007/02/25(日) 11:36:09 ] 皆さんどうもです。 >>776 2005なのでこのやり方でヤッテみます。
784 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 17:42:19 ] 空のファイルを作りたいんだけど、この2行でOKかな?(close、disposeされる?) .NET Framework 2.0、VB2005Exp使用 Using hStream As System.IO.FileStream = System.IO.File.Create("C:\hoge.txt") End Using
785 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 21:28:09 ] 例外さえ気にしないのなら、 System.IO.File.Create("C:\hoge.txt").Close() で十分だが。
786 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 09:41:19 ] ListViewItemsコレクション みたいな Array 系の持ってる CopyTo でコピーしてくれるのはアイテムの場所を知らせる情報だけでしょうか? CopyTo をした後に元のアイテムの項目に変更があった場合、コピー先にもそれが反映されています。 本当の意味での CopyTo を実現するメソッドまたは、方法はございませんでしょうか。。。よろしくお願いいたします。
787 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 10:34:59 ] DownloadFileメソッドでダウンロードする場合 指定したURLが存在するかしないか確認する方法は?
788 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 12:39:32 ] >>786 基礎的な知識の習得をスキップして、何でもかんでも理解してもいない 対処療法で場当たり的にやり過ごそうとか思ってるから そういうわけのわかんないこと言うんだよ。 なんやねん、本当の意味でのCopyToって。 俺様のその時その時のやりたいこと基準で本当とか決めるなよw
789 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 14:00:01 ] >なんやねん
790 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 14:12:14 ] 浅いコピー、深いコピーのことだろうよ。 自分も大して知識があるわけじゃないのに偉そうにする奴って痛いよ。
791 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 14:27:11 ] >>788 >>2
792 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 14:31:15 ] >>788 ◎対症療法 ×対処療法
793 名前:デフォルトの名無しさん [2007/02/26(月) 14:31:46 ] >>788 つ「対症療法」
794 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 14:51:16 ] >>788 の人気にshit
795 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 15:16:22 ] ttp://dictionary.goo.ne.jp/search.php?MT=shit
796 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 15:30:14 ] 質問に答えてやれよw >786 "MemberwiseClone"を調べてみて だが>787はほかの人頼む
797 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 17:08:51 ] しゃーないなw >>787 「WebResponse 404」でぐぐってみて 自分はめんどくさいからTry〜Catchでエラーに無理矢理させちゃう
798 名前:デフォルトの名無しさん [2007/02/26(月) 20:03:18 ] integer 型の計算について質問です dim aa as integer aa = (19 / 20) + 1 これが2となるのですが、1とするためにはどうすればよいでしょうか? aa = Cint(19 / 20) + 1 でも駄目なんですよね。。。 integerって整数型ですよね。。。 aa = Cint(10 / 20) + 1 // aa = 1 aa = Cint(11 / 20) + 1 // aa = 2
799 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 20:08:45 ] Math.Floorじゃダメか。
800 名前:798 mailto:sage [2007/02/26(月) 20:20:24 ] >>799 ありがとうございます。 aa = System.Math.Floor(19/20) + 1 とすることで、求めた値を得ることができるようになりました。
801 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 20:25:39 ] Fixでもええんじゃないか
802 名前:デフォルトの名無しさん [2007/02/26(月) 21:09:40 ] 今更2003に手を出さされたが 2005のDataGridViewみたいにDataGridは列固定できないのかよ・・・・ やっぱオーナードロー嫌なら2つDataGrid並べるしかないのか?
803 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 21:21:09 ] >>798-801 798は「何がしたいか」、つまり求められている仕様についてについて 何もいってないのによく回答できるよな。 質問者が馬鹿なら回答する奴もどうかしてるよ。
804 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 21:32:48 ] >>803 > aa = (19 / 20) + 1 > これが2となるのですが、1とするためにはどうすればよいでしょうか? ↑これが「仕様」じゃないとでも?
805 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 21:35:32 ] 馬鹿だろw 例えて言えば、「(x, y) = (0, 0)を通る直線」っていうのが 直線を一意に規定してると思うか?w
806 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 21:40:26 ] 全然例えになってないじゃんw
807 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 22:36:42 ] 客先から出てくる仕様ってのはしばしば>804のような物ではある。
808 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 23:19:46 ] 俺的予想 >>788 =>>803 =>>805 こういう奴が暴れるプロジェクトは大体失敗する。
809 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 09:26:35 ] 斜に構えた批判屋、揚げ足取りってウザイよね。 得意になってるけど、まあ勝手に言ってればって。
810 名前:デフォルトの名無しさん [2007/02/27(火) 17:02:48 ] こんにちは。VB6からVB.net 2003に転向しようとしていて苦しんでいる初心者です。 windows XP環境で下記のようなツールを作成していますがうまくいきません。 @フォーム(form1)上にボタン一つ(button1)配置 Abutton1を押すと、現在のシステム時刻を変数に代入 Bその際、代入された時刻が13:00〜15:00の間だった場合はその時刻を表示 下記のようにコーディングしてみたのですが、さっぱり動きません。 どうすれば正しく動くのか教えていただけますでしょうか? Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click Dim dtNow As DateTime = DateTime.Now Dim tsNow As TimeSpan = dtNow.TimeOfDay If tsNow >= #1:00:00 PM# And tsNow <= #3:00:00 PM# Then MsgBox(tsNow.ToString()) End If End Sub
811 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 17:10:02 ] まず最初に、特に事情が無い限り今からやるなら2005が良いと思うぞ。 質問のほうはたぶん… .NETはVB6とは違って、Sub button1_Click()を作っただけでは動かない。 プロパティウィンドウのイベントの欄に追加されていないと駄目。 雷みたいなマークね。
812 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 17:29:20 ] >>811 今テストしたらイベントはちゃんと動きますね。 というか>>810 に貼ったコードだとビルドできないことが判明・・・ 2003は実は発売直後くらいに買ったのですが、どうしても扱いなれたVB6ばかり 使ってしまって、今更になってあせって勉強を始めた始末です。 2003と2005ってそんなに違うものなのですか?
813 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 17:50:31 ] 2005はデグレ。
814 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 17:56:22 ] >>811 適当なこと書くなよ。ちゃんとHandlesが書いてあるだろ。 >>810 DateTimeは日付情報も持ってるから条件が真にならないんだろう。 DateTime構造体のHourフィールドとか見るようにしないと駄目。 2005と2003は、特に縛りが無いなら2005を使った方が将来性がある。
815 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 17:59:01 ] >>811 コレがゆとり教育ならぬ2005使いの現実。
816 名前:811 mailto:sage [2007/02/27(火) 18:16:35 ] 超寝ぼけてた そうね。Handlesね。C#と混同した上によく見てなかった。
817 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:22:15 ] >>810 #...#ってDateTimeリテラルだから、TimeSpanと比較しちゃいかん。
818 名前:デフォルトの名無しさん [2007/02/27(火) 18:27:21 ] TimeSpan じゃダメだろ。 Dim dtNow As DateTime = DateTime.Now If dtNow.Hour >= #1:00:00 PM#.Hour And dtNow.Hour <= #3:00:00 PM#.Hour Then MsgBox(dtNow.ToString()) End If
819 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:29:49 ] エレガントじゃない希ガス Dim tsNow As TimeSpan = DateTime.Now.TimeOfDay If tsNow >= #1:00:00 PM#.TimeOfDay And tsNow <= #3:00:00 PM#.TimeOfDay Then MsgBox(tsNow.ToString()) End If
820 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:42:53 ] なんて低レベル過ぎて泣けてくるなw
821 名前:810 mailto:sage [2007/02/27(火) 18:48:27 ] >>818 さんのコードでいけました! Timespanのまま比較すると「演算子'>='は、型'System.Timespan'に対して定義されていません」 と出て、ビルドできなかったのですが、Timespanに関する認識が相当間違っていたようです・・・。 皆さん、本当にありがとうございました。
822 名前:デフォルトの名無しさん [2007/02/27(火) 22:50:06 ] >>811 のレスみて思った とりあえず一通りさらっとでいいからMSDN読めよ と まだ移行してる連中が多いとしたら・・・ public sub main dim formA as new form1 formA.show end sub これでフォームがすぐ消えてしまいます!助けて! みたいなの出そうじゃね?www
823 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 23:10:15 ] 19 \ 20 にしようよ…
824 名前:デフォルトの名無しさん [2007/02/28(水) 08:15:54 ] けんかにならにように、皆さんの意見を入れました。w CInt(System.Math.Floor(Fix(19 \ 20)) + 1)
825 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 09:53:28 ] んなあほな…泣
826 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 10:23:07 ] 質問です。 DataGridViewで、CheckBoxを表示させておりますが、特定列のCheckBoxのEnabledをFalseにする方法はないか探しております。 ReadOnly=Trueにすることで、入力を受け付けない(クリックしてもチェックのON/OFFは出来ない)ようにはできましたが、クリック自体はできるので少々気持ちわるいです。 いい技があればご教授くださいませ。 環境はVB2005proです。
827 名前:デフォルトの名無しさん [2007/02/28(水) 10:57:10 ] キャンセルせいよ・・・・・
828 名前:デフォルトの名無しさん mailto:sage [2007/02/28(水) 23:01:46 ] private void dataGridView1_CellMouseEnter( object sender, DataGridViewCellEventArgs e ) { if( e.ColumnIndex == 0 ) { Random ran = new Random(DateTime.Now.Millisecond); System.Windows.Forms.Cursor.Position = new Point( System.Windows.Forms.Cursor.Position.X + ran.Next( 500 ) - 250, System.Windows.Forms.Cursor.Position.Y + ran.Next( 500 ) - 250 ); } } ごめんうそ
829 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 00:45:48 ] VBで書いたれいよ!
830 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 00:56:20 ] >828 それはC#な上に、少々どころでなく気持ち悪いです。
831 名前:デフォルトの名無しさん [2007/03/01(木) 09:14:28 ] こんにちは、質問ですが、 ieで設定されている"ホーム ページ"をVB.NETで取得する 方法を教えてください。 Webbrowserで取得する方法でも構いません。 宜しく。
832 名前:デフォルトの名無しさん [2007/03/01(木) 10:04:44 ] >>831 のついでに教えてけろ。 IEの 「編集」−「このページの検索」でやってるページ内検索ってのは どうやってやってんのかわかる香具師いる?HTMLソース追っかけてんのかね? WebBrowserでもやれるじゃろか。 ってか初めからつけといてくれればいかったんだが・・・。
833 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 10:41:05 ] >>831 レジストリ参照すればええんじゃね
834 名前:デフォルトの名無しさん [2007/03/01(木) 10:45:00 ] いくつかPanelをのっけてそれぞれDocking=Topにしてくと、 どういう順番でやっても先にFormにおいた方のものからTopに並んでしまう。 これってTopにした順番に上から並ぶってならんのだろうか
835 名前:831 [2007/03/01(木) 10:49:21 ] >>833 サンクス、 考えても見なかった。 >>833 検索や検索文字の表示は簡単そうだが、スクロールが難しそう。
836 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 12:26:20 ] >>834 ドキュメントアウトライン
837 名前:デフォルトの名無しさん [2007/03/01(木) 12:46:32 ] ちょっと教えてください VB.NET 2003で DataAdapterを使用してデータを更新する部分です。 DataSetの中には個別に取得してきた 関連性の無い TableA TableBがあります。 登録の時この2つのテーブルに編集をかけた後 1回のUpDateで更新することは出来ないでしょうか? DataAdapterがTableという名前のDataTableにしか処理を行ってくれないので詰まっています。 出来れば2回に分けて行うのはやりたくないという状態です。
838 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 13:32:21 ] Adapterのヘルプとか読めば、出来ないってすぐわかりそうなものを。
839 名前:デフォルトの名無しさん [2007/03/01(木) 13:34:05 ] >>838 いや、もしかしたら何かできるんじゃないかな?と 本来関係の無いデータ同士は同じDataSetに入れるべきじゃないとわかってはいるんですが・・・
840 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 14:18:37 ] >>839 設計し直せwww
841 名前:デフォルトの名無しさん [2007/03/01(木) 15:13:58 ] VB.NET2003+SQLserver2000へデータのINSERTを行っています。 ConnectionをOpenしてBeginTransaction。 ExecuteNonQueryでINSERT文を発行後にCommitし ConnectionをClose、Disposeしています。 上記処理を画面上のボタンクリックイベントから実行しているのですが データがDBにINSERTされる時とされない時があります。 デバッグしてもエラーにはならず、アプリの処理的には正常。 しかしDBには反映されない時がある・・・という状況に陥っております。 正常終了しているのにDBには反映されない、そんなことがあるんでしょうか?
842 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 15:44:47 ] ぶれーくぽいんと張って、トランザクションを はったまま強制終了したりしてるからじゃないの。
843 名前:デフォルトの名無しさん [2007/03/01(木) 15:46:49 ] センセイ〜〜 メソッドの返り値である影響件数はいかがなものでしょうか? まぁ、正常に1件以上の数値が返ってきてるんだろうけど DBに反映されないって・・・ エンタープライズマネージャをデータ更新前に表示しておいて確認、 更新後にエンタープライズマネージャの表示を更新し、その後確認しても反映されていないってこと?
844 名前:デフォルトの名無しさん [2007/03/01(木) 15:57:51 ] >>842 いえ、それはないです >>843 エンタープライズマネージャでもクエリアナライザでも反映されてないんです。 INSERTが単にコケるならまだわかるんですが・・・ データ不正も疑ったのですがそうでもないようで困り果てております
845 名前:デフォルトの名無しさん [2007/03/01(木) 16:02:24 ] たしかプロファイラだっけ? SQL鯖に投げられたSQLとか確認できる奴でチェックして まずは鯖で直にそれ実行してみれば? 何が悪いのかを狭めていかないと判らないと思う 反映されないとかっての 俺はコーディングミス以外で今まで経験は無いんだが・・
846 名前:デフォルトの名無しさん [2007/03/01(木) 16:13:32 ] >>845 やっぱりそれしかないですかね・・・ プロファイラ掘ってみます コーディングミスなら確かにわかるのですが 全てのデータが更新されないのではなく、時々更新できないデータが出るので・・・ 色々ありがとうございました。 環境は違いますがこれに似たような状況でした ttp://fukkey.dyndns.org/pins/sqls/040404/23954.html
847 名前:834 mailto:sage [2007/03/01(木) 16:14:30 ] >>836 そうかこういう場合のためにあれはあったのか。 わかったサンキュー。
848 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 16:49:16 ] >>846 >>843 の言ってるExecuteメソッドの戻り値は?
849 名前:デフォルトの名無しさん [2007/03/01(木) 17:44:06 ] >>848 1が戻ってきてます 処理件数は1件なので正常・・・ 雛見沢に行ってきます スレ汚し失礼しました
850 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 18:46:51 ] VB2005Proを使用しております。 Dim Image1 As Image = "イメージA" Dim Image2 As Image = Image1.GetThumbnailImage(10, 10, 〜 で画像のサイズは小さく出来るのですが ここで一緒に品質も落とす方法がわかりません どのような方法(クラス、メソッド)を使用すれば品質も 指定したかたちで、Image型を作ることが出来るのでしょうか?
851 名前:デフォルトの名無しさん [2007/03/01(木) 18:59:15 ] 落とす理由はよくわからんが ImageCodecInfo 使えないかな?
852 名前:デフォルトの名無しさん [2007/03/01(木) 19:01:28 ] あ、まちがったw System.Drawing.Imaging 名前空間のEncode辺りとかさ のつもりだった
853 名前:850 mailto:sage [2007/03/01(木) 19:16:55 ] レスありがとうございます。 System.Drawing.Imaging.EncoderParameter System.Drawing.Imaging.EncoderParameters System.Drawing.Imaging.ImageFormat を使用して形式や品質を変更出来る事がわかりました。 今ヘルプとGoogleで調べているのですが 使用方法が画像の保存(saveメソッド等)を対象にしている ものばかりで、画像に保存ではなくそのまま Image型に入れる方法を探してます。
854 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 20:07:46 ] ファイルにしないのに画質を落とす意味がわからん。 そもそも画質は「落とす」んではなく、非可逆圧縮の結果として「落ちる」もんなんじゃねえの?
855 名前:デフォルトの名無しさん [2007/03/01(木) 20:13:00 ] >>853 画質落としたサムネイルか・・・ 一意な名前の一時ファイルでやっちまうとかもありだけど・・・・ 縮小表示した時の補完方法の変更で画質落とすことにならんかな? 多少落ちると思うけど・・・・
856 名前:853 mailto:sage [2007/03/01(木) 20:33:48 ] レスありがとうございます。 言われてみれば画質が落ちるって 非可逆圧縮の結果ですよね ぜんぜん気がつきませんでしたorz Image型内で〜とう発想自体変でしたね やはり一時ファイルで実装する方が無難でいいですね
857 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:24:18 ] コントロールをクリックしたときに表示されるフォーカスマーク VB6のときはクリックイベントに.setfocusをかいて即座に移動させることで気にならないレヴェルになりましたが VB2005ではこのマークを消す方法はあるのでしょうか。
858 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:43:06 ] >>856 画質を落とす意図が気になるところです 差し支えなければ何に使うのか教えて下さい >>857 過度の神経質では無いでしょうか
859 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:47:32 ] 小さいコマンドボタンを設置してるんですが、一度クリックするとフォーカス枠に文字が被ってしまって見づらくなってしまうのです。 ボタンのサイズに関係なく、外枠とフォーカス枠の比率は同じ。ジャマスギです… >>859 気にしすぎないようにどこかで修行したほうがいいですかねー
860 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:47:43 ] こんばんわ .NETでツールウィンドウを作りたいのですが(常にフローティングしているウィンドウ) どのようにすればよいのでしょうか?
861 名前:デフォルトの名無しさん mailto:sage [2007/03/01(木) 23:52:07 ] どこで躓いているのか分からんのでエスパーのまねごとをしてみる Owner
862 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:02:39 ] 俺もエスパーになる VS2005で プロパティウィンドウ使ってるなら FormBoaderStyleの項目で変更
863 名前:860 mailto:sage [2007/03/02(金) 00:07:52 ] VisualStudioのように、一つのフォームがあって その上に子ウィンドウという形でツールウィンドウを表示させたいと思いますが その方法がわかりません。 どうすればよいのでしょうか?
864 名前:860 mailto:sage [2007/03/02(金) 00:09:07 ] >>862 ありがとうございます わかりました
865 名前:860 mailto:sage [2007/03/02(金) 00:11:17 ] >>862 うまく表示されました 本当にありがとうございました
866 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:16:14 ] >>857 コントロール継承してShowFocusCuesがFalseを返すようにオーバライドするだけ。
867 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 00:57:04 ] >>856 画像の変換目的なら、一時ファイルのかわりにMemoryStreamを使ったほうが色々と楽だぞ。
868 名前:デフォルトの名無しさん [2007/03/02(金) 18:34:14 ] VB.NET2005でWebにあるリピーターコントロール のようなことを実現したいのですが、どうするのが近道でしょうか?
869 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 09:15:00 ] TreeViewから指定の文字列を探し出してノードを返す関数ってありますか?
870 名前:デフォルトの名無しさん [2007/03/03(土) 11:11:07 ] おはようございます、質問をしたいと思います。 WebでのVB.NETなんですが、 A.aspxとB.aspxがあるとします。 A.aspxでのHTMLが下記のとおりとなってます <input id="Text1" type="text" onkeydown="if(event.keyCode==13)ButtonDummy1.click();" /> <input id="Button1" type="image" /> <input id="ButtonDummy1" type="submit" style="height:0px;width:0px;display:none;"/> とあるとして、Text1でreturnキーが押下されたら、ButtonDummy1.click();が呼び出されますが、 そのあと、サーバに送信されるのですが、この後、B.aspxのほうに画面遷移をしたいと思います。 が、どうすればよいのでしょうか? attributes属性に埋め込む?とか、VBのソース側に記述するとかですかね?
871 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 15:05:28 ] 相手側のIPを入れてメッセージを入力し 送信ってボタンを押下したら、相手側の メッセージボックスに入力した値が表示 されるような、プログラムの参考になる ようなサイトはありませんか?
872 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 15:07:34 ] 今、VBでちょっとしたプログラムを作っている初心者です。 フォームからフォームへ変数を渡したいのですがどうすればよろしいでしょうか。。 講座サイトをいろいろ探したのですが、のってなかったので質問させてもらいました。 よろしければ教えてくださるとありがたいです;
873 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 15:25:23 ] >どうすればよろしいでしょうか。 真面目に一から勉強する。 それ以外にあるかよ。
874 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 18:30:00 ] 今日も 「フォームAからフォームBに変数を渡したいんですがどうしたらいいですかカウンタ」 がインクリメントされますた
875 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 18:55:37 ] >>873 ガキは帰れ
876 名前:デフォルトの名無しさん [2007/03/03(土) 18:56:53 ] >>874 ちょっwwwww ワロスwww ちょっと聞きたいんだが、 あるプログラムAから別のプログラムBを呼び出して プログラムBは表示したまんま その後プログラムAから任意のタイミングでプログラムB終了とかさせたい で、こういうのはShell起動とプロセスIDで〜〜とかよくあると思うんだけど 折角ドトネト使うんだし何かもっとドトネト風なやりかたってないんだろうか・・・? ちょっと”ドットネット同士ならコレで楽勝”みたいなのがあれば使ってみたいんだが・・・
877 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 18:59:58 ] Process クラス見れ
878 名前:デフォルトの名無しさん [2007/03/03(土) 19:28:53 ] >>877 把握MSDN読んで来るノシ
879 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:13:03 ] 本当便利だよな>Processクラス
880 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:32:49 ] 初心者は、フォームも単なるクラスだということをまず理解しろ。 そうすれば、>>872 みたいな質問も出ないし、モジュール分けも上手くなる。
881 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 20:38:16 ] ※初心者はクラスを理解できていない
882 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 21:01:05 ] 規定のインスタンスとかわけも分からずに使っちゃってる時点で無理だろw
883 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 22:52:55 ] VB6ユーザーからの質問なんだけどさ、VB.NETに移行するのってC#今から覚えるのと労力かわんなくないか? まったくVBっぽさがなくなっててすごくJAVAっぽいからわけわかめなんだが…。 8万も9万も金出させて環境買わせた古参ユーザーおいてけぼりかよMS、Expressとか良い時代になったもんだな…。 はぁ、VBにいくかC#にいくかどうすっかな…。
884 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 22:57:23 ] 今更って感じだな こうなる事が分かっててVBやってたんじゃないのかい?
885 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:25:26 ] これだからVB厨は…
886 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:27:23 ] VB.NETもC#も無料で使えるんだから両方やればいいじゃん
887 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:28:29 ] 言語に差を感じる奴って駄目だね。 構造化言語だろうが、オブジェクト指向だろうが、大差ねーだろうが。 VB6から.netの移行ってそんなに敷居が高かったか?
888 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:30:13 ] あの程度でわかわかめって、どんだけレベル低いんだよw
889 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:35:59 ] お前ら弱いものいじめが大好きなジャイアン達かよ 習得の手間はVBでもC#でも大差ない というか、どっちかできればもう一方もだいたいわかる というわけでがんばれ、さあがんばれ
890 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:37:18 ] のびたが虐められるのは当然だと思うが……
891 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:42:57 ] いじめとは いじめられっこに問題があります いじめっこには罪はありません
892 名前:デフォルトの名無しさん mailto:sage [2007/03/03(土) 23:58:07 ] ここは低脳ばかりだ
893 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:38:48 ] 私は生涯VB6ユーザーだと思ってましたが、このスレ見てると.net使ってる人が非常に多いことに気がついてしまい 私も流行に乗り遅れないように.netへと移行しようかどうしようか迷ってます。 移行を決心させる一言をください…
894 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:46:16 ] VB6 のランタイムは兎も角開発環境のサポートはあと 1 年程だぜ
895 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:46:40 ] >>このスレ見てると.net使ってる人が非常に多い スレタイ読め
896 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:53:21 ] VB6はVistaでも動くらしいぜ …あれ?
897 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:54:06 ] >>894 ありがとう。 決心します。
898 名前:デフォルトの名無しさん [2007/03/04(日) 00:56:53 ] 皆さんhtmlをとってくるのにどのコントロール使ってます? webbrowserを使ってたらxmlをつかえって言われました。
899 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 00:57:16 ] >>896 ええー。そんなご無体な
900 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 01:01:38 ] >>898 取ってくるってのの範囲が分からん が表示するんじゃないならコントロールは使う必要なくね?
901 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 01:04:44 ] さて、このスレもいよいよ架橋に入ってまいりました。 >>950 を踏んだ者は次スレ宜しくお願いします。 スレ立て本人、もしくは有志の方は >>1-8 のテンプレ宜しくお願い致します。
902 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 01:08:40 ] スマン、>>5 以降は質問の回答か。 >>1-2 ,8よろ
903 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 02:11:10 ] >>893 いや実際敷居高いと思いますよ、本格的なプログラム書くには 徹底的に勉強しないと書けないですから たぶんVB6ですらすらやれてたのは概念的にすべてが比較的簡単 だったからだと思われ、あんまり細かいことを意識せずにやれました .NETはやはり基本的にオブジェクト指向言語を理解することと、 いろんな作法や多様なソフトウエア環境に対する広く深い知識が 求められていると実感しています。 仕事上時間的にどうしてもVB6にしか触れられなかった自分には 少なくと非常にハードルが高かったですが、そういう人は実際非常に 多いと思います。年もあるかと思いますし、能力があれば克服できる ものと思いますが、その辺短期間でマスターするにはやはりとてつも なく努力が要るのではないかと思います。少なくともヘルプなしに すらすらできるようになるのは非常に難しいのではないでしょうか。
904 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 02:25:50 ] なんですってキー!!
905 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:10:40 ] VB6が敷居が低いと思ってる程度の人にとっては、ハードル高いんだろ? VB6って箱庭ツールだから、それを逸脱することをやるにはかなりのスキルがいるんだよ。
906 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:18:33 ] >>905 Win32API使うとかぐらいならサンプルがあるのである程度流用で 不自由はしなかったと思いますが、.NETはいちいち全部根本から 勉強しないと本物になりませんから、そこがはじめに違うと思います。 VB6では全部知らなくてもとにかく仕事がいきなりでも開始できますが、 .NETはまず知識ありきが要求されます。そこが敷居高いということかと。 用意されているクラス一つ使うにしても「それについて知る」ことから して大変でしたね。これはVBで基本関数わかればある程度仕事できる という世界とはまったく違う世界だと思います。はじめの一歩踏み出す のにすごい労力が必要だったのです。VB6から踏み出られない人が 多いのはそこかと。とにかくモノスンゴイ程度の知識量が必要になり ますからね。クラスの数だけ見てもとてつもないですよ、これは。
907 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:23:36 ] そしてある程度わかったと思って少しできいるようになっても、そこから少し 進んだことが必要になるとそこでまたすぐに必要な知識が膨大に出てくる という事態が延々と続くわけですよね。なので、実際に毎日、毎日、毎日、毎日、 毎日毎日、毎毎日毎日毎日毎日毎日・・・・・勉強しないと使い物になっていか ないわけです、これが。だからとても大変なのですよこれは、実際問題。
908 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:41:56 ] 実際、何も知らないところから始めるのであればどっちでも変わらんと思うけどなあ
909 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:47:10 ] 通り一遍でいいから体系的な勉強をしとけばそんなに難しくないんだけどね。 市販の書籍で評判イイのを一冊マスターするとか MS主催の講習会に出席するとか。 実際問題そんなことしてる時間が全然取れない人もいるんだろうけど。
910 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 10:53:51 ] クラスライブラリが膨大なので、確かに入りは大変だったな。 とはいえ、クラスが体系的なので、自分の探しているものがどこにあるのか推測しやすいから、 慣れてくればVB6よりむしろ楽だ。
911 名前:893 mailto:sage [2007/03/04(日) 10:55:09 ] 実際VB6はどんなコードの書き方でも動いてしまうのでプロジェクトに煩雑感があるのと 開発が止まってしまって機能的な限界があるので、移行したいとは昔から思っています。 コントロール配列などの機能がなくなり、またメソッド名の違いが頭の中でごっちゃごちゃになってしまうため .net触ったことはあるのですが、なかなか移行には踏み切れませんでした。 >>903 ,906-907 同じ方でしょうか? 移行された方の、生の意見が聞けて良かったです。 やはり生半可な考えで移行するのは厳しそうですね。 「移行」なんて甘い考えは辞めて、参考書を買って一から勉強しようと思います。 ありがとうございました。
912 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:17:48 ] つうか、VB.netが敷居高いか? VB6と同じようなアプリだったら、同じように作れるじゃん。 移行とか考えるからおかしいんだよ、違う言語と思えば別に。 VB.netだって、とりあえず動くアプリなら作れるだろ? VB6でその程度のアプリを作ってた奴が、.netになったとたんにまじめになるのは大笑い。 だったら、VB6でもきちんとしたアプリ作ってから、VB6が出来るってほざけよ。
913 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:28:03 ] >>912 いや、でもそれだけじゃないですよ。VB6は考え方がシーケンスの連続というだけの 理解で旧式プログラミングと連続してました。でも.NETは世界が違います。 しかも使いたい部品はほとんど自前かどこかで拾ってこないとすぐに使えるものが 全部手の中にはない状況ではないかと思いました。クラスを継承して自分で派生 させてカスタマイズしないと楽に使えるものになりませんし、そういう世界を使わない で済んできた場合、この世界は敷居は必ず感じると思います。データを表示する だけでも旧式の方法とはまったく異なりますし。とにかく大変ですよねこれは。
914 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:29:26 ] vb6をちょっとかじった程度の人ならvb.netに移行にしても違和感も何も無いだろうが vb6に慣れていて使いこなせる人ほどコーディングの違いで敷居が高くなってしまうのではないだろうか? つーか、言語は別物なのに似てる箇所が多いからかえって紛らわしい。 vb6ユーザはvcやらc#やらのほうがかえって移りやすいかもしれんね。
915 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:37:17 ] >>911 コントロール配列ぐらいなら結局Listとかオブジェクトの配列とかで代用可能なので 機能は再現できると思いますが、そういうことでも「知らない」うちはなんにもできない状態 ですから、とにかく非常に苦労しないと使えるレベルにはなれない世界ではないかと感じます。 少なくともRADだと思えていたVB6の世界とは全然違う世界なのでした。
916 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:37:46 ] >クラスを継承して自分で派生させてカスタマイズしないと楽に使えるものになりませんし んなこたねええ VB6だとそもそも継承できないし。 VB6と同じように使うんだったらわざわざ継承を使う必要ないじゃん。
917 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 11:41:57 ] >>913 はプログラミングセンスが足りない。 >>916 は読解力が足りない。
918 名前:916 mailto:sage [2007/03/04(日) 12:00:37 ] まじですか 読み方どう間違ってる?
919 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:13:04 ] >>913 は継承したがってるんじゃなくて継承を嫌っている。(どっちみち不要だが) そもそも勉強不足を棚に上げて愚痴ってる>>913 がアレなんだけどね。
920 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:24:01 ] VB6からの以降が困難って言ってる人の意味というか「本音」は たぶんこういうことでしょ。 VB6だとアホみたいにサンプルコードがごろごろ転がってるからテキトーにコピペしてれば 理解してない機能もなんとなく使えたけど、VB.NETはサンプルコードが まだそれほど充実してないか、あるいはあってもOOPを前提としているから クラスが分からない俺様には使えね、と。 >>914 逆だろ普通w VB6でも「継承抜きのOOP」してた人なら移行はなにも難しくないはずだよ。 川俣の本とか読めば1週間でだいたいの感じはつかめるはず。 もし複雑なコードほど移植が難しい、ということをいっているなら そんなの当たり前のことだ。
921 名前:デフォルトの名無しさん [2007/03/04(日) 12:30:00 ] あれだろうなぁ・・・・ VB6でも理解して使いこなせてる人間や、不満を持つ人間辺りならきっと移行はスムーズなんだよ 逆にVB6に使われてたり不満をあんまり持たない人間は移行が難しい傾向があるんじゃないかな? とかおもったりする 不満があるから・ないからって意味じゃないけど、VB6限界まで使って それでもある機能の実装が他の言語に比べて不便だな って思うレベルってことね
922 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:43:12 ] >>2
923 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:46:03 ] あれだな、テンプレに人に向ける自分自身にも向けられない馬鹿は退場しろ、 って文言も必要かもしれんな。 >>922 みたいな馬鹿が跡を絶たないからなw
924 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:46:49 ] 人に向ける自分自身⇒人に向ける批判を自分自身
925 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 12:49:38 ] >>923 人に向ける批判を自分自身にも向けられない >>923 のような馬鹿や>>925 のような馬鹿も後を絶たないわけだが。
926 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:02:37 ] >>925 自覚があるなら問題ないんじゃね?w
927 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:06:22 ] >ここは、質問者に説教するスレではありません。 >ここは、質問者のプログラミングセンスを測るスレではありません。 >ここは、質問者のプログラマ適性を診断するスレではありません。 >ここは、質問者の精神病・神経症を診断するスレではありません。 ここに ここは、質問者が愚痴をこぼしていい場所ではありません。 ここは、質問者はテンプレサイトを回り・MSDNを十分に閲覧した上で質問できます。 を追加すればいいんじゃないかな
928 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:11:56 ] 質問として成立してないもんな、単なる悩み相談。 何がわからないかすら判ってない奴が多すぎ。 技術者として、最低限の調査、切り分け、自分なりの推察、それらをまとめて質問しろよ。 ってPCDN的かな?w
929 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:43:42 ] >>927 > 〜を追加すればいいんじゃないかな クラスの派生継承の差分プログラミング的ですね。感じ出てますね。
930 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:45:15 ] だからそういうのが「批判を自分自身に向けられない」っていうんだよ。 >>2 みたいのを愚痴っていうんじゃねえの?w
931 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:54:36 ] >>920 VB6でOOPしてるところってそんなに多かったんですか。そういう状況では なかったのでなんですが、たぶん>>893 の人も>>911 の感じからすると、 OOP駆使してやってきた感じには見えないですよね。手続き系だけでもAPI 多少使えばやりたいことはほとんど実現できましたから、現場でVB6だと手続き系 だけで済ませてるところが多いのじゃないでしょうか。それでも別段不自由しない なら問題ないわけでしたが、.NETでは考え方がOOP基本がそもそもなので、 そこで敷居が高いわけで、この事実があるのに加えてさらに.NETでのクラス の膨大な量が重なって目がくらくらしてハードルが非常に高くなってるという ことでした。
932 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 13:57:20 ] なれればたいしたことはないたぶん
933 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:03:18 ] クラスの量が膨大ってのも良く分からん言い訳だ 初めて VB 系言語に触れた時は膨大な量の関数に目眩がしたもんだが 名前空間とかないからリファレンスだけじゃ必要な機能が探せん
934 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:36:05 ] ADO.NETに関する質問です。 DataSetのTableの構成についてです。 DataAdapterにて、以下のようなSQL文でサーバからデータを取得した際、 DataSetの中のDataTableはいくつになっているのでしょうか。 SELECT 基本情報.ID, 基本情報.氏名, 基本情報.性別, T性別.性別 FROM T性別 INNER JOIN 基本情報 ON T性別.番号 = 基本情報.性別; データセットの中身は、基本情報テーブルと性別テーブルがあり、 それらのリレーションが組まれている形なのか、 それとも、SQL文を実行した結果がひとつのテーブルという形で 存在しているのかがいまいち分かりません。 基本的な質問ですが、どうぞよろしくお願いいたします。
935 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:44:24 ] 1つ 導出表そのものがDataTableになる。 きちんと勉強すると面白いよ、DataSetの仕組みって。
936 名前:デフォルトの名無しさん mailto:age [2007/03/04(日) 14:46:56 ] 研修期間の設定について参考にしたいので伺いたいのですが、 皆さんは、VB6系統からVB.NET系統へ移項する場合、どれくらいの 時間が必要でしたか? 会社でしていされた講義だけでなく、家で書籍やサイトを見ている 時間すべて含めての話です。
937 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:48:27 ] >>935 すばやい回答ありがとうございました。
938 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 14:55:59 ] >>936 人によるだろ? 昨日、今日のこのスレの流れ見れば、1日から無限大だと思うが。w VB6をやっていたってのが、単に小学生の漢字書き取りか、仕事としてのツールが使えてるのかの違いは大きい。 前者は.netに変わったら全く新しい言語だとも理解できずに移行できないと喚く、 後者は所詮言語なんぞ別に実現手段のためのツールと理解してるから、差異なんてやりながら補正していける。
939 名前:デフォルトの名無しさん mailto:age [2007/03/04(日) 14:59:06 ] >>938 仕事としてVB6をやっていた人に対して、移項するために講義を準備したり、 研修期間を設けたりする必要性について思ったのです。 確かに、人それぞれといってしまえばそういうものです。 同じ事を学ぶにしても時間のかかる人もいれば短期間で終わる人もいる。 しかし、何か、ものさしのようなものがあればなと思いまして。。
940 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:02:25 ] >>939 だから、元の人のレベルしだいですよ。 仕事でプログラムやってるといっても、バグを作るために仕事してる人から、その人のしにぬぐいまでピンきり。 何かものさしなんてありっこないじゃん。 貴方がまずその対象をきちんと調べて、レベル見て、その上でやるものだろ?
941 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:05:50 ] 概要ともの凄い基本的な違いを1〜2日程度教えて後はOJT。 何もかも教えるのはどうせ無理。
942 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:05:52 ] 研修期間の設定を聞いてくる辺り >>936 はVB.net使いでは無いらしい
943 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:07:07 ] >その人のしにぬぐいまでピンきり。 死んだら拭いようがありません><
944 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:13:23 ] ごめん、日本語で書いたからタイプミスした。 バグを作るのが仕事の人と、せっかくの能力を超M性癖のためにその人のアナル舐めをする人。
945 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:22:37 ] アナルは形容詞なのでこの場合アヌスの方が正しいと思います><
946 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:39:24 ] >>936 到達目標レベルで分けて考えるといいのでは? A. とりあえずフォームにラベルとテキストボックス張ってあれこれ表示ができればいいレベル。 それ以外は別のハードウエア制御用のベンダーの用意してるWin32APIがドライブできれば いいという場合は案外これで済むかもしれないです。そこはベンダーのチュートリアル読めば いいわけです。 B:. 本格的なGUIを必要とするレベル。TreeView、ListView、RichTextBox、継承されたForm、 図形描画技法、コントロールの派生継承、などあらゆる技法をマルターしないと作れない アプリケーションが目的なら、VB6だけの知識からなら毎日8Hずつ休まずやって、3ヶ月程度は かかると思います。基本がOOPなのでその勉強も含めて目一杯厳しいです。 C. DataBaseが必要なレベル。Bにくわえtさらに1ヶ月程度以上の特訓が必要では? 毎日2Hづつ少しずつとかだと優れたプログラムの達成までは2年程度ぐらい掛かるのではないでしょうか?
947 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:43:50 ] 学生かよ、3ヶ月もそんなこと勉強なんて。 そんなの仕事で使いながら覚えるのが普通だろ?
948 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:47:04 ] そんなに時間くれるところで働いてみたいわ
949 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:48:42 ] コントロールの技法をマスターってww 全部書いてあるのにマスターもなにもないだろ
950 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:50:04 ] >>947 使える状態になるまで目先の見えない苦闘が続くとき、それは仕事にならない レベルが続くということかと思いますので、そういう意味では管理者の人はそれだけの 覚悟をして社員にやらせる必要があるということでした。 まあ、結局毎日時間がなくてヒーヒー行ってる状況でVB6しか使えない状況が 10年以上も続いていたわけですから、そこで急に陸に上がると蛙も大変なわけですよね。
951 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:51:23 ] >>948 下請けは大変だな
952 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:52:44 ] >>951 使えない奴ばかりの職場も大変そうだな
953 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 15:53:40 ] マ板でやれ
954 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:38:33 ] >>950 10年あれば自分でどうにかするもの。 それを怠った奴なんて、何やっても駄目。 毎日云々なんて、出来ない奴というか、やる気の無い奴の言い訳の典型。
955 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:39:48 ] >>950 >>901
956 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:50:06 ] <スレタイ> VB.NET質問スレ (Part20) <テンプレ> 前スレ:VB.NET質問スレ (Part19) pc11.2ch.net/test/read.cgi/tech/1168585041/ ここは、質問者に説教するスレではありません。 ここは、質問者のプログラミングセンスを測るスレではありません。 ここは、質問者のプログラマ適性を診断するスレではありません。 ここは、質問者の精神病・神経症を診断するスレではありません。 >>950 ↑これだけやればあとは>>8 まで適当に貼ってやる
957 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:51:22 ] 次スレ VB.NET質問スレ (Part20) live25.2ch.net/test/read.cgi/market/1171962186/
958 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:55:49 ] >>955 やってみましたが、ホストが規制中で ERROR:新このホストでは、しばらくスレッドが立てられません。 またの機会にどうぞ。。。 が返ってきました、ほかにどなたかお願いします。 >>954 そうはいいますが、仕事で使わない環境を休みを毎週つぶしてやる元気は なかなか出ないものかと。休みもほとんど持ち帰り残業でした。そういう中 では結構しんどいものがあると思うのです。
959 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:57:29 ] >>957 どうもでした。
960 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:58:50 ] >>959 本当にそう思うか?
961 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 16:59:07 ] >>950 正直お前にはがっかりだ。 どこまでも使えない950だ。
962 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 17:00:43 ] >>958 すれ違いになるが、持ち帰り残業自慢なんて馬鹿の典型だよ。 自分の能力が無いか、自分の仕事に対する姿勢が根本的におかしいか、会社が狂ってるのいずれか。 それを10年もやってるんだから、そのこと自体が自己責任。
963 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 17:27:11 ] >>962 なんにしろやりがいのある仕事ならいいのだと思います。
964 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 17:29:44 ] >>960-961 あれ?そういえばなんか変なアドレスですね>>957 。 すまんですがほかの人お願いします。それではまた。
965 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 17:42:19 ] 次スレ>>975 踏んだ人に頼む
966 名前:デフォルトの名無しさん mailto:sage [2007/03/04(日) 17:44:34 ] >>963 残業自慢ならまだしも、無報酬残業自慢なんて紐に騙されてる女が私って不幸っていってるような戯言。 言ってる自分がかわいそうって酔ってるだけ。
967 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 00:56:32 ] VB.NET から C#.NET への移行は敷居が高いと言えますか 移行する弱酸性メリットはありますか
968 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 01:00:53 ] だいたいざっくばらんでアバウトかつ大雑把なニュアンスでは同じものなので、敷居は低いです 酸性度は知りません
969 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 01:57:17 ] >>967 それってたぶん一旦VB.NETにしてからC#に移行する必要があるか、 そしてあるとしたらその敷居は高いかどうかを検討したいという 感じですか。
970 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 07:10:34 ] どっちも大差ない。VBっぽいか、Javaっぽいかの違い。
971 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 08:14:47 ] JavaっつーかC++っぽい。C++に見える。かもしれない。程度。
972 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 10:29:29 ] Webサービスのクライアント側の書き方を教えてください。
973 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 10:30:57 ] IDEで参照すれば必要なコードは自動生成されるんじゃないの?
974 名前:デフォルトの名無しさん [2007/03/05(月) 10:44:33 ] Web参照で参照追加すれば、自動的にプロ棋士クラスが作成される。 なので、Web側とクライアント側を意識することなく呼び出しが行えます。 で、>>972 は何か試して何がわからないの?w
975 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 10:46:09 ] Web参照で追加はしたんですけど そのWebサービスを呼び出すコードがわからないっす。
976 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 10:47:44 ] >>975 お前には正直がっかりだ。
977 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 10:57:42 ] らいらいお(^ω^)
978 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:08:52 ] >>975 >>965
979 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:17:46 ] じゃあ、立てるお
980 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:20:26 ] 次スレ VB.NET質問スレ (Part20) pc11.2ch.net/test/read.cgi/tech/1173061176/
981 名前:デフォルトの名無しさん [2007/03/05(月) 11:25:31 ] >>975 >>974 を呼んでも理解できないなら、Webサービス使わないほうがいいよ。w これほど易しいWebサービスのしくみを理解できないなんて。 JAVAのEJBとかに比べたら比較にならないくらい簡単で便利な部分なのに。 MSDNとか@ITを読んで理解するぐらいは努力しろよ。
982 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:33:43 ] >>981 そのページ教えてくださーい。 ちなみにRESTならやってます!!
983 名前:デフォルトの名無しさん [2007/03/05(月) 11:36:13 ] Google様にお尋ねできない人は今のプログラマーとしては失格だと思う。 質問じゃねーだろ?あんたのは。何か試せよ。自分で。
984 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:37:41 ] Dim hoge as New localhost.Helloworld ってやってみたんですけどコンパイルできないんでっす。
985 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:40:14 ] >>984 ああ、そう
986 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:41:28 ] ごめんなさい。サービス側が間違ってましたw
987 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:42:34 ] でもlocalhostじゃなく他のサーバーに移したいときは どうすればいいですか?
988 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:44:01 ] どうもこうも そうすればいいとおもうよ^^;;;
989 名前:デフォルトの名無しさん [2007/03/05(月) 11:45:34 ] で、ぼくちゃん。 なんてえらーがでるんでちゅか? 餓鬼じゃねーんだから、コンパイルできないんですなんてことをそのまま言うんじゃねーよ。 エラー晒すとかしろ、いちいち聞いて欲しいのか? まあ、こうかくと無視しろって突っ込まれるんだろうけど。
990 名前:デフォルトの名無しさん [2007/03/05(月) 11:46:46 ] >>987 URLってプロパティとか、ダイナミックに設定した場合はapp.configとか。 仕組みがわかってない、調べる能力が無いなら使わないほうがいいよ。 この程度のマニュアル記載事項を調べられない人は。
991 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:46:48 ] localhost.urlに設定すればいいんですかねー
992 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:47:27 ] >>991 ああ、そう
993 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:49:53 ] >>992 そっかー。らいらい(^ω^) これでWebサービスもマスターしたお
994 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:55:13 ] なるほど ありがとうございました ああ、そう
995 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 11:56:35 ] 埋め。
996 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 12:52:33 ] >>870 PostBackUrl
997 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 16:58:50 ] VB.NET質問スレ (Part20) pc11.2ch.net/test/read.cgi/tech/1173061176/
998 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 17:12:00 ] 生め
999 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 17:13:27 ] 産め
1000 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 17:15:13 ] VB.NET質問スレ (Part20) pc11.2ch.net/test/read.cgi/tech/1173061176/
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。