- 1 名前:デフォルトの名無しさん [05/01/24 12:43:57 ]
- 弊社では販売管理の次期システム構築に向けてプロジェクトチームの
立ち上げを予定しておりますが、VB.NETで行くべきかC#で行くべきか 未だに結論が出し切れておりません。 予算と時間の都合上、両方を試してみることも叶わない状況です。 そんなこんなで迷っていると今年の後半にはVisual Studio 2005が リリースされるとの情報がっ!もう何が何やらさっぱりです。 賢明なるム板のみなさんのご意見を賜ることができればと、このスレ を立てさせて頂きました。よろしくお願い致します。
- 747 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 00:46:09 ]
- ファイル読むよりレジストリ読んだ方が速いよね?
テンボラリに使っちゃまずいかな
- 748 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 00:48:20 ]
- また妙なこと言い出すバカが湧いてきたよww
- 749 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 00:54:18 ]
- DVDのイメージ丸まるダンプしてREG_BINARYで突っ込むのもモマエの自由
- 750 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 01:08:27 ]
- d
Aチームseason3ディスク3を突っ込んでみるわ
- 751 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 01:36:20 ]
- 毎度思うんだが、@ITのVB専用のコンテンツでVB厨の扱い方が、
なんつーか、ちょっと頭のイカれた子供に「○○ちゃんは間違ってないわよ、周りの子達がおかしいのよ」って 擁護している母親みたいに見えてきてそして僕らがはたから見てて痛々しいというかやるせないというかなんとも言えないこの思いを抱いてしまうのは きっとVB厨はもう手遅れなんだと心の奥底ではみんなうすうす感づいてはいるんだ、いるんだけれども それでも救いの手を差し伸べたいと思ってしまう僕たちはきっと偽善者なのでしょうか、性的な意味で。
- 752 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:02:54 ]
- アホの子でもそこそこ使える言語を目指すと言うのは、方向性としては間違っていないと思うが。
- 753 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:09:45 ]
- 折角だからC#を選んで、その勢いでXbox360でゲームを出すべし。
- 754 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:17:40 ]
- >>753
恐ろしいことにVB.NETでも可能。
- 755 名前:デフォルトの名無しさん [2006/11/22(水) 02:19:42 ]
- >>747
普通は保存形式をテキストにするかバイナリにするかで悩むと思うんだけど...?
- 756 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:24:05 ]
- ファイルに書き出すことをなぜシリアライズって言うの?
- 757 名前:756 mailto:sage [2006/11/22(水) 02:28:15 ]
- 自分でぐぐった。
ja.wikipedia.org/wiki/%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%A9%E3%82%A4%E3%82%BA
- 758 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:28:29 ]
- >>756
どの.NETでも読めるようにするため。 C/C++だとエンディアンの関係とかでそのまま読めない事がある
- 759 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 02:58:58 ]
- >>756
「ファイルに書き出すこと」をシリアライズって言うんじゃないでそ。 オブジェクトの状態を、復元可能な形式で書き出せればいいのだから。 通信やらマーシャリング扱うときもシリアル化したオブジェクトを使うよね。要はXMLだけど。 これは別に.NETに限った話ではないよ。
- 760 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 03:10:33 ]
- >>754
それ本当?
- 761 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 09:06:09 ]
- >>760
適当にググったけどソースみつからんかったorz 確かに聞いたんだけどな。 まぁmanaged DirectXは使えるわけだから原理的には可能でしょ。
- 762 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 10:53:45 ]
- >>754
Content Pipelineはどうしてる?
- 763 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 10:55:14 ]
- beta1はVB.NETでもCLIでも動くんだけどね
Xboxのゲームを作ってみないか? pc8.2ch.net/test/read.cgi/gamedev/1155571518/
- 764 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 13:39:48 ]
- >>749
XP起動するのに30分くらいかかるようになりましたw
- 765 名前:デフォルトの名無しさん [2006/11/22(水) 18:59:02 ]
- VB.netとC#を合体させたスーパー言語を作ればいいんじゃね。
- 766 名前:デフォルトの名無しさん [2006/11/22(水) 23:02:10 ]
- www.vector.co.jp/soft/win95/util/se072729.html
作者の方へ VisualBasicの学習者たちのためにソース公開してください (公式サイトが消滅しているようなので、ここにカキコします) ((((;゚Д゚) すばらしいソフトなので、ぜひともお願いします
- 767 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 23:21:34 ]
- >>744
.Net の 1.1 には My.Setting に相当するものが無かった。 2.0 にはある。ので C# でも普通に使える。 C# にこれが無い、とか言ってる人は2年くらい寝ててさっき起きた人。
- 768 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 00:05:12 ]
- 1.1だとVBでもないじゃん…
- 769 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 04:45:42 ]
- >>744
バカなVB厨が、 My名前空間に備わっている機能=C#にはない機能 って勘違いした結果だろうな。
- 770 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 13:22:01 ]
- Microsoftは、未だにVB6を使い続けるユーザー達のために、
Formの既定インスタンス機能や、IDEの挙動をVB6に似せるなど、 移行支援の為の対策をVB2005にたくさん盛り込んだわけだ。 特に、Formの既定インスタンス機能は、改悪と言って過言ではないと 自他共に認めるであろう。 MSは、そこまでしてVB6ユーザーを「救おう」としている。 さて、ここでVB6ユーザーであるスレ主が、 VB2005を使ってみて、居ても立ってもいられずに立ててしまったこのスレッドを見てみよう。 pc8.2ch.net/test/read.cgi/tech/1159446575/ > [VB6とVB2005って全然違わない?] > 1 :デフォルトの名無しさん :2006/09/28(木) 21:29:35 > まずcommandがbuttomになってて > ?? > 線引こうにもlineが認識されない > なんなの? 私たちはまだまだVB6ユーザーを甘く見ていたようだ。 救いようがないとはまさにこのことではなかろうか。 VB6ユーザーはVB2005に対して、完全同一な物を求めているようだ。 新しいものへのチャレンジ精神があまり備わっていないVB6ユーザーのために MSは色々な対策を行った。 しかし、いまだにVB6を使い続けているVB6ユーザーには、 新しいものへのチャレンジ精神など微塵も備わっていなかったのである。 このようなVB6ユーザーを生み出したのはMSである。 VB6からVB.NETへと革新的に進化させた結果、このようにいつまでもVB6を使い続けるクズどもが発生したのである。 もはや救いようのないVB6ユーザー。しかしそれでもMSは、最後までこのVB6ユーザー達を見放してはならない義務があるのだ。
- 771 名前:デフォルトの名無しさん [2006/11/23(木) 14:44:25 ]
- >>770
何を言うか、そもそもVB.net自体、VB6しか使えないヘボプログラマを一掃するための 刺客だったのだ。VB.netとVB6なら、まだVB.netとC#,Javaのほうが近い。 やる気のあるやつがVB.netに乗り換え、主流がVB.netになればヘボプログラマはついていけずに一掃されるはずだった。 ところが、VB6ユーザーは数が減るどころか大部分は移行せず、VB6を使うことに固執し、 未だに大きな勢力を持っているので、MSはこれを取り込む必要があるのだ。
- 772 名前:デフォルトの名無しさん mailto:sage [2006/11/23(木) 14:48:06 ]
- マルチコピペは無視無視
- 773 名前:デフォルトの名無しさん [2006/11/23(木) 20:05:44 ]
- つか、ポトペタ環境最悪
- 774 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 01:23:10 ]
- VBのMyってのは要するに
あちこちの名前空間に散らばってるクラスたちの中から 高頻度で使いそうなものを寄せ集めてきただけだよね?
- 775 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 02:58:25 ]
- だけではないが、まそれにちかい
- 776 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 16:06:27 ]
- vbってndoc使えるの?
使えないならウンコ
- 777 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 18:12:44 ]
- それはいずれにせよNDoc側が対応してるかどうかの問題であってVBの問題ではないな
- 778 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 20:38:21 ]
- VB2005になってドキュメントコメントが使えるようになったが、
NDocの方が死滅…w
- 779 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 20:49:33 ]
- こんな記事が出てきた
ttp://www.isisaka.com/blog/archives/2006/01/ndocvisual_stud_1.html
- 780 名前:デフォルトの名無しさん mailto:sage [2006/11/25(土) 23:10:49 ]
- ジェネリックでアウトー
- 781 名前:デフォルトの名無しさん [2006/11/25(土) 23:56:39 ]
- C++のテンプレートまでは真似れたが、アルゴリズムは真似れなかったC#・・・
- 782 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 01:02:23 ]
- C#で.net framework2.0に対応したフリーのドキュメント出力ツールは結局
SandCastleのみ? ttp://www.microsoft.com/downloads/details.aspx?FamilyId=E82EA71D-DA89-42EE-A715-696E3A4873B2&displaylang=en
- 783 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 03:21:41 ]
- 何その嫌な名前
- 784 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 11:27:30 ]
- 普通にdoxygenが使えないか?
- 785 名前:デフォルトの名無しさん mailto:sage [2006/11/26(日) 23:15:04 ]
- 私見ですが、
VB厨は、コボラーより始末が悪い気がする。 1>> もし、私がスレ主ならC#を選択します。
- 786 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 12:14:29 ]
- >>785
プログラミング言語を選ぶのに「VB厨は、コボラーより始末が悪い気がする。」 なんて理由でC#を選ぶおまえはVB厨よりも始末が悪い気がする。
- 787 名前:デフォルトの名無しさん mailto:sage [2006/11/28(火) 12:22:45 ]
- >>786
もともとの話題はどちらを雇ってプログラムを作らすかだったからな。
- 788 名前:786 mailto:sage [2006/11/28(火) 19:24:37 ]
- >>787
たしかに>>785の意見はまっとうなレスでした。 ごめんね>>785
- 789 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 04:46:53 ]
- で、様々な理由からVBの方が優れてるでOK?
- 790 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 08:27:44 ]
- なぜ
- 791 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 00:57:35 ]
- why not
- 792 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 15:22:13 ]
- >>789
むしろ、その逆
- 793 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 16:39:23 ]
- VB6+VBA、VC++をそのまま残して、.NETはC#だけに絞っても良かったのにね
MSはこれからもスクリプト言語や関数型言語と.NETで動かすの増やすのだろうけど まあ今から新規で始めるとしたらVB.NET選ぶ価値がないでしょう 今後はどう進化するかにもよるだろうけど(そろそろ個性出してもいい頃だと思う ただ今さらJAVAには勝てないだろうし、VB6の分野をJAVAで扱えるようになればそれで終わりな気も・・・ もしVB6ユーザーの受け皿が必要とすれば、VB.NETはそう言う進化もありだとは思う
- 794 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 22:54:50 ]
- VB6→Javaでクライアント
ならまだあきらめてVB6→VB2005 に行くやつのがおおいんでないか?
- 795 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 23:01:39 ]
- javaでクライアントって誰が使ってんの?
- 796 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 10:20:32 ]
- >java
携帯電話のアプリとか… >>794 でも、VB6→VB2005に行ってVB.NETを新たに学べる人ならC#も充分学習可能という罠 ただBorlandのPascalと同じでMSもBASICをラインナップから外したくないの鴨。
- 797 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 14:08:53 ]
- というか「やっぱり言語、シンタックス重要」とヘジも言っているように
VBに慣れている奴はVBのシンタックスがいいだろうよ。 CLR的に見ても少なくとも思想が違う2つぐらいは面倒みないと言語中立な 設計がわからんし。あと鉄パイソンからLCGが産まれたように何の言語から 有用な機能が産まれるか正直誰にも分からんし。VB9は下手したら C#3.0よりも先進的っぽいですよ。
- 798 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 19:25:41 ]
- 前から疑問なんだけど、C#にはVBのStaticなローカル変数にあたる機能がないわけだが、
これって何か深い理由があるのんだろうか? どう考えてもあった方が便利な機能だと思うんだけど。 たとえばDispose実装するとき、VBなら既に一度呼ばれてるかどうかのフラグを Dispose内に閉じ込められるが、C#だとこんなどうでもいい変数をわざわざ フィールドにしなきゃならん。
- 799 名前:デフォルトの名無しさん [2006/12/18(月) 22:40:28 ]
- コンストラクタがNewで統一されていて、関数の戻り値用変数がデフォルトで用意されているVB.netがわかりやすい希ガス。
それだけかよ('A')
- 800 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:09:04 ]
- Disposeのフラグにstatic使っちゃまじいだろw
- 801 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:14:41 ]
- staticの意味合いが違うんだろ。
話はかみ合わない。 言語論争は20年前から見てるもう秋田。 好きなほうを使え。
- 802 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:18:47 ]
- c#使ったほうが優越感はあるな。
でもVBも業務で使われているみたいだし。
- 803 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:19:45 ]
- 勝手な思い込みで書くなよ。
話はちゃんと噛み合ってる。
- 804 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:36:53 ]
- >>803
いや全然かみ合ってないと思うよ。 まあマジメに読んでくれると思わないが一応。。 msdn2.microsoft.com/ja-jp/library/z2cty7t8(VS.80).aspx >>801 好き嫌いの話なんか一切してないと思いますが。 仮にしてるとしても、あんたが書き込んでるこのスレのタイトル知ってる?w 繰り返すけど俺が関心があるのはC#にVBのStatic相当のしくみが用意されてないことに 必然性があるのかないのかだよ。 単なる個人的な好みをぶつけ合うガキ臭い宗教論争に興味はないよ。
- 805 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:37:24 ]
- >VBのStaticなローカル変数
って、Cの関数内staticみたいなやつなの?
- 806 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:42:47 ]
- >>804
合ってるじゃん。 そっちこそ何か勘違いしてね?
- 807 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:45:27 ]
- >>806
まあ噛み合ってると思うなら噛み合ってるということでいいや。 では、>>800の理由は何ですか?
- 808 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:46:56 ]
- >>798
なんでC#にはメソッドローカルのstatic変数がないんだろ。 Disposeしたかのフラグとか便利なのに。 >>800 Disposeのフラグにstatic使っちゃまずいだろ。 (staticは寿命は静的変数なので、インスタンスごとにもてないから) >>801 staticの意味合いが違うんだろ。 話はかみ合わない。 異なる意味じゃなくて同じ意味で話してるからかみ合ってないなんてことはない。 最初から>>804のリンクの内容の意味で話してる。
- 809 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:48:03 ]
- 寿命は静的変数って微妙な書き方だな。
要するにインスタンス変数じゃないってことね。
- 810 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:50:39 ]
- >>808-809
ああ、やっぱりこの程度の人間かよw いいから黙ってもう一度>>804のリンク先の文章読んでみ
- 811 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:54:15 ]
- ぎゃはははは
ほんとだよお gyははは すまんかったorz まじかよマジで知らんかったよ。 きちんと読んでなかった。 いやすまんかった ひとつ賢くなったよ。 さんくすorz
- 812 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 23:55:24 ]
- これVB6のクラスのころからそうだっけ?
- 813 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 00:00:12 ]
- >>812
そのはずだよ。
- 814 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 00:22:19 ]
- >>811
まぁC系の人が >>811 みたいに混乱するからってことで。 それにさして効果的な機能でもない気がするしなぁ
- 815 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 02:00:03 ]
- ていうかDisposeて。勘違い除いても使わん
ObjectDisposedExceptionなげるのを忘れてやしないか? どっちにしろ変更に弱そう。それならはじめからインスタンスメンバ にしとけよっていうか。
- 816 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 03:30:33 ]
- まあ現実にはそこまできちんと作らんこともある。
- 817 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 11:52:01 ]
- VB6 から VB2005 に移行して勉強した人が、
以前からの会社の都合でどうしても VB.NET 2003 とかで開発する 必要がある、というような場合、言語上で新たに覚えないといけないような点 はありますでしょうか? Version としてはバックすることになりますが、VB2005 の方が楽になっている ので VB.NET 2003 とかに戻ると オブジェクト指向プログラミング的に 厳密にやらないといけない部分が出てくると思うのですが、その辺で やっかいな部分から列挙するとどんな感じになるでしょう、、 このあたりを心配していましたが、すみませんが、よろしければこの件で ご指導くださればありがたく、よろしくお願いします
- 818 名前:デフォルトの名無しさん [2006/12/20(水) 11:53:40 ]
- それとも、VB.NET 2003 で開発していた案件はすべて
VB2005 に移行していくと考えてよいでしょうか この辺もよろしければ教えてくださると助かります
- 819 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 11:56:49 ]
- こちらのスレだとスレ違いのようなので別のところに移動します、
すみませんでした。
- 820 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 12:00:00 ]
- 回答:
ttp://pc8.2ch.net/test/read.cgi/tech/1067474140/342 VS2003で作ったプロジェクトがVS2005でコンパイルできないのには萎えた。 しかも、もう.Net3.0とか言ってるし・・。 DirectXと同様に、エンジニアを振り回すのが大好きですね、MSは。
- 821 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 12:06:31 ]
- 書き方が悪いからだろ。
- 822 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 14:56:16 ]
- .NETってカスじゃんwwwwww
forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=798587&SiteID=7 >.NETの売り文句である、「自動的に適切なランタイムを選択しバージョンを気にせず使える」という話を信じて安心していたのですが、 >このような自体になってしまい、書き換えるにしても時間が無い絶望的な状況だったりします。
- 823 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 15:14:02 ]
- >>820
そうですか、やはりソース上の互換性はないのですか 当方は817-819ですが、たとえば、 VB.NET 2003 までは フォームの Load の段階ではもしかしてインスタンスの生成を書かなければ ならなかったのが、2005 では必要なくなり、むしろ書くとエラーとなるようでした これは 2005 のものを 2003 以前の環境にそのまま読み込んでも 実行できないということなのではないかと思いました それともこれは回避できるのであって、こうではないのでしょうか?
- 824 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 15:45:44 ]
- >823
> フォームの Load の段階ではもしかしてインスタンスの生成を書かなければ > ならなかったのが、2005 では必要なくなり、むしろ書くとエラーとなるようでした 書いてもエラーにゃならんと思うが。
- 825 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 16:24:10 ]
- 2003のソースをそのまま追加してやればコンパイルは出来る。
Partial Classの仕組みを理解してなくて、2005で追加したフォームに、 2003のソースの一部だけをコピペしてるのだろう。 IDEに互換が乏しいというべきだろうな。
- 826 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 16:46:18 ]
- >>824
そうですか、当方823ですが、 ただ2005で、*.vb のファイルのコードエディタにそれを書くとエラーになったかと 記憶しています >>825 >Partial Classの仕組み それは、もしかして要するに同じコードが重複するってことですよね ということは、「2003のソースをそのまま追加」 するということは その2003での *.vbファイル そのものを 「追加」 するということですね ということは、やはり、2005 では、 *.vb ファイルのコードエディタには インスタンスの生成部分を書いては 「ならない」 ということを意味 しますよね
- 827 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 16:49:39 ]
- 続きですが、ということは、結局、
2005 で開発したコードは、 2003 では実行できない =下位互換性はない ということですよね ということはやっぱり、2005 で勉強してできるようになっても 2003 で開発し続けている会社では、2003 での構成方法も 学びなおさないと開発できない、ということを意味しますよね
- 828 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 16:53:16 ]
- 訂正ですが、
>>826 >*.vbファイル そのものを 「追加」 する これは、正確には >*.vbファイル に関係するすべてのファイルを 「追加」 する が正しいですか
- 829 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 17:02:18 ]
- >>827
何をそこまでてんぱってるのかわからんが、そんなに構えなくてもいいんじゃね? そりゃ違うところはあるだろうし、2005から追加した機能もあるから そのあたりの違いは勉強しないといけないけど、基本はほとんど変わらないはず。 普通にやればいいと思うよ。 ちなみに、「Partial Class」は「同じコードが重複する」わけじゃなくて、 1つのクラスを2つのファイルに分割して書けるってだけだよ。
- 830 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 17:37:41 ]
- >2005 で開発したコードは、 2003 では実行できない
>=下位互換性はない 当たり前じゃん
- 831 名前:デフォルトの名無しさん [2006/12/20(水) 17:41:56 ]
- 普通に移行ウィザードが発動してコンパイルできるんじゃ。
- 832 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 17:43:11 ]
- おそらくその移行に失敗した模様だな。
僕のはしょぼいせいかカンペキだ…
- 833 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 18:15:43 ]
- >820
2.0から3.0への移行なら100%互換だよ というか追加があっただけで何も変わってない はず
- 834 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:14:28 ]
- はじめ間違えて 【VB.NET】VS2005 選ぶならどっち?【C♯】スレ
で先にお聞きし、スレ違いと思い直してこちらに来て改めてお聞きしていました。 >>829 なるほど、確かにそうですよね>「Partial Class」 で、別ファイルにあるインスタンス生成部を通常の動作コードに書くと 「重複」になるものと思ったのでした >>830 やはり >>831>>832 2003 から 2005 に移行するのには 「移行ウイザード」というのが あるのでしたか、わかりました >>833 その辺はまだ知らないのでした 一応、やはり 2005 で勉強してできるようになっても、会社によっては 「2003 で開発し続けていく」 会社もあるでしょうから、そうなるとそこに 行って仕事するとなると、すぐには使えず、 2003用の学習は必要 にやはりなりそうですね・・・
- 835 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:20:29 ]
- >はじめ間違えて 【VB.NET】VS2005 選ぶならどっち?【C♯】スレ
>で先にお聞きし、スレ違いと思い直してこちらに来て改めてお聞きしていました。 あ、間違えた これがこちらでした・・・大変スマソです(汗
- 836 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 23:48:25 ]
- そのくらい対応できないようなら首吊った方がいい
- 837 名前:たかとし mailto: [2006/12/21(木) 00:17:45 ]
-
VS2005やったらとてもVS2003は出来ない。 作業が大変楽
- 838 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 13:18:16 ]
- >>813
違うよ。 VB6にはsharedも初期値代入も無い。
- 839 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 13:20:42 ]
- Windows Vistaへの対応状況
blogs.msdn.com/somasegar/archive/2006/09/26/772250.aspx ○ VB 6.0 - Supported × VB.NET 2002 - Not supported × VB.NET 2003 - Not supported × VB 2005 - Not supported △ VB 2005 SP1 - Supported (ただしUAC関連の問題あり) VBワロスwwwwwwwwwwwwwwwww .NET Framework 2.0 廃止予定の API 一覧 ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ ( <●><●>) ドトネト1.0〜2.0廃止なのは分かってます (U )つ u u >廃止予定一覧 : アセンブリ単位 >廃止予定一覧 : 名前空間単位
- 840 名前:デフォルトの名無しさん mailto:sage [2007/01/11(木) 21:57:40 ]
- >>833
>>682 がちょいと気になる
- 841 名前:デフォルトの名無しさん mailto:sage [2007/01/12(金) 10:21:41 ]
- 大丈夫だって。
>互換性 ".net" の検索結果 約 1,720,000 件中 1 - 10 件目 (0.15 秒) 互換性について相当考慮してくれてることが分かる。
- 842 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 23:29:01 ]
- VB2005なんですが、
Private Sub StartToolStripMenuItem_Click(ByVal send〜 call Draw() End Sub 文中のdraw()からサブルーチンのdraw()に飛ぶようにするにはどのように書けばよいのでしょうか。 6.0インスコしたいです(;ω;)
- 843 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 09:34:27 ]
- .netならVBなんかやめてC#に切り替えた方がいいぞ
2005見たらほとんど同じもんじゃねーか MSはVBを無くすつもりの気がする
- 844 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 22:26:29 ]
- >>843
C++ CLI の方が便利そうじゃないっすか?
- 845 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 00:48:29 ]
- 少なくともOrcasにはVB載る予定だからあと4年は大丈夫だろ。
- 846 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 09:04:09 ]
- 仕事で使うんならあと4年じゃ駄目だろ
- 847 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 11:16:57 ]
- >>811
不覚にも萌えた。 俺でよければもらってやってくれ。
- 848 名前:デフォルトの名無しさん mailto:sage [2007/02/23(金) 14:39:11 ]
- はっきり言って俺はC#は詳しいよ。
Append()は戻り値がvoidなので新たにオブジェクトを作らない。 よーく考えろ。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\| ̄ ̄ ̄ ̄ ̄ ̄ _,,t-‐‐-、,-‐‐-、 三'::::::............... .....::::::`y,. ナ::::::::::::::::::::::::::::::::: :::::::::::::ヾ | ̄| V::::::::::::::::_{{ ({∫∬ノノjヾ:::::{ | ̄| | ̄| ナ::::::::::::::i`__,,,,,,,ァ_ _,,,,,_ t;;:ヌ | | | | イヘ::::::(ヾ~!,ャt、 !'''i ィtン )=f }f | | | | i {t)テ" ヘ' '___,イ ヽ_/ 介' | | | | _,rヘ_,j|!' /ー--''! |' |,.ィ―'''' ̄ /| | /二ク ! /;;:::'';;::''::;;:/ { ! 、 ヾニン ノ\ /'''::::;r|''':::;;;| | ! \ _,,./|::;;'''\ /:;;/ |;;;''::;;| 丶\ `__>-ー´ !;;;:'''::iヽ、 i/ |'::;;;;''| 三 ―''" !''::;;;;| /ヽ /⌒ヽ |;;''':::;| \ !;;::''|/ i / \{'';;;::''}  ̄二ニ= !::;;| | /ヘ |;;:::::;{ ‐- !/ | / i |:::;;;''! ー ! / | / l |;;'';イ } {、 〉、 ∧テ{ ヽ _ _,,,,;;;;;:::-==ニ;;;_ ノ __,イ´ / \_ //レ!  ̄  ̄ { ̄ |
- 849 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 11:09:27 ]
- デブC#厨死ね
- 850 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 11:09:31 ]
- ドント!
- 851 名前:デフォルトの名無しさん mailto:sage [2007/03/02(金) 11:09:38 ]
- ドッドント!
- 852 名前:デフォルトの名無しさん [2007/03/31(土) 00:28:10 ]
- >>1
俺なら迷わず、ACCESSプロジェクトだね! MSもACCESSを2007にしてMDBをXML化してファイル拡張子は変えたが プロジェクトファイルの拡張子はADPのままよん〜♪
- 853 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 07:47:25 ]
- なんかVBは本気で動的言語に突っ走っていくようですね。
- 854 名前:デフォルトの名無しさん [2007/05/09(水) 21:14:34 ]
- ■ ■ ■ 辻 、 加 護 の 見 分 け 方 ( 仮 ) ■ ■ ■
.ニコチン中毒なのが加護■ ■ポコチン中毒なのが辻 ...上の口で棒をくわえるのが加護■ ■下の口で棒をくわえるのが辻 白い煙を吸うのが加護■ ■白い液体を吸うのが辻 お茶出しするのが加護■ ■中出しされるのが辻 ..解任が加護■ ■懐妊が辻 . 辻斬りされたのが加護■ ■ご加護があったのが辻 ....日のあたらない生活が加護■ ■太陽のある生活が辻 奈良に帰省したのが加護■ ■マラに奇声をあげたのが辻 .. .. .キャメルで辞めたのが加護■ ■ギャルルを辞めたのが辻 スパスパが加護■ ■ズボズボが辻 一服するのが加護■ ■一発するのが辻 .モクモクが加護■ ■イクイクが辻 .謹慎した加護■ ■妊娠した辻 .写真でチクショーが加護■ ■射精で着床が辻 .タバコクラブの加護■ ■タマゴクラブの辻 . . . . . .マタやったのが加護■ ■マタでやったのが辻 引き篭もる加護■ ■身篭る辻 .オッサンが控えているのが加護■ ■お産が控えているのが辻 タバコ吸ってたのが加護■ ■玉こすってたのが辻 .脱退したのが加護■ ■堕胎しないのが辻 . 避妊してオッサンとやるのが加護■ ■避妊しないでお産するのが辻 大量に喫煙したのが加護■ ■太陽と血縁したのが辻 .激写されたのが加護■ ■激射されたのが辻 ....我慢できず逝ったのが加護■ ■望んでイッたのが辻 . 法にしたがったのが加護■ ■棒でしたかったのが辻 . 避妊してオッサンとやるのが加護■ ■避妊しないでお産するのが辻 .. . .我慢できず逝ったのが加護■ ■望んでイッたのが辻 . . . 人気がさがるのが加護■ ■クンニによがるのが辻 ...ガムで我慢出来なかったのが加護■ ■ゴムで我慢出来なかったのが辻
- 855 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:22:56 ]
- コピペ君って馬鹿だな、まで読んだ。
- 856 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:38:28 ]
- コピペ君って馬鹿だな、まで読んだ。
- 857 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 00:14:37 ]
- >>854
. 避妊してオッサンとやるのが加護■ ■避妊しないでお産するのが辻 . 避妊してオッサンとやるのが加護■ ■避妊しないでお産するのが辻 ....我慢できず逝ったのが加護■ ■望んでイッたのが辻 .. . .我慢できず逝ったのが加護■ ■望んでイッたのが辻 重複してるぞ
- 858 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 14:31:54 ]
- VB6.0プログラマはVB.NETを無視してC#を勧める人って一体誰なんだ?
単なる思い込みに過ぎないんじゃないか。 VB6.0からは絶対にVB.NETに行くべきじゃないか。
- 859 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 14:42:32 ]
- >>1
おい、「弊社」とはどこの会社だ?
- 860 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 17:11:37 ]
- >>858
VB6.0のころの考え方を一掃してもらうために、 あえてC#という別言語を勧めるって魂胆じゃね? 試してないので効果の程は不明。
- 861 名前:デフォルトの名無しさん mailto:sage [2007/05/14(月) 09:19:18 ]
- ∴∴∴∴
∴∴∴∴∴∴ | ̄P∴∴∴∴∴∴∴∴ / \ | ̄ ̄ ̄| |フマキラー| | (,,゚Д゚) < 死ねや。ゴラァ! | (ノ |つ | M$ | |___| U"U \ / \ / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / ̄ ̄ ̄(,゚Д゚,) < VB6.0からは絶対にVB.NETに行くべきじゃないか。 ~ ̄> ̄> ̄> ヽ \__________
- 862 名前:デフォルトの名無しさん [2007/05/15(火) 19:12:04 ]
- VB.netのほうがわかりやすいと思ふ。
- 863 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 19:15:52 ]
- ∴∴∴∴
∴∴∴∴∴∴ | ̄P∴∴∴∴∴∴∴∴ / \ | ̄ ̄ ̄| |フマキラー| | (,,゚Д゚) < 死ねや。ゴラァ! | (ノ |つ | M$ | |___| U"U \ / \ / / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ / ̄ ̄ ̄(,゚Д゚,) < VB.netのほうがわかりやすいと思ふ。 ~ ̄> ̄> ̄> ヽ \__________
- 864 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 19:23:22 ]
- コピペ君って馬鹿だな、まで読んだ。
- 865 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 21:23:47 ]
- 文法はVB6の方がラクだったのかもしれんが、
クソ便利な.NET Frameworkと充実しまくりの エディタがある分、VB.netの方が入りやすいと思う。
- 866 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 22:51:44 ]
- VB.NETへの移植くらい.NET出たころMSが配ってた冊子眺めりゃ10分もあれば分かると思うんだが。
- 867 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 01:10:12 ]
- 言語よりも、.NETを覚えた方がいいと思う。
将来性はともかく、すぐには無くならないだろうし、 これがあったからWindowsのプログラムの勉強をしようと思った。 どうせ、Windows記述言語としてしか使わないんだし。 漏れはN88BASIC、アセンブラ、Cぐらいしか出来ないのでC#を選んだ。 CとC#は表面上は似ているから使い回しが効く。
- 868 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 03:55:49 ]
- 前半は同意
最後の一行は嘘だろ
- 869 名前:デフォルトの名無しさん [2007/05/16(水) 17:17:26 ]
- 基本三構造や関数の書き方は同じだから、C#とCが似ているっていうならわかるけど、
そのまんま使いまわしは出来ないようなw
- 870 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 17:25:46 ]
- アルゴさえ理解すればどんな言語でも書ける
- 871 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 20:11:36 ]
- 嘘つけ
- 872 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 20:54:46 ]
- アナゴさえ食えればそれでいい
- 873 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 20:56:42 ]
-
N88BASICやアセンブラと比べればまだCに近いとは言えるが… C使いが書いたC♯のソースは大抵ひどい
- 874 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 21:10:26 ]
- C++使いが書いたC#ソースは?
- 875 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 21:11:20 ]
- ローカル変数を解放したがる
- 876 名前:867 mailto:sage [2007/05/16(水) 22:29:42 ]
- ネタを提供出来て何よりですw
>>868 "表面上"という意味がおかしかった。 基本の制御文と、{}のくくり方とかは同じで、ソースの見た目が似てるから Cを使うときに制御文で勘違いしなくて済むという事を言いたかった。 ”使い回しが効く”というのは、とりあえずCで使ってた制御文の使い方 を流用できると言う意味。 >>869の意見と同じ感じですね。
- 877 名前:デフォルトの名無しさん mailto:sage [2007/05/16(水) 23:28:56 ]
- VBのすばらしさを俺が教えてやろう
どういうアプリが欲しいか何か要望を言ってみろ
- 878 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 00:36:50 ]
- いや、べつにVB6のソース眺めてC#やATLで書けるけど?
- 879 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 09:42:06 ]
- >>875
VB.NETでは明示的にDisposeしないと使い物にならなかったが C#ならusingだな
- 880 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 16:48:20 ]
- >>879
VB2005からusing使える。
- 881 名前:デフォルトの名無しさん [2007/05/17(木) 20:02:55 ]
- C++/CLIに至っては、暗黙的にusingだし。
- 882 名前:デフォルトの名無しさん [2007/05/17(木) 21:50:15 ]
- 神の国は近づいた。悔い改めて洗礼をうけ、キリストを信じて生きなさい。
復活の希望をもって人々に福音を伝え、自分を犠牲にして弱っている者を助けなさい。
- 883 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:54:53 ]
- コピペ君って馬鹿だな、まで読んだ。
- 884 名前:デフォルトの名無しさん [2007/05/18(金) 22:40:08 ]
- どっちでもイイな
書き易いほうで作ればイイ
- 885 名前:デフォルトの名無しさん [2007/05/19(土) 00:26:00 ]
- c#はポインタ使えるますか?
- 886 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 00:42:59 ]
- つかえるよ
つかわないけど
- 887 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 02:09:49 ]
- VBってぱっと見て全体が見渡せないイメージがある。
慣れればそうでもないのだろうか?
- 888 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 03:07:16 ]
- ぱっと見て全体が見渡せる言語なぞない。
- 889 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 06:30:47 ]
- クラスビューが見つからないだけど仕様ですか?
- 890 名前:889 [2007/05/19(土) 06:31:36 ]
- VB.Netの方
- 891 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 09:23:37 ]
- なぜかExpressにはVBだけクラスビューがついてないみたいだね。
理由はよくわからないが、VBの方により親しんでる俺には なんだか差別されてるようで嫌な感じがするな
- 892 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 09:28:04 ]
- VCにはプロでも無い
- 893 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 09:28:14 ]
- (´・ω・`)差別してるんですがな
- 894 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 09:45:58 ]
- ctrl+alt+cクラスビューあるじゃん
- 895 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 13:06:43 ]
- Cとか覚えてるならC#。
エクセルのスクリプト使えるならVB
- 896 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 13:08:54 ]
- 一切何も知らなくてこれから始めるならVB
- 897 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 14:14:02 ]
- int i;
って書くよりも、 i as integer, int calc() って書くよりも、 function calc() as integer のほうがわかりやすいYO!
- 898 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 14:31:34 ]
- Don't sweat the small stuff.
- 899 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 15:03:13 ]
- VBの配列の表記法には不満があるな。
メソッドとメソッドの間に区切り線が引かれるIDEの機能はc#にも欲しい
- 900 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 15:52:35 ]
- VBの配列は他のBASICと一緒じゃないか?
- 901 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 16:06:05 ]
- 他のBASICって発想がどこから出てくるんだw
>>1
- 902 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 04:17:08 ]
- 旧VBのみでVB.NETは知らないが
大昔のBASICのDATA文風にカンマ区切りで記述できるConstがあったら 多少はマシだった気も>VBの配列
- 903 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 06:25:09 ]
- >>902
ActiveBasicにはそんな配列初期化の機能があるらすぃ
- 904 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 21:25:36 ]
- 以前VBのゲームプログラミングの本でDATA文風のプログラムを見た事が
有ったので探したらこんな感じのプログラムだった ttp://x7net.com/~access/AcTipsVbaInitArrayFuntions.html
- 905 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 12:58:09 ]
- >>892
何が無いって?
- 906 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 17:54:01 ]
- うえみろ
- 907 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 02:39:40 ]
- したみろ
- 908 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 11:43:23 ]
- >>905
休日と残業代
- 909 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 22:37:48 ]
- >>906
VC++にもクラスビューはあるだろ。 クラスダイアグラムはないが
- 910 名前:デフォルトの名無しさん [2007/06/02(土) 23:25:17 ]
- VBはPythonのようになるべきだったと思うぞ
BASICというのはもともとが動的型付け言語でスクリプト言語だったわけだし IronPythonみたいな形で.netに対応すればよかったんだ
- 911 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 02:51:46 ]
- BASICがスクリプト言語だったというところには賛成しかねるな。
- 912 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 04:40:22 ]
- >>910
>911に賛成 インタプリタだろ。
- 913 名前:デフォルトの名無しさん [2007/06/03(日) 15:22:32 ]
- もともとのBASICはシェルに近いものだった
- 914 名前:デフォルトの名無しさん [2007/06/03(日) 16:42:32 ]
- vb.netとC#の違いが少なすぎるというのは問題だね
- 915 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 17:48:06 ]
- >>914
今はね。 DLRの時代がくると全然別物になるけど。
- 916 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 18:01:27 ]
- DLRって何っすか?
- 917 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 18:39:00 ]
- >>916
Dynamic Language Runtime "VBx DLR"あたりでぐぐってみれ
- 918 名前:デフォルトの名無しさん [2007/06/03(日) 20:06:22 ]
- >>917
サンクスです まぁ読んだ感じ 記述されてるので使ってるのは殆どないから問題ないかなぁ… どっちかっていうと別のところであった記事だけど ORCASではVBの名前空間を入れないようにするオプションがある ってのに興味引かれたw
- 919 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 08:51:43 ]
- 結局言語がそれぞれ進化すれば良かったわけだから、
ネイティブ/ドトネトの区別を作って混乱させたM$最悪だね。 複数言語を混在なんかどうせしないんだから。
- 920 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 09:49:11 ]
- >>919
いや、いろんな意味で混在してるって。 ネイティブ時代にも別言語で作られたDLLを呼ぶってのは結構あった。 でもDLLだとクラスの受け渡しでCOM以外のまともな共通化は成されてない。 ドトネトだとBCLの結構な割合はC#で書かれているんだけど VBで書かれている部分もある。それでいいじゃん。 ちなみにSilverlight V1.1のJavaScriptコンパイラはVBで作られているらしい。 ttp://www.isisaka.com/blog/archives/2007/05/silverlight_v11.html
- 921 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 11:20:13 ]
- >>920
ライブラリと言語ってのはネイティブでも混在してる。 例えば、C言語のランタイムライブラリの中の人が汗とか。 >ちなみにSilverlight V1.1のJavaScriptコンパイラはVBで作られているらしい。 Silverlight(笑) JavaScriptコンパイラ(笑) VB(笑) イラネ
- 922 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 11:50:42 ]
- おまえ碌に読まずにレスつけてるだろ・・・
- 923 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 11:59:18 ]
- >ドトネトだとBCLの結構な割合はC#で書かれているんだけど
>VBで書かれている部分もある。それでいいじゃん。 それでよいにしても、 ドトネトが使われて無い今、 何ら惹かれない内容だお。
- 924 名前:デフォルトの名無しさん mailto:sage [2007/06/04(月) 20:39:02 ]
- どこの別次元からいらっしゃいましたか?
普通に使われてるぞ。
- 925 名前:デフォルトの名無しさん [2007/06/05(火) 01:08:02 ]
- vb.netで作られたクライアントアプリはvb6で作られたものと比較してどうですか?
- 926 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 01:49:44 ]
- 一体何を答えろというのか
- 927 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 08:17:14 ]
- ぼちぼちです
- 928 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 08:50:21 ]
- 使われてません。
- 929 名前:デフォルトの名無しさん [2007/06/05(火) 11:20:13 ]
- >>925
お前とMVP様の差位 まぁ多分たしてかわんないよ 確かに早いけど 速度よりももっと別の所でメリットがある
- 930 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 11:22:50 ]
- >速度よりももっと別の所でメリットがある
ドトネトでつねに言われ続けてるけど、 逃げ水のようなバーチャルなメリット。 ドトネトイラネ。
- 931 名前:デフォルトの名無しさん [2007/06/05(火) 11:45:02 ]
- >>930
VB6と比べて速度以外のメリットがないと思うのならお前は素晴らしい釣り氏か プログラムに関わる人間としてはカス以外の何者でもない さぁおまえはどっちだ?
- 932 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 11:53:30 ]
- VB6と比べてじゃなくて、DelphiとかBCBのポトペタ&派生&ネットにコンポ溢れてる、との比較。
- 933 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 13:00:21 ]
- ドトネトも溢れてるような
- 934 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 13:02:26 ]
- ドトネトアプリが溢れてない。
- 935 名前:デフォルトの名無しさん [2007/06/05(火) 13:08:37 ]
- >>934
お前が知らないだけ
- 936 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 13:22:17 ]
- M$のオフィスチームも知らないようだお。
- 937 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 17:32:44 ]
- .NETは補助ツールに使うのがいいかも
VBマクロと連動させるツールをC#で組んでそれとマクロを併用して アンマネージC++のコードを自動生成させたり、編集させたりと活用してます^^v なにせインターフェース部分を楽に作れてネイティブアプリとの連携も容易というのは 他に有効な手段を知らない私にとっては魅力です
- 938 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 17:34:01 ]
- >>936
知っているけど無視しているだけ
- 939 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 18:59:43 ]
- 仮にC#が最高の言語だとしてもOfficeの移植は避けたいだろうな
互換性を捨てるならともかく
- 940 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 19:02:22 ]
- 仮に何かあるとしてもCLRホストになるのが関の山だと思う
- 941 名前:デフォルトの名無しさん [2007/06/05(火) 20:20:04 ]
- vbとc#を統合できない限りjavaを駆逐することは出来ない
- 942 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 21:58:09 ]
- 統合なんてしないし駆逐する必要もないし
- 943 名前:デフォルトの名無しさん [2007/06/05(火) 22:32:53 ]
- やっぱ、C#がデフォルトスタンダードになるんだろうな。
- 944 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 22:35:12 ]
- de facto
- 945 名前:デフォルトの名無しさん [2007/06/05(火) 22:37:33 ]
- >>943
2ch用語かw
- 946 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 12:44:25 ]
- >>238
COBOLは?(´・ω・`)
- 947 名前:デフォルトの名無しさん mailto:sage [2007/08/06(月) 15:36:57 ]
- 1年半以上も前のレスにw
- 948 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 23:39:08 ]
- C#が動的型になるときにはVBと違ってCLRも付いてくるんだろうな
- 949 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 00:53:41 ]
- DLR! DLR!
- 950 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 09:51:43 ]
- DLRってCLRの上に載るだけでしょ?
- 951 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 18:47:07 ]
- 2つもあっても意味ないからこの再統合したらいいのでは。
VB#とか。
- 952 名前:デフォルトの名無しさん [2008/03/06(木) 15:51:11 ]
- VBはないわw
- 953 名前:デフォルトの名無しさん [2008/03/30(日) 14:37:30 ]
- 10,000ステップ越えのFormに泣いた
もはや、vb.netがどうとかいう以前の問題。
- 954 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 03:16:34 ]
- DLLとか作って配布する場合はどうなの?
DLL作る時の制限に違いはあるの? DLL配布に限らずインストーラ作成で違いはあるの?
- 955 名前:デフォルトの名無しさん [2008/11/04(火) 20:58:15 ]
- VBは不滅
- 956 名前:デフォルトの名無しさん [2008/11/05(水) 02:38:42 ]
- ニートやってた7年間(25歳〜32歳)までずっとプログラム勉強してきたけど
センスないからもうやめる。C#もVBも今はほとんど似てるね。C#を最後にしてやめよう。 俺のやった言語 Java→HTML/JavaScript→XML→SQL→C→C++→Perl→PHP→バッチやシェル→VBA→VB→C# プログラムから足を洗おう。
- 957 名前:デフォルトの名無しさん [2008/11/05(水) 02:43:13 ]
- あと、アセンブラもやったわ。OSとかハードウェアとかの仕組みも勉強したし
ネットワークの勉強もしたんだけど、やめた。さいなら、プログラム板。
- 958 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 03:41:42 ]
- >>953
俺は、40,000ステップ越えのFormに吹いた。 もはや、インテリセンスもまともに動作しなかったぜ。
- 959 名前:デフォルトの名無しさん [2009/01/10(土) 21:28:43 ]
- VBのほうが簡単でいいんじゃないの?
- 960 名前:デフォルトの名無しさん [2009/01/10(土) 21:52:08 ]
- WEB系はC#、クライアント系はVB.NETという風に明確に開発言語を
分けていたけど、今はめんどくさいのですべてVB。 結局ハード構成をどうするかで決まる。
- 961 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 08:21:21 ]
- VB6からの改造案件なら、VB.NET
それ以外ならC#の方がいいな VB.NETで覚えるよりは、C#の方が文法的にC++やJavaが近いから、スキルがそれほどない人でもやりやすいはず
- 962 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 08:48:06 ]
- >VB6からの改造案件なら、VB.NET
VB.NETがどのくらいVB6に近いか顧客に説明するときのチャート VB6---------------VB.NET--C#
- 963 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 10:58:54 ]
- >>962
よくVB6の開発者はVB.NETを学ぶときに梃子摺るとかきくが、なんでだ? たしかに違う部分は多いが、似ている部分は新規で別の言語を学ぶよりはよっぽど楽かと思うんだが
- 964 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 11:04:35 ]
- VB.NETへの移行で苦労するのは
VB6も生半可に理解していたから。
- 965 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 12:14:54 ]
- VB6とVB.NETの主な違いって何?
というか、この違いが移行時に致命的になるってやつは?
- 966 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 17:01:27 ]
- ・インタプリタ形式での実行ができなくなった。デバッグするにもコンパイル必須。
・より本格的なオブジェクト指向の言語になった。 ・VBを使う事が.NET Frameworkを使う事とほぼ同義になった。 ・エラー処理をTry〜Catch〜Finallyを使った例外処理で行えるようになった。 躓きやすいのはこんな感じ? ・.NET Frameworkの名前空間の海に飲まれて遭難 ・クラスって何?インスタンス生成って何?あ、newすれば動くって事ね。 ・型って何?Variantどこ?
- 967 名前:デフォルトの名無しさん mailto:sage [2009/01/14(水) 20:13:28 ]
- >・インタプリタ形式での実行ができなくなった。デバッグするにもコンパイル必須。
これってVBScriptのこと? VB6ってインタプリタあったの? 知らんけど
- 968 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 03:23:51 ]
- VB6はVBAと同じくエディットコンティニュー機能があった。
これはデバッグ時にインタプリタで実行してるからできる事だった。 VB.NETではコード変更を適用するには、一度デバッグを停止してビルドし直す必要がある。 なお、VB6はネイティブコードをはき出せないとか、コンパイル形式じゃなかったと言ってるわけではないので、念のため。
- 969 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 03:27:10 ]
- まあVB.NETでもエディトコンティニューは2005で復活したけどな。
- 970 名前:デフォルトの名無しさん mailto:sage [2009/01/15(木) 11:30:21 ]
- >>967
ソース保存せずにVB IDEごとコケたりすると泣ける仕様です。
- 971 名前:デフォルトの名無しさん [2009/01/17(土) 03:29:34 ]
- VB6しかやったことないヤツが作ったVB.NETプログラムは糞なことが多いな。
- 972 名前:デフォルトの名無しさん [2009/01/17(土) 11:08:39 ]
- それどころかVCにすらエディットコンティニューはあるのだが。
- 973 名前:デフォルトの名無しさん mailto:sage [2009/01/17(土) 20:10:00 ]
- >>972
コンパイル無しで動かせるなんてすごいでちゅねー。
- 974 名前:デフォルトの名無しさん mailto:sage [2009/01/19(月) 11:52:55 ]
- >>971
MSはMSで、フォームに配置したコントロールのアクセシビリティを デフォルトで Friend にしやがる。ヴビ厨優遇仕様かこれ。
|

|