ここは古代に使われていた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/
※「まず自分で調べる」クセを身につけよう。
古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net
2015/08/30(日) 19:25:35.12ID:ZYoWCo0d
639デフォルトの名無しさん
2022/02/15(火) 19:06:05.52ID:zoyezNYl VBは時折不可解な挙動を示す。そういうもんだと思って諦めれ
まあPaintみたいな呼び出し頻度が高い処理で
インスタンス生成みたいな重い処理をやるべきではないな
objClass1をprivate変数とかにしておいて
Paintの中ではその関数使うだけに出来ないのか?
まあPaintみたいな呼び出し頻度が高い処理で
インスタンス生成みたいな重い処理をやるべきではないな
objClass1をprivate変数とかにしておいて
Paintの中ではその関数使うだけに出来ないのか?
640デフォルトの名無しさん
2022/02/15(火) 20:59:49.68ID:+z2CooUA641デフォルトの名無しさん
2022/02/15(火) 22:18:50.14ID:V26FO7ws っていうかVBはもう20年も前に死んでるんだってw
いつまでゾンビに仕事をさせるんだよw
もういい加減墓の下で静かに眠らせてやれよマジでw
いつまでゾンビに仕事をさせるんだよw
もういい加減墓の下で静かに眠らせてやれよマジでw
642デフォルトの名無しさん
2022/02/16(水) 08:35:33.46ID:MGysbKZG 未だにVB6動かしてる現場有るぞ
643デフォルトの名無しさん
2022/02/16(水) 18:33:21.04ID:VuULcuOP Officeの中では普通に生き延びてるからなぁ
マクロのpython移行計画も潰えたはず
マクロのpython移行計画も潰えたはず
644デフォルトの名無しさん
2022/02/17(木) 19:25:35.05ID:uTvXTdo2 >>643
VBAとVBはちがう
いまでもVBAの開発環境はたとえばEXCELのVBEとしてサポートされてる
VBは、開発環境たとえばVisual Studio6.0とかはすでにサポートされてない
それが動くOSもサポートされていない
だったらランタイムの動作もさっさとサポート切ってくれればまだいいんだか
すくなくともWin10では基本的なランタイムはサポートされてたはず
Win11はどうなったかしらん
VBAとVBはちがう
いまでもVBAの開発環境はたとえばEXCELのVBEとしてサポートされてる
VBは、開発環境たとえばVisual Studio6.0とかはすでにサポートされてない
それが動くOSもサポートされていない
だったらランタイムの動作もさっさとサポート切ってくれればまだいいんだか
すくなくともWin10では基本的なランタイムはサポートされてたはず
Win11はどうなったかしらん
645デフォルトの名無しさん
2022/02/17(木) 19:28:26.76ID:uTvXTdo2646デフォルトの名無しさん
2022/02/18(金) 10:44:26.02ID:EiiFsfCG OpenOfficeと間違えてるんだろ
647デフォルトの名無しさん
2022/02/19(土) 11:59:00.51ID:Kn0bF9QM >>640
自己解決しました
今更興味ないかもしれませんが、一応書き込んでおきます
動作ログを取ってみてわかったのですが
実行形式ファイルの時だけ、実行時エラーが発生した後に
UserControl_Paintが呼び出されるようです
実行時エラーが発生した後は、多分終了処理に入っていると思いますので、
このタイミングでクラスのインスタンスを生成すると不具合が生じるのだと
思われます
解決策は簡単で、UserControl_Paintの先頭でErr.Numberをチェックし、
実行時エラーが発生していた場合は、Exit Subで抜けるようにしました
上記の対策で、正常にエラーメッセージが表示されるようになりました
自己解決しました
今更興味ないかもしれませんが、一応書き込んでおきます
動作ログを取ってみてわかったのですが
実行形式ファイルの時だけ、実行時エラーが発生した後に
UserControl_Paintが呼び出されるようです
実行時エラーが発生した後は、多分終了処理に入っていると思いますので、
このタイミングでクラスのインスタンスを生成すると不具合が生じるのだと
思われます
解決策は簡単で、UserControl_Paintの先頭でErr.Numberをチェックし、
実行時エラーが発生していた場合は、Exit Subで抜けるようにしました
上記の対策で、正常にエラーメッセージが表示されるようになりました
648デフォルトの名無しさん
2022/02/23(水) 13:24:41.74ID:vebGIGPQ https://www.youtube.com/watch?v=h9RqM2fXssY
VBってなんですか?
VBってなんですか?
649デフォルトの名無しさん
2022/02/23(水) 13:30:16.79ID:vebGIGPQ 最近、VBを使っている話を聞いたのだが、昔は当たり前のように宣言していた
Option Explicit On
は今ではしないのか? 開発が主務じゃないコンピュータ保守は初めて知ったと言っていたが。
Option Explicit On
は今ではしないのか? 開発が主務じゃないコンピュータ保守は初めて知ったと言っていたが。
650デフォルトの名無しさん
2022/02/23(水) 13:52:14.22ID:kSKBxqHZ たぶん普通は入れると思う
VB6は確かコード先頭に書いていたような気がするけど
以降はVisual Studio のコンパイルオプションにあって
最近のはデフォルトでオンになってるから
意識しないのでは?
VB6は確かコード先頭に書いていたような気がするけど
以降はVisual Studio のコンパイルオプションにあって
最近のはデフォルトでオンになってるから
意識しないのでは?
651デフォルトの名無しさん
2022/02/23(水) 16:32:21.79ID:vebGIGPQ652デフォルトの名無しさん
2022/02/23(水) 16:33:39.38ID:vebGIGPQ VBなんて10年くらい使ってなかったがこの動画をきっかけに思い出した。
https://youtu.be/h9RqM2fXssY?t=36
https://youtu.be/h9RqM2fXssY?t=36
653デフォルトの名無しさん
2022/02/23(水) 16:36:11.82ID:n4QLtIZ7 VBって駄目じゃん
654デフォルトの名無しさん
2022/02/24(木) 10:05:28.59ID:bIfpVEhP >>653
最後のトンネルの下りだと空荷のトレーラーじゃなく
横に止まっているVBが3台あるのだから、それでブロックしておけば良いはず。
というかあの映画の作者はVBを破壊しまくる程VBが嫌いなのか?
最後のトンネルの下りだと空荷のトレーラーじゃなく
横に止まっているVBが3台あるのだから、それでブロックしておけば良いはず。
というかあの映画の作者はVBを破壊しまくる程VBが嫌いなのか?
655デフォルトの名無しさん
2022/04/27(水) 16:25:31.74ID:Kqw2sOMT このままVB6を葬り去るより
中国に売却した方が金になるし得だろう
そして中国で取り合えず64ビット対応をする
相当売れるはずだよ
中国に売却した方が金になるし得だろう
そして中国で取り合えず64ビット対応をする
相当売れるはずだよ
656デフォルトの名無しさん
2022/04/27(水) 22:58:33.76ID:wBXDP0x6 中国向けなら 6400ビットで売りましょう
657デフォルトの名無しさん
2022/05/04(水) 01:56:07.05ID:cCuNnoh+ VB6でDouble型をLarge_Integer型に変換するにはどうすればいいんでしょうか?
ググって以下のソースを見つけたのですが、オーバーフローします。
QuadPart使えないし。。。
Private Function cvtDblToLi(Val As Double) As LARGE_INTEGER
Dim foo As LARGE_INTEGER
foo.lowpart = Val And &HFFFFFFFF
foo.highpart = RightShift(Val, 16)
cvtDblToLi = foo
End Function
ググって以下のソースを見つけたのですが、オーバーフローします。
QuadPart使えないし。。。
Private Function cvtDblToLi(Val As Double) As LARGE_INTEGER
Dim foo As LARGE_INTEGER
foo.lowpart = Val And &HFFFFFFFF
foo.highpart = RightShift(Val, 16)
cvtDblToLi = foo
End Function
658デフォルトの名無しさん
2022/05/04(水) 08:26:19.83ID:WTZHV9SY 大きさに困ったら通貨型使ったら
CCur(31アイスはダブルに限るね)
CCur(31アイスはダブルに限るね)
659デフォルトの名無しさん
2022/05/04(水) 08:51:33.36ID:llwekS7n >>657
つかさー
VB6のDouble 型ってIEEE754に準拠してるだろうから
もっと基数とか指数とか仮数とかちゃんとみて
変換掛けてやらないといけないんじゃない?(鼻ホジ)
なんかそれ見てると下位4バイトをlowPartに
上位6バイトをhighPartに突っ込んでるようにしか見えない
つかさー
VB6のDouble 型ってIEEE754に準拠してるだろうから
もっと基数とか指数とか仮数とかちゃんとみて
変換掛けてやらないといけないんじゃない?(鼻ホジ)
なんかそれ見てると下位4バイトをlowPartに
上位6バイトをhighPartに突っ込んでるようにしか見えない
660デフォルトの名無しさん
2022/05/04(水) 19:05:29.42ID:cCuNnoh+ >>658-659
レスthx
どっかのサイトの解説で、Currency型は整数15桁と小数4桁の8バイトで整数精度に問題あり。
LONGLONGと同じ8バイトのDouble型推奨って書いてたから、Double型との相互変換で
サンプル探してたけど、Double型が8バイトなのは最近のVBであって
VB6のDouble型って4バイトなのね。orz
Currency型とLARGE_INTEGER型の相互変換で探したら、すぐ見つかりました。
どうもお騒がせいたしました。
レスthx
どっかのサイトの解説で、Currency型は整数15桁と小数4桁の8バイトで整数精度に問題あり。
LONGLONGと同じ8バイトのDouble型推奨って書いてたから、Double型との相互変換で
サンプル探してたけど、Double型が8バイトなのは最近のVBであって
VB6のDouble型って4バイトなのね。orz
Currency型とLARGE_INTEGER型の相互変換で探したら、すぐ見つかりました。
どうもお騒がせいたしました。
661デフォルトの名無しさん
2022/05/05(木) 09:49:36.75ID:yaYLZP+d >>660
いやいや、むしろ問題があるのは
DOUBLE 型の方だろう。
整数の精度ではなく、浮動小数点で
10進と2進での計算のために誤差が出る。
整数を扱う場合はどちらも問題ないだろうが
Currency は通貨型と言われているものだから
計算に誤差があったらヤバいだろ。
いやいや、むしろ問題があるのは
DOUBLE 型の方だろう。
整数の精度ではなく、浮動小数点で
10進と2進での計算のために誤差が出る。
整数を扱う場合はどちらも問題ないだろうが
Currency は通貨型と言われているものだから
計算に誤差があったらヤバいだろ。
662デフォルトの名無しさん
2022/05/05(木) 17:41:08.87ID:FeY8iOM4 国内フリーランス1670万人 1年で57%増 雇用不安背景、労働人口の2割超す
副業・兼業812万人の見通し 去年より100万人余増 コロナ影響か
副業収入、「副業が本業収入を超えた」21.8% 約7割が副業・複業先への転職にも前向き
副業のほうが本業より収入が多い 5人に1人
3000人が回答!「副業・ダブルワーク」実態調査2人に1人が「副業・ダブルワーク」の経験ありと回答。
20代の7割が「副業したい」、興味のある仕事は?
ランサーズ、『フリーランス実態調査 2021』を発表
〜フリーランス人口、経済規模は過去最大に〜
仕事は9割外注すれば売り上げが爆増する
フリーランス市場規模が20兆円を突破 -副業は8兆円-
副業・兼業812万人の見通し 去年より100万人余増 コロナ影響か
副業収入、「副業が本業収入を超えた」21.8% 約7割が副業・複業先への転職にも前向き
副業のほうが本業より収入が多い 5人に1人
3000人が回答!「副業・ダブルワーク」実態調査2人に1人が「副業・ダブルワーク」の経験ありと回答。
20代の7割が「副業したい」、興味のある仕事は?
ランサーズ、『フリーランス実態調査 2021』を発表
〜フリーランス人口、経済規模は過去最大に〜
仕事は9割外注すれば売り上げが爆増する
フリーランス市場規模が20兆円を突破 -副業は8兆円-
663デフォルトの名無しさん
2022/05/31(火) 09:31:23.16ID:YxG35dRf 古代人でもできるような仕事ないかな
664デフォルトの名無しさん
2022/05/31(火) 10:11:18.11ID:aYJaA5wp 現代は新石器時代
665デフォルトの名無しさん
2022/06/06(月) 22:22:20.44ID:0vSMY0Ws 新石器時代に合わせて新VB6が爆誕するのでしょうか?
666デフォルトの名無しさん
2022/06/07(火) 22:09:43.05ID:FUAW1GQu まもなくVC3000が登場します
667デフォルトの名無しさん
2022/06/08(水) 10:11:26.77ID:Ez6N27e6 VB6は非GCでポトペタ開発ができる稀有な存在なんだがなぁ
こういうのをひとつくらい残してほしかったわ
こういうのをひとつくらい残してほしかったわ
668デフォルトの名無しさん
2022/06/08(水) 16:30:16.30ID:KT22GtKj 人生なめずにまたなめて
669デフォルトの名無しさん
2022/06/09(木) 11:51:02.92ID:i3H8tE1L >>667
C++Builder でよくね?
C++Builder でよくね?
670デフォルトの名無しさん
2022/06/09(木) 23:13:18.84ID:wF6mUoEV ちょこっと変更してVB64として売れば需要あるだろうに
世の中、プログラム作ってるのはプログラマだけではない
本業が別なとこにある人も使う
エクセルVBAは色々とうっとうしいしな
世の中、プログラム作ってるのはプログラマだけではない
本業が別なとこにある人も使う
エクセルVBAは色々とうっとうしいしな
671デフォルトの名無しさん
2022/06/10(金) 18:53:39.18ID:NBMq/p9y672デフォルトの名無しさん
2022/06/10(金) 19:05:17.60ID:EQxOQHZC Communityでいいじゃん
673デフォルトの名無しさん
2022/06/11(土) 06:15:27.40ID:LshE0iX5 VB6はトライアンドエラーがやりやすいので素人でも扱いやすい
コンパイラ言語とスクリプト言語のいいとこ取りした感じ
次は、64bit整数対応、符号なし整数対応、シフト演算対応、ユニコードAPI呼び出し対応、
スレッド対応、継承対応、スクリプト実行(動的実行)対応のVB64か・・・(妄想)
コンパイラ言語とスクリプト言語のいいとこ取りした感じ
次は、64bit整数対応、符号なし整数対応、シフト演算対応、ユニコードAPI呼び出し対応、
スレッド対応、継承対応、スクリプト実行(動的実行)対応のVB64か・・・(妄想)
674デフォルトの名無しさん
2022/06/11(土) 10:17:22.43ID:Mgy6iMVT そこまでイヂり倒せる人なら既にC♯とかに引っ越ししてるような
675デフォルトの名無しさん
2022/06/11(土) 12:39:39.27ID:6j7UeTxI C#は素晴らしいんだが、GCがあるからなぁ
GCの無いお手軽言語が無い状況なのよね
GCの無いお手軽言語が無い状況なのよね
676デフォルトの名無しさん
2022/06/11(土) 12:51:47.48ID:TiynA4TK VBAさえ開発環境改良してないしなぁ…MSやるきなさすぎ
677デフォルトの名無しさん
2022/07/15(金) 00:07:16.75ID:/NizUoI9 >>676
VBA は変わらないからいいんですよ‥‥
VBA は変わらないからいいんですよ‥‥
678デフォルトの名無しさん
2022/07/28(木) 22:59:22.00ID:oYIQQ6EM VBはWindows SDKすら使えない人間が使うものとして用意された時点で終わっている。
679デフォルトの名無しさん
2022/07/28(木) 23:05:01.16ID:gs14KHXD680デフォルトの名無しさん
2022/07/29(金) 07:36:01.07ID:MODwCs0I >>675
malloc/free地獄はもう嫌じゃぁ
malloc/free地獄はもう嫌じゃぁ
681デフォルトの名無しさん
2022/07/29(金) 10:35:03.44ID:nIcw6oQb 地獄になるのは君の頭が悪いから
自慢しないでね
自慢しないでね
682デフォルトの名無しさん
2022/07/29(金) 19:37:06.32ID:qD99hOOY >>680
簡単でいいからラッパでくるみましょう
簡単でいいからラッパでくるみましょう
683デフォルトの名無しさん
2022/07/29(金) 22:55:51.39ID:FbazT+JV684デフォルトの名無しさん
2022/07/29(金) 22:56:41.32ID:FbazT+JV >>680
そんなの忘れるようなコードを書いている方のレベルの問題
そんなの忘れるようなコードを書いている方のレベルの問題
685デフォルトの名無しさん
2022/07/29(金) 23:43:13.55ID:za+GOWkX >>683
いや、だからさ、VB からでも win32api くらいなら簡単に呼び出せるよ
win32api さえ呼び出せるんだったら、それが C/C++ からであろうが、VBA からであろうが、できることはあまりかわらないのでは?
そりゃ DLL とかは無理だけどさ、アプリならほとんど同等に作れると思うよ
いや、だからさ、VB からでも win32api くらいなら簡単に呼び出せるよ
win32api さえ呼び出せるんだったら、それが C/C++ からであろうが、VBA からであろうが、できることはあまりかわらないのでは?
そりゃ DLL とかは無理だけどさ、アプリならほとんど同等に作れると思うよ
686デフォルトの名無しさん
2022/07/30(土) 01:49:27.14ID:GJbGwXKe >>685
だから、あんたはWindowsアプリケーションを作る基礎を知らないと言っているんだが?
Windowsが発しているメッセージを判断して、どうこうするレベルと、VBみたいにそこがすでに用意されているレベルのものでは、比べても意味がない。
だから、あんたはWindowsアプリケーションを作る基礎を知らないと言っているんだが?
Windowsが発しているメッセージを判断して、どうこうするレベルと、VBみたいにそこがすでに用意されているレベルのものでは、比べても意味がない。
687デフォルトの名無しさん
2022/07/30(土) 01:51:31.80ID:GJbGwXKe >>685
VBがVBで作られている、ExcelがVBで作られていると説明すれば自分自身が変なことを言っているのかがわかるのかな?
VBがVBで作られている、ExcelがVBで作られていると説明すれば自分自身が変なことを言っているのかがわかるのかな?
688デフォルトの名無しさん
2022/07/30(土) 09:22:46.73ID:paa5jUiA >>685
Excelのスレでcomポートの質問してるのは君か?
Excelのスレでcomポートの質問してるのは君か?
689デフォルトの名無しさん
2022/07/30(土) 13:15:12.54ID:93iNsOPj >>686-686
では質問いたしましょう
exel VBA から win32api を直接呼び出せるか、それとも呼び出せないか?……①
①の質問に yes または no のいずれかひとつで答えてください。
では質問いたしましょう
exel VBA から win32api を直接呼び出せるか、それとも呼び出せないか?……①
①の質問に yes または no のいずれかひとつで答えてください。
690デフォルトの名無しさん
2022/07/31(日) 14:39:02.07ID:LoyLAP7H >>685
よく読まないで横レスするけどwin32apiだけじゃ実用アプリは無理だろ
よく読まないで横レスするけどwin32apiだけじゃ実用アプリは無理だろ
691デフォルトの名無しさん
2022/08/01(月) 11:40:24.41ID:x5oRY5xE692デフォルトの名無しさん
2022/08/01(月) 19:42:17.19ID:Nj4qutNj >>691
十分使えますよ、この前テトリスを組んだばかりですよ
十分使えますよ、この前テトリスを組んだばかりですよ
693デフォルトの名無しさん
2022/08/02(火) 18:50:59.72ID:D/EooVia VB6は最近の言語と違って構造がシンプルらしいから、
Windowsがバージョンアップを繰り返しても、
このまま生涯現役でいて欲しいわ
Windowsがバージョンアップを繰り返しても、
このまま生涯現役でいて欲しいわ
694デフォルトの名無しさん
2022/08/02(火) 22:16:17.86ID:A3tAvDnU >>689
呼び出せるよ。あんたWindowsアプリケーションをVBでしか作ったことがないから、悔しいらしいけど、VBはあくまで簡易的なアプリケーションの作成ツールだ。
だから、VBはいくらこねくり回してもよくはならない。
呼び出せるよ。あんたWindowsアプリケーションをVBでしか作ったことがないから、悔しいらしいけど、VBはあくまで簡易的なアプリケーションの作成ツールだ。
だから、VBはいくらこねくり回してもよくはならない。
695デフォルトの名無しさん
2022/08/04(木) 14:58:50.15ID:N8jIEYQC そりゃVBで簡単なアプリしか作ったことがないってことだぬ
696デフォルトの名無しさん
2022/08/04(木) 17:09:38.29ID:kI29Y1SH マイクロソフトがライブラリの作り方がわからない時期に提供した手段のひとつ
697デフォルトの名無しさん
2022/08/04(木) 17:19:59.27ID:kI29Y1SH Windows 95の時代にVisual Basic 4.0。
Windowsネイティブアプリケーションではないため、マイクロソフトもVBはあくまで仮の言語という位置づけだった。
Windowsネイティブアプリケーションではないため、マイクロソフトもVBはあくまで仮の言語という位置づけだった。
698デフォルトの名無しさん
2022/08/04(木) 17:25:37.52ID:kI29Y1SH このスレッドはコボラーと同じような思い込み強いじじいが多い。
VBはコンピューターの仕組みがわからなくても使えるから、コボラーみたいな勘違いが起こる。
仕事でしか興味がなかったから、VBがクソ環境だと思わなかったんだろう。
VBはコンピューターの仕組みがわからなくても使えるから、コボラーみたいな勘違いが起こる。
仕事でしか興味がなかったから、VBがクソ環境だと思わなかったんだろう。
699デフォルトの名無しさん
2022/08/09(火) 20:15:19.88ID:DB7xWRgm プログラムなんて簡単に組めればそれに越したことはない
700デフォルトの名無しさん
2022/08/09(火) 22:13:07.23ID:j5b5w5HH VBはできることが少ないのを、無理やり拡張したから、中途半端なものになった。
Windowsを誤解させてしまったという負の面が大きい。
Windowsを誤解させてしまったという負の面が大きい。
701デフォルトの名無しさん
2022/08/10(水) 17:14:45.77ID:6UpxoBJe VCなら出来るってのは、マルチスレッドとか
無くても困らないようなものばかり
上の人が言ってるように
手間かけずに作れるてことは
例えば、5年後に手直しが必要になったときに
その有難たみが実感できる
無くても困らないようなものばかり
上の人が言ってるように
手間かけずに作れるてことは
例えば、5年後に手直しが必要になったときに
その有難たみが実感できる
702デフォルトの名無しさん
2022/08/10(水) 18:28:02.96ID:SiqLMz6n なんだかんだでExcel VBAとかは未だに使うから、20年前にVB6で作った自作ソフトとか余裕で直せる。
703デフォルトの名無しさん
2022/08/10(水) 19:37:52.78ID:QPn69pMh >700
Windowsの、どこをどう誤解させたのか詳しく
ちなみにVBの拡張はVB以外でも作れるし、Windowsのアプリ連携機能の根っこだと思うんだがな
Windowsの、どこをどう誤解させたのか詳しく
ちなみにVBの拡張はVB以外でも作れるし、Windowsのアプリ連携機能の根っこだと思うんだがな
704デフォルトの名無しさん
2022/08/10(水) 23:22:04.55ID:nFYY+AJe >>703
Windows SDKをなんだと思っているのか?
こんな低級なコードを書くのがWindowsプログラミングの大元
https://docs.microsoft.com/ja-jp/windows/win32/learnwin32/your-first-windows-program
ちなみにいきなりマシン語を書いてもよい。
Windows SDKをなんだと思っているのか?
こんな低級なコードを書くのがWindowsプログラミングの大元
https://docs.microsoft.com/ja-jp/windows/win32/learnwin32/your-first-windows-program
ちなみにいきなりマシン語を書いてもよい。
705デフォルトの名無しさん
2022/08/12(金) 02:14:20.33ID:kbIhrpmL706デフォルトの名無しさん
2022/08/12(金) 06:31:22.01ID:FTcaDRrv 704はド素人
707デフォルトの名無しさん
2022/08/13(土) 21:43:17.71ID:2OB/k1rT >>705
WindowsのようなOSとハードウェアの仕組み
WindowsのようなOSとハードウェアの仕組み
708デフォルトの名無しさん
2022/08/14(日) 18:44:32.59ID:MlfO2qRV 何がいいたいのか、それじゃ分かりませんよ
709デフォルトの名無しさん
2022/08/17(水) 14:52:43.76ID:LiLejhfI インテルの8ビットCPUは、日本人である嶋さんの設計だった
IBMですら、その将来性を見通せなかったのだから、
日本政府の無能ぶりは仕方ない
しかし日本政府はユダヤの商売を邪魔できないというのがあって
日本製OSは自滅させられてしまった
CPUやOSのような、稼げる分野に踏み込むことができないのだ
その一方で、中国製CPUはWindows10がサクサク動くまでになってきた
その価格で、そこまで動くなら充分だ、という方向に世界は動き
インテルのCPUは、一部の愚かなヲタしか購入しなくなるだろう
それに加えて、アメリカは基軸通貨の地位を失うことで米国債を売り浴びせられ
国が潰れることになるし、日欧も巻き込んで餓死者が大勢出るほどの大恐慌が目の前に迫っている
インテルもMSも先が無い
世界経済はBRICsが引き継ぐ
だからVB6は早く中国に売り払ってしまえと言うのだ
IBMですら、その将来性を見通せなかったのだから、
日本政府の無能ぶりは仕方ない
しかし日本政府はユダヤの商売を邪魔できないというのがあって
日本製OSは自滅させられてしまった
CPUやOSのような、稼げる分野に踏み込むことができないのだ
その一方で、中国製CPUはWindows10がサクサク動くまでになってきた
その価格で、そこまで動くなら充分だ、という方向に世界は動き
インテルのCPUは、一部の愚かなヲタしか購入しなくなるだろう
それに加えて、アメリカは基軸通貨の地位を失うことで米国債を売り浴びせられ
国が潰れることになるし、日欧も巻き込んで餓死者が大勢出るほどの大恐慌が目の前に迫っている
インテルもMSも先が無い
世界経済はBRICsが引き継ぐ
だからVB6は早く中国に売り払ってしまえと言うのだ
710デフォルトの名無しさん
2022/08/17(水) 16:08:11.19ID:p9G6/EAX >>708
VBはフレームワーク
Windowsのメッセージをループしながら、取得して判断する部分は初めから出来上がっている。
バカにされていると思っているのかもしれないが、あまりにできることが少ない状態でリリースしたマイクロソフトを恨んでくれ。
VBはフレームワーク
Windowsのメッセージをループしながら、取得して判断する部分は初めから出来上がっている。
バカにされていると思っているのかもしれないが、あまりにできることが少ない状態でリリースしたマイクロソフトを恨んでくれ。
711デフォルトの名無しさん
2022/08/17(水) 17:10:55.54ID:dSJh2pVD712デフォルトの名無しさん
2022/08/19(金) 01:23:05.29ID:OSKKwF+I713デフォルトの名無しさん
2022/08/20(土) 02:03:50.58ID:73/TEJ+c >>711
Windowsの話なんですが?
Windowsの話なんですが?
714デフォルトの名無しさん
2022/08/20(土) 02:17:51.60ID:73/TEJ+c >>712
だからVBではWindows SDKの開発と違いが大きすぎて、マイクロソフトは混乱してユーザーも混乱した。
そこにサンマイクロシステムズがJavaといううまく作られたライブラリを持って登場した。
マイクロソフトはMFCというライブラリを提供していたが、Javaのライブラリのような発想はまったく出てこなかったので、サンマイクロシステムズのライブラリに衝撃を受けた。
GUIのライブラリはこういうふうにすれば、いいのかとわかって、VBは6.0で捨てることが決まった。
マイクロソフトは自分でクビをしめていたわけ。
マイクロソフトはWindows SDKをみんな使ってくれると思っていたが、世の中のプログラマのレベルが想像以上に低かったせいで、とりあえずVBでしのいだだけ。
当然、C言語、C++プログラマでネイティブアプリを作るような人間は、Windows SDKの方が自由自在なので、こちらを使った。
DirectXを使うような一般人も当然、Windows SDKを使った開発をしている。
VBは何もかもしょぼくて話にならない。
ただ、なぜか日本の業務システムではVBを使ってしまって、日本はガラパゴスになった。
VBを多用したせいで、日本のWindowsアプリケーションのレベルが下がったとも言える。
プログラマのレベルも下がり、コンピューターがどう動いているのか、Windowsがどう動いているのかすら考えない人間がこんなスレッドを立てて、あたかもWindowsに詳しいかのように発言している。
VBを使っていた時点でまったくわかってねえんだよ!
だからVBではWindows SDKの開発と違いが大きすぎて、マイクロソフトは混乱してユーザーも混乱した。
そこにサンマイクロシステムズがJavaといううまく作られたライブラリを持って登場した。
マイクロソフトはMFCというライブラリを提供していたが、Javaのライブラリのような発想はまったく出てこなかったので、サンマイクロシステムズのライブラリに衝撃を受けた。
GUIのライブラリはこういうふうにすれば、いいのかとわかって、VBは6.0で捨てることが決まった。
マイクロソフトは自分でクビをしめていたわけ。
マイクロソフトはWindows SDKをみんな使ってくれると思っていたが、世の中のプログラマのレベルが想像以上に低かったせいで、とりあえずVBでしのいだだけ。
当然、C言語、C++プログラマでネイティブアプリを作るような人間は、Windows SDKの方が自由自在なので、こちらを使った。
DirectXを使うような一般人も当然、Windows SDKを使った開発をしている。
VBは何もかもしょぼくて話にならない。
ただ、なぜか日本の業務システムではVBを使ってしまって、日本はガラパゴスになった。
VBを多用したせいで、日本のWindowsアプリケーションのレベルが下がったとも言える。
プログラマのレベルも下がり、コンピューターがどう動いているのか、Windowsがどう動いているのかすら考えない人間がこんなスレッドを立てて、あたかもWindowsに詳しいかのように発言している。
VBを使っていた時点でまったくわかってねえんだよ!
715デフォルトの名無しさん
2022/08/20(土) 02:22:08.74ID:73/TEJ+c プログラム板の他のスレッドを見ないようなレベルの人間だからな。
やる気なし、関係あることでも調べない、仕事でVBを使っていたから知っているだけという勘違いで、VBが古代などと変なことを言ってしまっているやつらがいるのが、このスレッド。
やる気なし、関係あることでも調べない、仕事でVBを使っていたから知っているだけという勘違いで、VBが古代などと変なことを言ってしまっているやつらがいるのが、このスレッド。
716デフォルトの名無しさん
2022/08/20(土) 06:34:47.84ID:D+RwKOgM 無制限に時間を使える訳ではないからなぁ
個人的に興味があって、家で調べているならそれでもいいんだろうけど、
会社で調べてたらその分見積もり高くしろと言われてしまうし、
とにかく簡単に出来るほうがよい
Windowsの仕組みとか正直どうでもいい
個人的に興味があって、家で調べているならそれでもいいんだろうけど、
会社で調べてたらその分見積もり高くしろと言われてしまうし、
とにかく簡単に出来るほうがよい
Windowsの仕組みとか正直どうでもいい
717デフォルトの名無しさん
2022/08/20(土) 07:47:45.81ID:sr+nmIBt718デフォルトの名無しさん
2022/09/09(金) 22:18:29.45ID:z8mN/5Nm Sub 保守()
719デフォルトの名無しさん
2022/09/10(土) 08:43:24.61ID:K26nMpLT Sub Japan_Cleaning()
Static Yamagami
If 朝鮮自民=0 Then End
Del 朝鮮自民
Yamagami++
Japan_Cleaning
End Sub
Static Yamagami
If 朝鮮自民=0 Then End
Del 朝鮮自民
Yamagami++
Japan_Cleaning
End Sub
720デフォルトの名無しさん
2022/09/11(日) 16:00:58.81ID:qaYsn4JB VB6を運用続けるのも難しくなって来た
VB6→C#やVB.NETへの移行案件いろいろ出て来てるね
VB6→C#やVB.NETへの移行案件いろいろ出て来てるね
721デフォルトの名無しさん
2022/09/11(日) 16:13:31.35ID:11o1Qi1r722デフォルトの名無しさん
2022/09/12(月) 02:31:31.19ID:PsUfdMyI 新規開発用の環境はVB.NETは開発終了みたいだからC#へ移行
723デフォルトの名無しさん
2022/09/13(火) 15:05:51.30ID:fVHrsy6n724デフォルトの名無しさん
2022/09/17(土) 08:06:24.40ID:skYspVoI VB.NETも終わりなの?
じゃあVBとWindowsもひっくるめて中国に売っちゃえばいいのに
例えば、漢字変換が何十年も進歩しないアジア軽視は許せん
Windows自体が問題放置のお手上げ状態だし
まぁそろそろ人間の手には負えなくなってきたのだろうが
じゃあVBとWindowsもひっくるめて中国に売っちゃえばいいのに
例えば、漢字変換が何十年も進歩しないアジア軽視は許せん
Windows自体が問題放置のお手上げ状態だし
まぁそろそろ人間の手には負えなくなってきたのだろうが
725デフォルトの名無しさん
2022/09/17(土) 10:44:46.39ID:gyW4GmB9 VB.NETの進化は止まった
逆を言えば、それだけ完成度が極まった、とも言える
逆を言えば、それだけ完成度が極まった、とも言える
726デフォルトの名無しさん
2022/09/17(土) 11:05:21.49ID:0jjtsTOp VB6からの移行とか関わりたくない…
727デフォルトの名無しさん
2022/09/17(土) 13:20:33.18ID:WSH3gelP Win11でも見捨てられずに動いちゃう(ランタイムとかの個別導入はいるけど)VB6の罪は極刑レベル。
728デフォルトの名無しさん
2022/09/17(土) 19:34:48.39ID:8ARnklt1 エクセルVBA って無くなるの?
729デフォルトの名無しさん
2022/09/17(土) 19:36:09.06ID:ICU9QvHr エクセルVBA を買うと損するの?
エクセルVBA はこれからどうなるの?
エクセルVBA はこれからどうなるの?
730デフォルトの名無しさん
2022/09/18(日) 03:03:51.63ID:s/4i+Qq0731デフォルトの名無しさん
2022/09/18(日) 07:11:29.21ID:pjz5aCJj ある意味エクセルVBAの勝利だな
エクセルVBAはユーザーが多いから無くなることはないだろう
Windowsを立ち上げたときの核心部分は、日本のNEC部隊が担当したそうだ
富士通とかもマイクロソフトに出向して、てっきり日本語対応の部分だけを担当してたのだと思ってた
インテルにしても初期の8ビットCPUは日本人の設計だしな
孫正義のような日本の足を引っ張る朝鮮人連中が、安倍死から絶賛崩壊中で
これから日本復活だよ
とはいえ欧米の崩壊に日本も巻き込まれるので暫くは地獄だが
エクセルVBAはユーザーが多いから無くなることはないだろう
Windowsを立ち上げたときの核心部分は、日本のNEC部隊が担当したそうだ
富士通とかもマイクロソフトに出向して、てっきり日本語対応の部分だけを担当してたのだと思ってた
インテルにしても初期の8ビットCPUは日本人の設計だしな
孫正義のような日本の足を引っ張る朝鮮人連中が、安倍死から絶賛崩壊中で
これから日本復活だよ
とはいえ欧米の崩壊に日本も巻き込まれるので暫くは地獄だが
732デフォルトの名無しさん
2022/09/18(日) 08:50:49.73ID:mTViF3tU なんでWin11って日本語不自由なん?
ローカライズは日本語の話せるアジアンが担当して、生粋の日本人は参加してないん?
ローカライズは日本語の話せるアジアンが担当して、生粋の日本人は参加してないん?
733デフォルトの名無しさん
2022/09/18(日) 09:39:37.25ID:JpvTdyUz734デフォルトの名無しさん
2022/09/19(月) 09:43:14.80ID:2tGojCUX 15年位前からMSIMEの開発は中国に移ってるそうです
当時から精度劣化とか言われてた
当時から精度劣化とか言われてた
735デフォルトの名無しさん
2022/09/21(水) 20:54:50.69ID:SeLQYmnB >>732
22H2の日本語表示はかなり中途半端になってたよ
配信開始したの知らないで、昨年末の21H2だと思ってダウンロードしたんだけど
隣り合ったメニューなのにterminalとターミナル(管理者)とか、インストーラが英語のままだったり
前のバージョンでできてたとこが間違ってた
22H2の日本語表示はかなり中途半端になってたよ
配信開始したの知らないで、昨年末の21H2だと思ってダウンロードしたんだけど
隣り合ったメニューなのにterminalとターミナル(管理者)とか、インストーラが英語のままだったり
前のバージョンでできてたとこが間違ってた
736デフォルトの名無しさん
2022/09/22(木) 19:22:12.53ID:o8uSUw0u Windowsがオープンソース品質に近くなってきたな・・・
737デフォルトの名無しさん
2022/09/22(木) 19:56:30.94ID:5qbo/wEx 本当にWindowsは酷い酷いってWindows板に書きまくったら
「他所でやってください」の規制がされてしまった
一例を挙げるなら、ファイルをコピーしようとして
「上書きしていいですか」のダイアログの意味不明さも酷いが
それをキャンセルしたら無処理で戻るはずが、プログレスバーがスルスルと伸びるんだよ
これ怖いよ、上書きしちゃったか確認が必要だ
漢字変換も使い込んだら30年前の、候補が頻度順で並んでる方が速いよ
もうあちこちメチャクチャ
「他所でやってください」の規制がされてしまった
一例を挙げるなら、ファイルをコピーしようとして
「上書きしていいですか」のダイアログの意味不明さも酷いが
それをキャンセルしたら無処理で戻るはずが、プログレスバーがスルスルと伸びるんだよ
これ怖いよ、上書きしちゃったか確認が必要だ
漢字変換も使い込んだら30年前の、候補が頻度順で並んでる方が速いよ
もうあちこちメチャクチャ
738デフォルトの名無しさん
2022/09/23(金) 01:43:35.70ID:gD4It3Ab macOS や iOS でディレクトリというかフォルダのコピーするとき
同名のフォルダがあったら内容マージされるもんだと思って
確認ダイアログでOK押したら元々のフォルダの中身が消されたのは良い思い出
同名のフォルダがあったら内容マージされるもんだと思って
確認ダイアログでOK押したら元々のフォルダの中身が消されたのは良い思い出
レスを投稿する
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市朗報】 日本政府「一昨年は1300億円。去年も防衛費が1100億円余ったw」 日本の防衛費は充分足りてる事が判明。増やす必要無し [485983549]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
