VB.NETでVB6アプリケーションが作れないことに嘆く

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
どうして作れないんだよ。。。。 orz
これって、VC++.NETで.NETアプリケーションしか作れないみたいなものじゃないかぁー。

え?もしかしてVB6アプリ作れるの?
俺の勘違いでした???
2デフォルトの名無しさん:2005/04/24(日) 08:01:12
例えるなら美容院でチョンマゲを頼むようなもの
あきらめろハゲ
3デフォルトの名無しさん:2005/04/24(日) 08:07:58
>>1
確かに。
MSも儲かってるんだから、VB6(旧バージョン)との互換性はとってほしかった。
簡単に切り捨てかよw
4デフォルトの名無しさん:2005/04/24(日) 08:12:09
みんなは4年前から知ってたよ。
5デフォルトの名無しさん:2005/04/24(日) 09:09:11
移行期間が十二分に用意されてたのに今になって何言ってんだ?
6デフォルトの名無しさん:2005/04/24(日) 09:18:41
今でもVB6を使って開発してる案件は山ほどあるぞw >>5
いまさらって話だが互換機能はつけておくべきだったな
7デフォルトの名無しさん:2005/04/24(日) 09:35:39
何を言っても変わらんからVB6のことはもう忘れろ。
8デフォルトの名無しさん:2005/04/24(日) 11:21:50
ネタスレだとは思うけど、ベタというか捻りがないというか、
今の若い子は素直というかお馬鹿さんというか。。

しかし、.NETへの移行ってそんなに困難かなあ。
確かにダウングレードというか減りまくったコントロールとか、
詐欺的なアップグレードウィザードとかはどうかと思うけど、
生産性というか、VB6の糞仕様がずいぶん改善されていていいと思うけど。

OOPワカンネ、みたいな人はこの際PG辞めたほうがいいと思うし。
9デフォルトの名無しさん:2005/04/24(日) 21:08:13
>>8
ほんとだよね。VB.NETはすごくいいよ。
Delphiがなぜあれだけ支持されてたかわかった気がする
10デフォルトの名無しさん:2005/05/03(火) 08:49:30
これからは.NET2、.NET3・・・となっていくのか?
.NET6に来た時点でまた他のに変わったりするのか
11デフォルトの名無しさん:2005/05/06(金) 17:14:21
Delphi/VCL.NET経由で使っておけば、
.NETの中の人のバージョンがうpしても無傷。
12デフォルトの名無しさん:2005/06/01(水) 21:59:48
>>1
VC++.NETでMFCアプリケーションや、ATLアプリケーションや、
WindowsAPIOnlyなアプリケーションも作れるから安心する。
13デフォルトの名無しさん:2005/07/01(金) 01:16:37
>>11

しかしBorlandの中の人が音を上げる悪寒。
14デフォルトの名無しさん:2005/07/15(金) 14:40:31
がんがれBorland
いのちはあずけた
15デフォルトの名無しさん:2005/12/04(日) 18:17:53
>>8
VB厨が書いたコードは
きたないし一つのクラスにプロパティだらけ
のコードを大量に書いてしまう悪い癖があるから
なんともねえ

オブジェクト指向に移行できない連中が多いと思うよ。
実際、日経BP ITProNewsでもそんな記事があった
16デフォルトの名無しさん:2005/12/05(月) 09:24:23
懐かしいスレだな。
俺もVB→VB.NET→C#と移行して、モジュール以外のクラスという概念を初めて知った。
俺の場合VBのクラスなんてどっかで配布されてるのを追加するだけで終わり。
クラスが何なのかわかってないようじゃ作っていくにつれてコードがぐちゃぐちゃになって大変だった。
17デフォルトの名無しさん:2005/12/05(月) 20:24:21
NET移行でOOPが出来ていいなんていってるが、別にそれを必要としない
プログラムもいっぱいあるし、OOPでプログラムが楽になり幸せになるみた
いな論調は踊らされてるかMSの広告塔のような感じがするな。
それならCOBOLなんてとっくになくなってるはずだしね。
18デフォルトの名無しさん:2005/12/05(月) 21:13:08
まあ確実にいえることは、OOPが出来る人間は誰も>>17の意見には同調しないだろうということだろう。

恥ずかしい17君はもう一度幼稚園に戻ってママに「すっぱいぶどう」のお話を
聞かせてもらったほうがいいと思うよ。
19ちらし:2005/12/05(月) 22:13:15
ところで、最近妙な事からVB6を触らさせられてるんだが、継承もできないクラスって
なんか意味あるんかね? インターフェースを実装させるぐらいにしか使えねー。
作ったフォームをForm型として渡せないのは、何かの嫌がらせかね?
フォームを動的にロードしたかったんだが、手でロードしてないとFormsに出てこないって
物凄くFormsの存在意義が疑われるんだが、どうかね?
よく知らんけど、何か変てこな構文だか使うと出来るのかね?
20デフォルトの名無しさん:2005/12/05(月) 23:08:24
継承ないクラスでもないよりはずっとまし。
というか、継承って本質的に有用な場面って実はあんまり多くなくないか?
一つのベースクラスを使いまわせるケースなんてあんまりないでしょ。
いやまあ確かにそれが「ハマる」ケースでは非常に強力な機能なのはたしかだけど。

俺は継承って覚えたことはなんか嬉しくてやたら使いまくったんだけど、
あとで反省してみると「コピペ継承」と何も変わらないものがほとんどなんだよね。
21デフォルトの名無しさん:2005/12/06(火) 11:08:59
>継承ないクラスでもないよりはずっとまし。

てゆーか、10年前から主要言語はクラス対応してる。
ブビ中の失われた10年。


>というか、継承って本質的に有用な場面って実はあんまり多くなくないか?

おまい、コーディング変。
まさか、オブジェクトを外から操作してコーディングしてんのか?

>一つのベースクラスを使いまわせるケースなんてあんまりないでしょ。

文法レベルでは間違いはないですが、
逝ってる事が言葉として成立していません。
22デフォルトの名無しさん:2005/12/06(火) 12:43:37
まあだいたいそんなレスが返って来るんだろうなと思ってたよ。
やっぱり実際にコード書いた経験がないお方でしたか。

どうでもいいけど(強力ではないが)継承なんかよりずっと先進的で有用な機能が
VBには存在したんだけどね。例えば、

○プロパティ
○For Each 〜構文
○オブジェクト参照変数のメンバにドット(.)でアクセスできる構文

まあ、だからといってVB6がいいとは全然思わないけど。
23デフォルトの名無しさん:2005/12/06(火) 12:50:30
>どうでもいいけど(強力ではないが)継承なんかよりずっと先進的で有用な機能が
>VBには存在したんだけどね。例えば、

>まあ、だからといってVB6がいいとは全然思わないけど。

 ↑
キティ?
24デフォルトの名無しさん:2005/12/06(火) 13:02:35
>まあだいたいそんなレスが返って来るんだろうなと思ってたよ。
>やっぱり実際にコード書いた経験がないお方でしたか。

 ↑
害基地ブビ厨が生意気杉。
ブビチュウがプログラミングを語れると思うなよ。

コーダー板にでも逝ってろ。
25デフォルトの名無しさん:2005/12/07(水) 05:35:49
>>18
まあ、そういう反応は出ると思ってたけどね。
プログラムを使う用途も使う人もていろいろあるから、わざわざ
OOPの概念(宗教?)を覚えてまで使うような人たちだけが使っ
てるのじゃないよと言いたかったまで。
26デフォルトの名無しさん:2005/12/07(水) 08:40:59
プログラミングとか言語って進化するもので、

第2世代言語=汗
 ↓
第3世代言語=手続き・・・手続き抽象
 ↓
クラスベースOOP言語=クラス・・・データ抽象、手続き抽象

だお。

で、クラスライブラリ+RADが現在最強であって、
理解出来ない人が騒いでも迷惑。
27デフォルトの名無しさん:2005/12/07(水) 10:30:43
>>22で何か凄いことが起きている気配
28デフォルトの名無しさん:2005/12/07(水) 10:32:19
凄いのは、 >>20 のドシロウトスパゲッティー。
29デフォルトの名無しさん:2005/12/07(水) 11:46:53
クラスベースでプログラミング出来るのは今の時代(というか90年代後半から)、
基本中の基礎コアスキルだおね。

ブイビーなんか使ってるからクラスが使えないのさ。

じゃ、ブビドトネトに逝こうしたら、と思うかもしれないが、
クラスライブラリ派生の基礎を身に付けるためには、
ソースを読めないクラスライブラリは絶対避けるべし。
30デフォルトの名無しさん:2005/12/07(水) 17:05:20
VB6で作ったアプリが変わりなく動作してくれたらそれで幸せなのに・・・
VB.NETのばかぁ〜〜〜
31デフォルトの名無しさん:2005/12/07(水) 17:18:45
つ Delphi/Win32 Delphi.NET
32デフォルトの名無しさん:2005/12/07(水) 19:12:25
VB6触ったこともなかったけど。
あるシステムでコード触ったら、3ヶ月後にはチーフやってましたw

結論、VBにこだわってる奴は、いろんな言語学習すべき。


33最凶VB厨房:2005/12/07(水) 20:53:09
VBは常に先進的なのだ。
これがわからんやつは低脳。
34デフォルトの名無しさん:2005/12/07(水) 21:07:41
そんな地味な燃料はいらない
35最凶VB厨房:2005/12/08(木) 02:13:51
燃料とは失礼なやつだな。
事実を言ってるまでのことだ。
次期VBを楽しみにしていたまえ。
36デフォルトの名無しさん:2005/12/08(木) 15:33:28
禿同 ところで話は変わるけど

PSPの宣伝は迷惑なのでやめてほしい
心理的な効果を狙ってか、社員の方が書いておられるのかは存じませんが、
迷惑なのでやめてほしいです。何回も言われるとCMみたいに頭に残るので、PSPを買う人は増えるでしょ
うね。PSPを賛美する情報ばかりなので、PSPを買って失敗した自分の体験談を書いておきますね。

【デメリット】
・持ち歩くには重い・価格は2万円する・不都合も多い(一時は放置されていた)
 不都合についてはこちら http://www.asahi-net.or.jp/~cf6y-oot/

・実際持ち歩いてゲームはしなければ、小さい液晶で低解像度で映画もみない。
 田舎に帰ってゲームもしなければ、病院の待合室でもしない。

・メモリースティックがありえないほど高かった。(以前は32MBで3000円ほど)
 今は安くなったとはいえ512MBで6000円ほど。ソニー製品のメモリーカード等は相場の数倍ほどする。
 音楽・動画を楽しむにはさらに1万円〜ほど必要ということ。

・特別遣りたいゲームがない。メタルギアもカード戦だし、FPSはPCと比べるとちゃちい。
37デフォルトの名無しさん:2005/12/12(月) 13:36:56
VB6アプリをVB.netに移植中だぎゃ。
アップグレードウィザードとかってのががんばってくれたけど、
ビルドエラーはいっぱいでてるや。元々のつくりがいい加減だったんで、
機械的な置き換えはうまくいかなかったんだろうよ。ちまちま潰して
いくんだが、タスク一覧のビルドエラータスクがずっと102件のままなんよね。
一番最後に「エラーの最大数が制限を越えました。」とある。
漏れはあと何件のビルドエラーを潰せば幸せになれるんだろうか。
首吊るのとどっちが早いか?
38デフォルトの名無しさん:2005/12/13(火) 04:41:51
.NETよりDelphiのほうがいい。.NET Framework入ってないと動かないんだぞ?
39デフォルトの名無しさん:2005/12/13(火) 08:07:44
>>22
対応していない言語の方が今では珍しいけどな・・・
40デフォルトの名無しさん:2005/12/13(火) 08:08:51
>>37
つうか今移植するなら一気にVB.NET 2005だ。
VB6.0との互換性が、VB.NET 2003よりもUPしてるからな。
41デフォルトの名無しさん:2005/12/24(土) 17:11:03
.NET FrameworkはWindows Updateで勝手に入ってくるから VB6のランタイムよりはマシだろ
42デフォルトの名無しさん:2005/12/24(土) 20:59:09
>>41
あらかじめ.NET Framework入ってないと、Windows Updateでインストールされねーよ。
43デフォルトの名無しさん:2005/12/28(水) 02:36:20
VB5.6ランタイムだって ME.2000.XP は最初から入っているだろ
まぁ 日本語化DLL・コモンコントロールは入って無いけど
44デフォルトの名無しさん:2005/12/28(水) 10:19:55
>VB5.6ランタイムだって ME.2000.XP は最初から入っているだろ

入って無いんだけど。。。
45デフォルトの名無しさん:2005/12/31(土) 22:04:06
つか、できたアプリの起動と画面描画が遅(ry
46デフォルトの名無しさん:2005/12/31(土) 23:09:06
XPはVB6デフォで入ってるだろ?
47デフォルトの名無しさん:2005/12/31(土) 23:51:02
>>46
プゲラ
48デフォルトの名無しさん:2006/01/01(日) 00:55:10
>>46
俺のには入ってなかった。
49デフォルトの名無しさん:2006/01/01(日) 22:48:56
XPではデフォルトではいってるよ 少なくても俺の環境では入ってた
ただVB6JP.DLLが無いから文字化けする おまけにコモンコントロール(OCX)も無いから
結局ランタイムインストール作業が必要になるんだけどね
50デフォルトの名無しさん:2006/01/02(月) 17:08:52
comでいいじゃん
.netウゼ〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
51デフォルトの名無しさん:2006/01/02(月) 18:18:36
HSP!! HSP!!!
52デフォルトの名無しさん:2006/01/02(月) 19:05:12
スレにたまねぎが迷い込んだようだ。
53デフォルトの名無しさん:2006/01/04(水) 00:01:32
ハァ?HSP?あんな糞言語シラネ
54デフォルトの名無しさん:2006/01/05(木) 00:46:22
マイクロソフトのVBだと.NET対応に手間がかかり、ボーランドのDelphiだと.NET対応に手間がかからないの?
だとしたら、今後安心してマイクロソフトの開発言語使えないよお

55デフォルトの名無しさん:2006/01/05(木) 12:29:55
>>54
自分に適応能力が欠落してるだけじゃないのか?
とりあえずの言語としてはVB.netでもC#でもJavaでも同じようなもんだよ。
.netフレームワークを覚えるのはMFCとかJDKを覚えるのと同じ。
56デフォルトの名無しさん:2006/01/05(木) 13:13:15
マイクロソフトはVBに対してかなり頑張ったほうじゃないのか
ホントはC#に集中してJavaを葬りさりたかったじゃないか
ASPとかも移植大変だよね、つかもはや移植とは言わない
57デフォルトの名無しさん:2006/01/05(木) 13:32:44
頑張ったところでソース互換無いしぃ。
58デフォルトの名無しさん:2006/01/07(土) 18:08:19
世界一の企業だし、頑張りが足りない。

vbpを読み込ませるだけで難なく動くモノなら
ドトネト大ブームだったはず。。
59デフォルトの名無しさん:2006/01/31(火) 01:31:56
sag
60デフォルトの名無しさん:2006/02/02(木) 20:29:01
>>ドトネト大ブームだったはず。。
いや「オブジェクト指向ワカンナスwwwwwwwwwwww」ってオチ
61デフォルトの名無しさん:2006/02/05(日) 05:14:19
VB6からupgradeしようとしたら
メモリが少ないからページフォルトが出まくって
散々時間かかって変換したと思ったら
結局エラーと警告だらけで
最初から作り直したほうが早いってことになりそう。

軽い開発環境がいいです。
62デフォルトの名無しさん:2006/02/11(土) 23:22:05
だな
63デフォルトの名無しさん:2006/04/09(日) 00:32:28
「VB6アプリケーション」を作るってことは、VB.NETで作ったのに
VB6ランタイムが無いと動かないexeが出来るってことか?
64デフォルトの名無しさん:2006/05/01(月) 20:37:33
うほっ
いい言語
65デフォルトの名無しさん:2006/06/03(土) 00:07:36
VBランタイムは、既製品同士で相性問題起こしたりすることがあるからなぁw
自分で作ったアプリなら、簡単に回避できるんが。
相性という点においては、完全ではないけど.NETの方が遥かにいい
66デフォルトの名無しさん:2006/06/08(木) 18:50:15
.NET信者乙
67デフォルトの名無しさん:2006/06/08(木) 19:14:13
vbだけ独自路線で行けば良かったに
68デフォルトの名無しさん:2006/06/09(金) 08:25:22
ある意味退化w
CUIがGUIになって誰でも扱えるようになったように、
将来的には言語もそういう進化してほし。
69デフォルトの名無しさん:2006/06/09(金) 13:38:34
>>68
禿しく同意だが、残念ながらまだ二世代くらい先じゃないかな。
プログラマって実は保守的だから一気に変わることはない。

その方向性の推移を現実的な路線で見積もると、
UMLリファクタやWhitehorseがエントリーでも標準装備になって、
作図作業が自己完結的になるように整備が進めば、
エディタでコードを打つ作業がCADみたいな作図作業に置き換えられるだろう。

メリットとしてはコーディングと仕様書用の構造図描画が統合されて、
ソースだけ投げられても視覚的に構造が把握できることかな。
遠からずそういう時代は来ると思う。
70デフォルトの名無しさん:2006/06/09(金) 17:16:24
VS2007に期待。
71デフォルトの名無しさん:2006/06/09(金) 21:23:30
Whitespaceが標準装備になるのかとオモタ
72デフォルトの名無しさん:2006/06/13(火) 00:09:22
仕様はVB.NETで十分だ。だから早くネイティブコードコンパイラを出してくれ〜
いつまでVB6なんて糞言語使わせる気だ。
73デフォルトの名無しさん
VB6、、

うちもまだ使ってる。。。