古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net (835レス)
古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1440930335/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: デフォルトの名無しさん [sage] 2015/08/30(日) 19:25:35.12 ID:ZYoWCo0d ここは古代に使われていたVisual Basic 〜6.0 の質問スレです。 質問者は使用しているOS、VBのバージョン、サービスパックのバージョン、 「何がしたくて、どうしたけど、どう困っているのか」を明確に書きましょう。 VB.NETは別物なので専門スレで、VBA、APIの質問もそれぞれのスレで。 ○ 質問者の心得 一.質問する前にMSDNやGoogle、過去ログにも目を通してみる。 二.VBScript、インストーラーなどはこのスレでOK。 三.質問は第三者にもわかりやすいよう簡潔かつ具体的に。 四.荒らしは相手しない。 ○ 回答者の心得 一.答えられない質問は無駄に罵倒せずスルー。無理するな。 二.代用法を強制しない。 三.回答する上で必須ではない情報をむやみに聞き返さない。 四.荒らしは相手しない。 五.VB情報募集中。 六.回答は質問者が理解できるよう具体的に。 MSDN Online Japan ホーム http://www.microsoft.com/japan/msdn/default.asp Visual Studio 6.0 Service Pack 6 http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx Google http://www.google.co.jp/ 前スレ VBプログラマ質問スレ(Ver.6.0 まで) part64 http://peace.2ch.net/test/read.cgi/tech/1393069842/ ※「まず自分で調べる」クセを身につけよう。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/1
2: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2015/08/30(日) 20:13:09.53 ID:bYlp1Mb/ 古代かいw もっと古いのを使ってた俺みたいなのも居るのに! http://mevius.5ch.net/test/read.cgi/tech/1440930335/2
3: デフォルトの名無しさん [] 2015/08/30(日) 22:17:15.85 ID:yXyH/sb5 Virtual Box? http://mevius.5ch.net/test/read.cgi/tech/1440930335/3
4: デフォルトの名無しさん [] 2015/08/31(月) 18:37:05.24 ID:rivrU0JW 古代の言語なんだろうけど、全然使いこなしていないんだよな(w) http://mevius.5ch.net/test/read.cgi/tech/1440930335/4
5: デフォルトの名無しさん [sage] 2015/08/31(月) 19:46:36.39 ID:jP9ITZzN いにしえの古代兵器がオーパーツであるのは 何時の時代のファンタジーも一緒だ。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/5
6: デフォルトの名無しさん [] 2015/08/31(月) 20:03:30.69 ID:rivrU0JW >>5 ありがと。 >>全然使いこなしていないんだよな(w) これ自分のことなんだよね。 奥が深いなと思っている。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/6
7: ピラフ [] 2015/08/31(月) 21:13:05.51 ID:wO7z46o/ >>5 オーパーツとおパンツって似てるよね。 そういう意味でもファンタジー。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/7
8: デフォルトの名無しさん [sage] 2015/08/31(月) 23:11:07.53 ID:Y6bhe27M 古代でBASICといえばN−BASIC辺りを指しそうなもんだけれどな 俺も歳をとったのか http://mevius.5ch.net/test/read.cgi/tech/1440930335/8
9: デフォルトの名無しさん [] 2015/08/31(月) 23:32:00.26 ID:jyeD3XbH 結局スレタイをどうこうしようと VBに.NET以前のバージョンのVBが存在してることを知らない連中が紛れ込む悪寒 http://mevius.5ch.net/test/read.cgi/tech/1440930335/9
10: デフォルトの名無しさん [sage] 2015/08/31(月) 23:43:15.14 ID:01hWgQ/p そんな奴はいねえよw VB6以前を知らないのにあえてVBを選択する奴なんかいない。 仮にいてもVBでググれば嫌でもVB6の存在を知ることになる。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/10
11: デフォルトの名無しさん [sage] 2015/09/01(火) 00:23:11.87 ID:wPedzAAt ググればすぐ分かるようなことをスレに質問に来るような連中って結構いるんだぞ http://mevius.5ch.net/test/read.cgi/tech/1440930335/11
12: デフォルトの名無しさん [sage] 2015/09/01(火) 03:10:46.75 ID:ucFEbRDO >>8 古代BASICならそうかもしれないが、 古代Visual Basicなんだから、N-BASICは当てはまらない。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/12
13: デフォルトの名無しさん [sage] 2015/09/01(火) 10:41:19.76 ID:+3KglVLJ VB6を現役でコーディングしてる奴は、このスレに居るのだろうか? http://mevius.5ch.net/test/read.cgi/tech/1440930335/13
14: デフォルトの名無しさん [sage] 2015/09/01(火) 10:49:13.53 ID:xwXw9Uta ここにいますよ 新規システムもバリバリ開発してますよ http://mevius.5ch.net/test/read.cgi/tech/1440930335/14
15: デフォルトの名無しさん [sage] 2015/09/02(水) 03:40:06.42 ID:9XthET/f プログラマー集めて石を投げればJavaやってる奴に当たると言うくらい Javaが横行している世の中で、VBばかりやってる奴は 相当な希少種だという話を聞いたことがある。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/15
16: デフォルトの名無しさん [sage] 2015/09/02(水) 04:04:12.76 ID:3K4sUF7R Javaの公式APIドキュメントとかで日本語版が用意されているのはJavaのメインの顧客は日本だからか? VB6がWindows10でも使えるようになったのもやはり日本がVB6のメインの顧客だから? http://mevius.5ch.net/test/read.cgi/tech/1440930335/16
17: デフォルトの名無しさん [sage] 2015/09/02(水) 10:03:25.09 ID:XnPLTkTO C→C++→Java→VB6→VB.NETと来て、VB6がメインな俺は貴重な存在 ほんとは早いうちに.NETに移行したいけど、予算や納期がまにあわん 客もフレームワークかえたら余分な金かかるだけだろってわかってるから 動くうちは当面VB6だわ >>16 アメリカでもVB6は現役、もし未だにVB6つかってんのが日本だけじゃとっくに切られてると思うわ http://mevius.5ch.net/test/read.cgi/tech/1440930335/17
18: デフォルトの名無しさん [sage] 2015/09/02(水) 14:54:25.69 ID:opT5h4j/ サードパーティー製のOCXとか使えなくなったりしないの? グラフとかグリッドとかその他もろもろ。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/18
19: デフォルトの名無しさん [sage] 2015/09/02(水) 23:04:45.52 ID:u5IS45iw VB6の開発ってXPでやってんの? こわい… http://mevius.5ch.net/test/read.cgi/tech/1440930335/19
20: デフォルトの名無しさん [sage] 2015/09/03(木) 00:23:12.55 ID:+HvViDsO >>19 とりあえず7では動いてるけど http://mevius.5ch.net/test/read.cgi/tech/1440930335/20
21: デフォルトの名無しさん [sage] 2015/09/03(木) 00:25:17.11 ID:+HvViDsO ちなみにVB5も7の64bitで動いてるw http://mevius.5ch.net/test/read.cgi/tech/1440930335/21
22: デフォルトの名無しさん [sage] 2015/09/03(木) 07:17:08.99 ID:01Uqm8mv 俺の周りでは.netに移行してもvb6ののりでしかやってないやつばっか http://mevius.5ch.net/test/read.cgi/tech/1440930335/22
23: デフォルトの名無しさん [sage] 2015/09/03(木) 08:37:05.16 ID:+FWa6+Fk 俺は逆に.NETのノリでVB6やってる http://mevius.5ch.net/test/read.cgi/tech/1440930335/23
24: デフォルトの名無しさん [sage] 2015/09/03(木) 08:50:53.35 ID:+FWa6+Fk 名は体を表すって奴か http://mevius.5ch.net/test/read.cgi/tech/1440930335/24
25: デフォルトの名無しさん [sage] 2015/09/04(金) 10:40:10.79 ID:rDB03Y74 まだwindows2000のPC使ったコントローラが動いてて… http://mevius.5ch.net/test/read.cgi/tech/1440930335/25
26: デフォルトの名無しさん [sage] 2015/09/04(金) 10:50:38.04 ID:0PfiOP4I うちなんかNT4のシステムが・・・VB5で・・・ううっ・・・ http://mevius.5ch.net/test/read.cgi/tech/1440930335/26
27: デフォルトの名無しさん [sage] 2015/09/04(金) 13:48:19.11 ID:P30cuLvZ DOS機のフロッピーに組んだQuickBasicシステムが調子悪いっていう問合せがきた・・ さすがに勘弁してほしい・・ 中古のHDD積んでWin98とVB5で造り直してやろうかなw http://mevius.5ch.net/test/read.cgi/tech/1440930335/27
28: デフォルトの名無しさん [sage] 2015/09/05(土) 09:59:37.90 ID:d+nPX/+M 劣化させてどうする http://mevius.5ch.net/test/read.cgi/tech/1440930335/28
29: デフォルトの名無しさん [sage] 2015/09/05(土) 11:00:30.93 ID:LItP0M3y QuickBasicは通信が出来たから 通信対戦テトリス作った記憶がある 電子専門学校行ってた俺の卒業論文代わりである http://mevius.5ch.net/test/read.cgi/tech/1440930335/29
30: デフォルトの名無しさん [sage] 2015/09/05(土) 13:11:06.99 ID:Gxkfhkbm >>28 ISAのハード積んでるのよ、これが。 どうやらそれ自体は生きてるみたいだからデバドラの事情でその辺の時代までしか進化させられないんだよね。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/30
31: 片山博文MZ ◆T6xkBnTXz7B0 [sage] 2015/09/05(土) 13:27:46.40 ID:Cz8/DWsg 古代ってつけるから、古いBASICの話が盛り上がってしまうではないか http://mevius.5ch.net/test/read.cgi/tech/1440930335/31
32: デフォルトの名無しさん [sage] 2015/09/05(土) 13:31:33.70 ID:o8zNmTx0 自分MSX-BASICいいすか? http://mevius.5ch.net/test/read.cgi/tech/1440930335/32
33: デフォルトの名無しさん [sage] 2015/09/05(土) 14:37:27.25 ID:IJjvRwCO VBじゃないからだめです http://mevius.5ch.net/test/read.cgi/tech/1440930335/33
34: デフォルトの名無しさん [sage] 2015/09/05(土) 14:49:55.04 ID:6dKeptfV 古代っていうからファルコムと何か関係があるのか思った http://mevius.5ch.net/test/read.cgi/tech/1440930335/34
35: デフォルトの名無しさん [sage] 2015/09/05(土) 15:05:34.42 ID:IJjvRwCO 古代が古代がススムくん http://mevius.5ch.net/test/read.cgi/tech/1440930335/35
36: デフォルトの名無しさん [sage] 2015/09/05(土) 18:32:08.84 ID:LItP0M3y >>34 祐三なら今、世界樹と不思議のダンジョンの音楽作ってたみたいだぞ http://mevius.5ch.net/test/read.cgi/tech/1440930335/36
37: デフォルトの名無しさん [] 2015/09/06(日) 09:50:20.09 ID:JSf18249 >>27 マジかw http://mevius.5ch.net/test/read.cgi/tech/1440930335/37
38: デフォルトの名無しさん [] 2015/09/12(土) 16:59:48.38 ID:t9wfuOfk 前スレで例外処理についてやってたみたいだけど なるべくエラー行を特定するためにも On Error Resume NextとErr.Clearでなんとかするって自分内で結論した つまりエラーになる予測が立つメソッドを呼び出す時は呼び出す側が責任を持つけど それより上の親とかは関知しない 処理が進まない致命的なエラーなら子に状態を返させて親が終了したりするけど VBの例外機構ってネストの概念がないからOn Error Goto とか凝ったことやろうとすると破綻する気がする http://mevius.5ch.net/test/read.cgi/tech/1440930335/38
39: デフォルトの名無しさん [sage] 2015/09/14(月) 07:24:03.22 ID:XpNdN7EG >>38 いきなり結論覆して申し訳ないけど、そもそもエラーになる予測がつくところなら先にチェックしないか? 予測がつかない実行時エラーは中断するべきだろうから 親というよりは最上階層まで影響が出ることになるかも知れないし。 なるべくエラー行を特定したいと言うのも、どうせOn Error Resume Next使うということは その先でエラーが起きたかどうかの分岐を入れるつもりなんでしょ? そもそもそんな作りにするくらいの長い関数を作るつもりなのかを先に聞きたい。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/39
40: デフォルトの名無しさん [sage] 2015/09/14(月) 13:29:24.17 ID:B32AStzW >>39 ファイルオープンするために、いちいちファイルの存在チェックとか、パーミッションのチェックするの? それでOKになったとしても、誰かが排他オープンしてて、オープン失敗とかあるかもだし。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/40
41: デフォルトの名無しさん [sage] 2015/09/14(月) 22:17:38.65 ID:LFTlT8XD >>40 ファイルの存在チェックくらいするだろうけどまぁいいや。 その辺を実行時エラーで捕まえるのはいいとしても、 責任?はもう少し考えた方がいいと思う。 例えば分散トランザクションとか、2度以上に渡って段階的にロールバックが必要で、 それぞれ別の階層で行われるような場合とか。 責任を与えるとしたらOnErrorが書いてあるところの責任はエラー情報の収集、 それ以外はそれぞれの処理に合わせて臨機応変になると思うよ。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/41
42: デフォルトの名無しさん [sage] 2015/09/15(火) 10:17:12.18 ID:SaBsU2Jv >>41 責任について会話したつもりはないし、するつもりはない。 アトミックな動作で成功か失敗かわかるのに、わざわざ不十分で不要なエラーチェックを 事前にして、なおかつそれでOKでもさらに失敗する可能性があるようなことを勧めるのは どうかと思っただけ。 socket.connectしてみれば、有効なネットワークI/Fが無いところから、ホスト名が解決できない、 解決はできたが接続不可、接続タイムアウト、そして予見可能なさまざまなエラーが わかるんだが。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/42
43: デフォルトの名無しさん [sage] 2015/09/15(火) 11:46:03.38 ID:JvEHO3WV >>39 > そもそもエラーになる予測がつくところなら先にチェックしないか? 実行時エラーっていうのは、先にチェックが出来ないものなんだよ。 先にチェックした所で意味が無い。(例外はある) 例えば、ファイルが有るか? を調べた後に別プロセスが消したらどうする? データベースに接続できるか?をチェックした後に接続が切れたらどうする? ロックかけられるか?を調べた後に別プロセスがロックしたらどうする? 先にチェックするという考えをしたら それは間違いだと思ったほうがいい。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/43
44: デフォルトの名無しさん [sage] 2015/09/15(火) 11:49:07.19 ID:gSnYO4lD VB6と関係ないプログラミング一般論で熱くなるなよ… そもそもVB6に常識は通用しない(キリッ http://mevius.5ch.net/test/read.cgi/tech/1440930335/44
45: デフォルトの名無しさん [sage] 2015/09/16(水) 10:30:16.72 ID:mu6Nh8e2 >>43 Windowsはファイルオープン後にファイルが消される心配はない、つまりオープンでエラーチェックすればいい データベース接続にしても、実際にコネクトだしてみて成功か失敗かで判定するから何の問題もない 先にロックされていたらロック待ちに入るだけだから何の問題もない、タイムアウトするまで気長に待てばいい トランザクション開始後に何かエラーがおきても、とりあえずロールバックだせばいい それにロールバック前にプロセスが死んでもTPモニタがトランザクションを回収してくれるから安心していいぞ 分散トランだろうろうがローカルトランだろうが、そこらへんは同じだ http://mevius.5ch.net/test/read.cgi/tech/1440930335/45
46: デフォルトの名無しさん [sage] 2015/09/16(水) 10:37:18.52 ID:LGFhZh75 >>45 実行時エラーを、事前にチェックで発生しないように出来はしないって話 話わかってないなら参加しないでね。 あと、そこに書いてあること、 全部間違いだから。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/46
47: デフォルトの名無しさん [sage] 2015/09/16(水) 10:57:59.80 ID:mu6Nh8e2 ははは、単に書いてあることが理解できなかっただけでしょ ロックできないと実行時エラーがでるDBMSがあればお目にかかりたいわ いろいろ糞なSymfowareでもさえそんなことしないぞ http://mevius.5ch.net/test/read.cgi/tech/1440930335/47
48: デフォルトの名無しさん [sage] 2015/09/16(水) 11:17:08.96 ID:R+VbjL5L 当たり前だけど>>46の方が正しいね。 このレベルが議論になるってプログラマ1年生かよw 前スレで例外はいちいち捕捉せず一か所でまとめて....とか言ってた奴と同レベル。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/48
49: デフォルトの名無しさん [sage] 2015/09/16(水) 11:56:19.64 ID:YuKIFw84 >>48 > 前スレで例外はいちいち捕捉せず一か所でまとめて....とか言ってた奴と同レベル。 同一人物じゃないの? http://mevius.5ch.net/test/read.cgi/tech/1440930335/49
50: デフォルトの名無しさん [sage] 2015/09/16(水) 13:04:52.20 ID:LGFhZh75 >>47 > ロックできないと実行時エラーがでるDBMSがあればお目にかかりたいわ http://www.kitagawa-hanga.com/se/s_vberr.html#EJ005 > Q:実行時エラー'''-2147217900(80040e14) ロックできませんでした。 > A1:ACCESSのDBが開いていた。 それにもともとデータベースのロックとは書かれてないので ファイルのロックの可能性もある。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/50
51: デフォルトの名無しさん [sage] 2015/09/16(水) 13:14:41.01 ID:LGFhZh75 実行してみなければ、実行できるかどうかわからないことがある。 ということを理解できるかどうかという壁があるんだと思うね。 外部リソースを使うようなもの。 例えばファイルとかデータベースとかは どんな操作でも実行時エラーになる可能性がある。 例えば、大量のデータを書き込んでる途中で ネットワークが切れたらどうするの?とか ディスクがいっぱいになったらどうするの?とか こういうのは書き込み前にいくらチェックした所で 問題なく処理が完了するかどうかはわからない。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/51
52: デフォルトの名無しさん [sage] 2015/09/16(水) 14:01:11.69 ID:YuKIFw84 なんか話がずれてきた感があるな。 そういう本当に実行してみるまでわからない場合じゃなくて、わかる場合でさえ、ほとんどの場合は 事前エラーチェックなんて不要だって話なんだが。 例えば、ファイルオープンチェック前のファイル存在チェックなんかいらないとか。 (ファイルが存在しない場合にオープンエラーになるケース) http://mevius.5ch.net/test/read.cgi/tech/1440930335/52
53: 51 [sage] 2015/09/16(水) 14:24:42.20 ID:jSlc/S3C >>52 俺の定義では、ファイルのオープン前の存在チェックは 「実行するまでわからない」に含まれています。 なぜなら、存在チェックした後で ファイルが消される可能性があるから。 実行する前にわかるものは0除算チェックとかね。 ただ重要な事はアプリを作る上では原則としてどこの行でも 実行エラーが発生するかもしれないという前提で作ること。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/53
54: デフォルトの名無しさん [sage] 2015/09/16(水) 16:23:38.81 ID:YuKIFw84 >>53 > 俺の定義では、ファイルのオープン前の存在チェックは > 「実行するまでわからない」に含まれています。 俺もそうだよ。 実行する前にわかるエラーでも、事前エラーチェックが不要なケースの話をしているつもりなんだが。 同じこと何回も言ってる気がする。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/54
55: デフォルトの名無しさん [sage] 2015/09/16(水) 17:17:25.48 ID:mu6Nh8e2 >>51 大量書込みの場合は、書き込み処理前の空き容量チェックと write実行時の両方でエラーチェックするのが当然なんだけど なんで事前チェックが不要だと思ったのかが聞きたいな http://mevius.5ch.net/test/read.cgi/tech/1440930335/55
56: デフォルトの名無しさん [sage] 2015/09/16(水) 17:25:43.66 ID:YuKIFw84 >>55 どうでもいいけど、ファイルを読み込みオープンする前にファイルの存在チェックはするの? http://mevius.5ch.net/test/read.cgi/tech/1440930335/56
57: デフォルトの名無しさん [sage] 2015/09/16(水) 18:52:08.86 ID:jSlc/S3C >>55 事前チェックは単なるユーザビリティ用。 例えば空き容量チェックをすることで 30分たってからエラーになるよりも その前にわかったほうが、ユーザビリティは良い。 だがこれはディスクに空き容量があることの保証にはならない。 なぜならチェックした後に、他のプロセスが書き込んで チェックした時よりも減ることがあるからだ。 だから事前チェックは「空き容量があるだろうチェック」であり そのチェックを通っても、空き容量がないというエラーが発生することがある。 簡潔に言うと ・事前チェック=必ずしも必要ではないう(追加でやっても良い) ・実行時エラー=必ず必要 http://mevius.5ch.net/test/read.cgi/tech/1440930335/57
58: デフォルトの名無しさん [sage] 2015/09/16(水) 18:53:59.05 ID:jSlc/S3C >>54 > 実行する前にわかるエラーでも、事前エラーチェックが不要なケースの話をしているつもりなんだが。 俺は最初から、事前エラーチェックはしなくても良い してもいいが、事前にチェックした項目でも、エラーが発生することがある って言ってるんだが? http://mevius.5ch.net/test/read.cgi/tech/1440930335/58
59: デフォルトの名無しさん [sage] 2015/09/17(木) 09:08:13.33 ID:2NbfNrXr >>56 ファイルリストボックスに列挙されてるなければ無い、という事じゃなくて? http://mevius.5ch.net/test/read.cgi/tech/1440930335/59
60: デフォルトの名無しさん [sage] 2015/09/17(木) 09:08:47.80 ID:dsY8MwhC >>56 するときもあるし、しないときもある するときっていうのは、>>57のいっているようなユーザビリティのためってことが多い 処理が何フェーズかに分かれていて、それぞれ処理に数分かかり使うファイルが異なる ような場合だと、あらかじめ各フェーズで使用するファイルやその他処理実行に必要な 要件を満たしているかを、すべてチェックしてから最初のフェーズを開始したほうが 何十分も処理したあげく途中で失敗してユーザを落胆(もしくは激怒)させる可能性が低くなる しないときは、それが必要のない時とか、そんなプログラム書くのが面倒くさくなった時も含まれる http://mevius.5ch.net/test/read.cgi/tech/1440930335/60
61: デフォルトの名無しさん [] 2015/09/17(木) 09:34:15.59 ID:A4RYA4mG なんで、あんたらVB6と無関係な話を延々とし続けるんだ? http://mevius.5ch.net/test/read.cgi/tech/1440930335/61
62: デフォルトの名無しさん [sage] 2015/09/17(木) 14:53:34.39 ID:sALNH7F9 >>59 > ファイルリストボックスに列挙されてるなければ無い、という事じゃなくて? ファイルリストボックスに列挙されてなくても、ファイルがある時はあるし、 列挙されていても、ファイルがないときもある。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/62
63: デフォルトの名無しさん [sage] 2015/09/18(金) 14:02:13.93 ID:xE1yl799 VBだとフォーム上のコントロールにデータをもたせると比較的簡単にプログラムが組めてしまうから 逆にプログラマがバカなまま育たないのかも知れないな 最初からVBしかやってない人と、ほかの言語からVBに来た人では、 データ構造とかエラーチェックに対する考え方がまるで違う気がする http://mevius.5ch.net/test/read.cgi/tech/1440930335/63
64: デフォルトの名無しさん [sage] 2015/09/18(金) 14:11:59.86 ID:F1j6zTfg >>63 > 最初からVBしかやってない人と、ほかの言語からVBに来た人では、 > データ構造とかエラーチェックに対する考え方がまるで違う気がする だから何なの? http://mevius.5ch.net/test/read.cgi/tech/1440930335/64
65: デフォルトの名無しさん [sage] 2015/09/18(金) 14:14:55.06 ID:tAuaYMjW 多分、自分がVBしかやっていないから他の言語から来た人を余計な事をする 馬鹿だと言いたいんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1440930335/65
66: デフォルトの名無しさん [sage] 2015/09/18(金) 16:27:05.77 ID:+Yui8Vmg ほかの言語って具体的に何を想定してるんだろうな VB時代の言語でVBと同程度のRADツールで比べてもそう言う結論になるのかどうか http://mevius.5ch.net/test/read.cgi/tech/1440930335/66
67: デフォルトの名無しさん [sage] 2015/09/18(金) 20:05:45.12 ID:5egfmsiH delphi… OSSでこういうのができないものか http://mevius.5ch.net/test/read.cgi/tech/1440930335/67
68: デフォルトの名無しさん [sage] 2015/09/24(木) 09:46:51.27 ID:3J9aoq5f どこからVBと同程度って前提が出てきたんだろう http://mevius.5ch.net/test/read.cgi/tech/1440930335/68
69: デフォルトの名無しさん [sage] 2015/09/26(土) 23:28:23.77 ID:XoMNa86j >>68 VBと比較するのに同程度じゃないものとくらべる方がおかしくないか? たとえばアセンブラとVBで >データ構造とかエラーチェックに対する考え方がまるで違う って言われても、そりゃそうだとしか思わんが http://mevius.5ch.net/test/read.cgi/tech/1440930335/69
70: デフォルトの名無しさん [sage] 2015/10/08(木) 23:12:16.70 ID:wfWZ3kAO なんかWIN7でVB6のIDEが動かなくなったんだけど MSパッチでもきたのかな。 以下のメッセージが出て コンポーネント'ComDlg32.OCX'、またはその依存関係のひとつが適切に 登録されていません。ファイルが存在しないか、あるいは不正です。 Continue? 以下コマンドを管理者権限で実行しても改善せず。 C:\Windows\regtlib.exe C:\Windows\system32\msdatsrc.tlb http://mevius.5ch.net/test/read.cgi/tech/1440930335/70
71: デフォルトの名無しさん [sage] 2015/10/08(木) 23:16:36.76 ID:wfWZ3kAO UACを無効にしても改善されず。分からん。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/71
72: デフォルトの名無しさん [sage] 2015/10/08(木) 23:37:40.98 ID:wfWZ3kAO 自己解決。 regsvr32 /u c:\windows\syswow64\comdlg32.ocx regsvr32 c:\windows\syswow64\comdlg32.ocx http://mevius.5ch.net/test/read.cgi/tech/1440930335/72
73: デフォルトの名無しさん [sage] 2015/10/10(土) 11:49:26.74 ID:ynFuK4cm Windows10でもVB6のIDE動くの? http://mevius.5ch.net/test/read.cgi/tech/1440930335/73
74: デフォルトの名無しさん [] 2015/10/10(土) 23:52:40.60 ID:BWs8hoM+ ウゴイタヨ http://mevius.5ch.net/test/read.cgi/tech/1440930335/74
75: デフォルトの名無しさん [sage] 2015/10/12(月) 01:25:36.87 ID:7+y2d7JP >>74 マジデ http://mevius.5ch.net/test/read.cgi/tech/1440930335/75
76: デフォルトの名無しさん [sage] 2015/10/14(水) 21:40:19.96 ID:jcVsCqII Windows 7/ Windows Server 2008 R2 以降のOS とStrConv関数 – VBStrConv.Wideを使用した文字変換について http://blogs.msdn.com/b/jpvsblog/archive/2015/10/13/windows-windows-server-2008-r2-os-strconv-vbstrconv-wide.aspx http://mevius.5ch.net/test/read.cgi/tech/1440930335/76
77: デフォルトの名無しさん [sage] 2015/10/16(金) 22:02:34.27 ID:OazOAfe5 過疎化ってるからチラ裏でも良いよね? >>27だけど、Win2000とVB6で作っちゃったよw 全てにおいで懐かしかったな。 久々のVBいじりだったけど楽しかった。 http://mevius.5ch.net/test/read.cgi/tech/1440930335/77
78: デフォルトの名無しさん [sage] 2015/10/17(土) 07:46:54.00 ID:HFus6TsS そのWin2kはライセンスされてるのかね? アクティベーションがない時代なんだよね おれも知り合いの中国人に円盤もらったわ http://mevius.5ch.net/test/read.cgi/tech/1440930335/78
79: デフォルトの名無しさん [sage] 2015/10/20(火) 15:35:18.80 ID:yOvVwoxq VB6プログラマなら、Win98やNTや2Kのパッケージくらい持ってるだろ http://mevius.5ch.net/test/read.cgi/tech/1440930335/79
80: デフォルトの名無しさん [sage] 2015/10/20(火) 15:43:54.37 ID:RLC1jZn7 Win98のCDパッケージをポケットに入れて、ポンポンと叩くとあら不思議! WinNT4.0とWin2kのCDパッケージ二つに… なるわけないよね… http://mevius.5ch.net/test/read.cgi/tech/1440930335/80
81: デフォルトの名無しさん [] 2015/11/07(土) 03:30:26.17 ID:YgCrPFk4 最初のVBはWin3.1上のVB2だった イベントドリブンが何だか分からなくて苦労したが BASICの232C通信で使うON COM GOTOで既にあったんだよな http://mevius.5ch.net/test/read.cgi/tech/1440930335/81
82: デフォルトの名無しさん [] 2015/11/07(土) 11:03:27.27 ID:Lam93S6q VB2.0は神だったけど作ってた人はdelphiに移ったんだっけ http://mevius.5ch.net/test/read.cgi/tech/1440930335/82
83: デフォルトの名無しさん [] 2015/11/09(月) 09:54:18.44 ID:5Q5u02uZ VB6のIDEがWindows 10 x64に乗らん みんなどうしてる? http://mevius.5ch.net/test/read.cgi/tech/1440930335/83
84: デフォルトの名無しさん [sage] 2015/11/09(月) 12:23:34.27 ID:G1gP56PM >>83 VMware WorkstationのゲストにVB6のIDEが動くWindows 7を入れてその上で使っている いずれにせよx64でVB6 IDEを使うのは問題が多い 動かんわけではないが http://mevius.5ch.net/test/read.cgi/tech/1440930335/84
85: デフォルトの名無しさん [] 2015/11/10(火) 00:50:07.56 ID:NzWAlnvn うちはとりあえずVirtualBox上のXPにインストールして使ってます http://mevius.5ch.net/test/read.cgi/tech/1440930335/85
86: デフォルトの名無しさん [] 2015/11/10(火) 10:06:43.11 ID:kID/9aFl >>83 VB6のインストール時に「データアクセス」のチェックボックスを外すカスタマイズをしてインストールする。 インストールが完了したら、下記2つのSPを導入する Visual Basic 6.0 Service Pack 6ランタイム再頒布可能パッケージ VB6.0-KB290887-X86.exe Visual Basic 6.0 Service Pack 6 累積的な更新プログラム VB60SP6-KB2708437-x86-JPN.msi 「データアクセス」に相当するコンポーネントはXP以降、Windows側で搭載している (但しDAO 3.5等一部のコンポーネントは導入されない場合がある) 今更VB6を使ってるアホがいるのかと馬鹿にしていたが 先日、.netとMFCを使わず作れという案件があって使わせてもらったところ http://mevius.5ch.net/test/read.cgi/tech/1440930335/86
87: デフォルトの名無しさん [] 2015/11/10(火) 22:21:33.79 ID:V2gZqqX7 いまやランタイム個別インストールの要るVBはOKだったのかい http://mevius.5ch.net/test/read.cgi/tech/1440930335/87
88: デフォルトの名無しさん [] 2015/11/11(水) 09:11:46.76 ID:IHEQvAKm >>87 VB6の日本ランタイムはXP以降では個別インストールは不要 ?Msvbvm60.dll ?Stdole2.tlb ?Oleaut32.dll ?Olepro32.dll ?Comcat.dll ?Asycfilt.dll ?Ctl3d32.dll 但し、英語版を前提にしているので日本語を使用する場合は vb6jp.dlのみシステムフォルダへコピー要 l いまやと言われるが ?Msvbvm60.dll ?vb6jp.dll http://mevius.5ch.net/test/read.cgi/tech/1440930335/88
89: デフォルトの名無しさん [sage] 2015/11/11(水) 10:24:47.98 ID:UbWdT4LL >>88 日本語版Windowsにはvb6jp.dllをプリインストールしておいて欲しいよな そしたらEXEだけの配布であたかも動くように錯覚させられる http://mevius.5ch.net/test/read.cgi/tech/1440930335/89
90: デフォルトの名無しさん [sage] 2015/11/11(水) 19:06:08.81 ID:tetd2Xz4 >>86 ありがとー! http://mevius.5ch.net/test/read.cgi/tech/1440930335/90
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 745 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s