このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
VB6が進化してVB.NETになった、というスレタイか
3年前の情報のまま次スレ立てられてもな・・・
VB6は .NET系譜以前の最後の砦としてサポートされてる感じだけど
VB6のランタイム自体、Windows 7 の後OSのサポートは危うそうだな
WindowsXPだって長く続いた
互換性重視でいまだに16ビットドライバが動いてCOMを捨てきれないMicrosoft^^
燃料にしては火力弱し
じゃあスレ立て直す?
どういう風にしたらいいんだ?
おれ頭わりーからよくわからん^^;
VB6使いだから頭わるいのかな(^^)
(^w^)
このままsageてスレを放置すればいいと思うよ
もういらないだろこんなスレ
情報弱者っぷり丸出しスレ
便利さで言えば.Netだけど実行速度は確実にVB6.0の方が速い。
これは否めない現実がある。
事前コンパイルをしたとしても.NetFW上で動く以上仕方の無い事なのかもしれないね。
実行速度は悪くないと思うぞ。
ただ、起動速度が絶望的に遅いだけで……。
>>14 ngen使っても起動速度は糞遅い。
特にマシンを起動してからの初回とか。
某現場で.Netのアプリが遅いから
VB6.0 ⇒ .Net ⇒ VB6.0
っつー現場があったw
Win9x+主記憶32Mなんてマシンがゴロゴロあったら>NETはありえないし
VB6でもしんどいな。
初回起動が遅いならスタートアップで非表示起動しておけばいいじゃない。
ていどひくいあらそい
19 :
デフォルトの名無しさん:2009/08/07(金) 14:12:19
>>18 どんな「ていどたかいあらそい」やってんだか。
クソスレageて自己顕示
21 :
デフォルトの名無しさん:2009/08/25(火) 15:49:26
これって今までのSP6と何が違うんだろう?というかMD5一致なんだけど…。
署名も古いままだし
どうせまた間違って消しただけだろう
25 :
デフォルトの名無しさん:2009/11/17(火) 03:15:37
VB6はWin98からWin7まで同じバイナリで動くのがすごい。
debug コマンドなんて、Win95 から (ことによると MS-DOS から) XP まで動いてるんだぜ。
Visual Studio Installer 1.1がダウンロードできなくなっている・・・
どこかにアップしていただけないでしょうか。
断る
.netアプリってなんだかランタイムのバージョン依存きつくない?
フリーソフトを落としてきてもすんなりとは動かない事が多いんだけど・・・
>>29 フォームに貼り付けたコントロールの動作がもっさりしている感じがあるんだけど、
あれはどうにかならんのかねえ。
.netは6よりはるかに自由に記述できるから、楽しいんだけどなあ、
vb6はwindows7もばっちりサポートしているし、
結局vb6使っちゃっているなあ。
32 :
デフォルトの名無しさん:2010/08/19(木) 14:35:58 BE:1546620858-2BP(1201)
VB.netってコントロール配列ってあるの?
子コントロールのコレクションが Control クラスのプロパティにある。
自分で列挙する場合は、ジェネリッククラスでリスト作るのが .NET 風だと思う。
.NET風というのであれば、そんなもん使わないでバインディングだけでやるか、ユーザーコントロール作るのが正解
ほんとVB6の案件って無くなったな。
そりゃ、どっかの金猿がVB6の悪評ばらまいたりして
潰してまわっているわけで。
VB6は10年くらいやってたから、応用できるプログラム、ライブラリが唸るほどあって
システム組むのがめちゃ楽なんだが・・・
でもWin8が見えてきたし、さすがにVB6は捨てないといけないかなあ
VB6のいいところは動作が軽いところ
それだけだな
40 :
デフォルトの名無しさん:2012/02/07(火) 10:14:23.03
VB6のスレがいなくなった
VB6動く内はOS変わっても使い続けるかな
でもマウスのホイールを回す度に、あーってなるんだよなorz
44 :
営利利用に関するLR審議中@詳細は自治スレへ:2012/04/05(木) 15:24:04.97
VB6が生き続けてるのはありがたい話なのだが、
昔のVB6プログラマが作ったソースを延々と保守しつづけなければならないのはキツイ
さらにこの保守を繰り返したVB6をいつかNETに移行する日が来るかと思うとガクブル
45 :
営利利用に関するLR審議中@詳細は自治スレへ:2012/04/09(月) 12:49:13.33
>>43 Vistaや7でさえ動かなかった開発環境が、なぜ8で動くんだよ・・・。
46 :
営利利用に関するLR審議中@詳細は自治スレへ:2012/04/09(月) 13:09:06.86
Vistaはしらんが7は動いてるよ
>>44 多分作り替えになるから仕様だけ抑えておけば
>>Vistaや7でさえ動かなかった開発環境
Vistaでも問題なく動いてます
49 :
デフォルトの名無しさん:2012/06/02(土) 02:25:01.88
>>44 VBA6.1が健在な間は移行の心配するだけ無駄じゃない?
vb6はクラスがないので非常に使いにくい
なんで、おっさん連中はあんなダメダメ言語が好きなのか理解に苦しむ
クラスが理解できないからVB6止まりなんじゃ?
>>50 インターフェース継承だけどちゃんとあるやん
コレクションも使えるし
53 :
デフォルトの名無しさん:2012/06/10(日) 23:10:52.25
>>50 釣りじゃなければ真正のバカだな。
VBはfrmもclsもctlもクラス。basでさえもクラスなんだけどな。
クラスもどきだけどな
>>45 Visual Basic 6.0 SP6 Professionalを入れてますが、動いてますよ。
まぁ、もちろんこんなので現役のアプリ作ったり保守したりしませんけれ
どね。
最低でもVB2008まででしょ。
>>53 あれをちゃんとしたクラスと思えというのは、正直無理だよ
>>54に書いてあることが正しいと思う
>>52 vb6のコレクションって、dictonaryだったよね
あまり使いやすいとは思えないな...
57 :
デフォルトの名無しさん:2012/06/28(木) 02:03:37.11
2010はなにやるにしもモッサリしすぎてんねん
それにやたら小難しい概念こねくり回してるけど
それVB6やったら簡単にできてしまうで?
生産効率を悪化させるだけで何もメリットのない.net化
ここを見てる社長や役員の人に見てもらいたいわ
.net化なんてなんもメリットないからやめとけ
58 :
デフォルトの名無しさん:2012/06/28(木) 02:06:59.33
.NETは正直言って失敗作
CとVB6とCOBOLがあればこの世の中十分や
新技術なんていらないんよ
59 :
デフォルトの名無しさん:2012/06/28(木) 02:10:28.62
事件はどうであれ
クラウド(笑)
他人にデータ預けるという事の危さがもう間違ってるのに気づけよ
雑誌で大きい声で連呼され飛び乗った大手企業それがこの結果、
このクラウドなるものに騙された人たちはお気の毒だけど
業界上げての詐欺行為だからねクラウドって
「新技術です!お金ください!」って馬鹿じゃないの?って思う
60 :
デフォルトの名無しさん:2012/06/28(木) 02:11:24.84
クラウド=Visual Studio いずれ消えてなくなる
そしてVB6が残るんだ
自然淘汰の法則よ
VB6とか未だに使ってる人いるの?まるで生きた化石だね。
.netの方が生産効率高いのにね。OLEDBなんて既にまともに対応されてないのに。
まあいつの世にも新しい潮流に乗れず旧態依然を踏襲する人は少なからずいる。
まあそれも人生かもね。VB6にしがみついて氏ねばいい。
初回起動が遅いのと、ユーザーの環境にドットネットのバージョンx.xが入ってるかどうかを常に気にしないといけないから
ドットネットはやってられないんだよ。
不特定多数の人に配布するような用途には使えない。
.NETフォルダまるごとコピーしたら
全部サイドバイサイドで動くのかなー
俺は、俺様のソフト使いたければランタイム入れろよ
っていう姿勢だから問題ない。
いまどき.NETのランタイムが入ってないとか、そんなXP厨ははなから無視でしょ
むしろランタイムも入れられない厨を相手にしたくない
動作環境をWindows Vista以上にすれば、.NET Framework 3.0
Windows 7以上にすれば.NET Framework 3.5.1が入っている前提で開発できるでしょう?
ちょっとは頭を使いなさいな。
俺は常に最新のフレームワークを使うからOSになんか入ってないw
4.0とか使う奴の気が知れん。
入れたくないであろうやつらに入れさせるのが快感
71 :
デフォルトの名無しさん:2012/06/29(金) 14:45:13.33
おまえのケツの穴のことか?
4.0入れたくないんですけどぉ
とか言われたら、じゃあ他のソフト使うか自分で作れば?
と言うときが最高の気分。ざまぁww
.netの方が生産効率高い?
MFCの圧倒的に高いだろ
ウィザードで完了をクリックしてみ、VC#やvb.netじゃ、そこそろ面倒くさいUIが
一瞬で作成されるぜ
74 :
デフォルトの名無しさん:2012/07/15(日) 17:33:19.08
GUIだけならそうだろうな
GUIはMFC
ロジックはC#
ってかんじですみ分ければよくね?
VB6の生産性の高さは異常すぎた。
VB6で3ヶ月で作れたフリーウェアをMFC+Win32に移植するのに、すでに3年掛かっている。
>>67 XPユーザーの存在は、少なくとも2014年までは無視できない。
俺のパソコンもメモリ2Gだから、XPだし。
だけどVB.NETの生産性には負ける
やつはやばすぎる
77 :
デフォルトの名無しさん:2012/07/16(月) 10:47:24.72
.netってそんなに生産性高いか?
大したメリットもないくせに、やたらと起動が遅い
まぁ、2014ではネイティブコンパイルが導入されるから
今のうちに.netに慣れておくのはいいとは思うが。
2002/3 VS.NET
2003/6 VS.NET 2003
2005/2 VS2005
2008/2 VS2008
2010/5 VS2010
2012/秋 VS2012
.NET出て既に10年以上経っているわけだが。
オレなんかVS2008の仕事でもテンション下がるぞ。
VB6のメンテなんてボッタ単価じゃないとする気が起きない。
79 :
デフォルトの名無しさん:2012/07/16(月) 11:27:28.27
↑
仕事でやってるような振りしてんなんよ
工数単価は上がり下がりはしない(まともな会社なら)
つまり、ボッタ単価なんてありえない
ボッタ工数ならありえるが。
>>79 会社や地域によって単価は変えているがw
ボッタ単価はボッタ金額に読み替えておくれ。
81 :
デフォルトの名無しさん:2012/07/16(月) 14:11:31.34
工数単価を変えれるような立場で、プログラマなんてありえないよ
よほど、小さな会社か、個人のヲタ趣味グラマだろ
>>81 オマエの所はどんな顧客に対しても同じ単価なんか?
83 :
デフォルトの名無しさん:2012/07/16(月) 14:19:52.41
当たり前だろ 工数単価が顧客によって変動ってなんだよ
おまえ馬鹿か?
>>83 オレは確かにバカだが。
大企業と零細企業、ブラック顧客と優良顧客でも単価は同じなのか?
ま、高いほうに合わせてるんだろうけど。
>>83 オマエが知らないだけで営業が上乗せしてるんじゃないの?
86 :
デフォルトの名無しさん:2012/07/16(月) 14:50:10.63
>>84 おまえもあふぉだろ?
その理屈だと、客がいなきゃ工数単価がきまんねーじゃんかよ
工数単価は基本的に、直接、間接の比率によって決定するため
仕事がゼロだろうと、忙しかろうと常に一定
よほどのことがあれば、経営者クラスで上げ下げはあるが
15年会社にいるが、工数単価が変動したのは1度だけだぞ
営業が上げ下げしてるのはMだけだよ
ほんとおまえら痛いな
>>86 おまえもアフォか。
それは工数原価単価だろ。
客先提示単価はべつもの。
88 :
デフォルトの名無しさん:2012/07/16(月) 15:06:34.21
もうつきあってらんない
趣味がプログラミングなんてヲタの妄想かw
客の足元を見ないなんてなんてまともな会社なんだwww
90 :
デフォルトの名無しさん:2012/07/16(月) 15:10:14.69
結局、単価を水増しするか工数を水増しするかの違いだけで
水増しはしてるわけなんだよね。
そもそも完璧な見積もりなんて無理だし。
要件も決まってないのに概算見積もりなんて事はざらにあるし
その金額で最後まで突っ走ることもあるし。
無茶苦茶な業界ですよ。SI業界って。
仕様変更は違法にしてほしいよ
マジで
94 :
デフォルトの名無しさん:2012/07/30(月) 12:57:13.67
最初から問題が見えているような案件を平気で受けておきながら
問題が発覚した時点で追加工数を請求するようなクズ企業どもが
お互い仲間同士で争ってんじゃねーよ。見苦しい。
ネトウヨにゅ〜す、まで読んだ。
97 :
デフォルトの名無しさん:2012/07/31(火) 02:42:26.24
つまりだな、タイマーの設定値はディレイなんだわ
1000msと設定して、イベントの処理に500ms要したとすると
そのタイマーイベントは邪魔されなければ1.5秒周期で動作する
それは、タイマーの設定値がディレイなんじゃなくて
(次回)タイマーの開始がディレイするんだが
99 :
デフォルトの名無しさん:2012/07/31(火) 15:01:51.04
インターバルじゃ、どこからどこの間のインターバルか判らない
それをタイマーイベント発生の周期だと勘違いしている奴が多数
ヘルプにも書いてない
だから分り易くディレイと言ったんだよ
イベント処理終了から次のイベント発生までの間の時間、
それをディレイ(遅延)という言葉が見事に表現している
VB.NETのタイマーイベントはディレイじゃないようだ
101 :
デフォルトの名無しさん:2012/07/31(火) 19:30:41.44
タイマープロシージャから抜けてから次に入るまでの
インターバルで非常に分かりやすかったんだが
>>100 処理がタイマー以上だと再入するんだっけ?
>>100 VB.Netにはタイマークラスが3つあるわけだが。
103 :
デフォルトの名無しさん:2012/08/01(水) 01:26:38.91
まぁいろいろあるだろうけどどう考えてもASP.NET>>>>>>>>>ASPなのは間違いない。
ASPだとサーバーにさえ.NETはいってればあんまり環境気にしなくていいしさ。
104 :
デフォルトの名無しさん:2012/08/04(土) 09:27:15.86
>>104 パソコン開発環境でのCOBOL的存在だな。
.netのパフォーマンスが頭打ちで先が見えてるのと対照的だわ。
>>104 団塊オヤジが生き残って若者がリストラされる構図だな。
107 :
デフォルトの名無しさん:2012/08/04(土) 15:38:53.07
108 :
デフォルトの名無しさん:
VB6の後継が出るらしいけど
どうなん?