[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 01/30 18:09 / Filesize : 209 KB / Number-of Response : 963
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

VBって簡単すぎね?



1 名前:仕様書無しさん [2006/03/24(金) 21:25:11 ]
簡単すぎてアソコがジュンッってなった

690 名前:仕様書無しさん mailto:sage [2008/03/15(土) 17:18:20 ]
VBってCOBOLみたいに保守の仕事も将来はなくなると思う。
はっきりいってVBプログラムを直すくらいなら、新しい言語で作り直しちゃえってレベルでしょ?

今時、VB6でやってる会社ははっきりいってDQN会社。
保守経験があって技術をしってる人がいるのならVB6ではやらせない。

691 名前:仕様書無しさん mailto:sage [2008/03/15(土) 22:20:22 ]
>>690
仕様書とか要件定義書がそもそも無くてリプレースできないクライアント企業、
既存のシステムを作り直すほどのカネを持ち合わせていないクライアント企業、
そんなのはいくらでもある。

未だに汎用機 + アセンブラの案件ですら、あるらしいんで。

692 名前:仕様書無しさん mailto:sage [2008/03/15(土) 22:22:19 ]
>690
なんというか、ヒヨッコ丸出しの底辺PGな意見。
言語を変更するメリット、デメリットを説明できるのかな?

693 名前:仕様書無しさん mailto:sage [2008/03/15(土) 23:19:59 ]
>>692
古いものにしがみついて時代に取り残されるデメリットに気づいているのかな?
www.microsoft.com/japan/msdn/vbasic/support/vb6.aspx

694 名前:仕様書無しさん mailto:sage [2008/03/15(土) 23:27:31 ]
「動いてる物をいじるな」は真理だけど、
たまにはアプリの棚卸しして、必要な物は新環境への移行を
検討できるようにしたいよな

それくらいの余裕は作ってでも確保しないとまずいと思う

695 名前:仕様書無しさん [2008/03/16(日) 09:01:59 ]
社内アプリで移行の最後まで自分の目が届くようであれば
やるメリットはあるけど
そうでないならやらない方がいい

696 名前:仕様書無しさん mailto:sage [2008/03/16(日) 11:25:38 ]
金を出すのは客だから客が納得する理由がないとな

動いているVB6のものを.NETとかJAVAにするのは大きなシステム改革でもないとありえんぞ

697 名前:仕様書無しさん [2008/03/16(日) 15:15:14 ]
ですよね〜

698 名前:仕様書無しさん [2008/03/16(日) 18:32:21 ]
最高峰VBからあえて他の劣化言語に変える必要がないしなぁ



699 名前:仕様書無しさん mailto:sage [2008/03/16(日) 18:53:10 ]
プ、負け惜しみ

700 名前:仕様書無しさん mailto:sage [2008/03/16(日) 19:15:14 ]
>>698
業務系なら最高峰かも知れんね。
制御でも、VB6使って計測用アプリ書く場合もあるし。

ミドルウェアとか、業務系じゃないアプリを実装する段になると、
「VB? バカじゃね?」になるけど。ガチのCとかC++が要る。

Web系だとPHPとかJavaってところ。

作業用自動化用スクリプトならperlかruby。
日本語交じりのテキスト扱うならrubyの方が楽かもしれんが、perlの方が速度は良いわ。

701 名前:仕様書無しさん mailto:sage [2008/03/16(日) 23:09:18 ]
俺は自称他称VBの達人だが、もう言語なんてどうでもいいよ。
ある程度SEやるとコーディングより設計がメインになっちゃうから言語のもつ特性を抑えておいて
状況に応じて言語を選択する

PERL,RUBY,PHPはデキル技術者が少ないから避けてるなぁ。.NETばっかりだよ
JAVAだと環境がぐじゃぐじゃになってみんなに解りづらいし、
業務系のシステムはIEしか考慮しないからフレームワークも入ってるしね

702 名前:仕様書無しさん mailto:sage [2008/03/17(月) 20:39:06 ]
ペールとかルバイとか使わなくてもVBスクラプトで全部済むし

703 名前:仕様書無しさん mailto:sage [2008/03/21(金) 09:08:28 ]
まぁ言語特性って重要だよ。
VB使いから言わせればVBって言語も9種類ある訳だしw
別言語だぜ?言語仕様から記述方法まで。

文字列操作ならVB.NETはメチャメチャ強い。
俺、社内ツール物は大体VBで書くし、今やフリーソフトもVBで書いてる。
シェル物ならPerlで書くし、客に配るツールはVC++で書くな。

大規模開発のWeb物なら今はJava一択だけどな、確かに。
root classを書いて多重継承できる言語が他にないからな。
仕様変更の度にキーボードに手垢を付ける様なアッチコッチ修正は今は流行らん罠。
そこはVBの劣ってる所と認める。

C#? ああ、Javaの劣化パクりだろ?
クライアントではVBのが機能的に優れてる。
サーバではJavaのが機能的に優れてる。
大体、今年8月にディスコンになるOS(Win2003)を客に提案したら殺されるw

704 名前:仕様書無しさん [2008/06/24(火) 01:03:00 ]
age

705 名前:>703 mailto:sage [2008/06/24(火) 01:55:22 ]
こういう書き込み好き

706 名前:仕様書無しさん mailto:sage [2008/06/24(火) 10:27:00 ]
言語なんか全部ムズかない。所詮ツールだろw

707 名前:仕様書無しさん mailto:sage [2008/06/24(火) 18:27:32 ]
はいはい、立派、立派

708 名前:仕様書無しさん mailto:sage [2008/06/24(火) 18:34:19 ]
構造化すら理解してないコーダーレベルでも >>706 くらいの事は言えるからなあ。



709 名前:仕様書無しさん mailto:sage [2008/06/24(火) 20:02:14 ]
構造化か。そんなの特に学習しようとかしなくても気づくもんだろ。
なんかサイト巡りしてて、既に自分がやっていたことに名前が付いてた
んだなって思うこと多くね?デザインパターンなんか特に。

710 名前:仕様書無しさん mailto:sage [2008/06/25(水) 10:19:40 ]
>>709
ソフトウェアパターンてのはそういうもんだ。

711 名前:仕様書無しさん mailto:sage [2008/06/25(水) 10:42:48 ]
イベントハンドラに全部書く=ブビパターン

712 名前:仕様書無しさん [2008/06/25(水) 13:53:25 ]
「書く【こともできる】」を勝手に「書く【べきもの】」と解釈する
ゆとり脳には困ったものだなぁ

713 名前:仕様書無しさん [2008/06/25(水) 14:02:34 ]
712顔真っ赤w

714 名前:仕様書無しさん mailto:sage [2008/06/26(木) 00:01:21 ]
713顔肌色w

715 名前:仕様書無しさん [2008/06/26(木) 09:23:41 ]
デルフォイでやるフォイ

716 名前:仕様書無しさん [2008/06/27(金) 20:41:59 ]
超簡単VBマンセー!!!

717 名前:仕様書無しさん mailto:sage [2008/08/19(火) 18:32:26 ]
ちょっとききたいんだけど、HPから発売されてる2133 Mini-Note PC ハイパフォーマンスモデル
でVB動きます?

718 名前:仕様書無しさん [2008/08/19(火) 22:57:47 ]
簡単すぐる



719 名前:仕様書無しさん mailto:sage [2008/08/20(水) 10:00:35 ]
>>717
動くよ。

720 名前:仕様書無しさん [2008/08/24(日) 22:53:33 ]
>>719
サクサク動きます?

721 名前:仕様書無しさん [2008/08/25(月) 16:51:53 ]
VB、結構楽しいけどな。VB6.0のラーニングエディションだけど。

722 名前:仕様書無しさん mailto:sage [2008/08/26(火) 18:29:46 ]
>>721

天職です。おめでとう

723 名前:仕様書無しさん mailto:sage [2008/08/26(火) 18:33:27 ]
ブビ厨かよw

724 名前:仕様書無しさん [2008/08/27(水) 15:02:31 ]
>ブビ厨かよw

違うよ。汎用機のCOBOL&ASM使いだよ。

725 名前:仕様書無しさん mailto:sage [2008/08/27(水) 15:57:37 ]
コボラーかよ。




それともコーダー?

726 名前:仕様書無しさん [2008/08/27(水) 17:17:03 ]
それは、からかってんのかよ?
コボラーで何が悪い?


727 名前:仕様書無しさん mailto:sage [2008/08/27(水) 20:25:43 ]
VBポインタ無いから使えない

728 名前:仕様書無しさん [2008/08/27(水) 22:11:33 ]
VBはポインタが必要ない、洗練された言語。

いちおう念のため突っ込んでおくが、AddressOf とか VarPtr などで
ポインタも使えるし、API呼び出しでポインタを渡すことも可能。




729 名前:仕様書無しさん mailto:sage [2008/08/27(水) 22:35:41 ]
勉強になります。
特定の言語叩く奴ってなんなの??

730 名前:仕様書無しさん mailto:sage [2008/08/27(水) 23:15:30 ]
>>728
ユーザー定義型に自己参照を作れない件について

731 名前:仕様書無しさん [2008/08/28(木) 00:01:39 ]
VBでシステム構築したってCで書きたい所はあるでしょ
だからって全部Cで書く必要ないでしょ

VBは簡単な所が素敵なんだから何ができんとか騒ぐな!

732 名前:仕様書無しさん mailto:sage [2008/08/28(木) 00:22:36 ]
>>730
貧弱といえども一応存在しているクラスモジュール使えば普通にできるぞw

733 名前:仕様書無しさん mailto:sage [2008/08/28(木) 00:23:04 ]
>>728
ユーザー定義型をCollectionに入れれない件について

734 名前:仕様書無しさん mailto:sage [2008/08/28(木) 00:24:12 ]
>>732
生成と解放が必要な出来損ないはお呼びでない

735 名前:仕様書無しさん mailto:sage [2008/08/28(木) 01:09:45 ]
なぜかVB叩くやつはいつもVBわかってないパターン。

736 名前:仕様書無しさん [2008/08/28(木) 01:12:58 ]
あれが出来ない、これが出来ないって
文句ばかり言う奴は・・・。

737 名前:仕様書無しさん [2008/08/28(木) 03:44:20 ]
最近VBはじめたんだけど、
テキストボックスに入力した数値を定義した変数に格納するのってどうやるの?

Dim x As Integer
x = Textbox1.Text

じゃだめなの?

738 名前:仕様書無しさん mailto:sage [2008/08/28(木) 03:50:56 ]
>>737
つ Textbox1.Textの型がそれでは不明かと



739 名前:仕様書無しさん [2008/08/28(木) 03:59:17 ]
>738
そこだと分かってるんですけど、
Textbox1.Textの型をどうやって指定するんでしょうか?
.Textを変えるんですかね?

740 名前:仕様書無しさん mailto:sage [2008/08/28(木) 04:26:33 ]
>>738
VBは、その辺適当に変換してくれるからいいんじゃないか?

と、Cに慣れてVBの方が難しく感じるオレが言ってみる。

741 名前:仕様書無しさん [2008/08/28(木) 07:12:20 ]
数値評価できない値をInt型に放り込んだらエラーになるやん

KeyPressイベントで入力規制
登録処理冒頭で入力チェック

…のどちらかまたは両方をやるんだが、面倒ならValっとけ

742 名前:仕様書無しさん [2008/08/28(木) 08:20:27 ]
CInt(Val(Text1.Text))
だろ。
常識レベル

743 名前:仕様書無しさん mailto:sage [2008/08/28(木) 09:47:07 ]
Dim x As Stringじゃだめなの?

744 名前:仕様書無しさん [2008/08/28(木) 11:14:12 ]
>>741
作法としてはValidateイベントでチェックするのが正しい。
あとはこういうのも。
・IMEModeプロパティで入力できる文字種の制限
・IsNumericによるチェック
 →ただし"&H" + 16進とか1.0E+8とか全角数字もTrueになるので、
  そういうのはNG、という場合は文字列を直接評価する必要がある
・UpDownコントロールを使い、BuddyControlにテキストボックスを
 指定すれば、UpDownコントロールに指定した値の範囲のチェックが
 行われるようになる。

そういうのが面倒だなぁ、という場合は、ActiveXコントロールで
「数値入力専用テキストボックス」を一つ作りこんでしまえば、後は
それを貼るだけでいつでもどこでもいくつでも使える。


745 名前:仕様書無しさん mailto:sage [2008/08/29(金) 04:53:04 ]
みなさんありがとうございます。ほんとに始めたばかりなんで、
常識とかわからナインですが、VAlったらできました。
常識が一つ増えました

746 名前:仕様書無しさん mailto:sage [2008/08/30(土) 00:56:02 ]
パズル感覚でプログラムを考えることに興味があるのか
プログラムでできる面白いことを考えることがすきなのか
で意見が並行するだけだな

747 名前:sage [2008/08/30(土) 04:14:13 ]
ファイルをリストボックスに読み込んで、
リストボックスから選択したデータを削除するのってどうすればいいんだ・・

listbox1.items.remove(listbox1.selecteditem) だとリストボックス上でしか削除されないみたいだし。。。

プログラムは難しいな。。

748 名前:仕様書無しさん mailto:sage [2008/08/30(土) 07:01:18 ]
>>747
少なくとも、ファイルの変更もやらないとダメじゃない?



749 名前:仕様書無しさん [2008/08/30(土) 13:22:14 ]
>>747
おまえ、マじゃないな

750 名前:仕様書無しさん mailto:sage [2008/08/30(土) 16:54:15 ]
>>749
言い換えると>747は勝ち組って事かw

751 名前:仕様書無しさん [2008/09/02(火) 21:58:40 ]
DataGridViewのソートって自動で出来るけど
あれに第2キーの設定って出来ない?

752 名前:仕様書無しさん mailto:sage [2008/09/03(水) 11:14:12 ]
>>751
出来ない。
特にカラムヘッダ右のインジケータはどれかひとつのカラムにしか付かないから
結局バインド元でソートするしかない。

753 名前:仕様書無しさん [2008/09/05(金) 15:28:47 ]
確かに始めるための敷居はかなり低いわな。
しかし、なかなか奥が深い。
遅いけど・・・

754 名前:仕様書無しさん [2008/09/05(金) 18:23:09 ]
タイムマシンをVBで作ってみろや雑魚

755 名前:仕様書無しさん mailto:sage [2008/09/05(金) 20:37:28 ]
なんだこの知恵遅れw

756 名前:仕様書無しさん [2008/09/05(金) 21:29:09 ]
VBが簡単なんじゃなくて、作ってるものが簡単なだけ

757 名前:仕様書無しさん mailto:sage [2008/09/05(金) 21:44:37 ]
VB極めるのと
VB中途半端にしてJavaを勉強するのと
どっちがオヌヌメ

758 名前:仕様書無しさん mailto:sage [2008/09/06(土) 00:14:56 ]
>>757
言語は一通り勉強したほうがいいぞ
VBを極める前に一月ほどJAVAの細かく書いてある本を
一冊読んでおけばいいと思う



759 名前:仕様書無しさん mailto:sage [2008/09/06(土) 01:11:08 ]
とんくす

760 名前:仕様書無しさん [2008/09/06(土) 04:11:47 ]
PictureBox1にClickイベントを使ってDrawRectangleで絵を描くプログラムを作ったんですが、
別のクリックイベントで書いたやつを全部消せるようにしたいんですが、どうすればいいでしょうか?

761 名前:仕様書無しさん [2008/09/06(土) 11:11:30 ]
ど素人ですいません

コマンドボタンのコードエディタに

Private Sub Command1_Click()
Label1.Caption = "ようこそVBの世界へ"
End Sub

と書いて実行したところ

実行時エラー”424”
オブジェクトが必要です。と言われました

オブジェクトを色々調べたのですが
データとコードを持つ一つの集合体らしいのですが、コマンドの実行させようとする時には
データもコードもあるんじゃないのかなと思ってます

詳しくよくわかりません、解決策と必要な概念を軽く教えてもらえませんか

762 名前:仕様書無しさん mailto:sage [2008/09/06(土) 11:24:43 ]
>>761
クラス変数は二つの要素からなる
変数とオブジェクトだ

このうち変数はオブジェクトを指し示す矢印の役目をする

変数が指す場所にオブジェクトが無い場合
プログラムがクラッシュする(俗に言うぬるぽ)

763 名前:仕様書無しさん [2008/09/06(土) 11:59:27 ]
>>762 ありがとうございます
>このうち変数はオブジェクトを指し示す矢印の役目をする
コメント表示のイベントがオブジェクトに作用しないってことですかね
すいません、よくわかりません

自分でも色々調べてみます

764 名前:仕様書無しさん mailto:sage [2008/09/06(土) 12:02:47 ]
>>763

エラー内容なんだけど
Label1が無いとかそんなんじゃね?

765 名前:仕様書無しさん [2008/09/06(土) 12:07:08 ]
www.youtube.com/v/p9Z5AnytEvs?&2ch.net ,05:04,KORG DS-10 in LINEAR (1/2)
www.youtube.com/v/sSWUS8rEHGc?&2ch.net ,05:11,KORG DS-10 in LINEAR (2/2)


766 名前:仕様書無しさん [2008/09/06(土) 12:25:52 ]
>>764 そうなんですよw

らべるがなかった

767 名前:仕様書無しさん mailto:sage [2008/09/06(土) 12:28:59 ]
>>766
初心者なら勉強のためCからやることを勧める

768 名前:仕様書無しさん [2008/09/06(土) 12:31:10 ]
>>767 Cは趣味でちょっとだけやってるんですけど
VBは仕事で覚えてこいと言われて、突貫でやってます



769 名前:仕様書無しさん mailto:sage [2008/09/06(土) 12:40:11 ]
業務でおぼえてこい状態なら、ソースと一日15時間くらいは睨めっこになるから、
いやでも1週間でほぼ全部おぼえそうなもんだぞ。
おれもいやいや他人のVBと格闘させられて、覚えたな。やればやるほどVBとは
縁をきりたくなってくる。文法以前にソースがきたないことがおおすぐる

770 名前:仕様書無しさん mailto:sage [2008/09/06(土) 13:18:22 ]
ブイベーなんて3日で覚えられんだろ

771 名前:仕様書無しさん [2008/09/06(土) 14:20:33 ]
VBは自分でイチから起こすなら簡単でお手軽なんだが
仕様書もロクにないスパゲティが多くて困る
外注しても信じられない位レベルが低かったりするしな
そのあたりがVBは難しい

772 名前:仕様書無しさん mailto:sage [2008/09/06(土) 15:37:42 ]
とにかく、VB案件は、86Basic以前からプログラミングしてます。
で、言語には偏見もってません。参照は、Spreadくらいの3rdパーティ
ツールだけであとはいちいち使いません。
みたいな玄人のとこ以外にはださん。

下手にVB歴5年とか別の言語での開発経験ないとこだすと
スパゲティ、グローバル変数特盛りでだしてきやがるからな。


773 名前:仕様書無しさん [2008/09/06(土) 16:14:26 ]
>>757
一通りってどおいうこと?
全部のc++とか、ルビーとかパールとかもやっとけってこと?

774 名前:仕様書無しさん [2008/09/08(月) 10:12:26 ]
>>773
もちろん全部。


775 名前:仕様書無しさん [2008/09/08(月) 12:25:07 ]
器用貧乏がお好きなようで(笑)

776 名前:仕様書無しさん mailto:sage [2008/09/08(月) 13:23:29 ]
VBは優秀な言語

プログラマーの悪い書き方を許容してくれる
悪いのは悪い書き方をするプログラマーの方だと思う。

VBは悪くないと思うよ。

777 名前:仕様書無しさん mailto:sage [2008/09/08(月) 13:28:19 ]
というのはウソで、

良い書き方をしても出来上がるものがショボイVBは

劣悪言語。

778 名前:仕様書無しさん mailto:sage [2008/09/08(月) 18:30:25 ]
なんか暗い怨念のようなものを感じるなw



779 名前:仕様書無しさん mailto:sage [2008/09/08(月) 18:48:43 ]
ヒント: VBを触った多くの人が抱く感情。

780 名前:仕様書無しさん mailto:sage [2008/09/08(月) 20:27:35 ]
VBすらできんウチの上司は・・・・

781 名前:仕様書無しさん mailto:sage [2008/09/08(月) 20:45:30 ]
>>776
全然優秀じゃねえ!ファイルを開くだけでも奇妙奇天烈な構文に
つき合わされていやになったぞ!

782 名前:仕様書無しさん mailto:sage [2008/09/08(月) 21:20:45 ]
>>779
いや、そういうのじゃなくて、葡萄を食べられない狐のような

783 名前:仕様書無しさん mailto:sage [2008/09/08(月) 21:47:53 ]
>>781
比較演算子も代入演算子も =ひとつってのが気持ち悪い
「キモいんじゃないの、気持ち悪いの」

784 名前:仕様書無しさん mailto:sage [2008/09/08(月) 22:09:42 ]
>>781
語るに落ちてるなw
VBのファイル操作は「古臭い」だけでそんなに奇妙じゃないぞ。

785 名前:仕様書無しさん mailto:sage [2008/09/08(月) 22:14:32 ]
>>783
場面によって不便でミスリーディング(例えば論理式の値をそのまま返す時とか)
なだけで気持ち悪くはないだろう。

むしろCの'=='の方が気持ち悪いよ。
代入と比較を分けるのはよいアイデア(つっても当時はコンパイラ作成の都合でそうしただけだと思うが)
だと思うが、'='と'=='は逆の方がよかったんじゃないかといつも思ってしう。

786 名前:仕様書無しさん mailto:sage [2008/09/09(火) 08:59:58 ]
>>782
「すっぱいぶどう」ですか。

787 名前:仕様書無しさん [2008/09/10(水) 11:33:12 ]
VBを6年ぶりにはじめた者なのですが、当たり判定でつまずきました。

座標で当たり判定をする時はどのようなプログラムを打ったらよろしいのでしょうか?(アニメーションではタイマーを使用してます。)
ご提示お願いします。

788 名前:仕様書無しさん [2008/09/10(水) 11:35:15 ]
>>787
追加 VBのバージョンは6.0です。



789 名前:仕様書無しさん [2008/09/10(水) 11:44:43 ]
>>787
つかアルゴリズムの問題だからVBとは関係無くね?

当たり判定って四角同士でいいなら簡単だけど。
あと円同士も簡単。


790 名前:仕様書無しさん mailto:sage [2008/09/10(水) 12:15:09 ]
なんでこんなところで質問してんの?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<209KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef