トップページ⇒tech
111コメント24KB

注意!VBは

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
小学生がよくやる言語らしい。
0002>1NGNG
技術的にみてどこいらへんが?
0003注意!日本語はNGNG
小学生がよくやる言語らしい。
0004>1NGNG
そうですか。そんな発見をしましたか。で、それがなにか面白い事ですか?
ここは煽り禁止ですよ。
0005名無しさん@お腹いっぱい。NGNG
私は小学生のころ、N-BASICでプログラム書いていたっけなぁ
懐かしいな
0006名無しさん@お腹いっぱい。NGNG
>6
おれも
0007名無しさん@お腹いっぱい。NGNG
>1
君、中途半端

もうちょっと頭使え
0008>4NGNG
煽りではなくて、事実を報告しました。
0009>8NGNG
そうですか。夏休みの宿題研究としては頑張りましたね。
ただ、結論だけでなく、調査の過程も報告して下さいね。
学習の友に書いてあったでしょ?
0010園児NGNG
1は小学生以下
0011名無しさん@お腹いっぱい。NGNG
昔Cプログラマだった男が、C++への移行に乗り遅れて、
DBアプリのクライアント側を書くときに使う言語だよ。
実例がここにいる。
0012>11NGNG
とりあえず、今からでもJavaとC++に乗っておけ。
0013名無しさん@お腹いっぱい。NGNG
>10
いいじゃん。
0014>11NGNG
いい話だね。
00151>NGNG
の発言謎過ぎ
0016>1NGNG
小学生5年くらいの授業にあるのかな<VB
まーあってもおかしくないわな
0017猫人NGNG
工高の時に商高の奴が何ぞ作って
ホニャララ専修学校展で発表と称してVBで作った
クソプログラムを見せびらかしてたことを思い出す。
そこの奴らがやたら嬉しそうやった…
0018>17NGNG
その仲魔なのか?
0019猫人NGNG
>18さん
チガウッス。(TT)
0020>1NGNG
だから、こういうのはプログラマー板にスレッド建てろって。
荒らしか? 削除依頼出すぞ!ゴルァ!
0021名無しさん@ぎこぎこのりNGNG
手軽だから良し
0022名無しさん@お腹いっぱい。NGNG
VBからプログラミングをはじめて
OSもVBでコピーアンドペーストしながらつくってると
誤解してるやつもいるかも
小学校の先生とか(藁)
0023名無しさん@お腹いっぱい。NGNG
どうせVBすらマスターできんくせに
0024名無しさん@お腹いっぱい。NGNG
VBってうんこ
0025名無しさん@お腹いっぱい。NGNG
そうそうVBってうんこ
0026名無しさん@お腹いっぱい。NGNG
だけど、VBistに給料はかなわず>ウンコ諸氏
00271NGNG
>23
そう。
あくまでも報告。
Cとかより小学生の割合が高いよって事。
00281NGNG
「そう。」と、「あくまでも」を分けて読んでくれ。
0029名無しさん@お腹いっぱい。NGNG
頭悪いスレだな
0030名無しさん@お腹いっぱい。NGNG
VBってうんこ
0031DolBackyNGNG
Cをプラモだとしたら、VBはレゴブロックか?
(▽Д▽)y ─┛~~ どっちも使えるのが一番楽しそうだ。
0032名無しさん@お腹いっぱい。NGNG
俺はAccessのVBAが好きだな。
0033名無しさん@お腹いっぱい。NGNG
それもまたヨシ>32
0034名無しさん@お腹いっぱい。NGNG
レゴも奥深いぞ。
0035名無しさん@お腹いっぱい。NGNG
VBScriptはVisualStudioのマクロでよく使うよ。
0036名無しさん@お腹いっぱい。NGNG
チョイマジメに。煽りじゃないよ。

VBって最初はいいけど他の言語に比べて

× コードを再利用したい時カプセル化出来ない
   C/C++->ライブラリ + ヘッダファイル
   Delphi->ライブラリ + コンポーネント

   だから何時までも新人も熟練も効率同じ=熟練は給料廉いと感じ 新人はウハウハ
   よって熟練は辞め、新人比率多し

受注発注側から見ると見積もりし易く、使捨(人材も成果も)に最適。
003736NGNG
カプセル化というのは、ソースコードを触らせない 程度の意味です
0038名無しさん@そうだ謙虚にいこうNGNG
>36さん
やっぱりみんなそう思うのか・・・。
このスレのなかで煽りじゃないところがまた悲しい・・・。
0039名無しさん@お腹いっぱい。NGNG
VB使ってる人間はVBの生産性の高さをことあるごとに主張しますが、
言うほどは高くはありません。
習得しやすい言語なのでプログラマの数を集めるのに楽だというだけ。
0040名無しさん@お腹いっぱい。NGNG
生産性と保守性は残念ながら高いのが現状です。

VCもBCBもデルファイももうちょっと努力してくれたらいいのにね。
0041名無しさん@お腹いっぱい。NGNG
VBプログラマはVBでのみ、人並みの生産性を確保できます。
VB以外の環境に移行すると生産性は1/10になってしまいます。

VCもBCBもデルファイももうちょっと努力して、VBコンパチの
環境と文法になればいいのにね。
0042名無しさん@お腹いっぱい。NGNG
ちなみにVBのみ使っている人間はカスです。
しかし、自分はこんな人間に出会ったことはありません。

その他の言語系にしても単独の言語しか使えない人間はカスでしょう。

様はいかに多くの言語を使えるかです。
0043名無しさん@お腹いっぱい。NGNG
>42
>ちなみにVBのみ使っている人間はカスです。
>しかし、自分はこんな人間に出会ったことはありません。

私の取引先には、VBとSQLしか使えない人はたくさんいます。
0044名無しさん@お腹いっぱい。NGNG
>43

つまりあなたの取引先はカスのみです。
0045123>NGNG
>VCもBCBもデルファイももうちょっと努力して、VBコンパチの
>環境と文法になればいいのにね。
それはつまりVB以外は、いらないって事?
0046名無しさん@お腹いっぱい。NGNG
どんなスレ立てても結論は一緒。

即ち、VBは使い様。
VBしか出来ないプログラマは終わってる。

この展開見飽きた。。。
004745NGNG
(ハンドルがまんまだったのはこっちだよ、って、ウザ胃ですね、すんま尊)
0048名無しさん@お腹いっぱい。NGNG
じゃ、結論はVBプログラマはカスということで。

--------------------終了--------------------
0049名無しさん@お腹いっぱい。NGNG
「VBのみ」しか使えないのはカスということで。
--------------------終了--------------------
0050名無しさん@お腹いっぱい。NGNG
「VBと桐」の場合はどうですか?
0051名無しさん@お腹いっぱい。NGNG
VBってうんこ
0052名無しさん@お腹いっぱい。NGNG
あげな。
0053VCの能力チェックNGNG
以下の関数をVC++訳してください。
MFC利用可
0054VCの能力チェックNGNG
Public Function TestLink32(Ctl As Control) As Integer
'======================================================
' FUNCTION : DDEリンクテスト
' IN : コントロール名
'======================================================

On Error Resume Next
Ctl.LinkMode = 0
Ctl.LinkTopic = "DDE-LINK-TOPIC" & "|" & "SEARCH"
Ctl.LinkItem = "Date"
Ctl.LinkTimeout = -1
Ctl.LinkMode = 2
TestLink32 = Err
If Err = 0 Then
Ctl.LinkRequest
End If

Ctl.LinkMode = 0

End Function
0055VCの能力チェックNGNG
Public Function Connectdb(UserPass As String@` Ser As String) As Boolean

'DBと接続する

On Error GoTo Connect_err:

Set oSession = CreateObject("OracleInProcServer.XOraSession")
Set DB = oSession.OpenDatabase(Ser@` UserPass@` 0&)
Connectdb = True
Exit Function

Connect_err:

Connectdb = False

MsgBox ("オラクルとの接続に失敗しました" & Chr(13) & Err.Description)@` @` "エラー"

End Function
0056VCの能力チェックNGNG
Public Function Get_Excel_Object(ExcelFileName As String@` ExcelObject As Excel.Application) As Boolean
'Excelオブジェクトを取得する

On Error GoTo Get_Excel_Object_err:

'エクセルオブジェクトを起動する
Set ExcelObject = CreateObject("Excel.Application")

'エクセルを表示する
ExcelObject.Visible = True

'エクセルオブジェクトを利用しテンプレートを開く
ExcelObject.Workbooks.Open FileName:=ExcelFileName

Get_Excel_Object = True

Exit Function

Get_Excel_Object_err:

Get_Excel_Object = False
MsgBox ("Excelの起動に失敗しました" & Chr(13) & Err.Description)@` @` "エラー"

End Function
0057VBの能力チェックNGNG
以下のクラスをVBで定義してください。
0058下げなきゃNGNG
VERSION 1.0 CLASS
BEGIN
MultiUse = -1 'True
END

何だこのクラス宣言は。キモイ&寒い。
0059下げなきゃNGNG
On Error GoTo Connect_err:
Connect_err:

一見、構造化エラー処理に見えるけど、ネストが出来ないんだ。古いね。
0060下げなきゃNGNG
'エクセルオブジェクトを起動する
Set ExcelObject = CreateObject("Excel.Application")
'エクセルを表示する
ExcelObject.Visible = True

メソッド名称でコールは速度に響くね。VBでCOM+作ると派生できないんだよね。終わってる。
0061名無しさん@お腹いっぱい。NGNG
知識ないやつがいるな・・・

VBなんてどうでもいいが
・・・エラーハンドラのネストはできたね。
余計わかりにくかったが。

それとVBのCOMって派生は次期バージョンでできるようになるらしいが、
VBのランタイムがいるやん。

そんなまどろっこしいものつかわないわな。
0062下げなきゃNGNG
>知識ないやつがいるな・・・

お前だ。

>・・・エラーハンドラのネストはできたね。余計わかりにくかったが。

それは、ネストと呼べない。gotoの嵐だ。
0063名無しさん@お腹いっぱい。NGNG
>>知識ないやつがいるな・・・
>お前だ。
1に逝ってるんだよ。自意識過剰君。

>それは、ネストと呼べない。gotoの嵐だ。
ちょっとは知識をつけてから発言しろ。

sub A
on err goto C
call B
end sub

sub B
on err goto D
end sub
0064名無しさん@お腹いっぱい。NGNG
たぶん解説を入れないと君にはわからないだろうから入れておく。

Call Bを過ぎればCへハンドルされる。
0065下げなきゃNGNG
>Call Bを過ぎればCへハンドルされる。

1つのsubにエラーハンドラ1個。ネストになってないじゃん。
どっちにしても、使えないエラー処理であることは変わらないか(空
0066名無しさん@お腹いっぱい。NGNG
糞VB厨房に馬鹿にされるから頭悪いこと書かないでくれ
まじで頼むから。

sub A
on err goto C
call B
end sub

sub B
err.rise 1
end sub

これでCにハンドルされるだろ?
それともネストの意味しらないのかな?
頼むからもうバカ披露しないでくれよ。
0067下げなきゃ@自意識過剰君NGNG
分かった、書き方悪かった。
1関数内でエラーハンドラのネストをしたかったの。
66はただの1個のエラーハンドラじゃん。

具体的にはこういう事。
sub A
on err goto errProc
call B 'このエラーはハンドルする
on err goto KillErr
call C 'このエラーは潰す(無かったことにする)
KillProc:

errProc:
end sub

sub B
err.rise 1
end sub
0068名無しさん@お腹いっぱい。NGNG
氏ね。
0069名無しさん@お腹いっぱい。NGNG
なんVB使いって無駄にプライド高いんだろ?
自信のないアホほど良く吠えるよね。
優秀な奴って、何いっても鼻で笑うだけだよね。

小学生にも使える言語には価値があると思うけどね。
0070名無しさん@お腹おっぱい。NGNG
小学生でマイコンやってた俺って…
0071いずれにしてもNGNG
VBってうんこ
0072てゆかNGNG
工数減らせるからだろ
腐れ学生は逝け
0073名無しさん@お腹いっぱい。 NGNG
VBを使ってるプロジェクトって、内容の割には工数が多いんですがなぜですか?
0074名無しさん@お腹いっぱい。 NGNG
>>73
ここにすべてが書いてあります。
ぜひご覧ください。
http://bakushouou.virtualave.net/bakuchan.jpg
0075名無しさん@お腹いっぱい。 NGNG
↑ブラクラ野郎氏ね!
0076名無しさん@お腹いっぱい。 NGNG
>74
うわ。押しちゃったよ。なんかクラック系?
感染したかな。
007776 NGNG
中身こんなやつでした。
単に過負荷になるだけかな?


<html>


<body>
<img src="mailto:000">
<img src="mailto:001">
<img src="file:///A|/7.gif">
<img src="mailto:068">
<img src="mailto:069">
<img src="mailto:070">
<img src="mailto:071">
<img src="mailto:072">
<img src="mailto:073">
<img src="mailto:074">
<img src="mailto:075">
<img src="file:///A|/16.gif">
<img src="file:///A|/18.gif">
<img src="file:///A|/19.gif">
0078名無しさん@お腹いっぱい。 NGNG
>73
当然、プログラマがカスなので早く作れないから。
0079名無しさん@お腹いっぱい。 NGNG
そういえば「うひひ」っつーのはどこいったんだろね。
最近見ねーが。
0080名無しさん@お腹いっぱい。 NGNG
>79
UNIX板にいるのは別人?
008179 NGNG
え、いないぜ。
0082名無しさん@お腹いっぱい。 NGNG
適材適所
VB使いも生きているんだ窓際なんだ
0083Rockewell NGNG
ASPなんてVBさまさま。
0084名無しさん@お腹いっぱい。 NGNG
VBは使ったことないが大概の言語って一つ使えるようになると
他もおんなじようなもんだと思うが。
いや、機能にあまりに差があるとアレだがな。
ちょっと突っ込んだ使い方しようと思うとOS本体の機能とか
知らんとどうもならんしな。
俺はPerl使っていて、他はシェルスクリプトくらいしか知らんが
システムコールの名前とか機能とかだいぶ覚えたぜ。
つーか趣味なんでそういうのを積極的に取り入れてる。
スクリプトで力業やってもあまり面白くねーし。
方針を考えている時が一番面白い。
0085名無しさん@お腹いっぱい。 NGNG
>84

そーいうことここで書くと笑われるぞ
めちゃ、ツッコミどころの多い文やな
ネタ?
0086名無しさん@お腹いっぱい。 NGNG
>85

マジだろ。寒いけど。
0087名無しさん@お腹いっぱい。 NGNG
>85

可愛いもんじゃん
「ママ、ぼくにもぷろぐらむ、できたよ みてみて」
って感じ

MSのVBの広告の
「まじ!!お前プログラムできんの!!」を思い出した
0088おなかいぱーい。 NGNG
85の彼はインタプリタにこだわりでもあるの?
Tclとか好きー?
ねーってばー。
0089名無しさん@お腹いっぱい。 NGNG
すでにVBで出来ないことってほとんどないんだ。
時期バージョンから派生も出来るようになる。

最近何が悪いのかわからなくなってきた・・・。
0090>89 NGNG
>最近何が悪いのかわからなくなってきた・・・。
1 動作する環境がWinに限られていること。
2 M$製であること。
009184 NGNG
インタープリタ結構好きなのはほんとだがな。
Cで日常のログの処理とか書く気になるか?
C++でもいいや。
0092名無しさん@お腹いっぱい。 NGNG
>84
そういう仕事しかないのね。
0093名無しさん@お腹いっぱい。 NGNG
インタープリタは日常生活の道具なのでフォークとかナイフと同じもん。
でも仕事でまでやりたくないなぁ。仕事っていうかお小遣い稼ぎ。
0094名無しさん@お腹いっぱい。 NGNG
びば・わんらいなー。
VBの話じゃないね。
0095ヒヨっこ NGNG
ん?ウイルスバスターにはお世話になってますよ(ワラ
0096名無しさん@お腹いっぱい。 NGNG
>93
それはいえてるがVBはインタプリタではないような気が・・・
ネイティブコードコンパイルがVB5からあったんじゃなかったっけ
0097名無しさん@お腹いっぱい。 NGNG
コンパイルしても遅いじゃん。
仕事であまり使わない第一原因はそこだな。俺の場合。
表の表示なんかは Access のほうが速いし…
0098Rockewell NGNG
ソフトハウスなんて、データベースばっかやってるわけで、
そんなのわざわざ1から組まなくったってVBで楽すればいい。
0099名無しさん@お腹いっぱい。 NGNG
一概にそーともいえないんでないの?>98
0100名無しさん@お腹いっぱい。 NGNG
VBでDBアクセスして表形式にすると中間処理に
Basicの文字列が入って来ちゃうから遅いのよ。
その点 Access は内部処理でこれを行うから、
C/C++並みの速さなんだな。

昔、某社のへたれSEが、DBアプリをVBで作って
来ちゃって、本番環境でパフォーマンスが出ず
急遽Accessで代替アプリをデッチあげた経験有。
0101名無しさん@お腹いっぱい。 NGNG
VB + ORACLEを使ってアプリを作っています。
今まで、PB + ORACLEでずっとやってきましたが
お客さんの要望でVBを使う事になりました。
VBは初めてだったのですが PB に比べて
勝っている点がまだ見当たりません。
VB で DBアプリはやりたくないっす。
0102名無しさん@お腹いっぱい。 NGNG
Delphiだったら1日で出来る仕様のプログラムを
VBで6日かかって作って、性能が1/6しか
出なかった時・・・

鬱だ氏膿。
0103名無しさん NGNG
ずいぶんレベルの低いスレッドだな。
55はバグってるし。
構造化エラー処理って言葉知らないC++使いいるし。
0104>103 NGNG
めったにここにきませんが、

このスレのタイトルをみてレベルの低いスレと気が付かなかった
あなたのレベルの低さに驚きです。
0105名無しさん@お腹いっぱい。 NGNG
>104
��木先生?
0106>103 NGNG
確かに構造化エラー処理よりも前に日本語の勉強をお勧めします。

× 構造化エラー処理って言葉知らないC++使いいるし。
○ 構造化エラー処理って知らないC++使いいるし。
0107103>104 NGNG
あなたもココに書き込んだ時点で同類。
0108>103 NGNG
恥の上塗りって言葉も勉強してください。
0109103>106 NGNG
日本語のベンキョが要るのはあなたです。
 A.構造化エラー処理って言葉知らないC++使いいるし。
 B.構造化エラー処理って知らないC++使いいるし。
これはそれぞれ別の意味を持ちます。
0110>103 NGNG
ハァ、恥の上塗りは止めてくださいって書いてあるでしょ。

>>103
間違ったことを逝っていないと思うのなら該当発言をリンクしてください。
0111103 NGNG
僕が間違ってました。B.が正しいです。
すみません、ちゃんと読んでいませんでした。
(日本語の問題ではありません)

■ このスレッドは過去ログ倉庫に格納されています