トップページ⇒tech
1001コメント265KB

VB6 >>>>>>>>>> VB.NET

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2006/09/28(木) 05:25:33
http://blogs.msdn.com/somasegar/archive/2006/09/26/772250.aspx

Windows Vistaへの対応状況
○ VB 6.0     - Supported
× VB.NET 2002 - Not supported
× VB.NET 2003 - Not supported
× VB 2005    - Not supported
△ VB 2005 SP1 - Supported (ただしUAC関連の問題あり)

結局VB6使い続けた奴が報われてるな。
0002デフォルトの名無しさん2006/09/28(木) 05:35:05
比で絵話だ。
0003デフォルトの名無しさん2006/09/28(木) 06:05:15
M$にはいつも裏切られる。
今回もかよ!

M$は.NETをやめるつもりかもね!
0004デフォルトの名無しさん2006/09/28(木) 06:09:31
(´-`).。oO(なんで .Net3.0って言ってるのにやめるとかいう話になるんだろう?
0005デフォルトの名無しさん2006/09/28(木) 06:32:37
いつになっても安心して使えない、.NET。

いったん使うと蟻地獄の世界。
上に這い上がれずもがき苦しむ。
這い上がれたと思っても、その上にさらに蟻地獄が続く。

結局、その蟻地獄の世界しか知ることはできない。
本人は蟻地獄に入っていることさえ気づかない。

そして、貴重な技術者としての生命が終わる。
0006デフォルトの名無しさん2006/09/28(木) 22:56:50
んと。開発環境が対応してないだけ?
0007デフォルトの名無しさん2006/09/29(金) 11:50:33
まぁVB6は普及しすぎな感があるからなぁ・・・・

0008デフォルトの名無しさん2006/09/29(金) 11:58:53
実行環境については?
0009デフォルトの名無しさん2006/09/29(金) 12:06:18
>>4
「VB6にしがみついているのは、技術的に頭がついていかない所為じゃない」
という事にしたいんでしょ、>>1 >>3 >>5 あたりは。
0010デフォルトの名無しさん2006/09/29(金) 13:19:05
.netになれたらVB6は使いにくすぎ
0011デフォルトの名無しさん2006/09/29(金) 18:47:18
DLL Hellの再来
http://www.ailight.jp/blog/kazuk/archive/2006/09/27/12109.aspx

0012デフォルトの名無しさん2006/09/30(土) 06:36:55
>9
M$がやってきた、これまでの歴史を振り返る余裕を持とう。
歴史を振り返れば、将来も予測できる。

M$からの情報は、

”最新テクノロジー”と言う単語があったら、
  今までが不完全な代物だった
と言い換えてみよう。
”革新的”という単語は、
  下位互換性がなく、過去の資産を引き継げない
と言い換えてみよう。
0013デフォルトの名無しさん2006/09/30(土) 08:44:06
vb.netに移ってから、vb6の仕事が苦痛でしかない。
vbは2からやってるから慣れ親しんでたはずだが、やっぱり言語として足りない。
.netの継承フォームとか使えるようになったら、生産効率がまったく違うよ。
0014デフォルトの名無しさん2006/09/30(土) 09:45:09
>>13
ほんとだよね。
さすがDelphi作った人は違うと思った。天才だよまったく。
0015デフォルトの名無しさん2006/09/30(土) 12:45:38
でも劣化コピーVCLの漢だけどね?
0016デフォルトの名無しさん2006/09/30(土) 19:49:39
ボーランドのDelphi2.0って、1995年頃?だよね。
VCLってその頃もう完成されていたから、
.NET FrameworkはDelphiより10年も遅れているってことだ。
0017デフォルトの名無しさん2006/09/30(土) 20:07:29
>>16
10年かかって、天下取り損ねた男だろが、こら。
VB..netはど真ん中に立ってるぞ。
0018デフォルトの名無しさん2006/10/01(日) 00:51:35
>>5
ドトネト教に入信した人は既に高いお布施を払ってしまったので
今更引き下がるわけにも行かず、
何が何でもM$を信じて蟻地獄を突き進むしかないんじゃまいか?
0019デフォルトの名無しさん2006/10/02(月) 11:07:05
>>17
>10年かかって、天下取り損ねた男だろが、こら。
これには激しく同意だが、

>VB..netはど真ん中に立ってるぞ。
これは何かのギャグなのか?


0020デフォルトの名無しさん2006/10/02(月) 11:15:21
DelってWinアプリでは天下を取ったような。雑誌とかでも絶えず連載記事だったし。
0021デフォルトの名無しさん2006/10/02(月) 12:21:38
(´-`).oO(ドトネト大ブームはいつになるんだろう)
0022デフォルトの名無しさん2006/10/04(水) 16:08:17
何処にでも湧いて来てるんだな、「M$」表記の莫迦。
0023デフォルトの名無しさん2006/10/05(木) 09:25:16
MSとかメジャーを叩いてれば自分はかっこいい、かしこいって勘違いしやすいからね。
音楽しかり、流行しかり、自民党しかり。
0024デフォルトの名無しさん2006/10/05(木) 09:45:07
その意見は時代遅れ、間違ってるね。

M$様も「で、業界全体が、ブログとかオープンソースとかですっかり入れ替わってて、重力の中心みたいなのが、かつてよりもずっと個々の開発者や個人に移っているんだ。」と逝っている。

ttp://blog.inomata.lolipop.jp/?eid=192442
0025デフォルトの名無しさん2006/10/05(木) 09:51:33
ブイビー終焉

ttp://blog.inomata.lolipop.jp/?eid=192442
C++が、おかしな話だけど、持ちこたえているんだ;実際、書籍の売り上げは若干上昇してて、
反対にVBはたしか去年20から25パーセントほど落ち込んだ。
C#はとても安定している(注:でも横ばいだ)。

0026デフォルトの名無しさん2006/10/05(木) 22:46:55
それ海外の話でしょ?
日本にも同じことが単純に当てはまるの?
0027デフォルトの名無しさん2006/10/12(木) 22:40:33
ドトネト、ハズカシイ

0028デフォルトの名無しさん2006/10/13(金) 20:18:17
書籍の売上は、広告費に比例する。
0029デフォルトの名無しさん2006/10/25(水) 19:18:43
1の書き込みを見て驚いた。
次世代OSでは、現在の開発ツールが使えないなんて・・・

俺たちエンジニアを、虫ケラのようにしか思っていないようだね・・・
0030デフォルトの名無しさん2006/10/28(土) 15:59:58
VBって何でこんなに落ちぶれたの?
0031デフォルトの名無しさん2006/10/28(土) 22:13:32
>>13
C#に移った今ではVisualBasicの構文が苦痛で仕方が無い。
0032デフォルトの名無しさん2006/10/29(日) 11:14:33
Delphiに移った今では、ドットネット(.NET Framework)の遅さが
苦痛で仕方がない。
0033デフォルトの名無しさん2006/10/29(日) 13:47:30
設計者同じだけどな。
0034デフォルトの名無しさん2006/10/29(日) 22:34:11
フロッピー1枚で軽快に動作するPascalIDEを作った彼も
こんなに苛々させるものを作りたかったわけではないはず。
0035デフォルトの名無しさん2006/10/30(月) 15:22:49
>>23
何よりも、2バイト英字な辺り
如何にも「MSを批判する連中」の上っ面だけ真似しました」感が。
0036デフォルトの名無しさん2006/11/04(土) 14:01:23
重いIDE、重いソフトウェアって、それだけで
使う気にならないけど。

ドットネットアプリやドットネット開発環境を使って、みんな
平気なの?
俺、起動時点で、「ダメダコリャ」、って思うけど。
0037デフォルトの名無しさん2006/11/04(土) 17:00:09
開発環境が重くても出来上がるアプリが速けりゃOK。
とはいえおれんところでは2005のIDE別に重くないけど。
メモリは2GB以上推奨ね。
0038デフォルトの名無しさん2006/11/04(土) 17:31:35
>>36
俺も最初そうだった。
我慢して数回使ってたら慣れたが。
0039デフォルトの名無しさん2006/11/04(土) 19:22:37
>>38

ドットネットではないWin32ベースのアプリを作れてしまうと、
我慢する気持ちには、到底なれない。

時流にながされて、生産物の品質を著しく下げていることに
気づいたほうが良い。
0040デフォルトの名無しさん2006/11/04(土) 20:17:04
>>39
比較対象がまちがってないか?

JAVAと比べるならわかるが。
VS IDEはエクリプスの10倍は早いと思う。
0041デフォルトの名無しさん2006/11/04(土) 21:07:40
>>39
現実的な生産性という観点がないんだろうな。
#「'''俺は'''ドットネットよりWin32ベースの方が早く作れる」とかのたまいそうだが。
0042デフォルトの名無しさん2006/11/05(日) 16:48:23


        プロは、.NETなど使わない。

0043デフォルトの名無しさん2006/11/05(日) 17:08:53
>>42
なるほど。だからVB6を使い続けてるのですね?
0044デフォルトの名無しさん2006/11/05(日) 23:05:52
つーかそもそも vb.net はあそこまで細分化しなくてもよかったんだろうなきっと。
最初からホビーユーザ向けにもっと簡単に単純に進化すればよかったんだよ。

それが不満になってくれば C++ や C# に移行すればいいさ。
言語の特徴が違うものを何でもかんでも一緒くたにするべきではないよね。
0045デフォルトの名無しさん2006/11/06(月) 23:20:00
VB.NETになってもVB6ライクな書き方してるやつみると
こういう連中が評判落としてるなぁ
とおもったりもする

おれ自身やり手なわけではないので偉そうにはいえないんだがwww
0046デフォルトの名無しさん2006/11/09(木) 02:28:27
>>45
>VB6ライクな書き方
何それ?組み込みのメソッド使ってるってこと?
それともコボル風の冗長さのことを言ってるのかな。
もしかしたらコンバータ様の吐き出したコードかもしれないぞ。
0047デフォルトの名無しさん2006/11/09(木) 08:44:02
コンポーネントのプロパティとメソッドを外からコールするだけってことだろ。

普通は、クラスを派生する。

M$がユーザーをダマしてActiveXを使わせるため、
さんざん派生を否定した経緯もあったけど。
0048デフォルトの名無しさん2006/11/10(金) 00:25:36
プログラマじゃないんだが、電子製品のセットアップ(マイコンとの通信とか)でVB6使ってる
で、最近2005に変えて使ってみたが重たい・・
本業じゃなければ6でもいい気がしてきた
ところで6のコード部分でマウスのスクロール出来ないのはなんでだろ
0049デフォルトの名無しさん2006/11/10(金) 00:43:16
古いマウスドライバにしか対応していないため
0050デフォルトの名無しさん2006/11/10(金) 00:48:09
>>48
なるほど
6でスクロールする方法はないもんかね?
0051デフォルトの名無しさん2006/11/10(金) 01:55:52
>>50
VB6で作るんだ!
0052デフォルトの名無しさん2006/11/10(金) 09:03:41
古いマウスドライバを入れる
0053デフォルトの名無しさん2006/11/10(金) 22:45:46
>50
ホイールだよね?二つくらい方法があったと思う
0054デフォルトの名無しさん2006/11/11(土) 01:03:56
>>50
Wheel Redirector 使え
子供スクロールバーに指定すればホイールできるマウスならどんなのでもいける
0055482006/11/11(土) 01:35:29
>>51-54
フムフム、サンクス
探してみるよ

しかし、、、VB2005って何であんなに重いのかね・・・
メモリ1G乗せたDELL Latitude X300使ってるんだが、何か常に動きがモッサリなんだよね・・
OOPの必要性がイマイチ分かってない俺が使うのも何だが、折角買ったし使うか・・
0056デフォルトの名無しさん2006/11/12(日) 00:20:06
VB2005はVB6よりかなり生産性が高いよ。
俺はもうVB2005の虜だよ。
0057デフォルトの名無しさん2006/11/14(火) 03:01:44
>56
君、プログラムって知ってる?
0058デフォルトの名無しさん2006/11/14(火) 08:35:44
今時クラスライブラリ派生程度で虜になるなんて10年遅れ。
Del/VCLの劣化コピーがドトネト。
0059デフォルトの名無しさん2006/11/19(日) 10:38:28
VB2005っていいことはいいんだけど、データアクセスだけは
VB6のADOの方がよかったな。
#特にDBへの挿入と更新は直感的でコーディングしやすい。
0060デフォルトの名無しさん2006/11/19(日) 16:57:20
Windows Vistaへの対応状況
○ VB 6.0     - Supported
× VB.NET 2002 - Not supported
× VB.NET 2003 - Not supported
× VB 2005    - Not supported
△ VB 2005 SP1 - Supported (ただしUAC関連の問題あり)

ビクーリした!
プログラマが禿げやすいのも、わかる気がする。
0061デフォルトの名無しさん2006/11/21(火) 09:47:33
> 58
激しく同意。
0062デフォルトの名無しさん2006/11/21(火) 17:04:22
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    ソースは大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      <アホばっか !
    l       `ヽ、   、<すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0063デフォルトの名無しさん2006/11/22(水) 05:22:53
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    速度は大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      アホばっか !
    l       `ヽ、   すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0064デフォルトの名無しさん2006/11/22(水) 14:04:40
http://www.vector.co.jp/soft/win95/util/se072729.html
作者の方へ

VisualBasicの学習者たちのためにソース公開してください
(公式サイトが消滅しているようなので、ここにカキコします)
((((;゚Д゚)
0065デフォルトの名無しさん2006/11/23(木) 13:34:26
Microsoftは、未だにVB6を使い続けるユーザー達のために、
Formの既定インスタンス機能や、IDEの挙動をVB6に似せるなど、
移行支援の為の対策をVB2005にたくさん盛り込んだわけだ。
特に、Formの既定インスタンス機能は、改悪と言って過言ではないと
自他共に認めるであろう。
MSは、そこまでしてVB6ユーザーを「救おう」としている。

さて、ここでVB6ユーザーであるスレ主が、
VB2005を使ってみて、居ても立ってもいられずに立ててしまったこのスレッドを見てみよう。

http://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ユーザー達を見放してはならない義務があるのだ。
0066デフォルトの名無しさん2006/11/24(金) 19:58:08
>65
で?何が言いたいの?
0067デフォルトの名無しさん2006/11/26(日) 12:05:22
VB6から2005に移行しようと思ったけど、実行速度が遅すぎるんだよなぁ。
30分〜1時間くらいかかる3次元構造シミュレーションプログラム書いてるんだけど。
配列を使うと劇的に遅くなってしまうのかな?VB6は「配列の範囲チェック削除」で高速化できるし。
そんなのCでやれって言われそうだけど、悲しいかな自分はVBしか使えない人間なので。
0068デフォルトの名無しさん2006/11/26(日) 12:21:00
>>67
そんなのCでやれ
0069デフォルトの名無しさん2006/11/26(日) 20:02:07
>>67
Delphi覚えたら?
あっという間に習得できて、
劇的に速くなるぞ!
0070デフォルトの名無しさん2006/11/26(日) 21:09:19
>>69
7についてたRaveとかいうレポートツールって使ってる?
結局QuickReportとか言うのにしたんだけど。

まぁ、あの職場ではどの道俺以外ソース読める奴居ないんで使わなくなるだろうな。
0071デフォルトの名無しさん2006/11/27(月) 04:55:42
>70
ここにRaveReportの使い方が載ってます。

http://www.migaro.co.jp/contents/products/delphi400/tips/report/3_01/index.html
0072デフォルトの名無しさん2006/11/27(月) 09:20:15
>>67
>悲しいかな自分はVBしか使えない人間なので。
VB厨って基本こういうスタンスの人多いよね。
0073デフォルトの名無しさん2006/12/01(金) 04:06:56
VBオワタ
6も.NETも仲良くオワタ
ttp://journal.mycom.co.jp/news/2006/11/30/324.html
0074デフォルトの名無しさん2006/12/01(金) 10:51:52
Javaを使うくらいならフルアセンブラの方がまだマシだ
0075デフォルトの名無しさん2006/12/01(金) 11:31:07
Delphiはポインタがわかりにくい。
0076デフォルトの名無しさん2006/12/01(金) 13:50:30
.NETが良いと思っているプログラマってホントにいるの?
0077デフォルトの名無しさん2006/12/01(金) 14:03:21
Eclipse+Java+Struts+Tomcatあたりよりは100倍マシだよ
ちなみに「Eclipse」を「エクリプス」って発音してる香具師は超ボケ、
正確には「イクリプス」です。
0078デフォルトの名無しさん2006/12/01(金) 14:28:12
>>77
よし、お前はVB厨の「DB」の発音を片っ端から矯正して来るんだ。
0079デフォルトの名無しさん2006/12/01(金) 15:29:54
>>77
"え"でも"い"でもない。Eclipseって発音するんだよ。
カタカナで書いてる辞典でボケ。
0080デフォルトの名無しさん2006/12/01(金) 19:38:26
「DB」=「でーべー」
0081デフォルトの名無しさん2006/12/02(土) 09:27:11
> Delphiはポインタがわかりにくい

Delphiでポインタって、使う機会あるの?
Object でよさそうだけど。
0082デフォルトの名無しさん2006/12/02(土) 11:37:21
>>77
なんか韓国人がハンバーガーを「ヘンボゴ」って言うのを馬鹿にしてる(いうまでもなく
「ヘンボゴ」の方が原音に近いw)B層のネトウヨ君みたいで恥ずかしいねキミw
0083デフォルトの名無しさん2006/12/03(日) 07:00:46
ふと、クルーゾー警部が「あんばがー」って叫ぶシーンを思い出したよ。
0084デフォルトの名無しさん2006/12/04(月) 06:09:16
>>82
<ヽ`∀´>ホルホルホルホル
0085デフォルトの名無しさん2006/12/05(火) 07:36:50
javaはあの糞APIがすげー嫌だ。
インターフェース同じなのにクラスによって動作しねぇとかいい加減にしろ。
0086デフォルトの名無しさん2006/12/05(火) 17:52:37
「Visual Basic」 の意味は「意地悪 Basic」ですか?
0087デフォルトの名無しさん2006/12/05(火) 18:15:41
EJBが「いけず」を意味するがごとし
0088デフォルトの名無しさん2006/12/05(火) 20:27:00
VB6の実行ファイルでCtrl+Alt+Del押されてプロセスから強制終了されたとき、
どうやってそれを検知するも?
0089デフォルトの名無しさん2006/12/05(火) 21:54:38
>>82
「言うまでもなく」という表現はただのひとりよがりですね

カタカナ議論は水掛け論と相場が決まっております。
0090デフォルトの名無しさん2006/12/05(火) 22:00:08
>>88
検知用PGを作って、FindWindow (API)を使い監視するとか。
0091デフォルトの名無しさん2006/12/08(金) 03:35:51
>>89
<ヽ`∀´>カタカナじゃなくて世界一優れたミンジョク文字ニダ
0092デフォルトの名無しさん2006/12/11(月) 05:30:09
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    スキルは大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      アホばっか !
    l       `ヽ、   すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0093デフォルトの名無しさん2006/12/16(土) 14:36:33
age
0094デフォルトの名無しさん2006/12/16(土) 15:01:48
まあ最終的に「使われない」のは、むしろライブラリごときに固執せざるを得ない
学習能力、および適応能力に欠けている人間の方なんだけどな。

>>92みたいなの見ると典型的で笑っちゃうんだけど、
馬鹿な奴の発言っていうのは馬鹿な自分を語るに落ちてるんだよな、だいたいw
要するに俺は適応能力がありません、って。

フツーのエンジニアなら、なにも一つの技術が永遠に使えなくても
「今」使えればそれはそれで十分有用だと思うもんだが。
0095デフォルトの名無しさん2006/12/16(土) 18:35:37
優等生の94は、素直に.NETを学んでください。
MSは、素直な人が大好きです。
0096リクエストにお応えして2006/12/17(日) 11:14:20
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    スキルは大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      アホばっか !
    l       `ヽ、   すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0097デフォルトの名無しさん2006/12/17(日) 11:52:21
ライブラリ以前に糞言語使い同士仲よくしろよ
0098デフォルトの名無しさん2006/12/17(日) 12:44:10
vbのタイマと電圧制御をつなげるにはどうしたらいいですか?
0099デフォルトの名無しさん2006/12/17(日) 12:56:54
&でつなぐ
0100リクエストにお応えして2006/12/17(日) 18:07:23
”最新テクノロジー”と言う単語があったら、
  今までが不完全な代物だった
と言い換えてみよう。

”革新的”、”次世代”という単語は、
  下位互換性がなく、過去の資産を引き継げない
と言い換えてみよう。


ところで、次世代のフレームワークの名前は、「.NET−X」だと
思うのだが、どうだろうか。
0101デフォルトの名無しさん2006/12/17(日) 18:36:49
うん、そういう言い換えを好むメンタリティを心理学者は「防衛機制」というんだよね。
わかりやすく言えば、イソップ物語の『すっぱいぶどう』だねw
0102デフォルトの名無しさん2006/12/17(日) 19:10:12
.NET.NET
0103リクエストにお応えして2006/12/20(水) 22:57:33
だいたい、.NETっていう名前が失敗してる。

.NETでググっても、URLの最後に.NETが
ついてるサイトは星の数ほどあり良質な情報が
得られない。
0104デフォルトの名無しさん2006/12/21(木) 20:51:26
ただ、どんどん開発環境が重くなっていくのがちょっと難点といえば
言えなくない、感じはしてます

便利さ、安全度と、マシンスペックの強制的な要求が、最終的に
人類にとってプラスの功績があるなら問題はないのかもしれませんが
やや過剰にスペックを上げていかざるを得なくしているような疑念も
抱かせるかのような性急な環境の変化は、本当にプラスと言い切れる
のかどうか、その辺ももう少し考えてくれてもいいかとは・・・思いますが、、、

”廃棄品のPC”がどんどん増えていくのは業界にとってはプラスでも、
人類と地球にとって本当に良いことかどうかは、やはりやや疑問が残る
ところではあるかに感じてはいます。。。

0105デフォルトの名無しさん2006/12/21(木) 22:07:50
エコノミストは無人島にでも行けよ。
0106デフォルトの名無しさん2006/12/22(金) 09:36:12
人類や地球環境に良くないことは、いずれ淘汰
されるということだな。
0107デフォルトの名無しさん2006/12/22(金) 16:49:48
>>103
GoogleなんかはURLを検索の対象から除外できるよ。
わざわざ使わないけど。
0108デフォルトの名無しさん2006/12/23(土) 15:53:55
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    時間は大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      アホばっか !
    l       `ヽ、   すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0109デフォルトの名無しさん2006/12/23(土) 17:35:01
これ面白いと思って貼り付けてるの?
おっさんくさいセンスだな。
0110デフォルトの名無しさん2006/12/23(土) 19:12:37
まあたぶん本人「老人の繰言のようにコピペを繰り返す馬鹿」のふりをしてるつもり。

しかし他人から見れば、そんな「ふり」をしようなどという下劣な動機を持つ時点で
本物の馬鹿以外の何物にも見えないよね。
0111デフォルトの名無しさん2006/12/24(日) 02:43:48
>98
パソコンにI/Oモジュールを追加すれば電圧の制御は可。
ただし最終出力が大きい場合は別途入力機能付きの電圧コントローラを追加。
contecのHPを調べるよろし。
0112デフォルトの名無しさん2006/12/24(日) 03:53:20
>>111
Interface社のも結構いいかと
0113デフォルトの名無しさん2006/12/24(日) 09:04:43
今日休みで暇なんでVBでもはじめよっかなって思うんですけど、
どれを買ったらいいのやら。
最新版はどれなのでしょうか。
0114デフォルトの名無しさん2006/12/24(日) 09:36:47
VBという名前を持っているもので、最も新しいものは、VB 2005だが、これはVB .NETに属する。Express Editionは無料。
以前のVBで最も新しいのは、VB 6.0。既に販売されていない。ただしOffice 2003のVBAはVB 6.0相当の言語仕様。

まあVB以外にもいろいろあるから、VBに拘る必要はないと思うよ。
VBは先が見えないし、新たにVB .NETをやるくらいならC#やれという人も多いし。
俺としては暇ならCでもやっておけと言っておく。
0115デフォルトの名無しさん2006/12/24(日) 11:03:33
>>114
大変親切なレスありがとうございます。
そのCとC#はどう違うのでしょう?
0116デフォルトの名無しさん2006/12/24(日) 11:06:40
>>115
暇なんだからググレよ。
0117デフォルトの名無しさん2006/12/25(月) 08:56:40
好奇心でどんどん掘り下げていくような人じゃないと、この業界進むのは厳しいと思うよ。
0118デフォルトの名無しさん2006/12/26(火) 09:31:23
暇だからやるような人なんだぞ。
趣味でやるだけだろ
0119デフォルトの名無しさん2007/01/05(金) 22:42:44
age
0120デフォルトの名無しさん2007/01/18(木) 04:05:06
.NETは実装技術を見直した方がいいんじゃないのか。
あのもっさり具合はJavaとまったく一緒やないか
0121デフォルトの名無しさん2007/01/18(木) 09:08:28
もっさり?
実行時に?
どんだけ古いマシン使ってるんだ?
0122デフォルトの名無しさん2007/01/18(木) 12:06:42
やっぱり、ソースを他人に見られたくなければVB6.0がお手軽ですか?
0123デフォルトの名無しさん2007/01/18(木) 12:21:52
VBはコントロールが少ないから以外にお手軽じゃない。
ボタンとエディットだけだし動的に増やせないし。
画面作成の歪みが冗長コードへと。

Delが良いんじゃね?
0124デフォルトの名無しさん2007/01/18(木) 12:42:14
>>121
GDI++ベースだしGUIはやっぱちと遅いわな
起動時に遅いのは当然として
0125デフォルトの名無しさん2007/01/18(木) 12:43:20
うわGDI++ってなんだ
俺ハズカシスw
0126デフォルトの名無しさん2007/01/18(木) 15:33:01
>>123
> ボタンとエディットだけだし動的に増やせないし。
一辺シね
0127デフォルトの名無しさん2007/01/30(火) 15:50:55
VB6は
http://dobon.net/vb/dotnet/form/formwithinform.html
ができないのが痛い。
0128デフォルトの名無しさん2007/01/31(水) 00:50:34
>>127
できるけどやる意味ないだろ
MDIで十分

Option Explicit
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private WithEvents cmd As CommandButton
Private Sub Form_Load()
    Set cmd = Me.Controls.Add("VB.CommandButton", "cmd")
    With cmd
        .Caption = "Click"
        .Move 0, 0, 1000, 1000
        .Visible = True
    End With
End Sub

Private Sub cmd_Click()
    Dim f As Form1
    Set f = Forms.Add("Form1")
    Call SetParent(f.hWnd, Me.hWnd)
    Call f.Show
End Sub

0129デフォルトの名無しさん2007/02/09(金) 11:38:31
http://pc10.2ch.net/test/read.cgi/tech/1170768303/
どうですか?
0130デフォルトの名無しさん2007/02/18(日) 21:41:52
> Delが良いんじゃね?

Delって何ですか?
0131デフォルトの名無しさん2007/02/20(火) 00:12:28
早くVB6の正統後継版VB7でも出してくれないかな。
.NETはもういいよ。
0132デフォルトの名無しさん2007/02/25(日) 20:44:46
.NETアプリはすぐわかる。
オ・ソ・イ
0133デフォルトの名無しさん2007/03/01(木) 18:50:54
>>132
お前みたいなのとは仕事したくないな^^;
0134デフォルトの名無しさん2007/03/01(木) 20:07:09
>>133
0135デフォルトの名無しさん2007/03/01(木) 20:57:10
>>132
「十分に」性能が高いコンピュータを使えば問題ない
0136デフォルトの名無しさん2007/03/01(木) 21:07:13
客先で納品時にリース期限や、大量のハードウェアのリプレースが難しいなどの縛りで「十分に」性能が高いコンピュータを
提供できない場合は

しゃあないわな。
0137デフォルトの名無しさん2007/03/02(金) 10:42:16
今じゃvb6はネイティブアプリ作れる数少ないツールになってるんだよな
vcあれば必要ないけど
0138デフォルトの名無しさん2007/03/02(金) 10:47:21
つ Delphi
0139デフォルトの名無しさん2007/03/02(金) 12:14:44
DelohiはC#があれば完全に要らない子。
0140デフォルトの名無しさん2007/03/02(金) 12:17:20
となる筈だったのが、C丼流行らず。
0141デフォルトの名無しさん2007/03/02(金) 13:02:13
大丈夫。XNAのおかげでDelphiとは比べものにならないほど使われてる。
0142デフォルトの名無しさん2007/03/02(金) 13:05:06
大丈夫。世の中ドトネトで動いてるわけじゃない。
0143デフォルトの名無しさん2007/03/02(金) 20:01:06
XNA(笑)
0144デフォルトの名無しさん2007/03/03(土) 02:30:27
そんなもん持ち出さなくてもDelphiが死滅してることは誰でも知ってる。
0145デフォルトの名無しさん2007/03/03(土) 16:10:15
VB6がいつからネイティブコードを吐くようになったんだ
0146デフォルトの名無しさん2007/03/03(土) 16:20:24
ttp://www.amazon.co.jp/dp/B00005OHYZ
ネイティブコードコンパイラって書いてあるけど違うの?
0147デフォルトの名無しさん2007/03/03(土) 16:24:52
>>145
人生乙
0148デフォルトの名無しさん2007/03/03(土) 17:53:05
VB5から
0149デフォルトの名無しさん2007/03/04(日) 20:25:03
.NETが遅いっていうのは間違ってて、.NET開発ツールのVS環境が
GUI開発でちゃたらともったらくったらしてて重い、というのは正しいかと。

できたアプリケーションはそれほど遅くないのでは??

0150デフォルトの名無しさん2007/03/04(日) 20:26:38
.NET自体は遅くないが、Formsが糞重い
0151デフォルトの名無しさん2007/03/04(日) 20:27:26
むしろJITでネイティブコードに落ちるので起動には多少時間かかっても
起動すれば後はVB6よりも早いのでは?それとVB6のネイティコードは
ときどきバグって飛ぶときありました。.NETではまだ経験すくないので
なんともいえませんが。
0152デフォルトの名無しさん2007/03/04(日) 20:28:44
>>150
あーそうなんですか。
0153デフォルトの名無しさん2007/03/04(日) 20:42:53
データベースはVB6のほうが速いよ
VBの主戦場だろ?とっとと直せよ
0154デフォルトの名無しさん2007/03/04(日) 20:55:11
何をどう比較しても何もない馬鹿レスだな。>>153

0155デフォルトの名無しさん2007/03/04(日) 22:57:31
あん?単純にクエリ投げるだけでなんで.NETのほうが遅いんだよ
ありえねーだろ?
0156デフォルトの名無しさん2007/03/04(日) 23:01:17
an
0157デフォルトの名無しさん2007/03/05(月) 09:44:34
ttp://anond.hatelabo.jp/20070304154248
特集 私がJavaからC#に乗り換えたくない10の理由
0158デフォルトの名無しさん2007/03/05(月) 14:28:56
MSには.NETよりActiveX(COM)に力を入れてホシス
COMも中間言語コンパイラが標準になったりしたらもう生きていけない
標準インターフェイス強化しておねがいもうわたしなんでもしちゃう
0159デフォルトの名無しさん2007/03/05(月) 15:17:03
>>157
見に行ったが寝言しか書いてなかったな。
0160デフォルトの名無しさん2007/03/15(木) 23:58:17
>>157
つまんねー
0161デフォルトの名無しさん2007/03/16(金) 19:30:36
>>158
はげどう
にしてもVB6ってしぶといなぁ、捨てツールにはよく使ってるけど
0162デフォルトの名無しさん2007/03/21(水) 09:51:53
その捨てツールが成長して逝かないのがVBの害悪。
0163デフォルトの名無しさん2007/03/25(日) 13:22:04
いっそVB6はVistaでまったく動きません・・・のほうが仕事増えたのに
0164デフォルトの名無しさん2007/03/25(日) 20:24:24
必死だな VB房
0165デフォルトの名無しさん2007/04/02(月) 14:18:34
そこでActiveBasicですよ
0166デフォルトの名無しさん2007/04/07(土) 00:11:15
        ▂◢◤▀▀▀▀▀▀◥◣▂
     ▃◢           ▀◥◣
 ▂▄▆██▅             ◥◣ ▂▁
  █████▍             ▐█▀
  █████              ▄██
  █████◤▀▀◥▅  ▂▃▃▃▃▂ ███
  ████▀▀◥■◤█ ▐◥◤▇■◤▂ ▐█◤▋   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ████▆    ▇▀ ▐ ▂    ▐ ▉▐   | 久々にユニラング
   ████▆▄▅█▅▂▅▂█▃   ▐◢◤▌   | βακαにはコピペできない
   █████▀ ▀▀▀▀ ▀█▆▄▆▎▐  < のが昔の俺なんだよな新参は
    ████ ▀■◤◥■▀   ▍▐▀    | 専ブラで簡単にコピペしてくるから困る
    ████▊ ◥▆▅▅▆◤    ▊ ▐      \________
    ▃◥████▎      ▊ █ ▐▂
▄▅█▉  ◥███▄    ▄█▅█■▀█▅▄
███▊   ◥███▅▄▅▆█◤▀▀   ███▆▄▂
0167デフォルトの名無しさん2007/04/07(土) 01:13:24
つまりコピーできる方がβακαということでよろしいか?
0168デフォルトの名無しさん2007/04/07(土) 22:55:38
>>167
コピー出来ない馬鹿w
0169デフォルトの名無しさん2007/04/11(水) 12:24:55
C#だけど。。。
windows2000でスケルトンすると

やばいぐらいに遅い。
0170デフォルトの名無しさん2007/04/15(日) 20:21:03
      /´・ヽ
      ノ^'ァ,ハ   よ〜く、考えよう〜♪
    `Zア' /    時間は大事だよ〜♪
       ,! 〈     う〜う う〜う ううう〜♪
      /   ヽ、_      アホばっか !
    l       `ヽ、   すぐ廃止になるライブラリは使わないようにね。
    ヽ       ヾツ
       \        /
         ヽ r ヽ ノ
         __||、 __||
0171デフォルトの名無しさん2007/04/15(日) 20:42:24
コピペ君って馬鹿だな、まで読んだ。
0172デフォルトの名無しさん2007/04/24(火) 11:46:34
VB6の開発を停止しても、販売とサポートは続ければよかったんだよ。
それでVB.NETは作らずに.NET対応言語はC#だけとする。
こうすればVB6ユーザーは最終的にC#を使うしかなくなる。
0173デフォルトの名無しさん2007/04/24(火) 11:48:12
世の中がドトネトになびいてない現実。
0174デフォルトの名無しさん2007/04/24(火) 12:33:31
>>172
>こうすればVB6ユーザーは最終的にC#を使うしかなくなる。
VB.NET にすら移行したがらない (理解できない?) 連中が C# なんてありえなくね?
0175デフォルトの名無しさん2007/04/24(火) 12:37:07
発想がガキ過ぎるなw

別にMS自身にはVB6ユーザーの尻を叩いて.NETに移行させたい、
などという動機なんかないんだよ。
学校のセンセじゃあるまいしw

こういうガキは、そもそも「なぜ.NETか?」がわかってないんだな、根本的に。
0176デフォルトの名無しさん2007/04/24(火) 12:54:58
>別にMS自身にはVB6ユーザーの尻を叩いて.NETに移行させたい、
>などという動機なんかないんだよ。

じゃあ、何で Visual $utadio .net が出て(売れなくて.net 消えたけど)、
Windows .NET Serverを出そうとして(マーケティングによりコケタ)たの?
0177デフォルトの名無しさん2007/04/24(火) 12:55:48
>こういうガキは、そもそも「なぜ.NETか?」がわかってないんだな、根本的に。

ガキどころかM$が分かってなくて、
Win32APIの中の人がドトネトになるのが頓挫して、
Offi$eもネイティブですが、何か?
0178デフォルトの名無しさん2007/04/24(火) 13:38:29
>>176
>Visual $utadio .net 
痛い
>>177
>M$が
痛いよ
>Offi$e
痛いってば
0179デフォルトの名無しさん2007/04/24(火) 13:40:56
ブビチュウイヂメスギテごめん。
0180デフォルトの名無しさん2007/04/24(火) 14:15:29
>>175
>などという動機なんかないんだよ。
開発環境のメジャーバージョン変更、あるいは
名称まで含めたシリーズ一新というのは常に
「継続的にガンガン買わせたい」
という動機が。
0181デフォルトの名無しさん2007/04/24(火) 14:18:55
企業がユーザーに商品を買わせたいという動機を考えないのは、











幼稚園児くらいwwwwwwwwwwwwwwwwwww
0182デフォルトの名無しさん2007/05/16(水) 09:35:12
もうVB6の仮想マシンを作ってOSにずっと入れればいいじゃないかと
0183デフォルトの名無しさん 2007/05/17(木) 00:56:12
オブジェクト指向プログラミングの事を
標準モジュールに共通関数を大量に作る事と
勘違いしているVB使いのなんと大量にいることか!!!
0184デフォルトの名無しさん2007/05/22(火) 11:17:39
それを言うならクラスモジュール使ってることがオブジェクト指向と勘違いしてる連中の多いことか
そうゆう連中に限ってImplementsの使い方も知らないから始末悪い
0185デフォルトの名無しさん2007/05/22(火) 11:56:06
UserControlでImplementsを使えない糞仕様だったな
0186デフォルトの名無しさん2007/05/22(火) 12:39:43
実装継承ができないことのほうが遥かに糞仕様
0187デフォルトの名無しさん2007/05/22(火) 12:43:23
なにあのMDIの糞仕様
0188デフォルトの名無しさん2007/05/22(火) 13:08:43
APIでスレッド作ってもランタイム関数を呼ぶと吹き飛ぶってのが一番痛かったな
ランタイムがマルチスレッドサポートしてないってのがなによりも糞仕様
0189デフォルトの名無しさん2007/05/22(火) 15:27:55
>>183
えっ、違うの?
0190デフォルトの名無しさん2007/05/22(火) 18:37:50
>>188
あったあったwwww
結局つかえねーのな(;´Д`)
マジデ死んでほしいと思う瞬間だった
あの中でなにしろっちゅうねん


>>183
つられんなよ?
絶対に釣られんなよ???
0191デフォルトの名無しさん2007/05/23(水) 10:46:55
まあマルチスレッドプログラムなんてVB厨には所詮無理
経験的にVB厨はコンカレンシーコントロールの基礎もわかってないから話も通じない
0192デフォルトの名無しさん2007/05/23(水) 13:42:24
>コンカレンシーコントロール
( ´,_ゝ`)プッ
0193デフォルトの名無しさん2007/05/23(水) 14:40:34
笑うところかどうかは知らないがCCP/MとかOS-9とかそういう時代の匂いがする
0194デフォルトの名無しさん2007/05/23(水) 18:07:13
コンカレンシーコントロールってのはDB屋が使う言葉じゃね?
0195デフォルトの名無しさん2007/05/23(水) 19:05:46
VB も DB もこの二文字がダサイ
C++ とかカッコヨスギ
0196デフォルトの名無しさん2007/05/23(水) 19:29:56
言語なんてJavaでもC++でもC#でも何でもいい
オブジェクト指向でプラグラムがきちんと組める言語仕様をある程度満たしてれば何でもいい
だがVBには決定的にそれが足らん
0197デフォルトの名無しさん2007/05/23(水) 19:53:49
C#とか至高だろwww
0198デフォルトの名無しさん2007/05/24(木) 04:46:41
>>196
C#.NETでできることはVB.NETで全て可能なわけだが。
0199デフォルトの名無しさん2007/05/24(木) 06:54:57
.NET上のCLRで動く言語はまあいいんじゃね。問題はVB6ってことで
0200デフォルトの名無しさん2007/05/24(木) 08:25:21
>>198うそつけ
0201デフォルトの名無しさん2007/05/24(木) 09:23:59
>>200
まぁ99%変わりがない ってところじゃんな
方言の違いレベルだと思ってたんだが
そりゃ匿名メソッドとかのC#用の構文があるが・・・

最終的に出来上がるものは変わりがないって事だろ
0202デフォルトの名無しさん2007/05/24(木) 10:46:15
>>196
>ある程度満たしてれば
という曖昧な基準に達しない、「決定的」なものとは何?
0203デフォルトの名無しさん2007/05/24(木) 11:08:26
実装の継承ができない欠落だけで十分に基準に達してないと思われ
0204デフォルトの名無しさん2007/05/24(木) 11:32:51
あたし OOPL じゃないんだから「実装の継承」なんて求めないで!
0205デフォルトの名無しさん2007/05/24(木) 19:49:33
プラグラム
0206デフォルトの名無しさん2007/05/24(木) 21:49:20
OOPなんて手法であって言語じゃないだろ
勘違いも甚だしすぎなんですけど^^;;;
0207デフォルトの名無しさん2007/05/25(金) 02:03:51
まあOOPは処理系とは関係ない手法のことだけど実際のところ言語がサポートしてないとその手法に則って書くには無理がある
0208デフォルトの名無しさん2007/05/25(金) 06:52:54
そ、そうっすね^^;;;;
0209デフォルトの名無しさん2007/05/25(金) 08:38:20
>OOPなんて手法であって言語じゃないだろ

OO手法
OO分析
OOP言語

 ↑
各種揃ってますが、何か?
これだからブビ注は...




0210デフォルトの名無しさん2007/05/25(金) 10:01:29
オブジェクト指向方法論は手法だから言語ニュートラルといいたのだろ
んで、実装しようとするとOOPLと非OOPLでは写像の仕方が違うからそれに対応できているかどうかって話じゃね
0211デフォルトの名無しさん2007/05/25(金) 10:03:50
>オブジェクト指向方法論は手法だから言語ニュートラルといいたのだろ
 ↑
電波。

”オブジェクト指向言語”という言葉は現に存在します。
それは、”オブジェクト指向方法論”が存在するかしないか(存在しますが)に依存しません。

>んで、

電波は話続けなくて良い。
0212デフォルトの名無しさん2007/05/25(金) 10:34:32
単に設計手法の話と実装する処理系をわけて話そうぜって言ってるわけで、
OOPLや非OOPLが存在するとかしないとかの話じゃないと思うけど
0213デフォルトの名無しさん2007/05/25(金) 10:40:31
OOPLはオブジェクト指向言語という意味だぞ。意味わかっててレスしてるか?
OOPLと非OOPLと書いてるのだから処理系として両方ともに存在しているのは当たり前で前提なのだが…
0214デフォルトの名無しさん2007/05/25(金) 11:13:49
>>212 単に設計手法の話と実装する処理系をわけて話そうぜって言ってるわけで、
>>213 OOPLと非OOPLと書いてるのだから処理系として両方ともに存在しているのは当たり前で前提なのだが…

 ↑
ミスリード基地害。さらに自分の煎った事は絶対間違いを認めない。


>>206 OOPなんて手法であって言語じゃないだろ

 ↑
ここにOOPのPがプログラミングと分かってないヴぁかが煎るから、209で正しただけ。
0215デフォルトの名無しさん2007/05/25(金) 11:23:49
ブビ厨の議論はラベルが高いで常。
0216デフォルトの名無しさん2007/05/25(金) 11:28:54
>>214
OOPが手法に過ぎない事ととOOPLが存在する事に矛盾はない
何を正したんだ?
0217デフォルトの名無しさん2007/05/25(金) 11:41:42
OOPのPがプログラミングだから手法じゃないと言いたいのか?何を言いたいのか意味わかんね
0218デフォルトの名無しさん2007/05/25(金) 12:05:10
214が論理的に説明してくれるのを待とうじゃないか
02192142007/05/25(金) 12:20:44
ごめんなさい、読み間違ってますた。消えます。
0220デフォルトの名無しさん2007/05/25(金) 23:48:28
別にお前が消えても何も良くない
変わりに赤っ恥で顔が引きつったまま熱心に頭を下げてくれるだけでいい
脂汗をかいていただければ尚爽快だ
0221デフォルトの名無しさん2007/05/26(土) 12:52:53
とりあえず、>>220 が人間的に軽蔑すべき存在であることは良く解った
0222デフォルトの名無しさん2007/05/28(月) 15:39:25
電波とか煽るだけ煽って意味不明なスレした挙句に消えますはないだろw
0223デフォルトの名無しさん2007/06/30(土) 16:20:09
>>131
それ欲しい!
0224デフォルトの名無しさん2007/06/30(土) 18:48:52
俺も欲しい!
0225デフォルトの名無しさん2007/07/01(日) 18:55:43
C++0x対応版のVisual C++1xを待つぜ!!
0226デフォルトの名無しさん2007/07/01(日) 19:09:14
もう昔のVBには戻りたくないなぁ
0227デフォルトの名無しさん2007/07/03(火) 19:28:23
>>50
遅レスだけど
http://support.microsoft.com/kb/837910/ja
0228デフォルトの名無しさん2007/07/03(火) 23:46:30


C++ と C# ってなにが違うのですか?

+を2つ描くとき、真横に描かず、ちこっと、斜めに描くと#になるんで、同じもんかな?と思ったんですけど...
0229デフォルトの名無しさん2007/07/04(水) 00:36:53
C++ と C丼と C# は同じ。
0230デフォルトの名無しさん2007/07/04(水) 00:57:30
C++とJavaは同じプログラミング言語
BASICはその亜種なだけ
昔はアセンブリっていう超難しい(プログラマ=神)な言語が主流だった
けどC++とJava(実は同じものだから)に取って代わられて今じゃ使われない
人間って残酷だね
0231デフォルトの名無しさん2007/07/04(水) 12:46:28
テスト
0232デフォルトの名無しさん2007/07/04(水) 14:08:19
>>231
テストは失敗しました
0233デフォルトの名無しさん2007/07/05(木) 06:56:31
>>230
なにいってんだか?
いつからBASICはCやJavaの亜種になった?
BASICのほうがずっと歴史が古いし系列が違う。Fortranの亜種。
構文見りゃわかるだろ。
アセンブリ言語は別に難しくない。
単純なので大変なだけだ。
使ったこと無いだろ。
0234デフォルトの名無しさん2007/07/05(木) 09:18:58
アプリケーション開発者はWindowsで減少、Linuxで増加?
ttp://slashdot.jp/linux/07/07/04/0637237.shtml
0235デフォルトの名無しさん2007/07/05(木) 12:27:51
アプリケーション開発者って商用なのかな
0236デフォルトの名無しさん2007/07/07(土) 15:34:11
VB6で粘ってたけど、2005いじってみた
何これ超ナウい・・・
オラなんかワクワクしてきたぞ
0237デフォルトの名無しさん2007/07/07(土) 19:14:38
vb6を使っている自分としてはビットシフト命令があるNETが単純に羨ましいな
0238デフォルトの名無しさん2007/07/07(土) 21:38:03
ビットシフトなんて迂闊な言葉使ってるから一応突っ込むけど、
あれは算術シフトだから気をつけてね。
0239デフォルトの名無しさん2007/07/07(土) 23:20:56
>>237
むりだろ・・・確か本当のやつはCじゃないと・・・・
02402372007/07/08(日) 00:12:22
無理なのか・・。使った事無いから伝聞でしか知らない
速度欲しいものをBで作るなって事か?
0241デフォルトの名無しさん2007/07/08(日) 00:49:02
1クロックでも速く、1バイトでも節約したい、ってんならCで
0242デフォルトの名無しさん2007/07/11(水) 20:14:50
てゆーか
VB.NETは参照が実体のコピーと言う時点で速度が求められる分野では論外
渡すときと戻すときで二回コピーするから
渡すときのコピーだけですむ値渡しより遅くなるというミラクルな仕様
0243デフォルトの名無しさん2007/07/11(水) 20:18:49
VB6もVB.NETも、DLLが必要なんだよね。
DLL地獄に落ちそうで恐ろしくないですか?

DLL地獄から這い上がる方法を知って、スキルが
上がったなどと、ヘンな勘違いをしないように注意
してね。
0244デフォルトの名無しさん2007/07/11(水) 20:27:08
参照が実体のコピーと言う時点で
参照が実体のコピーと言う時点で
参照が実体のコピーと言う時点で
参照が実体のコピーと言う時点で
参照が実体のコピーと言う時点で

0245デフォルトの名無しさん2007/07/11(水) 20:28:25
>>243
ところがVB.NETには同名で異なるバージョンのDLLを並存させる仕組みがあって、
アセンブリごとにで各々自分と同じバージョンのDLLを使うような仕様なのさ。
もちろんバージョン管理をろくにやらなければ同じことだが。
0246デフォルトの名無しさん2007/07/11(水) 20:38:13
>>243
なんという意識不足
0247デフォルトの名無しさん2007/07/11(水) 20:54:59
サイドバイサイド実行は.NETの大きなウリの一つなのにな

まぁそれだけでバラ色の人生が自動的にもたらされるというものでもないが
0248デフォルトの名無しさん2007/07/11(水) 21:36:33
参照渡しのほうが遅いってどうなのよVB
0249デフォルトの名無しさん2007/07/11(水) 22:35:40
このスレのVBはミラクルな仕様ですね
0250デフォルトの名無しさん2007/07/11(水) 22:47:11
なんか参照渡しと実体参照を取り違えているヤツがいる
0251デフォルトの名無しさん2007/07/11(水) 23:00:12
VBはデフォルトで参照渡し
0252デフォルトの名無しさん2007/07/11(水) 23:29:54
>>251
vb6は参照渡し
0253デフォルトの名無しさん2007/07/12(木) 00:06:55
知りもしないアホウが沸いて
知ってるやつのレス見て  /(^o^)\ になってる姿が見える
0254デフォルトの名無しさん2007/07/12(木) 00:55:50
>>242
0255デフォルトの名無しさん2007/07/13(金) 14:46:07
値を変えて返すものはByRefつける
値を変えて欲しくないものはByVal使うより、むしろ別の変数用意して使ってる
それ以外は明示しない。
変かな?
0256デフォルトの名無しさん2007/07/13(金) 15:33:09
>>255
俺はそうじゃないなぁ・・・・
普通に値型で値を変更して返したいものだけByRef

データテーブルとかのオブジェクトの中身をいじるときでも普通にByVal
で、サマリコメントに変更する趣旨を記述して、関数名とかもSet〜〜にしてる
0257デフォルトの名無しさん2007/07/14(土) 12:00:42
余程のことが無い限りByRefで宣言しないよーにしているんだが
というかせめて in/out/ret くらいの修飾はつけれるようにして欲しかった
0258デフォルトの名無しさん2007/07/14(土) 14:28:24
文字列とかオブジェクトを渡すときは、参照の方が早いよね
0259デフォルトの名無しさん2007/07/15(日) 00:21:19
>>242の付近からミラクルな香りがするヨ
0260デフォルトの名無しさん2007/07/15(日) 16:50:40
>>258
コピーか参照かという話ならそうだろうけど、
オブジェクトは参照型だからByValで参照渡し、ByRefで参照の参照渡しになるから差はない。
VB.NETの文字列は変更不可のクラスだから差はない。
VB6のは型だから参照渡しの方が速い。
ただ、VB6がそうなってるかどうかはわからないが
値渡しでも実際のコピーは変更を加えるまで遅延させている可能性はある。
0261デフォルトの名無しさん2007/07/15(日) 16:56:48
>>260
> VB.NETの文字列は変更不可のクラスだから差はない。
> VB6のは型だから参照渡しの方が速い。

意味分からん。実体はただのBSTRじゃないの?
char*を要求するAPIに文字列渡す時はByValだよな。
0262デフォルトの名無しさん2007/07/15(日) 17:36:18
>>261
BSTRはオブジェクトでないだろ。
それにただのメモリ上の格納イメージだからString型はそれだけでは成り立たない。
VB6のランタイムが特別なメモリ管理を行っている。
型といったのはそういう意味だ。
あとDLLの呼び出しのときのByVal/ByRefとVB内の関数の呼び出しのときのそれを混同しないように。
0263デフォルトの名無しさん2007/07/15(日) 18:20:36
VB6までのStringのByVal渡しは、深いコピーになる。
自信がなくてExcel 2003 VBA6で試してみたが確かにそうだ。
Private Declare Sub MoveMemory Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination As Long, ByVal Source As Long, ByVal Length As Long)

Sub f(ByVal s As String)
    s = "bar"
'    Call MoveMemory(StrPtr(s), StrPtr("bar"), 6)
End Sub

Sub Test()
    Dim s As String
    s = "foo"
    f s
    MsgBox s
End Sub
262が指摘しているとおり、Declareで呼び出すときはまた別なので注意。
0264デフォルトの名無しさん2007/07/15(日) 18:53:33
>>263
それだけだと「深いコピー」かどうかは確認できんのでは?
だって、Cで↓のようにやるのと同じでしょ

void f(char *s) {
    s = "bar";
}
main()
{
    char *s = "foo";
    f(s);
    printf("%s\n", s);
}
0265デフォルトの名無しさん2007/07/15(日) 20:38:54
>>264
だからMoveMemory版も用意したというのに。
当然、MoveMemoryを試したときには、代入をコメントアウトしたよ。
0266デフォルトの名無しさん2007/07/15(日) 21:06:57
>>265
ああそういうことか、把握した。
0267デフォルトの名無しさん2007/07/17(火) 18:00:33
タイプライブラリ使って外部関数宣言して呼び出すとUnicodeのまま生の文字列のポインタが渡されるな
0268デフォルトの名無しさん2007/08/30(木) 16:03:37
XP上で動く簡単なアプリを趣味でつくりたいのですが、
これから学ぶとして、どちらを学んだほうがいいですか?
0269デフォルトの名無しさん2007/08/30(木) 16:11:16
VB  ←  将来コンパイラが手に入らない
VB.NET←趣味でドトネト使うとは時間の無駄が多杉


結論→VB終焉
0270デフォルトの名無しさん2007/08/30(木) 16:12:37
>いまだにVisual Stadio6.0で開発しているヤシ
>ttp://pc11.2ch.net/test/read.cgi/prog/1156234089/102-

VS2005 SP1のインストーラーひどすぎだろ。
インストールに数時間かかったかと思えば、
容量不足で終了し、あげくの果てにインストール済みのVS2005を破壊しやがる。
0271デフォルトの名無しさん2007/08/30(木) 16:19:04
ブビ厨は終了しますた。
0272デフォルトの名無しさん2007/08/30(木) 16:23:23
Σ (゚Д゚;)ハッ この流れもしやDelphiオンリー?!
0273デフォルトの名無しさん2007/09/06(木) 16:21:49
VB.NETはちょっとだけ美しいと感じた。
ただその美しさが業務アプリを作る者の醜さで台無しになるんだ。
0274デフォルトの名無しさん2007/09/30(日) 23:17:16
>値渡しでも実際のコピーは変更を加えるまで遅延させている可能性はある。
2GBくらいの文字列をByVal String で渡してみてメモリの使用量を
見れば判明するのでは?
って俺も試してないけど。
0275デフォルトの名無しさん2007/10/06(土) 13:23:41
ドトネトはバージョンも仕様も変わりすぎ。
そのたびに開発環境買い換えたり、プログラムが動かなくなったり。
何のためのドトネトなのか、当初の目的が根幹から崩れてるんじゃないのか?
0276デフォルトの名無しさん2007/10/06(土) 13:32:17
なるほど、ドトネトの「当初の目的」とは
進歩も変化も拒絶することだったのか知らなかったよw
0277デフォルトの名無しさん2007/10/06(土) 15:50:06
一応下位互換性あるんでねーの?
0278デフォルトの名無しさん2007/10/08(月) 12:16:14
分かってないようだが,新言語ってのは本質的にベンダが儲けるためにあるのだよ。
楽出来るというのは馬鹿相手の宣伝文句。
0279デフォルトの名無しさん2007/10/08(月) 12:22:17
販売者はそういう思惑かもしれんが
ニーズも無いのにポコポコ生まれるわけがない
基本的に使う側の俺らにとっちゃ「使いやすくて移行しやすいか使いにくくて血反吐がでるか」のどちらかだ
0280デフォルトの名無しさん2007/10/08(月) 12:45:31
だから多言語から移行しやすく,それでいて多言語へ移行しにくいものが,
ベンダの囲い込み戦略の観点から好ましい言語ということになる。
0281デフォルトの名無しさん2007/10/08(月) 14:15:43
ロックインというやつだな
ユーザ側の自己防衛策としては、目に付きやすい参入障壁だけでなく、
そこから出る場合の障害についても考えておいたほうが良いということだ
0282デフォルトの名無しさん2007/10/08(月) 14:41:18
そういうのは自己防衛は自己防衛でも「心の防衛」でしょ
要するにボキュが無能なんじゃないやい、MSが悪いんだい、ってw
そうやって自分を「防衛」するわけだw

っていうか、いい歳こいた大人ならあんまり経済感覚が欠如してるのは恥ずかしいぞ。
今日日マイクロソフトが開発ツールごときで利益あげようとか思ってるわけないだろw
全売り上げの何パーだよw
恐らく0.1%以下だぞ。
0283デフォルトの名無しさん2007/10/08(月) 14:50:23
>>280
正にMSはその内と外の壁をぶち壊してくれたな
0284デフォルトの名無しさん2007/10/08(月) 15:35:29
>>282
開発ツールだけで儲けると誰が言ったよ?
0285デフォルトの名無しさん2007/10/08(月) 15:39:56
>>282
本当に開発ツールで利益をあげようと思っていないのなら、
開発環境やデベロッパ向けの情報の一切合財をタダで提供すればよいわけだが。
そのプラットフォームで開発をしようとするデベロッパーは
プラットフォームにとって有益であるはずだしな。

利益を上げる以外の目的で金を取る理由はなんだい?
0286デフォルトの名無しさん2007/10/08(月) 18:21:31
>>285
頭悪いのかね。
そんなことしたら株主に訴えられるだろw
利益を見込んでいないからと言って売れるものをわざわざタダで配る馬鹿がどこにいるんだよ。
小学生でもわかる理屈だろうに。

というか話の文脈読めよ。
MSが開発ツールをバージョンアップするのは利益を狙ってのこと、
なんて寝ぼけたことを要ってる奴がいたからそれを嘲笑してるまでのこと。
0287デフォルトの名無しさん2007/10/08(月) 18:44:46
>>286
馬鹿はお前。
企業としてきっちり株主に対して理由が説明できるのならば問題はないよ。
IBMは多大な人件費を投入して開発した製品クオリティのEclipseを
オープンソースにしたでしょ。

IBMは営利企業であって、これは慈善活動でも何でもないよ。
0288デフォルトの名無しさん2007/10/08(月) 19:06:42
「説明できない」ことを理由付きで言ってるのに、
「説明できるなら」って何なんだろうね。

頭悪いのかね、なんて言って済まなかったね。
間違いなく頭悪いんだねw
0289デフォルトの名無しさん2007/10/08(月) 19:10:21
>>288
お前は馬鹿だから想像ができんのだろう。
タダでデキのいい開発環境をばら撒くことにはロックイン効果があるんだよ。
0290デフォルトの名無しさん2007/10/08(月) 19:13:04
頭の悪い奴の議論はこうやってループするんだよね。
だから嫌なんだ馬鹿と議論するのって。

だからMSは「ロックイン効果」なんて狙ってないって言ってるのw
0291デフォルトの名無しさん2007/10/08(月) 19:14:19
>>290
そこまで言うならその根拠が何かしらあるんだろうな?
0292デフォルトの名無しさん2007/10/08(月) 19:15:45
>>289
それって金がかかっててもかかってなくても発生するんじゃないか?
0293デフォルトの名無しさん2007/10/08(月) 19:16:52
>>290
顧客を囲い込むのは営利企業として基本中の基本なんだが
ミクロ経済のイロハも知らんようだな

可能な限り参入障壁を低めて、その後客がよそへ出て行かないようにする
MSの企業努力のほとんどはそれに注がれているといっても過言ではない

参入障壁を低めるために後方互換性を保つためには常に努力するし、
他のOS、CPU向け製品をバラまきさえするが、客がついてきて
デファクト化したところで他のOS向けのサポートを「とりはらう」。
文字通りだ。
Windows NT、オフィス製品、IE...
全てがそのルートを辿っているんだぞ
0294デフォルトの名無しさん2007/10/08(月) 19:18:13
>>292
その通りだが、タダでできが良いという事実は参入障壁を最小化するので
効力がものすごくデカい。

IEがネスケを駆逐した理由の一つはそれだ。
もっとも最大の理由はOSにのっけてしまったことで、それは独禁法上
問題とされたわけだが。
0295デフォルトの名無しさん2007/10/08(月) 19:21:17
>>293
頭悪いなあ。。
だから(少なくともMSの認識では――俺もその認識は正しいと思うが)開発ツールは
もはや商材じゃないんだよ。

囲い込むとか込まないとかは「それ」が商材である限りにおいてしか意味を
持たないでしょうが。
0296デフォルトの名無しさん2007/10/08(月) 19:22:39
IEのロックイン効果も知らない奴がいるとはな

OSにのっけてタダでばらまきデファクト化
→IEでしか正常にブラウズできないサイトが大量出現

その時点でユーザがIEから離れるのが難しくなってしまう
これがロックイン効果さ

MSが何のために独自仕様を盛り込みたがると思っている?
0297デフォルトの名無しさん2007/10/08(月) 19:24:46
>>295
本当にアホだな。
商材は単独で成り立っているものではない。相互効果があるんだよ。

ネスケはブラウザをばら撒いて、サーバで儲けようとした。
サンはJavaをばら撒いて、デスクトップ市場やメインフレームの客を
引き込もうとした。
0298デフォルトの名無しさん2007/10/08(月) 19:30:37
>>297
またループかよ。。
本当に馬鹿だなw

俺の議論は>>278-281への反論として始まっている。
>>278-281に何と書いてあるかよく読めよ

当たり前のことだが企業のあらゆる意思決定は利益の追求を目的としたことで、
そんなことは俺は全く否定してないの。
0299デフォルトの名無しさん2007/10/08(月) 19:32:14
>>298
逃げたな

俺は>>281だが、「一般論として」ロックインについて説明しただけだ
で、お前さんはといえば、無知をさらけ出しただけだな

MSはロックインなんぞ狙ってないんじゃなかったのか?w
0300デフォルトの名無しさん2007/10/08(月) 19:35:09
開発ツールなんぞで囲い込みなんか狙えるわけもないし狙ってるわけがない。
そんなに最近のMSの動きを見れば(いや見なくても)一目瞭然だと思うんだが。

だいいちVS6⇒VS2002以降のような変化がどうして「囲い込み戦略」を意味するの?
訳がわからんよ本当。
0301デフォルトの名無しさん2007/10/08(月) 19:36:15
>>300
別に、俺はそれが「ロックイン」だとは一言も言っていないんだが。
お前さんは俺を勝手にそれ以前に発言した誰かと混同して、
わけのわからない主張を繰り返していただけだろう。
0302デフォルトの名無しさん2007/10/08(月) 19:43:11
>>300
> 開発ツールなんぞで囲い込みなんか狙えるわけもないし狙ってるわけがない。
甘いな。
Javaの開発者の多くは既にIDE依存症になっている。Eclipseの登場以後のことだ。

.NETの戦術もそれに沿ったものだよ。
デキのよく生産性の高いライブラリや開発環境を投入し、フレームワークは
タダでばらまく。「一応」ECMA標準として他のOSのサポートの道も残しておく。
ASP.NETはJ2EEに向けた爆弾と言ってもいいが、.NETの最大のメリット(無論、
MSにとってのだ)は、実質それがWindows専用に等しいことだ。

VBもそうだったが、マルチプラットフォームはほぼ全く考えられていない。
CやC++なら努力すればマルチプラットフォームのプログラムが書けるがな。
.NETではそれは有り得ない。

そうやってユーザを引き入れた後に、莫大な開発力を投入して次々独自仕様を
盛り込み、その頃にはもはや互換性などというものは考えられなくなっている
わけさ。
Monoがあるさ、などとは思わないほうがいいぞ。
0303デフォルトの名無しさん2007/10/08(月) 19:43:14
>>299
開発ツールで「ロックイン」など狙ってないとは書いたが、
MSが開発ツールを開発販売しているのは自社の利益を狙ったものではない、
とは言ってない。

MSの開発ツールにおける戦略の大目的は次の二つでしょ。

(1) エンドユーザーに高い利便性を提供するソフトがないと自社の主力商品(つまりOS)
  が売れない。そのためには効率のいい開発ツールが必須。

(2) かといって開発ツールにおいて他社にリードされることは、自社の主力商品(つまりOS)
  の開発においてフリーハンドを失うことにつながる。
0304デフォルトの名無しさん2007/10/08(月) 19:46:38
おまえらおまえらおまえらおまえらおまえらおまえらおまえらおまえら
ひまだなひまだなひまだなひまだなひまだなひまだなひまだなひまだなひまだな
0305デフォルトの名無しさん2007/10/08(月) 20:00:35
プラットフォームに開発者を縛り付けるのは莫大なロックイン効果があるよ。
それは開発者が生産した資産を他所に「持ち逃げされる」ことを困難にする。
デベロッパの生産物は実質そのプラットフォームにとっての大きな資産と
言っていいからね。

.NETは言語において柔軟であるフリをするということでも、参入障壁を
低めて見せている。それは.NETの能力の効果的なデモにもなっている。
MSは賢いよ。だが、営利企業のやることの裏の側面を知らないふりをするのは
ただの馬鹿だな。
0306デフォルトの名無しさん2007/10/08(月) 20:06:03
だれかコイツの変わりに吼えてくれる奴はいないのか?

第二の標的になるのは嫌なので俺は勘弁な
0307デフォルトの名無しさん2007/10/08(月) 20:09:48
スク祭りや絵師表もそうだけど、何かを提起したり行動起こしたヤツを
寄ってたかって叩くもんだから誰も表だって動かなくなった
先に動いたヤツが負け。みたいにね
完全に血行不良であり新鮮な養分は入らず、淀んだ血液は朽ちゆくのみ
実装スレも、そろそろ頃合いデスゥ?
0308デフォルトの名無しさん2007/10/09(火) 11:54:23
ttp://pc11.2ch.net/test/read.cgi/prog/1189919634/234

よくMSに騙されたとか言ってる連中がいるが、具体的に何について「騙された」
と言いたいんだろうね。

正直、俺にはそいつら自身の過剰に主観的な「被害妄想」にしか思えないよw
なぜなら俺には「騙された」記憶がないからな。

個人的にはMSに対してそいつの持ってる印象を聞くことはプログラマのリトマス試験紙
になると思ってる。
ダメな奴と根拠のない反MSにはかなりの正の相関があるように思えるね。

まあTronの人みたいな例外はあるけどね。

ttp://pc11.2ch.net/test/read.cgi/prog/1189919634/221

言語使用的には正直C#は天下無敵だと思うよ
マイクロソフトも天下無敵だと思うよ
かつてのApple GUI 開発者を殆ど全て取り込んだし
Excelの開発元だし
C#の責任者はデルファイ作った人だし
MSの頭はロータス123の開発者だし
これらの人たちは、全員「神」レベルの人だよ
C#は、とりあえず札幌市水道局が開発言語をC#にしているようだよ
その他にも、フェリカ関連のアプリケーションがC#らしいよ
0309デフォルトの名無しさん2007/10/09(火) 11:55:12
ttp://pc11.2ch.net/test/read.cgi/prog/1189919634/250-

250 名前: 仕様書無しさん 投稿日: 2007/10/07(日) 02:01:14
C#は今後主力になってくるのは間違いない。
言語仕様はすばらしく優れてるし、時代に合ってる。

251 名前: 仕様書無しさん [sage] 投稿日: 2007/10/07(日) 02:33:56
ASP.NETやったらもうJAVAには戻れんよな。
サーブレットとJSPでシコシコ作ってたのがアホらしい

252 名前: 仕様書無しさん [sage] 投稿日: 2007/10/07(日) 06:50:26
>サーブレットとJSPでシコシコ作ってたのがアホらしい
そりゃ、アフォだろ。
今はフレームワーク使うモノだし。

253 名前: 仕様書無しさん [sage] 投稿日: 2007/10/07(日) 07:17:12
今後主力 w
自分で何言ってるのか解ってるのか、こいつ w
0310デフォルトの名無しさん2007/10/09(火) 11:57:31





一切言語研究者の意見が現れないのには驚いた
0311デフォルトの名無しさん2007/10/09(火) 12:32:04
コピペ君って馬鹿だな、まで読んだ。
0312デフォルトの名無しさん2007/10/09(火) 13:05:57
今更MSに騙されたのなんの言ってるやつは余程ナイーブというか
平たく言えばアホなんだろう
昔からMSのやることは何も変わっちゃいないのに
0313デフォルトの名無しさん2007/10/09(火) 13:14:11
じゃ、未だに騙された事に気付いてない香具師は何なの?
0314デフォルトの名無しさん2007/10/09(火) 13:23:42
>>313
アホ以下ということで。
0315デフォルトの名無しさん2007/10/09(火) 13:42:57
ttp://pc11.2ch.net/test/read.cgi/prog/1189919634/357-

357 名前: 仕様書無しさん [sage] 投稿日: 2007/10/09(火) 13:33:18
世代交代してる感はあるね。
.NET 1.0の頃の話なんかしても通じないこともある。

361 名前: 仕様書無しさん [sage] 投稿日: 2007/10/09(火) 13:36:16
.NET 1.0(笑)

364 名前: 仕様書無しさん [sage] 投稿日: 2007/10/09(火) 13:40:32
そのまま笑い氏ね。
客の立場にもなってみろ。
洒落にならんだろが。
0316デフォルトの名無しさん2007/10/09(火) 18:24:07
コピペ君って馬鹿だな、まで読んだ。
0317デフォルトの名無しさん2007/10/09(火) 19:50:10
金のためならVB6でもC#でもやるぜ
愚痴は金にならん
0318デフォルトの名無しさん2007/10/09(火) 21:52:17
上流で何もせずにほとんどの金をピンハネして、ハシタで下流のコーダーを
使い捨てる側にとっちゃ、あんたみたいなのは大変都合がいい人間と言えるな

まあ頑張れ
0319デフォルトの名無しさん2007/12/28(金) 00:37:06
うちの職場じゃ、

「VB6はあと3ヶ月でサポート切れだから、他の開発環境への乗換えを検討しろ」

という指示が飛んできたけど、皆のところは大丈夫か?
0320デフォルトの名無しさん2007/12/29(土) 04:21:54
回答支援age
0321デフォルトの名無しさん2007/12/29(土) 05:00:11
> ドトネトはバージョンも仕様も変わりすぎ。
> そのたびに開発環境買い換えたり、プログラムが動かなくなったり。
> 何のためのドトネトなのか、当初の目的が根幹から崩れてるんじゃないのか?

> ユーザ側の自己防衛策としては、目に付きやすい参入障壁だけでなく、
> そこから出る場合の障害についても考えておいたほうが良いということだ

MSの開発環境を長年使ってきた者として、上記の発言は心底納得できる。
ドトネトなど、好んで使うシロモノではない。
ソフトウェア開発の経験がない者が、巷のPC誌の広告を見て選択している
だけのことだろう。
0322デフォルトの名無しさん2007/12/29(土) 07:10:03
納期と契約金が先に決まってるなら
開発は言うに及ばず習得にすら時間と手間のかかる言語をわざわざ選択する理由もあるまい
将来の付加価値より明日のご飯
.NETマンセー
0323デフォルトの名無しさん2007/12/29(土) 13:34:20
ドトネトは下位互換性高いんだけどね
「すっぱい葡萄」丸出しで読んでるこっちが恥ずかしくなるなw
0324デフォルトの名無しさん2007/12/30(日) 01:12:31
>>321
非.NETなプログラムだって似たようなもの。
Win95の頃のプログラムがVistaでまともに動くとは限らないし、逆もまた同じく。
それと同じくらいには.NETも「安定」していると思うよ。
0325デフォルトの名無しさん2008/01/08(火) 00:05:12
VB6
ocxのコンポーネント継承できねーじゃん
OOできない似非糞言語は消えた方がいい
0326デフォルトの名無しさん2008/01/08(火) 08:44:23
>>325
継承ってなんでしょうね?
0327デフォルトの名無しさん2008/01/11(金) 20:14:29
オブジェクトでいうところの上位クラスからのインヘリタンスのことでは?
0328デフォルトの名無しさん2008/01/13(日) 10:34:53
初心者ですが何方か教えてください。
&H10
&H10&
で定数を&で挟むのと挟まないのは何が違うのでしょうか
0329デフォルトの名無しさん2008/01/13(日) 13:48:00
カップのサイズにより可能な場合と不可能な場合がある
0330デフォルトの名無しさん2008/01/13(日) 15:50:44
>>328
VB6なら
> &H10
サフィックスなしの整数なので規定のInteger型

> &H10&
Long型のサフィックス付きの整数なのでLong型
0331デフォルトの名無しさん2008/01/13(日) 18:51:19
>>330
ソース内に
A And (Not &H10&)
のように使っていたので疑問に思っていました。
有難うございました。
0332デフォルトの名無しさん2008/01/13(日) 19:22:35
こんなスレで質問するのも謎なら、その程度のことも知らない人が
VB6に固執する理由も謎。

っていうか@ITでもこの期に及んでVistaでVB6アプリを動かすとかなんとか
やってるけど、既存アプリの保守ならともかく、新規もVB6でってアナクロなところが
まだ結構あるのかね。
0333デフォルトの名無しさん2008/01/13(日) 19:24:27
っていうか、どの言語でもそうだけど最初に言語の仕様ぐらいざっと眺めないなんて
ダメ以下だろ。
0334デフォルトの名無しさん2008/01/13(日) 19:29:15
設計理念すら知らない言語の仕様を
ざっと眺めて分かるんならすごい才能だ
0335デフォルトの名無しさん2008/01/13(日) 21:38:56
VB6ってセキュリティの面では堅牢なのかな?
あまり脆弱性の問題聞かないけど。もしかしてVB6アプリが淘汰されただけなのか?
0336デフォルトの名無しさん2008/01/13(日) 21:47:34
そもそもアプリの「セキュリティー面での脆弱性」って意味わかりませんがw
0337デフォルトの名無しさん2008/01/13(日) 22:15:46
ば、馬鹿にされてる・・ッッ!!335 が馬鹿にされてるッッッッ・・・!!
きっと 335 は顔を真っ赤に染めているに違いない・・・ッッッッ!!
だが、言いたい事はきっとこうだ・・・ッッッ・・!!

「よくあるウェブブラウザ、有名どころで IE なんか、
 ほいでそんなプログラムのバグをついたバッファオーバーフロー(死語?)の心配は無いのかどうか」
↑これつまり 脆弱性

「これを俗にセキュリティーホールなんて言うが、
 そもそも VB6 アプリなんかより世に出回り愛されているのは Delphi アプリとかそんなんかどうか」
↑セキュリティーホールなんて名称から セキュリティの面 という言葉を連想させた


そして 336 はこう言うた
結論はこうだ、VB6 アプリは淘汰される以前に、プログラム入門編なのだから、出回ってるわけがない、そして、これはわかりきった事であるのだ


                                                   以上


*****請求書*****
翻訳代: \ 168,950 円 (税込み)
内訳: 極秘

メールで代金お支払いの連絡ください
支払方法は現金書留のみです、追って送付先住所を連絡します

[email protected]
翻訳トランスレーションマスターズ三重 有限会社
代表 竹ノ内
0338デフォルトの名無しさん2008/01/14(月) 03:03:06
翻訳するのなら日本語にしてくれ
0339デフォルトの名無しさん2008/01/16(水) 11:20:07
カオス
0340デフォルトの名無しさん2008/01/18(金) 11:43:56
自分の周りのVBな人って、VB使ってさえメモリリークさせるから嫌い。
0341デフォルトの名無しさん2008/02/07(木) 03:19:38
.netの仕事が来たこと無いんだが
どっちかというと
.net使わないで作ってくれという方が多い
0342デフォルトの名無しさん2008/02/07(木) 03:57:39
WinNT/98/2000の業務環境もまだまだあるからネ
.NETのためにサーバ/PCを入れ替えなんて無理
0343デフォルトの名無しさん2008/02/10(日) 22:39:26
う〜ん、俺みたいな10年前にVB6、C、Cobol、Caslだけ学校で少し齧ったレベルでも
何となく動いてるってのを作れるってのは凄いんじゃないかな
シリアル通信とか製品のデモ用で使っているんだが、プログラムで飯食ってない人には何となくで動かせるからありがたい
.netになってからa=a++が出来るようになったんだね
0344デフォルトの名無しさん2008/02/10(日) 23:06:39
>>343
それ鼻から悪魔でてこないか?
0345デフォルトの名無しさん2008/02/11(月) 11:40:51
だが世の中はそう甘くはない。
本来プログラムで飯食う気が無かった人に
VB与えてプログラム作らせて売った結果がVBの悪評なのだ。
0346デフォルトの名無しさん2008/02/16(土) 20:46:21
>>343
単にa++と書いたらだめなの?
0347デフォルトの名無しさん2008/04/03(木) 21:43:54
>>346
2005は駄目だった。
VBの書き方だとまあ納得いかないでもない。
0348デフォルトの名無しさん2008/04/04(金) 02:47:37
だめだったらa = a + 1でいいじゃんって思う。
0349デフォルトの名無しさん2008/04/04(金) 09:41:46
>>334
たいした規模ではないのでリファレンスに明記されている仕様程度の把握に才能など必要ない
0350デフォルトの名無しさん2008/04/10(木) 00:21:09
さあいよいよVB6の延長サポートが終わりました。
0351デフォルトの名無しさん2008/04/10(木) 01:12:44
.NETは使い勝手が良いが起動が遅いのが難点。
ngen.exeを使っても内部でアセンブリを参照している様なEXEの場合には
速度が変わらない。

.NET(VB.net)の起動を速くする方法って無いですか?
0352デフォルトの名無しさん2008/04/10(木) 08:12:24
動かすマシンを最新機種に買い換える。
0353デフォルトの名無しさん2008/04/10(木) 08:23:11
>>351
インストール時にスタートアップにこっそり入れとくぐらいしか手がなさそう。
0354デフォルトの名無しさん2008/04/10(木) 10:49:17
逆に考えるんだ。
しばらく遅いPCで作業してから戻ってくれば・・・
0355デフォルトの名無しさん2008/04/11(金) 00:32:02
>>354
> 逆に考えるんだ。
> しばらく遅いPCで作業してから戻ってくれば・・・
ユーザのPCの性能は、VAIO(2年前位モデル)で性能は決して悪くはねーんだよな。
.NETの起動が遅いって文句ばっかたれられる。
どーしよーもねーんだよ。
0356デフォルトの名無しさん2008/04/11(金) 00:34:12
>>353
> >>351
> インストール時にスタートアップにこっそり入れとくぐらいしか手がなさそう。
起動時にngen.exeは試してんだけど、全く変わらん。
6.0のアプリは(当然だが)即効起動するんだけどね。

因みに今は、スプラッシュウィンドウでごまかしてる(それでもユーザから文句出まくりだけど。)
0357デフォルトの名無しさん2008/04/11(金) 16:07:47
>>356
たかだか、数秒〜長くても数十秒程度に文句たれるユーザーってのも嫌だな
もし比較対照の6.0のアプリがあるなら、そちらも合わせて遅くしてみるというのはどうだろう
0358デフォルトの名無しさん2008/04/11(金) 17:19:14
スプラッシュウィンドウ表示しておけばいい
0359デフォルトの名無しさん2008/04/11(金) 18:49:58
だから普通に作れば遅いのは初回起動だけだからスタートアップに
こっそり入れとけって。

適当なコマンドラインスイッチで起動すると何も表示されないようにしてさ。

それでも遅いならどうせフォームにコントロールをバカスカ貼り付けてるんじゃないの?w
その場合はデザインを直すべきだろうね。
0360デフォルトの名無しさん2008/04/11(金) 19:04:28
初対面の人間がハナクソほじってたら嫌だろ.
そういう感じ.
0361デフォルトの名無しさん2008/04/11(金) 22:32:28
そもそもそんなに起動時間が気になるアプリに.NETなど使うなと
0362デフォルトの名無しさん2008/04/12(土) 04:08:32
>>357
> >>356
> たかだか、数秒〜長くても数十秒程度に文句たれるユーザーってのも嫌だな
> もし比較対照の6.0のアプリがあるなら、そちらも合わせて遅くしてみるというのはどうだろう
6.0の数が半端無いよ。
しかも.NETが遅いのは最初の一回目位なんだから我慢しろ!この馬鹿ユーザ!!
とどなりたい心境さ。

>>359
> だから普通に作れば遅いのは初回起動だけだからスタートアップに
> こっそり入れとけって。
だから、ngen.exeを掛けても遅いって。

>>361
> そもそもそんなに起動時間が気になるアプリに.NETなど使うなと
今さら遅いよ。

つか、ユーザは馬鹿だからExel感覚で動作するアプリじゃないと文句を垂れられる。
0363デフォルトの名無しさん2008/04/12(土) 12:32:42
>>362
初回起動だけ遅い、逆に言えば初回起動以外は(まともに作れば)結構早いのは
ngenが動作するかどうかの違いじゃないよ。

呼び方は忘れたがネイティブイメージをキャッシュしておくドトネトの機構が
作動するから。

だからスタートアップにこっそり入れとけ(もちろんネタだけどさ)、と言ってるんであって
誰もngenがどうこうとか言ってないだろう。
0364デフォルトの名無しさん2008/04/12(土) 13:41:40
まさかとは思うけが、スタートアップ知らないんじゃ・・・
0365デフォルトの名無しさん2008/04/12(土) 14:31:27
スタートアップってソフトのアイコンクリックしてからソフトが起動するまでの間の事だろ?
0366デフォルトの名無しさん2008/04/12(土) 17:48:46
>>363
> >>362
> 初回起動だけ遅い、逆に言えば初回起動以外は(まともに作れば)結構早いのは
> ngenが動作するかどうかの違いじゃないよ。
>
> 呼び方は忘れたがネイティブイメージをキャッシュしておくドトネトの機構が
> 作動するから。
>
> だからスタートアップにこっそり入れとけ(もちろんネタだけどさ)、と言ってるんであって
> 誰もngenがどうこうとか言ってないだろう。

具体的にどうすれば良いの?ユーザから.NETアプリの起動が遅いとブーブー文句を言われて
いるので助けて下さい。
※スタートアップはC:Document Adn Setting\・・・プログラム/スタートアップ・・・
だった筈だけど。
0367デフォルトの名無しさん2008/04/12(土) 21:16:26
GACのキャッシュ云々だったら・・・よくわからないな
0368デフォルトの名無しさん2008/04/14(月) 19:48:11
VB.NET
今日始めて使ってみたがわけがわからん。
まるっきり変わったのか。
もう辞めたい。
0369デフォルトの名無しさん2008/04/15(火) 22:49:35
>>367
> GACのキャッシュ云々だったら・・・よくわからないな
それもやったけど全く速度が変わりませんでした。
そもそも.NETでネイティブアプリって作れないのかな?
.NET 2008でも無理?
0370デフォルトの名無しさん2008/04/16(水) 14:46:46
無理
0371デフォルトの名無しさん2008/04/16(水) 22:46:41
>>370
> 370 名前:デフォルトの名無しさん [sage]: 2008/04/16(水) 14:46:46
> 無理
マジで?
何か良い方法は無い?
0372デフォルトの名無しさん2008/04/17(木) 14:51:24
>>371
>>351-からの流れをよく読みなおしててこいよ。ループするだけだぞ。

>何か良い方法は無い? 
がネイティブコードにコンパイルしたいという意味なら無理。
が起動を早くしたいという意味ならネイティブコード化というのは
問題に解決にならない。あとは>>351-にループするだけ。
0373デフォルトの名無しさん2008/04/17(木) 23:29:26
>>372
> >何か良い方法は無い?
> がネイティブコードにコンパイルしたいという意味なら無理。
> が起動を早くしたいという意味ならネイティブコード化というのは
> 問題に解決にならない。あとは>>351-にループするだけ。
.netでネイティブアプリが作れないって事だと6.0で開発をしろって事か?
あーあ、.net便利なんだけど初回起動が遅すぎ
0374デフォルトの名無しさん2008/04/18(金) 00:04:05
スピード的にはVB6のネイティブコンパイルより、.NETの方が速いのはわかってる?
ただし起動までが遅いとか起動後もモジュールの再ロードやスワッピングが
おこりやすいのは確かで、これが実質的な速度を遅くしている。
ネイティブコンパイル出来る出来ないとは関係ない。
0375デフォルトの名無しさん2008/04/18(金) 00:11:08
>>374
> スピード的にはVB6のネイティブコンパイルより、.NETの方が速いのはわかってる?
微々たるものだけどね。確かに速いよ。
それくらいは分かってる。
でも起動が遅すぎる。
何とかならんの?マジで。入力速度も遅い癖してユーザにブーブー文句を垂れられる。
0376デフォルトの名無しさん2008/04/18(金) 00:39:43
メモリを大量に積んだVistaにすれば速いよ〜(笑
Vistaからはキャッシュや仮想メモリの仕掛けに手を入れてるらしい。
0377デフォルトの名無しさん2008/04/18(金) 00:41:23
VB6でかろうじて動いてたレベルのPCに.NETを入れると正直悲惨なのはわかるよ
0378デフォルトの名無しさん2008/04/18(金) 01:12:51
>>376 >>377
> メモリを大量に積んだVistaにすれば速いよ〜(笑
> Vistaからはキャッシュや仮想メモリの仕掛けに手を入れてるらしい
因みにユーザマシンは比較的性能が良いよ。
全てWindows XP CPU3.0 1Gメモリ
それでも初回起動が遅い。(っても45秒位なんだけど。)

2回目以降は2秒で起動してユーザが操作可能になるんだけどね。
参ったなぁー。MFCっきゃない?
0379デフォルトの名無しさん2008/04/18(金) 01:19:55
そして>>359にループ
0380デフォルトの名無しさん2008/04/18(金) 02:14:57
>>359
> だから普通に作れば遅いのは初回起動だけだからスタートアップに
> こっそり入れとけって。
>
> 適当なコマンドラインスイッチで起動すると何も表示されないようにしてさ。
今さらだけど、↑これをちょっくらやってみようとおもふ。
0381デフォルトの名無しさん2008/04/18(金) 09:23:08
ユーザーに悪態ついたり アドバイスを謙虚にきけないやつは・・・底が知れてる
0382デフォルトの名無しさん2008/04/19(土) 00:37:28
>>381
> ユーザーに悪態ついたり アドバイスを謙虚にきけないやつは・・・底が知れてる
ぶっちゃけ、ユーザは馬鹿だろ。
0383デフォルトの名無しさん2008/04/19(土) 11:05:35
>>382
プログラマは全員もれなく賢いんだ へぇ〜
0384デフォルトの名無しさん2008/04/19(土) 22:23:18
>>383
> >>382
> プログラマは全員もれなく賢いんだ へぇ〜
お前を除く皆はね
0385デフォルトの名無しさん2008/04/23(水) 03:46:19
やっぱり.netで起動の速いアプリを作ろうとしたらMFCしか無いね。
でもDataSet / DataTableとか便利な機能が使えないし、
.NETとは違って便利なコントロールも使えないから微妙だな。

起動時間だけを取るとMFCなんだけど
開発効率を考えると断然MFCと思うんだけどどーお?

因みにMFCでDataGridView や (Grape City)Spreadとかって使えるの?
0386デフォルトの名無しさん2008/04/23(水) 08:14:50
いや、MFCはVBから使えないから…
なお某SpreadはActiveXだからサポートさえしていればどんな言語でも使えるはず。
0387デフォルトの名無しさん2008/04/23(水) 09:22:07
VB6とVB.NETはどっちが早いの?
0388デフォルトの名無しさん2008/04/23(水) 09:48:32
VB6が先に市場に出ててその後続がVB.NET
0389デフォルトの名無しさん2008/04/23(水) 23:59:18
>>386
> いや、MFCはVBから使えないから…
???どいうう意味?
ちょっと分かりません。

因みにMFC(C++)でDataSet/DataTableって使えますか?
あと、どうやら#pragma manage/unmanage と入力をする事で
一応ネイティブコードの中で.NET標準のコードを記入する事も出来るみたい
だけど結局ネイティブコードの中にマネージコードをいれた上でコンパイルを
すると通常の.NETアプリ(VB.net \ C#)みたく起動が遅くなりますよね?
0390デフォルトの名無しさん2008/04/24(木) 01:00:21
もちろん.NETプログラムになって起動速度はそれなりになる。
あと、VC++ 2005くらいからだと、MFCにも.NET関係のためのものが追加されている。
0391デフォルトの名無しさん2008/04/24(木) 01:23:03
>>390
> もちろん.NETプログラムになって起動速度はそれなりになる。
> あと、VC++ 2005くらいからだと、MFCにも.NET関係のためのものが追加されている
やっぱり古典的なC++で1から実装するしかないのか。
起動速度を速くする為には。

ユーザが短気だから.NETアプリをMFCにそっくりそのまま置き換えなくちゃ
ならないかもしれない。

めんどくさい
0392デフォルトの名無しさん2008/04/24(木) 02:08:17
なにかアプローチを間違っている希ガス
0393デフォルトの名無しさん2008/04/24(木) 19:34:36
>>392
> なにかアプローチを間違っている希ガス
.NETアプリに起動速度は求めるな!!って事!?

違ってたら方針を教えて頂戴。エロイ人
0394デフォルトの名無しさん2008/06/12(木) 01:21:39
.NETのほうが起動も早いけど、みんなコンパイルの仕方を知らないだけ
0395デフォルトの名無しさん2008/06/12(木) 08:02:47
あぁ、「俺、本気出せば凄いんだぜ」って奴?
0396デフォルトの名無しさん2008/06/16(月) 09:30:00
Outlook 2007 が氏ぬ程モッサリなんだけど何で?







描画がドトネッツっぽいんだけど。
0397デフォルトの名無しさん2008/07/19(土) 09:41:49
小規模ソフトウェア開発なんて誰でもできるけどな。
理系のたしなみ程度でできない奴は池沼。
小学校でいう九九みたいなもんだ。
0398デフォルトの名無しさん2008/07/23(水) 14:21:08
誤爆?
0399デフォルトの名無しさん2008/09/15(月) 13:32:13
 
0400デフォルトの名無しさん2008/10/03(金) 05:02:58
VB6以外は逆コンパイルされてソース丸見えになるだろ
0401デフォルトの名無しさん2008/10/03(金) 09:59:49
開発者に見捨てられたVB。いや、.netかも
http://www.itmedia.co.jp/enterprise/articles/0810/02/news055.html
0402デフォルトの名無しさん2008/10/03(金) 16:35:45
Osloは.NETベース。.NET3.0でWPF,WCFとともに追加されたが
全然使われていないWFの発展形と予想される。
ステートやアクションを拡張するのに結局VBやC#との相互運用が必要になる予感。
VS10の情報が出始めたからこれからいろいろわかってくると思う。
0403デフォルトの名無しさん2008/10/03(金) 23:40:49
なんで? VB6でいいじゃん!
コントロール貼り付けてイベント半ドラに記述するだけ。
それだけでフツーのアプリがフツーに動く。
最高じゃん! これ以上、なにを望むの??
0404デフォルトの名無しさん2008/10/03(金) 23:55:51
まともな例外処理と見やすいコードが書けるプログラマー
0405デフォルトの名無しさん2008/10/11(土) 12:52:20
.NETは起動速度が遅いからユーザから受けが悪い。

確かに最近6.0の方が良いんじゃないかとリアルに思う。

なぜにMSはネイティブアプリが作成出来る様にVSをしなかったんだろう?

※ngen.exe を試しても外部のアセンブリを参照する様なアプリだと遅い
0406デフォルトの名無しさん2008/10/12(日) 11:38:35
MS製有料ソフトの殆どがネイディブであることを考えると内部でも相当意見割れてると思われ
0407デフォルトの名無しさん2008/10/12(日) 11:58:57
割れてるわけないでしょw
棲み分けが必要ってMS自身が言ってるじゃん。

っていうかもう.NET出てからかなり経過してるんだから
くだらない寝言言ってる間にいい加減その意義ぐらい理解したらどうだよ。
0408デフォルトの名無しさん2008/10/12(日) 12:04:12
ひとつ以上の言語や環境を扱えない連中はどこにでもいるからね。
0409デフォルトの名無しさん2008/10/12(日) 12:53:16
日本語も扱えない>>408みたいな奴もいるしな。
0410デフォルトの名無しさん2008/10/12(日) 12:58:28
>>409
このゆとりめ
0411デフォルトの名無しさん2008/10/12(日) 13:00:21
「以」の使い方は日常語と学問的な用法で違うから文脈で読み分けないと
0412デフォルトの名無しさん2008/10/12(日) 13:10:44
学問的な用法wwwwwwwwww
0413デフォルトの名無しさん2008/10/12(日) 19:39:51
つまりコンパイラ並の読解力しかないということですね?
0414デフォルトの名無しさん2008/10/12(日) 20:38:40
「それ以上近づくと撃つぞ。」
0415デフォルトの名無しさん2008/10/12(日) 20:42:49
Wが5つ以上でNGワードにしているのだが、>>412は頭が悪いということかな?
0416デフォルトの名無しさん2008/10/12(日) 21:14:43
おい、どうでもいいけど劇的に.NETアプリの起動を早くする方法って無いの?


ngen使っても遅いし。

0417デフォルトの名無しさん2008/10/12(日) 21:19:37
CPUを速いのにしてとメモリを増やす。特にメモリは重要。
0418デフォルトの名無しさん2008/10/12(日) 21:19:58
>>415
そんな正規表現っぽいNGワード使える専ブラあんの?
0419デフォルトの名無しさん2008/10/12(日) 21:26:48
俺もやってるが単純にこうしてるだけ。
wwww
あとはいくつ増えようがヒットする。
wwwwwwwwwwwww
0420デフォルトの名無しさん2008/10/12(日) 21:30:09
>>419は頭が悪いということかな?
0421デフォルトの名無しさん2008/10/12(日) 22:30:34
>>417
それしか無いの?やっぱり?

VB6で作った方が客受けが良い。
0422デフォルトの名無しさん2008/10/13(月) 20:37:27
>421
そうなの?
0423デフォルトの名無しさん2008/10/13(月) 20:42:46
>>422
ぶっちゃけVB6で作った方が客受けが良い。
なぜなら.NETと比べて起動時間が全然早いから。
一度起動してからの速度に大差が無かったとしても
客から見たら起動時間が早い事の方が重要なのです。
0424デフォルトの名無しさん2008/10/14(火) 17:40:57
>>422
ありがとう
0425デフォルトの名無しさん2008/10/15(水) 06:39:35
起動時間云々は問題じゃない。一番厄介なのは、ランタイムの扱いだろ。
VB6で使うランタイムと、VB.NETで使うランタイムだと、明らかに.NETの方が無駄が多くて環境を汚してしまう。
ソフトを動かすためのランタイムをインスコするためにエンドユーザの環境を汚すのはあまり好ましくないと思うんだがね
0426デフォルトの名無しさん2008/10/15(水) 07:31:49
Windows Updateはユーザの環境を汚す、と
0427デフォルトの名無しさん2008/10/15(水) 08:08:47
XPならVB6ランタイム要らないんだっけ?
0428デフォルトの名無しさん2008/10/15(水) 08:15:19
いるー。
0429デフォルトの名無しさん2008/10/15(水) 08:37:30
ブビ6もVBドトネトも中途半端なんだよ。












ドトネトランタイムは半端なく巨大だけどね。
0430デフォルトの名無しさん2008/10/15(水) 18:02:08
私の知り合いの会社は未だVB6で開発してますね…
新しいツール買う予算なんで最初から無いと豪語しておる。
0431デフォルトの名無しさん2008/10/16(木) 01:43:03
パネェ奴教えてくれよ
0432デフォルトの名無しさん2008/10/18(土) 12:17:21
VB6のソースが.netにまともに変換できないのがなー
どうすんだよVB6でつくったアプリの数々
誰が.netに対応させるんだよ
めんどくせー
0433デフォルトの名無しさん2008/10/18(土) 12:57:50
vistaでも使えるからそのままつかえばいいのでは?
て互換性気にしてるならC言語化Javaでつくっておけばいいのに
0434デフォルトの名無しさん2008/10/18(土) 22:39:13
C言語化Java
を想像してちょっと萌えた
0435デフォルトの名無しさん2008/10/19(日) 12:52:55
C#だろ
0436デフォルトの名無しさん2008/10/19(日) 12:54:51
C丼 が最高

でもでもでもでも やっぱり 英語がサイコウだよぉおおおおおおおおおおおおおおおおお
0437デフォルトの名無しさん2008/10/19(日) 22:37:08
というか.NET、2003、2005どれも何かしら言語の強みってのが何一つ感じられない
MSの人柱になってる気がする
0438デフォルトの名無しさん2008/10/19(日) 23:09:06
ライブラリはでかいんだが、実際に商用アプリつくるときに
使えるようなもんがすくねーぇえええ。
0439デフォルトの名無しさん2008/10/19(日) 23:13:08
えぇ?言語的にはかなりレベルアップしてるじゃん
0440デフォルトの名無しさん2008/10/20(月) 00:51:42
商用アプリに使えるものって何ですか?
0441デフォルトの名無しさん2008/10/20(月) 19:02:41
ぶいびーどっとねっとやることになったから糞豚ども教えろ
いいか?返事は分かりましたぶびひーだ
0442デフォルトの名無しさん2008/10/20(月) 19:08:05
分かりましたぶびひー
0443デフォルトの名無しさん2008/10/21(火) 15:34:09
分かりましたvbp
0444デフォルトの名無しさん2008/11/03(月) 18:15:00
>>430
最近はVisual Studioなんかタダですがな。SQL Serverも。
タダのやつで間に合う規模の仕事でしょ?
0445デフォルトの名無しさん2008/11/03(月) 18:24:35
商用開発はダメだろw まあ建前だろうが。
それにそういう会社は教育する時間も無いと言うだろうよ。
NETの壁が越えられないVBプログラマも少なくないし。
0446デフォルトの名無しさん2008/11/03(月) 19:31:26
普通に商用OK。
もっとも、セットアプ作れないとか他にも細かい制約がいろいろあるし
普通に買ったって大した値段じゃないからExpressで開発してるところなんて
まずないとは思うが。

っていうかそんなことも知らないお方がなんでこんな板にいるんでしょ。
0447デフォルトの名無しさん2008/11/03(月) 19:38:58
Express知らなくてバッシングされるってカワイソスw
0448デフォルトの名無しさん2008/11/04(火) 00:32:49
あんなこと言うところは、例え買う金があっても難癖つけて導入しないだろうというのは俺の偏見だろうか。
0449デフォルトの名無しさん2008/11/04(火) 22:01:44
すまんマジレスを求むけど、

VS2003→VS2005になってIDEとしてはかなり便利になったと思うんだけど、
VS2005→VS2008にバージョンアップして作業効率とかって上がったりしてる?


0450デフォルトの名無しさん2008/11/06(木) 00:09:59
VSは使ったことないからワカンネ
0451VB初心者2008/11/07(金) 22:00:10

お聞きしたいことが。。。。

VB6にDBGetという関数?ありますか
0452デフォルトの名無しさん2008/11/07(金) 22:32:56
組み込み関数では無かったと思う

http://www32.atwiki.jp/lmes2/pages/126.html
↑か?
0453VB初心者2008/11/07(金) 23:07:25
回答ありがとうございます。

参考にさせていただきます。
0454デフォルトの名無しさん2008/11/09(日) 03:54:55
>>416
ない。
起動が遅い理由は、巨大な.Net Framework自体が.Netのアセンブリでできているから。
0455デフォルトの名無しさん2008/11/09(日) 20:23:39
.NETにあるアセンブリという用語の意味について分かりやすく説明してくれませんか?
どこも簡潔なようで分かりづらく感じます
0456デフォルトの名無しさん2008/11/09(日) 20:29:11
exeとdllのこと
本当は違うけど、違いが問題になるケースに出会うことはまずない
0457デフォルトの名無しさん2008/11/19(水) 14:30:42
>>416
一応、.NET Framework 3.5 SP1の紹介で
CLR (共通言語ランタイム) の改善により、
アプリケーションの起動速度が大幅に改善されました。
って書いてあるな。
0458デフォルトの名無しさん2008/11/19(水) 14:33:27
>>457
wpfの話だった気がする
0459デフォルトの名無しさん2008/11/19(水) 19:00:02
http://www.microsoft.com/NET/
トップページにcold startに係る時間が短くなったと書いてあるけど、
WPFという言葉は一言も出てこない。
0460デフォルトの名無しさん2008/12/02(火) 22:41:13
どうでもイイけど、新しい言語の名称仕入れては
「それでやってください」っていう客にウンザリ
0461デフォルトの名無しさん2008/12/03(水) 16:34:16
WPFは3.0からだもん
0462デフォルトの名無しさん2008/12/14(日) 10:55:46
VB6のアプリでVista用の大きいアイコンて裏技で対応出来るんでしょうか?
0463デフォルトの名無しさん2008/12/14(日) 11:16:27
リソース改造ツール使って強引に継ぎ足すとか。
0464デフォルトの名無しさん2008/12/14(日) 14:59:33
>>457
5秒かかってたのが3秒に短縮されたところで、VB6アプリの0.1秒の起動には到底かなわない。
0465デフォルトの名無しさん2008/12/15(月) 01:59:18
ネイティブコードじゃないんだから仕方ないだろ。
……と言って、客が納得するはずが無い。
0466ガムマ雷電2008/12/15(月) 10:26:16
時代は.NET!
.NETアプリがまともにうごかないPCは糞!ゴミ!
0467デフォルトの名無しさん2008/12/15(月) 12:41:26
ケータイは?
0468デフォルトの名無しさん2008/12/15(月) 15:27:45
>>467
君が初めてだよ、唐突に「ケータイ」とか
スレに何の関係ないプラットフォーム持ち出して来たの。
0469デフォルトの名無しさん2008/12/15(月) 15:48:31
いや、
>時代は.NET!
より、
>ケータイは?
の方が説得力があると思ってw
0470デフォルトの名無しさん2008/12/15(月) 18:48:25
>ケータイは?
ケータイは関係ないですね。
0471デフォルトの名無しさん2008/12/15(月) 21:29:08
>>470
ケータイで.netのコードが動く可能性はあるけど、vb6のコードが動く可能性は
スゲー小さいな。
まあ、もうしばらくは携帯に.net frameworkが乗るとは思えんが。
0472デフォルトの名無しさん2008/12/15(月) 21:57:21
日本ではあまり見ないけど.NET Compact Framework搭載の
スマートフォンがあるんじゃない。
それから携帯ブラウザ用Silverlightの計画もある。
0473デフォルトの名無しさん2008/12/15(月) 22:26:01
スマートフォンとケータイは棲み分けされてるしなぁ・・・
0474デフォルトの名無しさん2008/12/15(月) 23:56:37
携帯にもx86積んでNateveClientでいいじゃない
0475デフォルトの名無しさん2008/12/16(火) 00:31:32
ケータイ燃やすきか
0476デフォルトの名無しさん2008/12/16(火) 00:34:32
それを実現するためにIntel Atomが作られたわけだ
0477デフォルトの名無しさん2008/12/16(火) 09:38:00
>>472
>日本ではあまり見ないけど
W-ZERO3なんて結構売れた方だと思うんだが。

>>476
現状、ARMの天下だからなあ。
0478デフォルトの名無しさん2008/12/16(火) 09:44:09
>W-ZERO3なんて結構売れた

結構2台も買っちゃったけど、アプリは1個くらいしかインスコせず、起動はしない。
0479デフォルトの名無しさん2008/12/16(火) 20:01:20
atomって携帯電話まで視野に入ってんの?
まあウィルコムの03も一応携帯電話だけど
0480デフォルトの名無しさん2008/12/16(火) 23:43:25
AtomでもZで始まる型番が携帯用。でもOSはLinuxが主眼らしいよ。
0481デフォルトの名無しさん2008/12/17(水) 01:43:02
なぜ誰も Nat"e"ve に突っ込まないんだ……
0482デフォルトの名無しさん2008/12/17(水) 02:22:46
正直なとこ、VC++と変数コンパチならVB6で十分です
0483デフォルトの名無しさん2008/12/17(水) 02:32:27
たまに64bit整数が欲しくなる
0484デフォルトの名無しさん2008/12/17(水) 21:04:12
昔ながらの流儀でプログラム作成してるから
正直言って 2GB 以上のファイル操作がお手上げです
0485デフォルトの名無しさん2008/12/18(木) 00:39:40
そこで抽象データ型です性的な意味で
0486デフォルトの名無しさん2008/12/21(日) 22:33:19
2003以降のVisualStudioはヘルプがすごく使いにくいです。
旧MSDNライブラリの方が使いやすい。
ていうかネットでググったほうが確実に早いです。
0487デフォルトの名無しさん2008/12/25(木) 18:26:06
Vistaが企業で売れないのはVB6のサポートが中途半端だからだよなぁ
MSさんがVB6互換のVBでも出してくれりゃ、そりゃVistaも企業で導入が進むんちゃうやろか?
このままじゃ、みんなXPを使い続けるかもね
0488デフォルトの名無しさん2008/12/25(木) 19:13:29
>>VB6互換のVBでも出してくれりゃ
少なくともサポートを延長してくれればいいよね。

VB6とNET系VB
兄弟が骨肉の喧嘩。
親は弟を応援。
0489デフォルトの名無しさん2008/12/25(木) 20:49:54
.NET Liteとか名前変えて延命すりゃいいじゃんww
0490デフォルトの名無しさん2008/12/28(日) 19:44:41
う〜む、VB.NETとVB6か
VB6をやめてVB.NETに切り替えたんだが今後どうなるのか心配だ
0491デフォルトの名無しさん2008/12/28(日) 21:35:51
>>490
すごいね
オレは2005をいじってみたが、やめた。
もはやMS系BASICではないね。

それはまあいいが、RS232C、プリンタポートに直接データを送れないのは致命的だ。
もっとVB6が使われている「現場」を考えた方がいいと思うよ。
0492デフォルトの名無しさん2008/12/28(日) 22:29:08
そんな酷かったっけ?
あと、VB6までを持っているなら、MSCommが参照設定で使えるはずだよ。
0493デフォルトの名無しさん2008/12/28(日) 22:33:26
>>491
VB6だってLPTなんか直に触れないだろw
っていうかLPTにしろCOMポートにしろ、2005以降ならずっと
ドトネトの方が簡単かつ柔軟に扱えるんだけどな。
0494デフォルトの名無しさん2008/12/28(日) 22:38:31
VB6の言語使用はそのままで、
C#で作成したASP.NET Webサービスを手軽に使える程度でよかったのに
0495デフォルトの名無しさん2008/12/28(日) 22:51:58
考えるも何ももうサポート終了、ディスコンですがな。
0496デフォルトの名無しさん2008/12/29(月) 01:00:41
>>491
RS-232C 懐かしいなー
.NET Framework 2.0 以降で標準対応してなかったっけか?
0497デフォルトの名無しさん2008/12/29(月) 20:05:16
System.IO.Ports.SerialPort
0498デフォルトの名無しさん2008/12/30(火) 00:44:08
RealBasicはイマイチだし、CodeGearあたりでVB6互換を出して欲しいのぉ〜
0499デフォルトの名無しさん2008/12/30(火) 01:45:27
なんでいまさら腐った言語仕様のVBを他社が出さなきゃいかんのよ?たしかにレガシーとしてのVBの
存在は無視できないけど、オブジェクト指向プログラミングもろくにサポートしてないんだからさ。
それよりも.NETフレームワーク上でVB6をエミュレーションする環境を、とかどうよ。
0500デフォルトの名無しさん2008/12/30(火) 05:24:56
VB6互換とか、いつまで糞引きずりたいんだ。金魚かおまいは。
0501デフォルトの名無しさん2008/12/30(火) 10:39:36
MSがVB6互換で出せば一番ええんやけどなぁ〜
企業にはVB6で作ったソフトが山ほどあるやろし.NETでも移植出来るけど
コスト的に合わないんだよな。それがVistaへ移行出来ない理由の1つでもあるし
それに糞とか腐ったとか言われてるけど、VB6でのプログラムが一番楽しいわ!
0502デフォルトの名無しさん2008/12/30(火) 13:08:26
これがお似合いです
http://msdn.microsoft.com/en-us/devlabs/cc950524.aspx
0503デフォルトの名無しさん2008/12/30(火) 14:32:39
企業によっては VB6 の資産が膨大にあると思うけど、その資産ってどうしてるんだろう。
うちは以前に全て .NET で作り直しした。
言語仕様は VB6 より整ってて綺麗なんだけどね、
顧客視点での .NET製アプリのアドバンテージって、あんまり無いんだよね。。。
逆コンパイル対策もダルい。
0504デフォルトの名無しさん2008/12/30(火) 16:38:28
>>うちは以前に全て .NET で作り直しした。
お金あったんだねー。

うちはこんなツール買ってもらって保守しながら何とかゴマカシテイル。
ttp://www.pj-x.com/l3s/Cat-Product6.htm
少しサビシイ。
0505デフォルトの名無しさん2008/12/30(火) 18:34:11
仮想PCにWin98入れて使ってるぜww
0506デフォルトの名無しさん2008/12/30(火) 18:58:42
vb6が消え去った理由ってなんだ?
文法や思想まで消え去る必要あったのか?
0507デフォルトの名無しさん2008/12/30(火) 19:10:29
.NETに適合しない、ってのがすべて。
0508デフォルトの名無しさん2008/12/30(火) 19:19:16
>>506
そういう疑問が沸いて来る時点で、理由を理解する資質を欠いているんだと思うぞ。
あの糞みたいなVBに、全然かあまりかはともかく不満を持ってないってことだからな。

っていうか、このスレ、↓の人が書いてることにまんま当てはまりそうな奴が多すぎw
http://blogs.wankuma.com/jeanne/archive/2006/08/02/34597.aspx
0509デフォルトの名無しさん2008/12/30(火) 20:01:50
コメント欄でおなかいっぱい
0510デフォルトの名無しさん2008/12/30(火) 20:02:33
エンドユーザはどんな不満を持っているのか。
>>508に聞いてみたい。
気がするこの歳の暮れ。
0511デフォルトの名無しさん2008/12/30(火) 23:14:10
>>503
そのままXPで突き進むだけですよ!
VB6->.NETへの移行なんて考えてないですよ。だからVistaが売れない
たぶん7も同じようなもんちゃいますか?
0512デフォルトの名無しさん2008/12/31(水) 08:16:50
所詮は一企業の意向でどうにでもなる開発環境の悲しい末路さ
0513デフォルトの名無しさん2008/12/31(水) 09:25:45
ここにいる人って、大半がプログラミング関連で食ってる人達なのね。
ご苦労様です。趣味で作りたいソフトを作って、そのソフトの代替が他には
見当たらない自分にとっては、間違いなく VB6>>>>>>>VB.NET
0514デフォルトの名無しさん2008/12/31(水) 11:24:21
趣味だからこそコストを度外視できる、ってのもあるんだが。そういう人にとっては
ぼちぼちVB6からC#でもVB.NETでも(なんならDelphiでも)移行するほうが幸せになれるんじゃ?
0515デフォルトの名無しさん2008/12/31(水) 11:45:40
>>508 のリンク先のブログは的を射てるなぁ。
VB6 でプログラムを楽しんでた人たちには申し訳ないけど、
エンジニアの単価を上げるためにも、あの甘い言語仕様は淘汰されて良かったとも思う。
0516デフォルトの名無しさん2008/12/31(水) 12:42:59
lblhoge.caption = "hoge" のどこが悪いのか意味わからんかった。
クラス作って、アクセス子で変更しろってことか?
0517デフォルトの名無しさん2008/12/31(水) 12:52:00
frmHogeから触ってるのがいけない、ってだけだと思う。つか釣堀としてはいまいちな感じ。
0518デフォルトの名無しさん2008/12/31(水) 15:04:19
VS2008のClickOnceは便利。
これだけでも使う価値があると思う。
0519デフォルトの名無しさん2008/12/31(水) 15:35:12
VB4の開発だってまだあるんだぜ。
かなりのレアケースだが。
工場系のフロントなんてwin95どころか、MSDOSが現役だったりするし。
0520デフォルトの名無しさん2008/12/31(水) 15:49:48
>>519
この間、ある工場でN88BASICで動いているアプリ
を見たときはびっくりした。
0521デフォルトの名無しさん2008/12/31(水) 16:40:50
うちの職場ではN88BASIC(MS-DOS版)現役です。
PCもPC-9821だし。
動いている間は買い替えなんてしないよ、どんなリスクがあるかも分からんのに。
0522デフォルトの名無しさん2008/12/31(水) 16:50:17
そして新しいリスクに対処できない
0523デフォルトの名無しさん2008/12/31(水) 17:06:21
つっかー、工場は、まだほとんどFortranのとこ大石
0524デフォルトの名無しさん2008/12/31(水) 17:06:47
故障が最大のリスクでは?
0525デフォルトの名無しさん2008/12/31(水) 17:09:09
>>VS2008のClickOnceは便利
>>新しいリスク・・・
頼むおばちゃんに分るレベルで解説してくれ。
システム屋なんて所詮奴隷だぞ。
0526デフォルトの名無しさん2008/12/31(水) 18:10:15
友達がタバコのヤニで黄色くなった中古PC9821を押入れで寝かせてたんだけど
自分の会社の工場にCRT込みで8万で売れたって喜んでたよ
0527デフォルトの名無しさん2008/12/31(水) 19:16:41
>>508
クソかどうかは俺が判断するわけで
不満を持ってる事が理由になるなら、今の.NETの大航海時代みたいな情報の煩雑さにとても不満を持ってる
COMの歴史ぶったぎってくれてありがとうMS的な
0528デフォルトの名無しさん2008/12/31(水) 19:41:57
>>527
文脈読めてる?
『クソかどうかは俺が判断するわけで』、ってw

チミがどう判断しようと関係ないだろ。
>>506のような事態になったのは、大多数がチミのようには考えないからなんだから。
0529デフォルトの名無しさん2008/12/31(水) 19:50:06
.NETってRS232cできないの?
MSCOMMコントロールはVB2008にもC#にもあったけど?
0530デフォルトの名無しさん2008/12/31(水) 20:03:53
>497
0531デフォルトの名無しさん2008/12/31(水) 20:51:04
>>528
はい?
大多数がどうとか言い出す下りでソース出せって言いたくなるじゃん?
でもそんなの有るわけ無いんでしょ?
もう少し考えて、人に伝えられるようになってから来てよね
0532デフォルトの名無しさん2008/12/31(水) 21:53:16
>>531
まあ揚げ足取りみたいなやり取りは不毛だから止めにして、
もしネタでもなんでもなく、本気で>>506みたいに思ってるのなら、
逆説的だけどVB6を極めてみるといいよ。

そうするとVB6のどこがダメでどう未来がないのか見えてくるから。
その際、C#かVB.NETもあわせて学習するとよりはっきりわかると思うけど。

>>508のリンク先の人が言うように、VB6に固執する人は実はVB6が使いこなせてない人だから。
0533デフォルトの名無しさん2008/12/31(水) 23:03:33
いやいや
クソかどうかはオレが決めることだ
VB6はクソ
0534デフォルトの名無しさん2009/01/01(木) 00:23:24
>>逆説的だけどVB6を極めてみるといいよ。
そうしてみます。

ただね、VB6をあれこれいっている人は実はなにも作れていないのでは・・・
もうやめます。

0535デフォルトの名無しさん2009/01/01(木) 01:23:13
どうしようもないね
0536デフォルトの名無しさん2009/01/01(木) 04:40:12
>>532
極めれば見えてくるとかどこの宗派の方ですか^^;
言語と環境が同時に捨てされられるなんてそうそうないよ?
古いものはなくなれば良いとか思ってるの
0537デフォルトの名無しさん2009/01/01(木) 07:50:56
MSは開発環境に限らず、枯れてきた所で
また一から設計し直し、みたいなの度々あるからなぁ
旧VB派な人は諦めれ
勉強しない者を容赦なく淘汰していく業界なんだよ
どんどん淘汰しないと、PGの単価が下がっちまう
気持ち切り替えないと、若い連中に追い抜かれちまうよ
0538デフォルトの名無しさん2009/01/01(木) 11:26:39
MSのやり方が気に入らないならオープンソースの世界に行けば
0539デフォルトの名無しさん2009/01/01(木) 13:35:34
>>536
だから、少なくともVB6の言語仕様に不満を持っていた人は歓迎してるんだよ。
別の言い方をすれば、VB6の破棄とドトネトへの以降は「必然」だと思ってる。
まともなプログラマは例外なくみんなね。

MSの陰謀だか戦略だかに踊らされるだのなんだの、訳の分からん被害妄想に浸ってるのは、
繰り返しになるが俺の知る限りむしろVB6を使いこなせてない人間だけだ。
0540デフォルトの名無しさん2009/01/01(木) 15:34:55
「まともなプログラマは例外なく」とか
「被害妄想」なんて単語出したら
VB6使いのオジ様たちが余計に吠えだすぞ
もっと柔らかく凹ましてあげなさいよ
0541デフォルトの名無しさん2009/01/01(木) 16:38:08
普段盛り上がらないスレなのに正月早々どうしてもりあがってるのでしょうか?
0542デフォルトの名無しさん2009/01/01(木) 17:12:14
優越感に浸りたいダメ人間どもが暇を持て余して流入しただけ
0543デフォルトの名無しさん2009/01/01(木) 19:11:08
>>539
VB6とVB.NETだけの比較して
VB6は古いからだめ.NETは新しいからだめ
って言ってるような気がするんだが、それって何か意味あるの?ってことなんだが…
0544デフォルトの名無しさん2009/01/01(木) 19:13:08
古い、新しいじゃないだろう
0545デフォルトの名無しさん2009/01/01(木) 21:33:19
>>543
指摘がちょっとズレてるから、もう少し流れを読み取ってあげれ
0546仕様書無しさん2009/01/01(木) 21:40:41
web全盛になったから.net>>>VB6だとおもうのだが。
業務系にかかわってない人はその価値観薄いかも試練ね
0547デフォルトの名無しさん2009/01/01(木) 21:48:43
>>529
>MSCOMMコントロールはVB2008にもC#にもあったけど?
>MSCOMMコントロールはVB2008にもC#にもあったけど?
>MSCOMMコントロールはVB2008にもC#にもあったけど?
0548デフォルトの名無しさん2009/01/01(木) 23:07:15
おまえらここはVB6を讃えるスレだって事を忘れるなよ
0549デフォルトの名無しさん2009/01/01(木) 23:27:06
このスレは、イエスマンだけご来場ください
0550デフォルトの名無しさん2009/01/01(木) 23:31:14
>>545
じゃあなんなの?
ちょっとまとめてみてよ
0551デフォルトの名無しさん2009/01/02(金) 00:33:37
新旧の括りも若干あるけど、論点は言語仕様の話だよね
他のオブジェクト指向言語が力を付けてきたのに対して、
VB6は言語仕様に不完全さがあったり、
流行りのWebアプリの開発が苦手だったりして
設計を見直したんよ
 
様々なジャンルでゴリゴリとVB6開発をしていると
プログラマーにはVB6の力不足な所が見えてきちゃうんよね
 
VB6のサポート切るのは
古いOSの動作検証に金かかるからサポート切るのと同じノリじゃね?
建前上はVB2008の過去バージョンだけど、動作環境や言語仕様も別物だから
サポート上(期限等)も微妙な扱いになってるけどね
 
説明下手クソだけど、こんなんじゃダメ?
0552デフォルトの名無しさん2009/01/02(金) 05:42:14
>>551
そんなんでいい
0553デフォルトの名無しさん2009/01/02(金) 05:58:04
確かに言語仕様の大幅な変更が原因の1つだと思う。
あと自分の欲しいクラス名を探す手間が大変だし、コーディング量が大幅に増えてしまっている。
片手間で仕事用の簡単なツール作っている自分にとって、時間を掛けずに作れるのは最重要の1つ。

専用エディタも使いやすくなってるし、機能も大幅に拡張されてるけど、従来のBASIC環境で間に合っていて
パーツ(関数類)もある程度揃っている今の環境から移行するのは手間が掛かりすぎ。

ソフトで飯食ってて移行済みの人は「VB6?そんな古臭いの。」となるのはまあ当然だろうけどね。
0554デフォルトの名無しさん2009/01/02(金) 11:18:20
>>553
おいおい全然>>551他が言ってることを理解してないじゃん。
何が「確かに」だよ。

>確かに言語仕様の大幅な変更が原因の1つだと思う。
それは「原因」じゃなく結果なんだよ。
もうVB6にこれ以上継ぎはぎすることは無理がある「から」その結果として
ガラガラポン(言語使用の大幅な変更)を行ったんだろ。

あとは、
>あと自分の欲しいクラス名を探す手間が大変だし、コーディング量が大幅に増えてしまっている。
VB6に固執する人間の典型的な言い訳だが、実際はまったくそんなことはない。
まあMSもVB厨のそういう「言い訳」を予想していたんだろう。
互換ライブラリというものが用意されている。
だから(やろうと思えば、だが)VB6と同じ関数で同じスタイルのコーディングができる。
0555デフォルトの名無しさん2009/01/02(金) 11:25:12
慣れてしまえばVB6よりVB.Netの方が効率が良くなった
0556デフォルトの名無しさん2009/01/02(金) 11:53:48
VB6はレガシー。でも、骨董品的価値があるよ。
そういう価値を愛でたらいいのよ。
0557デフォルトの名無しさん2009/01/02(金) 12:07:15
VB6はともかくVBAってどうなるん?
正直、こっちもなんとかしてもらいたいんだけど。
※OOoならPythonが使えるって聞いた。
0558デフォルトの名無しさん2009/01/02(金) 13:18:24
VBAもそのうち.NETに移行するんじゃね
PowerShell調べてみたらいい
0559デフォルトの名無しさん2009/01/02(金) 13:45:59
>>558
てんきゅー。調べてみた。
C#みたいなスクリプト言語(簡易C#?)でアレコレできるのか。
VBマクロをゴリゴリ組むのは嫌だから、早くドトネトに天下とってもらいたい。

まあオフィスの場合、普及度はVB6以上だから、そう簡単には移行できないだろうけど。
0560デフォルトの名無しさん2009/01/02(金) 14:12:03
>>554
.NET Framework 1.1 のときは明らかに不足してたけど、2.0 でかなり充実したね
 
小規模なツール開発で、オブジェクト指向に則ったコーディングをすると、
無駄にコード量が増えることは多々あるけど、
そこは柔軟にスタイルを切り替えるってもんだよね
0561デフォルトの名無しさん2009/01/02(金) 17:39:29
開発環境の重さとヘルプの出来が・・・
0562デフォルトの名無しさん2009/01/02(金) 18:27:29
.NET4.0ではCOM interop周りが大幅に改善されるみたいだから
そろそろVBA置き換えを考えてるのかも
0563デフォルトの名無しさん2009/01/02(金) 19:40:55
VBAの言語仕様が未熟なのは不満だけども
VB6のときと違って、VBAの開発範囲はある程度定まってるし
過去の資産捨ててまで移行するメリット少なくね?
0564デフォルトの名無しさん2009/01/02(金) 19:55:30
office2007も嫌がって2003。
または、それ以前の2000で頑張っているところも多いからねー。

VBAの互換が切られたら、それこそofficeアップグレードするところは
減るんじゃないかと。
0565デフォルトの名無しさん2009/01/02(金) 20:29:28
実際、Mac版2008でVBA捨ててみたけど、結局次の版で復活するみたいだしな。
そんな状況では、Windows版でも捨てるに捨てられないだろ。
0566VB厨撲殺振興協議会2009/01/02(金) 21:07:13
VB厨が憎い・・・・VB厨が許せない・・・・

ククク・・・・ククククク・・・・・
クックックックックックックッ・・・・・
クー、クー、クー、クー、クー、クー、クー・・・・

もう許せない。
もはや沸き上がる殺意を抑えることができない!
0567デフォルトの名無しさん2009/01/02(金) 21:21:37
コピペ君って馬鹿だな、まで読んだ。
0568デフォルトの名無しさん2009/01/02(金) 21:39:58
>>563
メリットがあるかないかではないんじゃないかな。
VBAに変わる新しい言語にすれば、ためしに買ってみようとソフト市場はにぎわうし
それ関連の本市場もにぎわう。
0569デフォルトの名無しさん2009/01/02(金) 21:52:14
さすがに次くらいには.NETにして正式にVBAをレガシー非推奨認定してほしいな
0570デフォルトの名無しさん2009/01/03(土) 01:09:45
.NETのターゲット広すぎだろ
もうちょっと絞れよ
0571デフォルトの名無しさん2009/01/03(土) 01:54:26
それじゃ.ORGになっちゃうだろ。
0572デフォルトの名無しさん2009/01/03(土) 11:02:59
>>568
ドンドン新しくすれば、ソフト業界も本業界もウハウハですね
0573デフォルトの名無しさん2009/01/03(土) 13:33:41
設計も実装もコード書きながらなんだが、これが一番しっくりくる。
0574デフォルトの名無しさん2009/01/03(土) 15:28:34
>>568
ワラタ
0575デフォルトの名無しさん2009/01/04(日) 21:50:41
>>568
VBAに触れたことがないんだろうな。
とみた。
(マクロ記録だけではダメよ)
0576デフォルトの名無しさん2009/01/04(日) 22:08:07
>>568
VBSにしたら市場が賑わったとな?
0577デフォルトの名無しさん2009/01/04(日) 22:16:13
XPに変わる新しいOSにすれば、ためしに買ってみようとソフト市場はにぎわうし
それ関連の本市場もにぎわう。
0578デフォルトの名無しさん2009/01/04(日) 22:17:35
>>575
エクセルVBAならそれなりに触っていたが。
マクロ記録なんてださいね。
for ifが使えねーじゃん。
エクセルとVBAはいい組み合わせだと思う。
Cells(i,j)が二次元配列だからな。
Range("A1:B5")とかやる奴は素人だね。
Rangeは変数が使えないからね。
と、一応知識を披露してみた。
0579デフォルトの名無しさん2009/01/04(日) 22:25:15
>>577
いや、おれはビスタをあえてXPにダウングレードさせてるよ。
オフィスも2008は買ってない。
2003を使っている。
本質的にはエクセル97も2008も同じだからね。
でも市場ではXPはもう売ってない。
それは世間の人というのは見た目を重視するということを意味している。
俺はもちろん、見た目重視派を軽蔑してるよ。
だからこそXPを使い、2003を使ってるんだから。
でもそうやって、たいした意味も無いのに新しいものにしていくことで仕事を作り出しているのも事実なんだよ。
0580デフォルトの名無しさん2009/01/04(日) 22:57:33
>>578
Cellsは配列じゃないし、Rangeも引数はリテラルである必要はない。
ただ目的が違うだけ。

>>579
言ってる事支離滅裂だな。
Office"2007"はまあただの勘違いだろうが、

>それは世間の人というのは見た目を重視するということを意味している。
別にXPの販売停止は「世間の人」が決めたわけではない。
MSが「世間の人」の空気を読んで決めたわけでもない。

どうでもいいけど、たしかに2007のワードは使いにくくてかなわんけど、
エクセルに関しては実際使ってみるとそうでもないよ。

Vistaもいわれるほど悪くない。
エクスプローラの使いにくさだけは確かに糞としか言いようがないけど。
0581デフォルトの名無しさん2009/01/05(月) 03:07:48
廃れたモーニング娘に新しいメンバーを入れれば、ためしに買ってみようと音楽市場がにぎわうし
それ関連の本市場もにぎわう。
0582デフォルトの名無しさん2009/01/05(月) 21:32:15
そういうことで本質的に市場経済が改善した例って少ないけどね。
モー娘以降の音楽市場なんてそれ系コピーで低質化すさまじいし。
そういう手法頼りになると業界から創造性が失なわれていく。

モー娘をWindowsに置きかえてもある程度通じる。
0583デフォルトの名無しさん2009/01/05(月) 21:40:38
釣り針に敢えて食いつく様
0584デフォルトの名無しさん2009/01/06(火) 02:12:20
>>568
>>577
>>581
にはマジレスするのが礼儀なの?
0585デフォルトの名無しさん2009/01/07(水) 01:47:13
アップグレードもあきない程度にするのがミソだと思う。
例えばAVなんて女優がすごい美人になってきている。
桜木ルイとか、樹まり子とか、そういうひとと比べても確実にレベルアップしている。
そしてドンドン美人女優が生まれていっている。
しかし、あんまり見ようとは思わなくなってきた。
おなかいっぱい感、っていうのかな。
その法則もソフトに当てはまると思う。
あんまりアップグレードばかりしてると、ああまたか、
と思うけど
すこし間をあけてからすると、今度はどんな風になるんだ?
と興味をそそられる。
0586デフォルトの名無しさん2009/01/07(水) 09:16:23
ただAVって言いたかっただけかと
0587デフォルトの名無しさん2009/01/07(水) 15:33:16
最近のAV女優とかわからん
0588デフォルトの名無しさん2009/01/11(日) 23:54:06
まあ、何かあれだな。
VB6もまともに使えないNET派が
訳もわからないことをいいだした感じだな。
0589デフォルトの名無しさん2009/01/12(月) 00:09:41
いまさらVB6をまともに使う必要ないよ。
今の人類に猿人の爪も牙も無用。
0590デフォルトの名無しさん2009/01/12(月) 01:23:37
適当に使えたからこそVB6は便利だった
0591デフォルトの名無しさん2009/01/12(月) 01:38:58
>>590
便利さはともかく、互換性維持の為に糞になった仕様は
聳え立つ糞。
0592デフォルトの名無しさん2009/01/12(月) 06:09:14
互換性を無視したのがC#なんだが
05935912009/01/12(月) 13:31:46
誤解のないように補足。
>>591 は VB6 が糞だという話。
0594デフォルトの名無しさん2009/01/12(月) 19:19:45
VBAがVC#AとかVBNETAになる可能性はあるんでしょうか?
またそうなった場合のofficeへの影響はどうなるんでhそうか?
0595デフォルトの名無しさん2009/01/12(月) 19:53:05
ぶいびーねたっていい響き
0596デフォルトの名無しさん2009/01/12(月) 20:03:52
Mac OS X版のExcel 2008で実際にVBAが廃止されAppleScriptを採用したので
どんな影響が出てるか調べるといいと思うよ。
0597デフォルトの名無しさん2009/01/13(火) 22:05:58
で、Windowsの次期版はどうなるんだべねー
0598デフォルトの名無しさん2009/01/14(水) 00:33:38
ニュートン力学は時間と空間を絶対的なものとした。
相対性理論は時空は相対的なもので、光速を絶対的なものとした。

結局ニュートン力学は相対性理論にくつがえされたけど
ニュートン力学はいまだに健在
たとえるならvb6はニュートン力学で.NETは相対性理論ってことでいいんでしょうか?
0599デフォルトの名無しさん2009/01/14(水) 00:35:15
ニュートンが可哀想
0600デフォルトの名無しさん2009/01/14(水) 00:39:48
突然で悪いんだけど、Officeソフトを参照設定で制御するのにいいツールは?
0601デフォルトの名無しさん2009/01/14(水) 00:49:43
>>598
むしろ蒸気機関と内燃機関の関係に近いな。
相対的に使い難いから打ち捨てられるわけだ。
0602デフォルトの名無しさん2009/01/14(水) 05:30:50
蒸気タービンは現代社会において欠くことのできない重要な蒸気機関なわけだが
0603デフォルトの名無しさん2009/01/14(水) 10:48:11
>>600
つ[Visual Studio Tools for Office]
0604デフォルトの名無しさん2009/01/14(水) 23:07:43
VB6で置換を使おうと思ったら、
Ctrl+H だってさw

置換 → 痴漢 → エッチ

ってかww
やるじゃんビルゲイツwww
0605デフォルトの名無しさん2009/01/14(水) 23:53:51
はぁ?
MSの開発ツールはほとんどどれもCtrl+Hで置換だと思うけど。

っていうか、>>604みたいにいい歳こいていつまでも笑いのツボというか、
頭の中中学生って奴たまにいるけどなんだろうね。

学生の時にフランス語の講義で“Qu'est-ce que c'est?”をケツが臭いとかいって
一人で大うけしてる馬鹿がいたけど、正直理解不能。
0606デフォルトの名無しさん2009/01/14(水) 23:59:35
>>604その発想はなかった
0607デフォルトの名無しさん2009/01/15(木) 00:00:20
おっと必死とか顔真っ赤とかは余所でやれ
0608デフォルトの名無しさん2009/01/15(木) 04:55:36
>>605
中学生じゃなくて、40歳ぐらいのオッサンだろうよ、きっと
0609デフォルトの名無しさん2009/01/15(木) 09:34:58
日本語で開発しているとは知らん刈田
0610デフォルトの名無しさん2009/01/15(木) 10:17:45
VB6の標準モジュールって、いうなれば誰からもアクセスできるファイルサーバー
みたいにpublicなものをおいておく場所だったと思いますが、
.NETでもModuleってそういう位置づけでいいんでしょうか?
0611デフォルトの名無しさん2009/01/15(木) 10:55:15
>>610
珍しいたとえ方だが、まあそう。
但し、別モジュールで同じ名前の変数やサブルーチンを定義することが可能。
0612デフォルトの名無しさん2009/01/16(金) 01:22:42
いろいろ意見はあるようだけど・・・
やっぱ、現実で確認しないと。
現在稼動中の旧VB(6まで)製システムとNET製システムのシェアって、いったいどのぐらい。
0613デフォルトの名無しさん2009/01/16(金) 02:24:13
著作権法ではプログラミング言語自体には著作権はない。
だからVB++とかVB#とかいうネーミングでコンパイラ作ってみようかな。
いや、おれにはコンパイラはつくれねーや(笑
0614デフォルトの名無しさん2009/01/16(金) 11:03:33
>>610
.NET自体にはVB6のモジュールのような概念は無いので注意
あくまでVB.NET固有の機能で,Sharedメンバだけのクラスとして実装されてる
.NETでモジュールというと全く別のものを指す(説明が難しいけど,アセンブリのようなもの)
0615デフォルトの名無しさん2009/01/16(金) 20:49:03
標準モジュールって旧バージョンとの互換性の為にだけあるものじゃなかったっけ
0616デフォルトの名無しさん2009/01/16(金) 21:04:41
いくらオブジェクト指向に不要だからってさすがにモジュールまで切っちゃったらVBer達が発狂するからな
0617デフォルトの名無しさん2009/01/16(金) 23:04:03
標準モジュールをC#で書いたらこうなる。属性見てそういう扱いにしてるもよう。
using Microsoft.VisualBasic.CompilerServices; 
[StandardModule] 
public static class StdModule { 
  public static int Mul(int i, int j) { return i * j; } 
} 
0618デフォルトの名無しさん2009/01/17(土) 02:55:52
標準モジュールってクラスの一歩手前バージョンだろ。
標準モジュール−new=クラス
ということはpublic変数、public関数の置き場用のクラスを作ればそれは標準モジュールと同じことじゃないのか?
そのクラスはnewしないクラスとして使えばいいじゃん。
0619デフォルトの名無しさん2009/01/17(土) 03:00:17
あ、newしないとクラスは使えないんだっけwww
クラスというのは型で、オブジェクトがメモリ上の実体だったね。
あとは誰かたのんだ。
0620デフォルトの名無しさん2009/01/17(土) 03:03:02
いや、そうでもないか?
例えばjavaのMathクラスはnewしないでも使えたんだっけ?
Mathクラスはまさに標準モジュールと言えないか?
あとは頼んだぞ。
0621デフォルトの名無しさん2009/01/17(土) 03:32:20
お前らにはユーティリティクラスっていう概念がないのか?
0622デフォルトの名無しさん2009/01/17(土) 03:56:31
>>620
ちなみに、VB.NET/C#のMathクラスも同じ。
インスタンス抜きで扱える静的メンバで固めればnewの必要はない。
>>617のclassの前にstaticがあるのもnewを禁じる効果がある。

もっとも、こんなもの、全部クラスに入れないと気が済まない言語での仕方ない回避策だと思う。
これに関しては、モジュールという仕組みを用意しているVB6/VB.NETのほうがむしろ健全とすら感じる。
0623デフォルトの名無しさん2009/01/17(土) 11:56:58
モジュールはクラス名なしでアクセスできちゃうのが困る
わざと不便にしておくというのも,濫用するアホが増えるのを抑えるのには有効
0624デフォルトの名無しさん2009/01/17(土) 12:26:23
いや別にマルチパラダイム言語なんだから、そうそう何でもインスタンスベースにする話でもないでしょ
0625デフォルトの名無しさん2009/01/17(土) 18:40:42
アクセスできて困る事なんてないよ。
0626デフォルトの名無しさん2009/01/17(土) 21:47:21
困ることが無い人は、
C や VB6 のスタイルでガッツリな人だと思う
そのスタイルを否定はしないけど
そのままで .NET や Java の開発に入ると危険
0627デフォルトの名無しさん2009/01/17(土) 21:54:49
単に大きなコードを書いたことがないだけだろw
スタイルは関係ないと思うよ。

Cでは名前空間のように名前の衝突を回避する仕組みが言語の機能として用意されてないわけだが、
それでCプログラマが「困ってない」かというとそんなことはなく、
苦し紛れにモジュール名をプリフィクスする命名のようにコーディングルールで
やりくりしてるわけだ。
0628デフォルトの名無しさん2009/01/17(土) 22:12:14
じゃあ結局どの言語も標準モジュールはあるということでしょうか?
0629デフォルトの名無しさん2009/01/17(土) 22:13:36
VB6と同じものがあると同じように使っていいんだと思ってしまうもの
常識をわきまえてreadonlyな変数と本当の意味で静的なメンバだけで使うならいいけど
グローバル変数や状態依存のグローバル関数を作る奴が必ず出てくる
0630デフォルトの名無しさん2009/01/17(土) 23:23:11
奇麗事言う奴おおいなぁ
0631デフォルトの名無しさん2009/01/17(土) 23:30:47
世の中汚いことだらけなんだからうわっつらの言葉くらい綺麗でもいいやん。
0632デフォルトの名無しさん2009/01/17(土) 23:45:33
>>629
そういやまだグローバル関数なんてあんの?
0633デフォルトの名無しさん2009/01/18(日) 01:39:40
ユーティリティクラスって日本語に直すと標準モジュールってことでしょうか?
0634デフォルトの名無しさん2009/01/18(日) 02:50:54
>>633
便利なクラス
0635デフォルトの名無しさん2009/01/18(日) 03:39:16
>>632
無いよー
あたかもグローバル関数のように見せかけてる、
グローバル関数もどきなら VB.NET に有るけど。。。
0636デフォルトの名無しさん2009/01/18(日) 04:23:11
便利なクラスって日本語に直すと標準モジュールってことでしょうか?
0637デフォルトの名無しさん2009/01/18(日) 04:46:01
>>636
ユーティリティクラス
0638デフォルトの名無しさん2009/01/18(日) 10:10:33
UsefulClass
0639デフォルトの名無しさん2009/01/18(日) 11:09:24
ユーティリティクラスっていうのは>>629の条件を満たすように作るものだよ
0640デフォルトの名無しさん2009/01/19(月) 02:47:17
VBerはユーティリティークラスのことを標準モジュールって呼ぼうぜ。
数の力で押し切るんだ
0641デフォルトの名無しさん2009/01/19(月) 03:47:53
そういう頑固さが嫌われるんだよ
0642デフォルトの名無しさん2009/01/19(月) 09:14:03
エイリアスは少なければ少ないほうが良い
ってデザパタが言ってた!
0643デフォルトの名無しさん2009/01/19(月) 09:37:53

win7の32bitと64bitで実行ファイルが動くのを確認した。

0644デフォルトの名無しさん2009/01/19(月) 11:18:28
いや、VBerは標準モジュールのことをユーティリティークラスと呼ぶべきだ
VB6はオブジェクト指向言語だからな。
0645デフォルトの名無しさん2009/01/19(月) 11:54:11
pascal育ちとしてはモジュールの中にいろいろ詰まってるほうがしっくりくる。
モジュール
 定数
 型・クラス定義
 モジュール変数
 プロシージャ・関数
 モジュールスコープのコード

VBのは並列にあっていやだ。
標準モジュール
フォームモジュール
クラスモジュール
  :

0646デフォルトの名無しさん2009/01/19(月) 12:06:46
標準モジュール以外はクラスモジュールでOKじゃなかったっけ

VB6でCOMじゃないDLL作る方法どこ言ったっけ・・・
0647デフォルトの名無しさん2009/01/19(月) 12:58:29
>>644
×VB6はオブジェクト指向言語
○VB6はオブジェクト指向言語もどき
0648デフォルトの名無しさん2009/01/19(月) 13:29:22
さらには
VB6プログラマーのほとんどはオブジェクト指向もどきプログラミングしかしてこなかったからな
0649デフォルトの名無しさん2009/01/19(月) 15:13:43
でっていう
0650デフォルトの名無しさん2009/01/19(月) 21:10:47
グローバル変数置いて情報の受け渡しに使ったりするようなのは
いくらクラスでもユーティリティクラスとは言わない
あくまで関数・定数集な
06516502009/01/19(月) 21:12:57
>>650の3行目は
ユーティリティクラスは
を先頭に足して読んでくれ
0652デフォルトの名無しさん2009/01/20(火) 02:47:01
Mathクラスは三角関数などグローバル関数を集めたものだが?
0653デフォルトの名無しさん2009/01/20(火) 05:37:07
自分はWEB畑でJavaやPHPなどを使っているので
業務アプリ系のVB6のことはよく知らないのでちょっと教えてください。
VB6でやっていた業務はVB.NETに移行したのでしょうか?
それともDelphiとかC++に移行したのでしょうか?
ネットで調べてみてもよくわからないんですよね。
プログラマーが使う言語ランイングとかでは
よくVB/VB.NETみたいに一緒くたにされていますし。
0654デフォルトの名無しさん2009/01/20(火) 10:03:58
>>653
VB6→C++ とか有り得ないし、→Delphi なんざ論外。
一部が VB.NET、残り大半は VB6 のまま。
0655デフォルトの名無しさん2009/01/20(火) 11:33:27
VB6でクラスモジュール使ったことがないんですが、
.NETに移行するには
VB6のクラスモジュールをマスターしてからNETに移行するか
いきなり.NETに移行してしまうか
どっちが近道でしょうか?
0656デフォルトの名無しさん2009/01/20(火) 11:43:01
余計なことせずにさっさと.NETに移行すればいいだろ
0657デフォルトの名無しさん2009/01/20(火) 12:25:11
ホントにドトネトで良いのか?
0658デフォルトの名無しさん2009/01/20(火) 19:15:50
MicrosoftVisualBasic+BorlandVCL
VisualBasicBuilderがあれば最強!
0659デフォルトの名無しさん2009/01/20(火) 20:59:52
移行という考え方が間違ってる
一回全部忘れて覚え直すんだ
0660デフォルトの名無しさん2009/01/20(火) 21:20:52
いそのことC#にすればええ
0661デフォルトの名無しさん2009/01/20(火) 22:47:06
実際、昔のサンデープログラマ的VB6用途ではなぜか
VB.netよりもC#の方に移行してる気がする
そんなにVB.netは魅力がないんだろうか?
0662デフォルトの名無しさん2009/01/20(火) 23:26:06
ちゃんと書ける人は両方使える
趣味でどちらを使ってもいいのであれば,両方使える人はたいがいC#を選ぶ
0663デフォルトの名無しさん2009/01/21(水) 01:10:32
C#よりVB.NETが優れている点が思いつかない…
0664デフォルトの名無しさん2009/01/21(水) 01:36:37
ググったら出てきた
http://blogs.wankuma.com/jeanne/archive/2007/02/26/64122.aspx
http://blogs.wankuma.com/jeanne/archive/2007/02/27/64217.aspx
0665デフォルトの名無しさん2009/01/21(水) 08:43:14
> あるAnonymous Coward 曰く、
>
> 現地時間20日に行われるオバマ次期米大統領の就任式の模様はライブストリーミング及び
> オンデマンドストリーミングで配信される予定だが、その技術にMicrosoftのSilverlight 2が
> 採用されることとなった(Microsoftのプレスリリース、CNET Japanの記事)。
> このためSilverlight 2を利用できないMac PPCやLinux、FreeBSDのユーザはストリーミングが見られない状況と
> なっている。
>
> この件を取り上げた本家記事では「技術に精通したホワイトハウスなんてよく言ったものだ」といったコメントや、
>「マイクロソフトはオバマ陣営の選挙活動に80万ドル近く献金してきる」(参考:OpenSecrets.orgによる
> オバマ陣営への上位献金者リスト)などといったコメントが500以上寄せられ、新政権への大きな関心が伺える。
>
> 捕捉しておくと、Silverlight 2はMac OS X版もリリースされているものの、Intel版しか用意されていない
>(Silverlight 1はPPC版もリリースされている)。また、Linuxで動作するオープンソースのSilverlight実装として
> 「Moonlight」があるが、こちらもSilverlight 2のサポートについては開発段階であり、完全な互換性があるとは
> 言えない状況である。そのため本家では「『multiplatform対応』が何を意味するのか聞きたいね!」などのように、
> Windowsと最新のMacでしか見られないなんてけしからんという論調になっている模様。
http://slashdot.jp/article.pl?sid=09/01/20/0542241
0666デフォルトの名無しさん2009/01/21(水) 08:56:08
テレビで放映、速攻でyoutubeだろ。常識的に考えて。

つかsilverlightはすれ違い・・
0667デフォルトの名無しさん2009/01/21(水) 19:43:05
コピペ君って馬鹿だな、まで読んだ。
0668デフォルトの名無しさん2009/01/21(水) 20:04:13
VBってコードが冗長過ぎると思う
VisualGUIビルダーがなければ
使えたもんじゃないでしょ
0669デフォルトの名無しさん2009/01/21(水) 20:35:02
>>653
昔VBで作られてきたようなクラサバ系ファットクライアントは
今ものすごい勢いでJavaのWebに移行していっているよ。
だからVB使いがそのままドットネットに行ったかというと、そんなことなくて、
実はWeb開発の中にJava厨やPHP厨として相当数が紛れ込んでる。
0670デフォルトの名無しさん2009/01/21(水) 22:30:32
厨厨
0671デフォルトの名無しさん2009/01/24(土) 21:07:46
Accessでじゅうぶんだろ
0672デフォルトの名無しさん2009/01/24(土) 21:22:10
十分とか言っちゃう人は別に何も発言しなくてもいいです
0673デフォルトの名無しさん2009/01/25(日) 01:50:17
釣り針だからageて発言してるんだろうな
0674デフォルトの名無しさん2009/01/25(日) 01:58:59
釣り針に絡まる釣り糸
0675デフォルトの名無しさん2009/01/26(月) 13:02:40
最近.netに移行した・・・ナニコレ??????
全然違うじゃねーか!
データベースがメインなんだけど、分かりにくすぎ!
Basicのくせにやたらコードが複雑になるじゃねーか!
C2D E8500 RAM4Gなのに↓
起動がモッサリ!
IDEがやたらモッサリモッサリ!
実行時もモッサリ!
実行時・・・?コンパイラのせいか!そうなんか!!
死ねクソ!
0676デフォルトの名無しさん2009/01/26(月) 13:58:12
脳みそが劣化しているから劣悪なコードしか書けないのだと悟れ。
VB.NETは普通に書けばとてもスマートで読みやすいコードになる。
0677デフォルトの名無しさん2009/01/26(月) 14:00:40
まあ釣りだろうが、Win98のMem64MBで動かすとまさにそんな感じだな。
0678デフォルトの名無しさん2009/01/26(月) 23:00:25
>>675
ああ、確かに2008のIDEはVB6.0に比べてモッサリ感あるかもな。
クリックしてから一呼吸あるというか、そんな感じ。
移行したばっかで慣れないなら、とりあえずコモンコントロールのみで簡単なプログラム組んでみれば?
俺が初めて6.0から.NETに移行した時も↑やってコツつかんだし。
とりあえずオブジェクト指向の概念頭に叩き込んで.NETのコードに慣れろガンガレ。
0679デフォルトの名無しさん2009/01/27(火) 07:47:01
VS2008 で コード → フォーム にタブを切り替えた時に
コントロールの再描画が遅いってのはある
コントロールが大量にあるフォームだと結構もたつく
まぁ、それはIDEの話で、自分は.NET派だけど
0680デフォルトの名無しさん2009/01/27(火) 10:16:19
VB6の{;}版が出たら買うのにな。
あとVB6は引数をカッコで囲むと値私になるけど
関数呼ぶ時に引数をカッコで囲まないのはなんか気持ちが悪い。
0681デフォルトの名無しさん2009/01/27(火) 12:30:12
>>680
括弧使いたければcall使え。
Sub/Functionを区別するのはpascalの影響だろうな
0682デフォルトの名無しさん2009/01/27(火) 12:45:24
M$がVB6を無きものにしようとしてまつから、残念!
0683デフォルトの名無しさん2009/01/27(火) 12:50:30
call ..., byref x, byval y, ...
とか書けるのは知ってるけど
VB6の値渡しかどうかって仮引数に指定するんじゃなかったっけ?
呼び出し方で参照呼出し扱いになるんだっけ?
殆どわすれた
0684デフォルトの名無しさん2009/01/27(火) 13:00:28
無用な知識w
0685デフォルトの名無しさん2009/01/27(火) 13:16:26
正にネコに小判だな
0686デフォルトの名無しさん2009/01/27(火) 13:24:26
値渡しというか、(bb)でどこかテンポラリな変数が生成されて
それの参照渡しになるわけさ。
そのせいでbb自体は書き換わらない。

sub hoge(byref a, byref b)
  a = 10
  b = 11
end sub

aa = 1
bb = 2
hoge aa, (bb)
0687デフォルトの名無しさん2009/01/28(水) 00:23:41
いやそうじゃなくて
private function hoge(byval a, byval b)
  debug.? a, b
  a=10: b=20
  hoge=a*b
end function

x=2: y=3
debug.? x, y
call hoge(byref x, byval y)
debug.? x, y

みたいな
0688デフォルトの名無しさん2009/01/28(水) 00:28:02
ちょっとVB6ひっぱりだしてきたけど
実引数にbyrefはつけられないっぽい
byvalだけだったわ
で、さっきのコードはコンパイルエラー
0689デフォルトの名無しさん2009/01/28(水) 02:56:13
まとめるとこう?

値渡し
f(x,y)

参照渡し
f x,y
call f(x,y)
0690デフォルトの名無しさん2009/01/28(水) 03:03:01
宣言
sub f(ByVal g) ' 値渡し
sub f(ByRef g) ' 参照渡し

呼び出しに差はない。どう宣言されているかによる。
f g
call f(g)

f (g) は call f((g)) に等しい。たとえfが参照渡しで宣言されていても値は戻ってこない。
0691デフォルトの名無しさん2009/01/28(水) 08:20:29
ひどい仕様
0692デフォルトの名無しさん2009/01/28(水) 11:20:19
>呼び出しに差はない。どう宣言されているかによる。

え?そうだったっけ?
じゃあ
参照渡しか値渡しは
引数を受け取る側のfのほうでByRefかByValかのみで決まるのであって
渡す時はf(x,y)でもf x,yでもどっちでもいいってこと?
0693デフォルトの名無しさん2009/01/28(水) 14:58:08
すいません、わたしVB6使っているのですけど
VB6ってどういうソースコード書くのが最もいいんでしょうか?

いまわたしの書き方としては、
あまりに大量の行にならない限りはフォーム内に、
よく使う機能は標準モジュールに
って感じで書いているのですが、
なんか貼られてあるURLみると7割はクラスに書くとかいろいろ書かれてるし

わたしとしてはあまりわけのわかりにくいソースを書かれると自分だけじゃなく他の人も見にくいことになるし
流れをつかみやすい単純な構造を心がけているんですが
0694デフォルトの名無しさん2009/01/28(水) 15:50:07
下手なクラス設計は、構造化にも劣る。
無理にクラスにする必要はない。

…でもVB6のコードって
構造化すらされてないものが多々あるけどな。
0695デフォルトの名無しさん2009/01/28(水) 16:55:51
どういうスタイルにせよ,「ステップインしなくてもわかる」をこころがけるといいよ
0696デフォルトの名無しさん2009/01/28(水) 17:36:06
理解できないソース=悪いソース ではないよ。
単に頭が悪いだけかもしれない
0697デフォルトの名無しさん2009/01/28(水) 17:44:18
今からソースを書くのに製品停止となったVB6を使うのは頭が悪い。
0698デフォルトの名無しさん2009/01/28(水) 20:20:58
697>>今からソースを書くのに製品停止となったVB6を使うのは頭が悪い。

ケースバイケースではないのかい。
お主のような優秀な人は難しく高額な案件で最新技術を駆使すればいいし、
そうでない人は...

「697=ろくな」こと考えると疲れるよ
0699デフォルトの名無しさん2009/01/28(水) 21:51:55
山田君、針の筵もってきて
0700デフォルトの名無しさん2009/01/28(水) 21:52:42
64bit環境での開発はサポートされないし、
徐々に VB6 の動作が保障される OS のシェアが減ってくるから、
「これから」の人には、あまりオススメできないっすね
0701デフォルトの名無しさん2009/01/28(水) 22:21:07
>>699はそうでなかったひとかな。
0702デフォルトの名無しさん2009/01/28(水) 23:06:43
そうそう、おれはこれまでの人ってやかましわw
0703デフォルトの名無しさん2009/01/29(木) 09:45:24
>>697
世の中には、.NET で使用できない COM コンポーネント
なんてもんがあるわけだが。
今まさに、俺の後ろの席で嘆いてる奴がいる。
0704デフォルトの名無しさん2009/01/29(木) 09:48:56
>>703
VBで痛い目にあって世の中M$/V$戦略のいいなりだけは避けている。
ドトネトやるなんて何てヴぁか会社wwwww
Live or 銀行になってドトネトの名前丸ごと消えたwww
0705デフォルトの名無しさん2009/01/29(木) 09:58:20
>>703
そんなのあるの?具体的には何?
0706デフォルトの名無しさん2009/01/29(木) 09:59:41
COMってネイティブだし、性能悪いドトネトとCOMを混ぜるなんて、悪いとこ鳥。
0707デフォルトの名無しさん2009/01/29(木) 10:04:50
はぁ?
0708デフォルトの名無しさん2009/01/29(木) 10:08:25
はぁorz
0709デフォルトの名無しさん2009/01/29(木) 10:11:32
ドトネトモンリーでなければドトネトのマネージドのメリットがゼロとなると思うが?
0710デフォルトの名無しさん2009/01/29(木) 10:41:17
(´・∀・`)ヘー
0711デフォルトの名無しさん2009/01/29(木) 10:49:27
大体、COMがイソターネット経由でブラウザからネイティブが入ってくるのが危な杉る、
そこから、ネットでも安心して実行できるコードは?
そうだ、マネージドコードだ、
ってのがドトネトプロジェクトのコアなんだから。
問題はWin32APIのドトネト置き換えを頓挫したこと。
0712デフォルトの名無しさん2009/01/29(木) 11:19:06
officeはVB6だから捨てきれない自分がいる
0713デフォルトの名無しさん2009/01/29(木) 11:37:21
>>706
C++/CLI全否定かよw
>>709
コンポーネントベース故の再利用性はメリットじゃないと?
>>711
いや、スタンドアロン環境ではそんなん関係ないから。
0714デフォルトの名無しさん2009/01/29(木) 11:51:56
>C++/CLI全否定かよw

C++の資産を使えないカタワwwwww

>コンポーネントベース故の再利用性はメリットじゃないと?

VB6を除けばコンポーネントベースじゃない環境は無いんだにょ。
M$によるVB6の失われた10年wwwww

>スタンドアロン環境ではそんなん関係ないから。

スタンダロンでの最弱はWin32APIに弱いドトネトwwwww
0715デフォルトの名無しさん2009/01/29(木) 11:54:11
M$脳に毒されたら論理的に考えられなくなるみたいだね。
0716デフォルトの名無しさん2009/01/29(木) 12:14:23
(´・∀・`)ヘー
0717デフォルトの名無しさん2009/01/29(木) 12:14:32
バルカン星人乙
0718デフォルトの名無しさん2009/01/29(木) 12:23:58
>>714
>VB6を除けばコンポーネントベースじゃない環境は無いんだにょ。
マジ基地
>Win32APIに弱いドトネトwwwww
マジ基地
0719デフォルトの名無しさん2009/01/29(木) 12:34:18
>>Win32APIに弱いドトネトwwwww
>マジ基地

事実ですから、残念!

>>VB6を除けばコンポーネントベースじゃない環境は無いんだにょ。
>マジ基地

オプソでも製品でもクラスベースができない言語は流行ってないおwwwww
0720デフォルトの名無しさん2009/01/29(木) 12:39:16
草を生やすのは間違いなくキチガイ。異論は認めない
0721デフォルトの名無しさん2009/01/29(木) 12:51:14
おまえらもうちょっとにほんご
0722デフォルトの名無しさん2009/01/30(金) 01:37:58
つか.NETってCOMのハッテン系やん。
0723デフォルトの名無しさん2009/01/30(金) 08:45:27
さらにハッテン。

>Microsoft Silverlight 2.0 その3
>ttp://pc11.2ch.net/test/read.cgi/tech/1227324813/182
>182 名前: デフォルトの名無しさん [sage] 投稿日: 2009/01/29(木) 22:49:35
>詳しくない奴は分らんだろ。はっきり言ってやったほうがいいよ。
>.NET Framework は必要ない!!!!

COM・・・WinXP
.NET・・・Vi$ta
銀光・・・Win7
0724デフォルトの名無しさん2009/01/30(金) 09:13:47
VB6 でCanonプリンタの記述言語LIPSを使いたいのですが、
プリンタドライバを介さないで
直接プリンタポートに送るには、どうしたらいいのか?
MSComm を使うのでしょうが、使い方がいまいち判らん。
0725デフォルトの名無しさん2009/01/30(金) 12:16:04
>>724
>MSComm を使うのでしょうが
シリアル接続なら、そう。
0726デフォルトの名無しさん2009/01/31(土) 15:19:43
このスレの結論
VBは6まで
0727デフォルトの名無しさん2009/02/01(日) 13:01:15
MSもVB6を見放したんだから、VBerは大人しく成仏してくれ
0728デフォルトの名無しさん2009/02/01(日) 13:41:21
いや そのりくつはおかしい
0729デフォルトの名無しさん2009/03/04(水) 01:31:11
http://www1.axfc.net/uploader/He/so/201542.zip
つまらないの作りました
0730デフォルトの名無しさん2009/03/16(月) 23:42:05
おまえら.NETを覚えられないだけだろw
0731デフォルトの名無しさん2009/03/16(月) 23:54:16
2005はVB6からでもほとんど違和感なくイけたぜ
プログラムのつくりもVB6的なままだけどなヒャッハー
0732デフォルトの名無しさん2009/03/17(火) 05:49:14
.netの嫌われっぷりは異常、いや当然のことか
最近はjavaも結構まともだし
0733デフォルトの名無しさん2009/03/17(火) 07:14:44
デスクトップならJavaよりは.NETのほうがましだと思う。
Javaの昔の重くて不安定な印象が捨てきれないのは俺だけか?
0734デフォルトの名無しさん2009/03/17(火) 07:32:54
そういう人は確かに多い。
1.3以前のawt、1.4のswingの印象を引きずっている人とか。あれは酷かった。

swingは1.5でだいぶ改善して1.6では、よほどショボマシンまたは
スピードの要求されるコアなアプリ以外では、ほとんどストレスなく動くぞ。
少なくともWIN2000時代のvb6よりはまともに動く。

まあ、初回起動が遅いのは相変わらずだけどなw

Java製品のデスクトップアプリも、海外含めるとだいぶ出そろってきたし。
オプソ界隈ではドットネットより多そうな(元気がある)印象があるけどなぁ。
0735デフォルトの名無しさん2009/03/18(水) 21:20:19
Javaの話はどうでもいいよ
0736デフォルトの名無しさん2009/03/24(火) 04:12:23
ねーよw
0737デフォルトの名無しさん2009/03/27(金) 21:52:59
Option Strict Offとか遅延バインディングとか.NETになっても呪われているなVBは。
周りの連中はVBしかできないとかウチの会社もオワテるけどな。
C#に戻りたい…
0738デフォルトの名無しさん2009/03/29(日) 11:20:45
VB.NETできるけどC#できないっていうヤツがけっこういるけど
理解できん、お前は本当にVB.NETを使えているのかと問いたい
怠慢としか思えん
0739デフォルトの名無しさん2009/03/29(日) 15:16:12
それを言ったらVB6しか出来ないという奴も似たようなモンだわな…
0740デフォルトの名無しさん2009/04/01(水) 15:54:01
VB.NETはできるけどC#できないってやつは
つまり.NET Frameworkに対する理解が足りないんだよ
だいたい、何とか言語使えますってのは、その言語の文法がわかるだけでは意味がない
その言語・環境の標準的な関数やライブラリがつかえて初めてその言語が使える
文法だけならcの文法なんて10分でわかるぞ。でも俺はcとか使えねえしなw
0741デフォルトの名無しさん2009/04/01(水) 16:41:46
ここ一週間くらいC#2008、VB2008と触ってみたけど、C#のほうが断然解りやすいな。
てか、VBが混沌としすぎ。予約語の数多いし、いろんな書き方ができるし、すごく冗長で、めんどうくさい。

一人で作るならいいけど、チーム開発するとき、いろんな規約で縛んなきゃ簡単に破綻しそうな危うさを感じた。
(やりはじめて一週間なんで、検討違いな意見かもしれないけど)
0742デフォルトの名無しさん2009/04/01(水) 19:31:42
というわけでやる気・経験をお持ちの方が必要です
0743デフォルトの名無しさん2009/04/01(水) 20:28:31
みんなのやる気をオラにわけてくれ
0744デフォルトの名無しさん2009/04/02(木) 09:21:59
>>741
それはVBとC#の過去のしがらみの差だな
今から新規でやるならVBをやる必要はないとおもう

>>743
俺のいや気を全部おまえにやる
0745デフォルトの名無しさん2009/04/03(金) 21:30:53
J#の次に消えそうだな
0746デフォルトの名無しさん2009/04/09(木) 10:35:30
昔XPで作ったVB6のプロジェクトをVistaで動かそうとすると真っ黒になるんだけどww
Colorプロパティが黒になっちゃってる。

C#ユーザーだから気にしないけど。
0747デフォルトの名無しさん2009/04/26(日) 15:03:01
Javaが買われちゃったねー
0748デフォルトの名無しさん2009/04/26(日) 23:38:17
ボラクルも自前のJRE作ってた様な気がするねぇ
0749デフォルトの名無しさん2009/04/30(木) 23:58:55
中野の.NET専門会社潰れたのか?
.NETいらねwwwwwwwwwwwww
0750デフォルトの名無しさん2009/05/01(金) 09:08:36
>.NET専門会社
kwsk
0751デフォルトの名無しさん2009/05/02(土) 11:18:21
初回起動が遅い.NETでは業務ソフトの依頼はこない。JK
0752デフォルトの名無しさん2009/05/02(土) 12:12:04
何だったらくるの?
0753デフォルトの名無しさん2009/05/02(土) 14:31:01
初回起動の遅さがネックになる業務って何よ。
うちは事務処理メインのソフトをVB.NETでさっくり作って、もう何件も納品しているが
起動の遅さで苦情をもらったことなんかない。
0754デフォルトの名無しさん2009/05/02(土) 14:35:48
あと遅さで言ったら、Webで作られたシステムのためにIEを立ち上げるほうが
もっさりしているように感じる。
0755デフォルトの名無しさん2009/05/02(土) 14:35:59
業務ソフトを.net以外で作るって発狂モンだな
0756デフォルトの名無しさん2009/05/02(土) 14:43:41
工数2倍、単価1.5倍で提示するだけだがな
0757デフォルトの名無しさん2009/05/02(土) 14:45:57
メモリ32MくらいでWindows9xが動いてたりするんだよね。
つーか、それだとVB6でもつらい気がする。
0758デフォルトの名無しさん2009/05/02(土) 19:55:45
9xって、提案の時点で間違っているとしか思えない。
0759デフォルトの名無しさん2009/05/02(土) 21:32:43
ttp://www.pthree.co.jp

ttp://rikunabi-next.yahoo.co.jp/rnc/docs/cp_s01810.jsp?corp_cd=1300390&cntct_pnt_cd=001

ttp://www.computernews.com/scripts/bcn/vb_Bridge3.dll?VBPROG=ShowWeeklyArticle&MEM=1&Title
=%81%83%83v%83%8D%83W%83F%83N%83g%8Av%90V%81I%81I%81%40%83V%83X%83e%83%80%8AJ%94%AD%82%CC%8C%F8%97%A6%89%BB%8D%C5%91O%90%FC%81%84&File
=F:%5Cinetpub%5Cwwwroot%5Cbcn%5CWeekly%5CBCNarchive1%5C2005120505122154259.htm
(改行あり)

これ逝ってるよね
.NETにすべてを掛けた結果がこれか
0760デフォルトの名無しさん2009/05/02(土) 23:30:09
.NET以前に会社がアレなんだから、ほっといてあげれ
0761デフォルトの名無しさん2009/05/06(水) 10:10:33
2008 vb.netのVisual Basic アップグレードウィザードで「アップグレード」されてさ、
デバック「開始」したら一行目からエラーが出て、エラーメッセージボックでは

"詳細についてはException.InnerExceptionを参照してください。”
と表示され、
エラー一覧には”COM参照"GridDTC"の依存関係を決定できませでした。”

と表示された。だから、ヘルプで調べようとしたが、

"Exception.InnerException"も"GridDTC"もヒットしない。

これじゃ、デバッグしようがない。一体、マイクロソフトっていう会社はユーザーをなんだと思ってんだよ?
0762デフォルトの名無しさん2009/05/06(水) 10:12:37
これだけ、ふざけてる会社っていうのは見たことない。
0763デフォルトの名無しさん2009/05/06(水) 10:19:14
重くなっただけで、プログラム組むのはまったく新た言語を覚えるのと同じ。
マイクロソフト、進む方向を完全に誤ってるよ。こんな会社方針では、マイクロソフト
の言語では、いつまでたっても小中学生に教えるに先生は育ちません。
先生がやっと覚えた頃にはまたバージョンアップで「別な言語」になってるわけだからな。
0764デフォルトの名無しさん2009/05/06(水) 10:21:19
マイクロソフトのヘルプで問題解決したことは一度もない。
全て、ネットでの有志の無料相談とか、マニアの参考例だけ。
マイクソソフト、実態をまったくわかってないよ。
0765デフォルトの名無しさん2009/05/06(水) 10:23:50
-------要約開始-------
自分がVB.netを使えないのは、自分が悪いんじゃない!!!!!!111!!!
作った会社が悪いんだ!!!!!!!111111!!!11!!11
VB.netも作った会社も最悪だ!!!!!!!!!1!!!!
-------要約終了-------


だっさー
0766デフォルトの名無しさん2009/05/06(水) 10:32:26
vbに限らずプロほどnetは使わないよ。とにかくマイクロソフト言語の仕事は
したくないっていうのが、みんなの本音。
↓なにもわかってない。マイクロソフトの言語を覚える時間と暇があったら、
↓他のメーカのosでのプログラミンング覚えたほうが圧倒的に効率よく金になる。
↓マイクソ舞い上がり集団、恣意的造語で平気な傲慢集団の末期症状。
↓工作員使って、ユーザーに罵詈雑言浴びせてるようじゃ長くないな。

765 名前:デフォルトの名無しさん :2009/05/06(水) 10:23:50
-------要約開始-------
自分がVB.netを使えないのは、自分が悪いんじゃない!!!!!!111!!!
作った会社が悪いんだ!!!!!!!111111!!!11!!11
VB.netも作った会社も最悪だ!!!!!!!!!1!!!!
-------要約終了-------


0767デフォルトの名無しさん2009/05/06(水) 10:35:59
こんな会社はさっさと潰れてしって欲しいね。
世界中のプログラマーを余計な苦労で手間隙かけさせているだけ。
マイクロソフト一人で世界に「独占的に非能率」を売ってるだけ。
0768デフォルトの名無しさん2009/05/06(水) 10:39:57
これだけ、ユーザーを困らせ迷惑かけても、まったく反省しないで、
ユーザ−に対して侮辱とか罵詈雑言だもんな。
0769デフォルトの名無しさん2009/05/06(水) 10:43:41
はいはい、かっこいいね中学生
マイクロソフトを非難してる君はかっこいいよ
最高に輝いているよ中学生
0770デフォルトの名無しさん2009/05/06(水) 10:46:33
プログラミング言語で、会社側が恣意的に造語した用語の言葉の語義をまったく
説明しないで、理解しないユーザーが悪いって開き直る会社って、まるで
恐怖独裁者の理屈だよ。
0771デフォルトの名無しさん2009/05/06(水) 10:50:24
>>769
そうっやっていい気になってればいいさ。今にみてろ。

だいたい、こんなにバグだらけのくぜに、ヘルプも満足につくれず、
次々と「バージョンアップ」を出すっていうこと自体、マイクソソフト、
「麻薬中毒患者の末期症状」みたいになったからじゃないのか。

0772デフォルトの名無しさん2009/05/06(水) 10:56:41
そうだな。

では次の話題を。
0773デフォルトの名無しさん2009/05/06(水) 12:02:58
なんか伸びているかと思えば、MSバッシングかよ。
monoでもいじってみたらどうだ。VBもC#も使えるぞ。
もちろんオープンソースだ。
0774デフォルトの名無しさん2009/05/06(水) 14:16:28
別にMSに限った話でもねーし
そろそろうんこ眠い
0775デフォルトの名無しさん2009/05/06(水) 18:01:07
MS大人気でしばらくは安泰だって事だけはわかった
0776デフォルトの名無しさん2009/05/06(水) 18:30:29
.NET それなりに分かり易いと思うんだけど、
覚えるのマンドクセーな人たちは、今後もずっとキツいと思うぞ。。。
アンチ .NET な方々は どんな言語やってるん?
マイナー言語列挙すんのは面白くないんで、マジレスで頼む
Java とか C/C++ あたり?
0777デフォルトの名無しさん2009/05/06(水) 18:34:05
VB6から何処へも行けないからここでウダウダしてんじゃないか
0778デフォルトの名無しさん2009/05/06(水) 22:13:36
.NETできないならjavaなんか無理だろ
標準ライブラリは.NETに似てるけどもっとわかりづらいし
MSが音頭取ってる.NETとは対照的に周辺技術がカオスで覚えること多いし
0779デフォルトの名無しさん2009/05/06(水) 23:12:32
Java+Webはマゾ。というかWeb開発自体がマゾ。

DotNetのClicjonceなリッチクライアント、WPF、ワークフローがもっと流行ってくれればいいのにな。
あとついでにmonoも頑張れよ。
0780デフォルトの名無しさん2009/05/06(水) 23:13:52
Clicjonceだってw
clickonceな。kのとなりがjだから、打ち間違えちゃったよ。
0781デフォルトの名無しさん2009/05/06(水) 23:36:23
なんというtypoほんとうにスクリプト言語なら見つからないバグ
0782デフォルトの名無しさん2009/05/07(木) 01:12:02
>>777 はい。そうですー。どうもすいません。
が、お主は浮気しまくりで使えるモノはなにも作っていないような??
0783デフォルトの名無しさん2009/05/07(木) 07:18:42
>>782
笑わすなタコ
0784デフォルトの名無しさん2009/05/08(金) 18:40:42
マイクソソフトは長いことない
0785デフォルトの名無しさん2009/05/08(金) 20:31:25
と言われ続けて10年
0786デフォルトの名無しさん2009/05/09(土) 23:45:52
竹島を韓国に売った売国企業からは、そんな高い金出してまで
バグだらけのものを買う必要は全くない。
0787デフォルトの名無しさん2009/05/09(土) 23:47:12
一流企業ほどWINDOWSからは逃げてるよ。
0788デフォルトの名無しさん2009/05/10(日) 20:33:19
むしろ逃げ道があるのか
0789デフォルトの名無しさん2009/05/10(日) 21:03:46
素人でもMacという選択肢があるね。
0790デフォルトの名無しさん2009/05/11(月) 08:43:27
マクは素人にはお勧めしない。
研究室みたいなとこだろ。
教授がマク使ってるから、みたいな。
0791デフォルトの名無しさん2009/05/12(火) 00:15:55
見た目がカッコイイw
なので銀行や証券会社の端末とかで採用例が増えてる
0792デフォルトの名無しさん2009/05/12(火) 01:17:13
銀行でMacを導入されてるのはビジュアル云々ではなく
Winny や、ウィルスの危険性を回避する目的が強いそうな
思いっきりスレ違いですね
0793デフォルトの名無しさん2009/05/12(火) 10:20:56
>>791
中学生は早寝しる。
0794デフォルトの名無しさん2009/05/12(火) 21:04:47
ウイルス回避が目的だったらLinuxでもいいじゃん。
なんでMacなの?
0795デフォルトの名無しさん2009/05/12(火) 23:39:31
スレ違いにも程があるわw
0796デフォルトの名無しさん2009/05/12(火) 23:40:36
逃げるなよ。どうせ過疎スレなんだからさw
0797デフォルトの名無しさん2009/05/12(火) 23:46:39
まぁ確かに、VB6ユーザーが消滅すれば、このスレも終わりだなぁ

適当にググってみたけど、これっすかね
http://enterprise.watch.impress.co.jp/cda/special/2005/10/21/6351.html
0798デフォルトの名無しさん2009/05/13(水) 18:54:02
C#が動的言語の機能を取り込んだら、もうVB.NETもいらん。
うちの会社は9割が未だにVB6、C#やってる自分が異端児扱い、
かといって今更VB6をやりたいとは思えん。転職したほうがいいのか?
0799デフォルトの名無しさん2009/05/13(水) 19:27:21
業績がいいなら転職は待ちがいいんじゃねこのご時世だし
0800デフォルトの名無しさん2009/05/13(水) 19:30:14
VB6のメンテはまだまだ抱えているが、いまさら新規はつらいな。
0801デフォルトの名無しさん2009/05/13(水) 20:53:54
>>798
いまの段階で9割が VB6 はキツいなー
VB6 で新規案件とかあんの?
Windows 7 は辛うじてサポートしてるけど、今後は危ないよなぁ
0802デフォルトの名無しさん2009/05/14(木) 12:00:18
うちはVB6とVB.net半々位かな?
新規の客でVB6ってのもあるよ。
ただし、既存の流用のときね。
0803デフォルトの名無しさん2009/05/19(火) 21:16:06
http://q.hatena.ne.jp/1241955675

「ずばり未来はどのプログラミング言語が席巻すると思いますか?」
VBが1位
0804デフォルトの名無しさん2009/05/22(金) 00:22:48
BASICはFORTRAN ちょっとだけやったっていう人が多いから、その人たちにとって
楽で、ユーザーはやまほど、いるんだよ、だけどMSではダメなんだよ。なぜかというと
MSのBASICはSITACK領域を拡大できないから、業務では怖くて使えないんだよ。
STACKのオーバーフローでいつ暴走するかわからんから。
08058042009/05/22(金) 00:25:04
×SITACK、○STACK
08068042009/05/22(金) 00:48:23
windows だってLynuxだって、どっちにしろ、CODEとかSTACK領域などのメモリ領域の
自由度をある程度開発側に委ねれば、FORTRAN系で育った人は、使うと思うよ。
GUIの部分が断然、楽で開発しやすいもん。
計算速度要求されるとこだけは、dllにしてCとかFORTRAN、COBOLとかその業務用に
向いた言語で組めばいいわけだから。
そもそもそういうものだったと思うけど、いつのまにかそうでなくなったんだよな。
それを、開発を全部なんでもかんでもCでってやるから開発に時間がかかって無理が
あると思う。言語はそれぞれ特技があるわけで。
0807デフォルトの名無しさん2009/05/22(金) 01:32:18
あれ,コンパイラでスタックの変更とかできなかったっけ
ふつーそこまでしないけどな,VB6は単純に皮だけにするし
0808デフォルトの名無しさん2009/05/22(金) 02:28:21
msのvbはスタック拡大できない。

「ふつうしない」=msのbasicユーザーでは事実

「stackなどメモリ領域のデフォルトを説明して、拡大する場合も説明する」
=他の会社のプログラミング言語では普通の説明

「vbやってる人はスタックのことなんか説明したって、どうせわかんないだろ?」
=msの見解・方針
0809デフォルトの名無しさん2009/05/22(金) 02:31:50
VB6のリンカオプションに/STACKってあるんだが出来ない?
とりあえずstdcallなDLLが作れるっぽいのは知っているんだが、色々オプションあるんだよなコレ
0810デフォルトの名無しさん2009/05/22(金) 02:32:28
ようするに、日本msはvbユーザーを見下げて頭から馬鹿にしてんだ
ヘルプとかmsdnだってvbに限らず、和訳では省略してる。
0811デフォルトの名無しさん2009/05/22(金) 02:34:19
>VB6のリンカオプションに/STACKってあるんだが出来ない?

vcではあるけど、vbでは聞いたことないね。
あるなら操作を具体的に言ってください
0812デフォルトの名無しさん2009/05/22(金) 02:37:38
VBで、ヘルプやネットで、どんなに検索したって、STACK でヒットしたことは
一度もない。
できるなら、こんな重要なこと「能書きヘルプ」の得意なMSが説明しないわけがない。
「できる」みたいなこというのは、全部、日本MSの工作員くさい。
0813デフォルトの名無しさん2009/05/22(金) 02:39:45
日本MSの工作員は性悪だね。
0814デフォルトの名無しさん2009/05/22(金) 10:20:52
.NETならスタックサイズはThreadクラスのコンストラクタで設定できる
0815デフォルトの名無しさん2009/05/22(金) 20:09:26
スタック拡大って…そこまでスタック使うプログラムってどうなのよ?
0816デフォルトの名無しさん2009/05/22(金) 22:44:18
いまだに5.0使ってる俺はどうする?
0817デフォルトの名無しさん2009/05/23(土) 15:07:00
>>816
頑張ってください
0818デフォルトの名無しさん2009/05/23(土) 15:19:24
LINQ面白いよLINQ
0819デフォルトの名無しさん2009/05/23(土) 15:43:26
はっきり言って、VB4の64ビット版を作ればOK?

VB6出て飛びついたが、VB4のソフトが多いんで、
遅れてるやつと思っていたが、それで用が足りてた。
だから、.netは買うのやめた。VB2のSTD、いやQuickCからのユーザです。
0820デフォルトの名無しさん2009/05/23(土) 15:57:13
買わなくてもEE触ってみりゃいいじゃない。
0821デフォルトの名無しさん2009/05/23(土) 20:56:01
>>818
LINQ単体としては、もう先がみえてるやん

>>820
自分もそう思う・・・・
0822デフォルトの名無しさん2009/05/24(日) 18:47:29
VB4はXPにインストールして大丈夫ですか?
MS-C5.1からのユーザーです
0823デフォルトの名無しさん2009/05/25(月) 03:15:57
ドリームキャストは購入して大丈夫ですか?
メガドライブからのユーザーです
0824デフォルトの名無しさん2009/05/26(火) 10:31:46
サターンはどうしたのかね?
0825デフォルトの名無しさん2009/05/26(火) 10:53:49
それを言うなら、N88BASIC(86)からの、、
0826デフォルトの名無しさん2009/06/10(水) 11:31:43
ttp://el.jibun.atmarkit.co.jp/g1sys/2009/06/vb6-308e.html
0827デフォルトの名無しさん2009/06/12(金) 14:26:12
>>826
誰か貼るんだろうなと思っていました。
0828デフォルトの名無しさん2009/06/13(土) 01:24:49
6から.NETになって納得できないこと。

コントロール配列が使えなくなった。
入力制限がバイト指定から文字数制限になった。

ここぞって時に地味に必要になるから困る。
0829デフォルトの名無しさん2009/06/13(土) 04:34:25
入力指定のバイト数指定は引っかかる事あるね
テキストボックス継承して、一度自前で作ってしまえば後々困らんけど
0830デフォルトの名無しさん2009/06/30(火) 07:32:46
金がなかった学生時代
VB.NET 2002アカデミックを25000円で買って
翌年、泣いたぞ俺は。
0831デフォルトの名無しさん2009/06/30(火) 08:30:15
カス言語同士で貼り合ってるのかw
どっちも大して使えないんだから仲良くやれよ
0832デフォルトの名無しさん2009/06/30(火) 08:58:07
>>831
別にあなたの能力は期待していません
0833デフォルトの名無しさん2009/07/01(水) 08:42:10
>>832
低能乙
0834デフォルトの名無しさん2009/07/01(水) 21:38:14
>>831-833
0835デフォルトの名無しさん2009/07/07(火) 12:43:48
>>831
無能な犬ほどよくほえる
0836デフォルトの名無しさん2009/07/07(火) 18:54:17
正論だな
0837デフォルトの名無しさん2009/07/07(火) 21:07:21
こっちは、もう吠える気力もない老犬ばかりじゃあ・・・
0838デフォルトの名無しさん2009/07/07(火) 22:53:49
vb6を久しぶりに使ってみたら、ストレスが凄い。
ドトネトなら当たり前、簡単にできたことが、VB6だと、えらく面倒くさい。

オブジェクトとコレクションを利用すると、やっぱり限界が見えてしまうなあ。
あとエラーのハンドリングも、なんであんな仕様にしたのか、本当に疑問だわ。
もう少しなんとかならんかったのか。
0839デフォルトの名無しさん2009/07/08(水) 07:36:15
レガシー大量に抱え込でた故に無理な相談だ。
何とかしようとした結果がVB.NETなんだし。
0840デフォルトの名無しさん2009/07/08(水) 10:21:33
その分ドトネトという難あり品なのがorz
0841デフォルトの名無しさん2009/07/08(水) 10:50:37
>>811
何を言っているんだ?
VB6のリンカとVC++6のリンカは全く同じ実行ファイルじゃないか
0842デフォルトの名無しさん2009/07/08(水) 11:33:42
だいたい、スタックサイズはEDITBINでEXEのヘッダ書き換えりゃ変更できる。
VBでスタックの足りなくなる状況が想像できないが・・・
0843デフォルトの名無しさん2009/07/08(水) 11:50:42
可能性が高いのは再帰呼び出しくらいだな
ローカル配列を確保しても実体はヒープ上のSAFEARRAYだからスタックを使い切るのは大変
0844デフォルトの名無しさん2009/07/09(木) 17:38:46
素人言語同士で喧嘩するなよ
0845デフォルトの名無しさん2009/07/10(金) 09:51:04
って素人が仲裁に入るのってどうよ。
0846デフォルトの名無しさん2009/07/10(金) 09:52:45
>>845
素人乙
顔赤いぞ
0847デフォルトの名無しさん2009/07/10(金) 10:04:02
おまえら未定義の識別子で何語らってるんだよ
0848デフォルトの名無しさん2009/07/10(金) 10:06:11
まぁVBは猿の遊びだし低能な奴が多いんだろう
0849デフォルトの名無しさん2009/07/10(金) 10:10:48
何語ってるのか聞きたいだけで別に低脳かどうかを聞きたいわけではない
0850デフォルトの名無しさん2009/07/10(金) 10:13:21
>>849
VBしかできな低能だからって怒るなよ
0851デフォルトの名無しさん2009/07/11(土) 06:54:36
>>844-846
0852デフォルトの名無しさん2009/07/12(日) 22:16:43
>>848
仕事で使うなら適材適所
無能は他人を馬鹿にしないと、アイデンティティ保てないものな
0853デフォルトの名無しさん2009/07/14(火) 21:35:37
普及率
C#>>>>VB.NEET

そのうちVBはVSエントリーから消えるんだろうなVBユーザはV6以降の製品に興味示さないし
0854デフォルトの名無しさん2009/07/14(火) 22:40:37
Office専用言語として末長く幸せに暮らしましたとさ。ニンニン。
0855デフォルトの名無しさん2009/07/14(火) 22:42:46
VBっつーかVBAだけど
C#で提案しても、情シスのほうでもメンテしたいからAccessのVBAでやってくれ、なんて良くあること。

こっちゃあ最新の、というか割とモダンな開発スタイルで進めたいのに、なんというか残念な気持ちになる瞬間。
えーACCESSかよ、みたいな。

情シスの出してきたコーディング規約みたら、いまだハンガリアンを強制する品。
変数も日本語にしろとか。クラスつくったら「マニアックなことしないで」ってクレームつくし。

いや別にハンガリアン自体バカにするつもりはないけど
よく考えずに盲目的に慣習に従っているのがみえるから、なんか凄くいやなんだ。

でも客にいわれたんなら、しょうがねえ、ってなサラリーマン発想も、なんか自己嫌悪だわ@未だ厨二病
0856デフォルトの名無しさん2009/07/15(水) 00:04:37
結局VBは使えないでFAですか?
0857デフォルトの名無しさん2009/07/15(水) 05:09:06
VB/VBAは手軽で便利。使える奴は多い。
VB.NETは別環境・別言語なんだが、VB/VBAプログラマに対する配慮がなされ、
C#やJavaよりはとっつきやすい(かも)
0858デフォルトの名無しさん2009/07/15(水) 07:28:48
VBとVBAを一緒にしてるやつが言ってもな
VBは使えないでFA
0859デフォルトの名無しさん2009/07/15(水) 08:55:41
VBもVBAも同じだよ
0860デフォルトの名無しさん2009/07/15(水) 09:00:00
>>859
低能現る
0861デフォルトの名無しさん2009/07/15(水) 09:32:22
いや、同じだって。
VB使える奴はVBAも使える。逆も然り。
わざわざ区別するほどのものではない。
0862デフォルトの名無しさん2009/07/15(水) 09:35:15
まぁどっちも役に立たないしな
0863デフォルトの名無しさん2009/07/15(水) 09:38:01
そういうことにしたいのですね;-)
0864デフォルトの名無しさん2009/07/15(水) 09:41:10
VBやってるやつってOSがWindowsだけだと思ってるんかな?
0865デフォルトの名無しさん2009/07/15(水) 09:48:27
VB6のプログラムはWin98〜Win7まで動くのが偉い。
ドトネトはユーザーに予めランタイムをインストールしてもらわないと動かないので
余計な手間とハードディスクの浪費のために拒否感が強い。
バージョン違いの馬鹿でかいランタイムをいっぱいインストールするはめになるし。
0866デフォルトの名無しさん2009/07/15(水) 09:51:16
VBは素人が勉強用にやるもんでしょ
0867デフォルトの名無しさん2009/07/15(水) 11:18:44
>>864
現在の・客が使ってるOS・がWindowsだけなんだよ
君は趣味でコード書いてるの?
0868デフォルトの名無しさん2009/07/15(水) 11:23:57
えーっと、「VB」って表記してる奴は、
「〜VB6」と「VB7〜」の区別が付いてないのかな?
0869デフォルトの名無しさん2009/07/15(水) 15:12:56
なんでもいいけどここはVBスレだし
他の言語が凄いって騒いでるのも別にいいけどここはVBスレだし
低脳乙とか言っててもここはVBスレだし
なんかネット遅いんだけどどうなってんの?
0870デフォルトの名無しさん2009/07/15(水) 15:15:20
ブビ中はていのーw
0871デフォルトの名無しさん2009/07/15(水) 15:16:13
>>869
ブヒブヒうるせーよ
0872デフォルトの名無しさん2009/07/15(水) 15:28:27
C# の new したままほったらかしに慣れてしまうと、
久々に C++ でネイティブコード書くときキツイわ〜。
0873デフォルトの名無しさん2009/07/15(水) 15:30:21
>>872
お前はCの基礎がないようだな
0874デフォルトの名無しさん2009/07/15(水) 15:33:16
あなたにはクンフーが足りないわ
0875デフォルトの名無しさん2009/07/15(水) 16:00:46
>>873
具体的に指摘しないとただの厨のほざき。
ネタスレだからそれもよかろ。
0876デフォルトの名無しさん2009/07/15(水) 16:08:14
>>875
顔真っ赤だぞ
0877デフォルトの名無しさん2009/07/15(水) 17:00:24
>>872
VB.NET と C++ と PL/SQL を並行してやると楽しいぞ。
0878デフォルトの名無しさん2009/07/15(水) 17:07:39
>>876
具体的にどこだと聞いたんだが。
夏だな。少し早い気もするが。

>>877
あ、まともな人が来てしまった。
サンプルを少し VB.NET で書いてみたけど、C# との違いは文法だけって感じで、
随分まともになった感じ。まあ当然なんだけどね。
しかし、いまどき改行に意味のある記述スタイルには馴染めない。
0879デフォルトの名無しさん2009/07/15(水) 17:11:37
>>878
具体的にもなにもCやってりゃ分かるだろ
何を甘えてんだ?
0880デフォルトの名無しさん2009/07/15(水) 17:12:36
Cやってないオチなんだろw
メモリ管理を意識していない
0881デフォルトの名無しさん2009/07/15(水) 18:04:53
即レス必死すぎ。超ウケル。
今時 C だけで書けるわけないだろ。
オブジェクト指向わからないんだね、可愛そうに。
超ウケル。
0882デフォルトの名無しさん2009/07/15(水) 18:11:31
>>881
Cはオブジェクト指向じゃないぞ
知ったか乙
0883デフォルトの名無しさん2009/07/15(水) 18:47:07
うは、マジでバカだったのか。どう読んだらそういう解釈になるのか理解に苦しむ。
はいはい、C はオブジェクト指向ではありませんね。よく知ってまちゅねー。

もうめんどくせ。
0884デフォルトの名無しさん2009/07/15(水) 18:56:29
>>883
無知を露呈しているな
0885デフォルトの名無しさん2009/07/15(水) 19:38:10
>>875-884
本人たちは白熱してるかもしれんけど
第三者から見ると薄ら寒いっすよ
0886デフォルトの名無しさん2009/07/15(水) 19:53:54
SQL嫌い
0887デフォルトの名無しさん2009/07/15(水) 19:54:20
>>885
まぁお前が理解していないらな
0888デフォルトの名無しさん2009/07/15(水) 20:25:06
>>865
大きさは桁違いに小さいけど、VB6だってランタイム要るだろ。
0889デフォルトの名無しさん2009/07/15(水) 20:37:29
手軽(笑)
0890デフォルトの名無しさん2009/07/15(水) 20:39:46
VBじゃなきプログラム組めないって奴はそもそもプログラマになるべきじゃない
0891デフォルトの名無しさん2009/07/15(水) 21:03:00
そんな事みんな知ってるよ
0892デフォルトの名無しさん2009/07/15(水) 22:00:27
プログラミングなどという程度の低い作業はVBで充分
0893デフォルトの名無しさん2009/07/15(水) 22:51:25
構造体の配列をソートし、その上位半数を抽出し、それをさらに別条件でソート。
というようなことをしなくちゃいけなかったんだけど、VB6 はしんどすぎ…。

.NET の IEnumerable<T> の拡張メソッド OrderBy と Take が欲しかった (´・ω・`)
0894デフォルトの名無しさん2009/07/15(水) 22:57:46
>>893
何故しんどいのかさっぱり判らん。
.Netと比較されても更に何だか判らん。
0895デフォルトの名無しさん2009/07/15(水) 23:03:25
何も考えずにmdbに突っ込んでjetに頼むのがVBちっく
0896デフォルトの名無しさん2009/07/16(木) 00:02:34
昔の話だけど、そういった時、面倒臭かったら不可視の
ListViewにデータを突っ込んでソートさせてた。
VBでロジック組むより速かった。
今同じことをするなら(かつ、スピードが必要とされるなら)、
その部分だけC言語のDLLにする。
08978962009/07/16(木) 01:51:12
↑【補足】
要求された仕様でを実現するために、費用に対して
十分な効果が無ければ、C言語で書きませんけどねw。
0898デフォルトの名無しさん2009/07/16(木) 02:24:39
そういうのはVB.NETでListとかLINQ使うと楽だよ
0899デフォルトの名無しさん2009/07/16(木) 02:58:42
結局狭い話になるんだからもうちょっとがんばれよ
0900デフォルトの名無しさん2009/07/16(木) 07:01:49
>>886
基本的なことちゃんとやれば、すごい楽ができるのに
case by case だけど、工数とコードかなり減るし、処理速度も速くなる
やんないのは、最大の怠惰
0901デフォルトの名無しさん2009/07/16(木) 09:14:24
>>892
OS や BIOS などのファームウェアの開発もプログラミングなわけだが、
VB で充分なんだ。へー。
0902デフォルトの名無しさん2009/07/16(木) 09:21:48
そんなこと言ったって、
ブビ中の頭の中の人はブイビーワールドなんだから、
その中では必要十分で完結してるよねw
0903デフォルトの名無しさん2009/07/16(木) 09:23:10
VBはカス言語
0904デフォルトの名無しさん2009/07/16(木) 09:59:55
>>894
最後の行の意味が判らん人には、そりゃ判らんだろうな。

>>896
なんというバッドノウハウw
0905デフォルトの名無しさん2009/07/16(木) 19:30:12
男でVBはねーな
0906デフォルトの名無しさん2009/07/16(木) 20:33:41
マジレスすると、対象となる業務による。
VBでできる業務でわざわざアセンブラ/C/C++を選択するのはアホのすること。
09078962009/07/16(木) 21:39:00
>>904
そんなにバッドぉw?手軽に使えるんだから使わにゃ損。
Listクラス[とでも言うのか?]のオブジェクトと思えば良いじゃんw。
0908デフォルトの名無しさん2009/07/16(木) 22:45:43
>>905
VBってオートマ車みたいなもんだな
0909デフォルトの名無しさん2009/07/16(木) 23:25:03
>>907
別人のレス乞食だろ
0910デフォルトの名無しさん2009/07/16(木) 23:25:38
なんで屑どもは言語とかFWに拘るわけ?

客の予算の範囲で、可能な限り要求仕様を満たした
不具合の少ないシステムを納品することが使命だろうが。
それが分かってない屑ほど、言語だのC vs Javaだの
アホ臭いことばっかやってるな。
09118962009/07/16(木) 23:35:26
>>909
別人じゃ無いよw。本人。
0912デフォルトの名無しさん2009/07/16(木) 23:47:19
>>906
アセンブラ/C はちょっと極端だろ。
まあ今なら C# がいいんじゃないかな。
0913デフォルトの名無しさん2009/07/17(金) 01:22:08
>>910
宗教だからです
このスレは永遠に終わりません、同じ話題がループします
0914デフォルトの名無しさん2009/07/17(金) 06:45:45
>>910
はて・・・開発を楽にする/工数を減らすためにフレームワークってあると思ってたんだがの・・・。

>>不具合の少ないシステムを納品することが使命だろうが。

VB6よりはドトネトのほうが、というかフレームワークを有効利用したほうが
少なくとも開発上、人間が作りこむバグは最小限に抑えられるんじゃないかな。
ユニットテストだって馬鹿にできないし、フツーに試験するよりは効率は凄くイイ。

まあフレームワークにバグがあったどうすんじゃいって話もあるけど
そんなこと言いだしたらVB6のほうが怪しげな挙動てんこ盛りだ。
OSのパッチ状態ひとつの影響ってドトネト以上だし。

まあJavaでWebはマゾだと思うけど、古いマシンでシコシコ運用してるならともかく
ちゃんとXPが動いているイマドキのマシンなら、ドットネットを使わない理由は
ない。

まあ、ひとつ言うなら、きちんとフレームワークの事をしらにゃいかんってな縛りはあるから
学習コストはどうしても発生する。
0915デフォルトの名無しさん2009/07/17(金) 07:27:39
>>908
見事な表現だなw
0916デフォルトの名無しさん2009/07/17(金) 07:53:43
>>906
低能乙
0917デフォルトの名無しさん2009/07/17(金) 08:11:25
もっとなんか言えよ
0918デフォルトの名無しさん2009/07/17(金) 08:22:17
同じ会社の製品で言い争いとかどこぞの党内派閥争いみたいだな
0919デフォルトの名無しさん2009/07/17(金) 08:56:25

   ∩___∩     /゙ミヽ、,,___,,/゙ヽ
   | 丿     ヽ    i ノ       `ヽ'
  /  ○   ○ |    / `(○)  (○)´i、  先生助けてっ!、
  | U  ( _●_)  ミ  彡,U ミ(__,▼_)彡ミ   昨日まで動いていたVBアプリが
 彡、    |∪| ,,/   ,へ、,   |∪|  /゙       アンドロイドで動かないの!!
 /  ヽ  ヽノ  ヾ_,,..,,,,_ /  '  ヽノ `/´ ヽ
 |      ヽ  ./ ,' 3  `ヽーっ  /     |
│   ヾ    ヾl   ⊃ ⌒_つ ソ      │
│    \,,__`'ー-⊃⊂'''''"__,,,ノ   |

0920デフォルトの名無しさん2009/07/17(金) 12:51:00
奇跡はそうそう起こらないってことだ
0921デフォルトの名無しさん2009/07/17(金) 14:50:01
道具を使っているつもりが、いつのまにか道具に使われていたでござる。
0922デフォルトの名無しさん2009/07/17(金) 20:27:02
VBはオートマ車じゃないよ
ギアが1段しか無いだけだよ
0923デフォルトの名無しさん2009/07/17(金) 20:54:16
CVT・・・
0924デフォルトの名無しさん2009/07/17(金) 21:11:52
>>914
言いたいことは分かるが
段落の先頭に必ず まあ を付けるのは何なんだ
0925デフォルトの名無しさん2009/07/18(土) 08:02:54
50ccのスクーターだろ免許なくても運転方法分かるから消防が乗ってよく問題起す
0926デフォルトの名無しさん2009/07/19(日) 00:01:25
VBは三輪車
0927デフォルトの名無しさん2009/07/19(日) 10:12:53
歩行器でいいんじゃね
0928デフォルトの名無しさん2009/07/19(日) 10:47:14
どうでもいいよ
0929デフォルトの名無しさん2009/07/19(日) 23:23:37
VBしかできない給料泥棒が騒いでるスレか
.netもカスだがな
0930デフォルトの名無しさん2009/07/20(月) 00:23:53
VBだけでも結構なものは出来るよ。
VBで作った製品だけで一つの会社が出来た事例もある。


作った本人の俺は追い出されたけどね。
0931デフォルトの名無しさん2009/07/20(月) 00:32:35
無限ループって怖いなw
0932デフォルトの名無しさん2009/07/20(月) 03:52:27
>>930
バグは仕込んでおかなかったの?
0933デフォルトの名無しさん2009/07/20(月) 07:24:48
>>931
スレタイ見て脊髄反射でレス付ける単発君が多いからです。
09349302009/07/20(月) 11:01:33
>>932
幾らそんな仕打ちに合ったからと言って
自ら品位を下げるような真似はしない。
俺は紳士じゃないが、紳士たらんと努力はしてるんだ。
0935デフォルトの名無しさん2009/07/20(月) 11:31:14
スレタイからしてネタスレか隔離スレなんだから好きにさせていいでない。
0936デフォルトの名無しさん2009/07/20(月) 16:55:24
>>934
俺は仕込んでやろうと思ってるぞ。
基本 VB しかわからないアホばっかりの職場で、
簡単なセキュリティチェック用 DLL を作らされたんだが、
引き継いだ後で DEF ファイルを抜いておいてやろうかと
思ってる。もちろん、バージョン管理ツールは使わずに。
0937デフォルトの名無しさん2009/07/20(月) 17:51:54
不満があったら口で言えよ
キモーイ
0938デフォルトの名無しさん2009/07/20(月) 21:00:13
隠しコマンドなら作ったな。
ある画面である一定の動作(キー入力)をすると、
メッセージボックスで「(σ゚∀゚)σ ゲッツ!! 」ってでるの。アレ俺。
0939デフォルトの名無しさん2009/07/20(月) 23:00:36
そのプログラムがどこで使われているのかわかんねえし。
0940デフォルトの名無しさん2009/07/20(月) 23:17:29
隠しコマンドでメッセージボックスとか、薄ら寒いね
0941デフォルトの名無しさん2009/07/20(月) 23:21:58
>>940
風邪か?気をつけろよ。
0942デフォルトの名無しさん2009/07/21(火) 12:30:15
>>930は武士ですね
まだ日本にも武士がいたんですね
0943デフォルトの名無しさん2009/07/21(火) 15:54:24
野良武士だけどねw
0944デフォルトの名無しさん2009/07/22(水) 15:54:46
VB6のソースをC++にコンバートできまつか?
0945デフォルトの名無しさん2009/07/22(水) 16:21:37
がんばれば。
通常、そういうのは書き直しと呼ばれるが。
0946デフォルトの名無しさん2009/07/22(水) 16:27:15
書き直しでおkでつが、人間じゃなくてソフトがやって欲しいお
0947デフォルトの名無しさん2009/07/22(水) 17:36:10
vb2cもVB6TOVC6もVBtoもぶん実用レベルではない
0948デフォルトの名無しさん2009/07/22(水) 17:39:40
そうなんだ。

vb6 to C++

が欲しいお
0949デフォルトの名無しさん2009/07/22(水) 18:14:01
ドトネトならVB→C#,C++は楽勝なんだけどなあ。
0950デフォルトの名無しさん2009/07/22(水) 20:35:25
そもそもCOMベースのVB6をC++に直そうなんておこがましいとは
0951デフォルトの名無しさん2009/07/23(木) 07:24:51
カス言語VBを使うこと自体がおこがましい
0952デフォルトの名無しさん2009/07/23(木) 08:41:36
なら、コンバートしようとすることは賞賛されること。
0953デフォルトの名無しさん2009/07/23(木) 09:44:15
そろそろVB6で作ってあるアプリ.netにしないと
だめだと思うんだけど、客は金あるんかな。
心配だ。
0954デフォルトの名無しさん2009/07/23(木) 09:45:44
>>953
アプリって言い方が素人丸出しだな
0955デフォルトの名無しさん2009/07/23(木) 09:48:32
>>954
あっそwだから何?
0956デフォルトの名無しさん2009/07/23(木) 09:49:17
お客はベースウェアなんて気にしないんです><
0957デフォルトの名無しさん2009/07/23(木) 09:56:11
>>955
口癖「あっそw
抽出してみろよ、お前のあっそ何件あると思ってんだ?
理論で返せない小学生丸出しだな
0958デフォルトの名無しさん2009/07/23(木) 09:58:59
あっそあっそにしてやんよ
0959デフォルトの名無しさん2009/07/23(木) 10:07:07
>>958
IEしか使えない低能
0960デフォルトの名無しさん2009/07/23(木) 10:11:26
このスレキチガイしかいないの?
0961デフォルトの名無しさん2009/07/23(木) 10:12:09
ttp://ksklog.blog108.fc2.com/blog-entry-936.html
0962デフォルトの名無しさん2009/07/23(木) 10:13:02
猿言語VBだしなw
0963デフォルトの名無しさん2009/07/23(木) 10:14:01
VBで十分なソフトが多い世の中だし(笑)
0964デフォルトの名無しさん2009/07/23(木) 10:21:26
>>963
お前の世間は狭いな
OSもWindowsしか知らないんだろう
0965デフォルトの名無しさん2009/07/23(木) 10:25:38
VBスレでなにほざきやがってるんですか(爆)
0966デフォルトの名無しさん2009/07/23(木) 10:28:06
図星だったか
0967デフォルトの名無しさん2009/07/23(木) 10:38:42
OSの無い世界も知ったほうがいいよw
0968デフォルトの名無しさん2009/07/23(木) 10:40:49
広い目で見たところでそれが何の役に立つのwwww
0969デフォルトの名無しさん2009/07/23(木) 10:43:41
なんだ結局なんの役にもたたないんじゃんw
0970デフォルトの名無しさん2009/07/23(木) 10:49:02
ブビ厨役立たずwww
0971デフォルトの名無しさん2009/07/23(木) 10:49:59
プログラマなんて大量に余ってるご時勢だからな
おまえらも暇で仕方ないからこんなところに来ているんだろう
0972デフォルトの名無しさん2009/07/23(木) 10:51:47
VBなんてうちのおばあちゃんでもやってる
0973デフォルトの名無しさん2009/07/23(木) 11:10:11
お前たちはMSの資金源だ
ただそれだけだ
0974デフォルトの名無しさん2009/07/23(木) 11:10:33
コンピューターおばあちゃん?
0975デフォルトの名無しさん2009/07/23(木) 11:17:59
VBってスタンドアロンかつwindowsしかうごかねーんだろ
カスもいいとこだなw
0976デフォルトの名無しさん2009/07/23(木) 11:39:17
kasuは数だけは多いからw
人海戦術www
0977デフォルトの名無しさん2009/07/23(木) 12:04:15
あれもしかしてVB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>VB.NETなんじゃね?
0978デフォルトの名無しさん2009/07/23(木) 12:09:22
VBはそもそも素人用
PG「プログラミングできます」
客「何できんの?」
PG「VBです」
客「帰っていいよ」
0979デフォルトの名無しさん2009/07/23(木) 12:12:39
980ならブビ中全滅w
0980デフォルトの名無しさん2009/07/23(木) 12:15:29
980ならブビ中全滅w
0981デフォルトの名無しさん2009/07/23(木) 14:39:20
↑
だせえww
0982デフォルトの名無しさん2009/07/24(金) 01:14:18
業者に見積もりだしたら一千万円のシステムをExcelVBA使って三日で作ったら天才扱いされて困ってる。
0983デフォルトの名無しさん2009/07/24(金) 01:25:35
>>982
「褒美に外注してたら無駄になってた筈の金の1割くれ」と言ってみると良いよ。
もしそんな金もケチる会社なら辞めたほうがいいね。
0984デフォルトの名無しさん2009/07/24(金) 02:14:56
>>983
いえ、ただの事務職の一般派遣なので無理です。
0985デフォルトの名無しさん2009/07/24(金) 03:47:52
よくその会社成り立ってるな
0986デフォルトの名無しさん2009/07/24(金) 07:17:55
多分害虫したときに「エクセルのような〜」とか「シートに〜してセルを〜」ってゆー感じでExcelドメイン用語を多用したんだろう
0987デフォルトの名無しさん2009/07/24(金) 08:18:50
アウトプットが同じなら道具はユーザーには関係ないな
0988デフォルトの名無しさん2009/07/24(金) 08:42:44
アウトプットに難があるのがブビだろ。
モッサリ画面にメモリアロケートもできない。
ボタンとエディットが標準コントロールw
0989デフォルトの名無しさん2009/07/24(金) 12:00:38
VB6しらねーんだなってことわわかった
GUI部品がコンポーネントじゃないC++なんてうんこっこ
0990デフォルトの名無しさん2009/07/24(金) 13:06:11
C++6しらねーんだなってことわわかった

>GUI部品がコンポーネントじゃないC++

これってV$だけw
QtでもC++ Builderでもペタペタ。wxWidgetsでもwxDev C++ならペタペタ。
VC++でもドトネト(イラネ�凵jならペタペタ。
0991デフォルトの名無しさん2009/07/24(金) 13:10:05
VB6でも問題なくヒープからメモリ確保できるし
VC++でも問題なくActiveXを利用できる
自分の無能を開発環境のせいにしても仕方がない
0992デフォルトの名無しさん2009/07/24(金) 13:33:12
>VB6でも問題なくヒープからメモリ確保できるし
ポインタ宣言できない言語でメモリ自由に使えるようなウソ書くなぼけ!

>VC++でも問題なくActiveXを利用できる
ActiveX開発がカスだからM$様でさえWinDNAを破棄してヘジタンにドトネト作らせたんだろうが。
VC++のMFCだってコントロール10個くらいしかないし、ActiveXコントロール入れるのに苦労もあれば、
ActiveXの改編だって大変なんだからw
0993デフォルトの名無しさん2009/07/24(金) 13:47:09
宗教
0994デフォルトの名無しさん2009/07/24(金) 13:50:55
.netになれたらVB6やVC++なんぞ使ってられない
0995デフォルトの名無しさん2009/07/24(金) 14:00:19
結論: ブビ中氏滅w
0996デフォルトの名無しさん2009/07/24(金) 14:18:25
たのしいですか?
0997デフォルトの名無しさん2009/07/24(金) 14:25:13
>>990
C++6ってなーに?^^
0998デフォルトの名無しさん2009/07/24(金) 14:27:44
あれだよ、C++0x に似て非なるものだよ。
0999デフォルトの名無しさん2009/07/24(金) 14:39:42
低脳ホイホイのこのスレも終わりが近づいてきました
1000デフォルトの名無しさん2009/07/24(金) 14:41:32
VB6厨は このままVB6にしがみ付いたまま沈没していくことを願って

1000
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。