(1)VB6、VB2005で書かれたソースコードについて、ネイティブ・コンパイル(完全コンパイル)は可能でしょうか?
(2)VB6のネイティブコードコンパイルを行うとPコードコンパイルに比べて数十倍早くなったという話を聞いたことがあります。
コーディングによってはそれほど違いが出るものなのでしょうか?
また、どのような処理で特に差が現れるのでしょうか?
(3)Windows98以降は初めからVB6ランタイムが組み込まれていると聞きます。
実際には、アプリの動作しますが画面上で文字化けを起こしてしまうようです。
これれは組み込まれているVB6ランタイムのバージョンが古いことが原因で起きるのでしょうか?
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
(1)ネイティブコンパイルは可能か
VB 6.0 はコンパイルのオプションにある通り。
.NET に関しては VB、C#、C++(マネージド)は無理です。CLR について調べてみるといいでしょう。
(2)???
ネイティブ コンパイルしたものと中間コードに関する質問でしょうか?
それとも処理効率を上げるコーディングについての質問でしょうか?
(3)VB 6.0 アプリでの文字化け
どういった場面でどういった扱いをした文字がどのような現象として出てくるのか、ケース バイ ケースでしょう。
開発環境としての VB 6.0 があるのなら当該処理の部分を Windows 98 と正常に処理できるバージョンの Windows でデバッグしてみてください。
ちなみに Windows 98 に入っている VB のランタイムは最終版(SP6 だったかな?)にすると何か問題があるので上げてないのですか?
ご回答有難う御座います。
(1)(2)について、こちらの質問におかしい部分がありご迷惑をお掛けしてしまいました。
また改めて質問させていただこうと思います。
>(3)VB 6.0 アプリでの文字化け
>当該処理の部分を Windows 98 と正常に処理できるバージョンの…
「Windows98以降」いうのは聞いた話で、実際にはXP端末しか所有していません。
XP端末でも再現した記憶があるのですが、VB6.0を入れた時点でランタイムも更新されてしまい確認出来ませんでした。
>ちなみに Windows 98 に入っている VB のランタイムは最終版(SP6 だったかな?)にすると何か問題があるので上げてないのですか?
SP5以前は逆に問題があるため、SP6に上げるのは当然の認識です。
EXE配布の際に、ランタイムの入ってない方からの質問が多いため
理由が気になった次第です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
誕生日にもらった意外なもの
みなさんがもらった誕生日プレゼントで面白いものがあったらぜひ教えてください!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
【VB6】実行ファイルとした後、コード閲覧は不可能に近いか
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリケーションのDLLファイル...
-
<unistd.h>をVisualStudioでつ...
-
実行後にコンパイルに失敗しま...
-
グラフィックス
-
SHBrowseForFolderA
-
ヘッダーファイル『windows.h』...
-
CLRアプリと通常のアプリとの違い
-
[COBOL] ソースの復帰
-
C言語で作ったらWindowsでもMac...
-
MVSマシンで0C7でABENDしたので...
-
共有ライブラリの内容確認について
-
CygwinからVisual C++へ
-
「逆コンパイル」ってできるん...
-
gccでc++プログラムをコンパイ...
-
WindowsAPIプログラムをgccでコ...
-
python エラー
-
” OS ビルド ” の意味が分か...
-
Excelのエラーで困ってます。
-
VBAを何回も作り直して、容量が...
-
ソフトの開発言語を調べる方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
すべてのリビルド: 0 正常、 0 ...
-
実行後にコンパイルに失敗しま...
-
c言語です コンパイルした時に...
-
math.hに含まれる関数が使えない
-
[COBOL] ソースの復帰
-
C言語で作ったらWindowsでもMac...
-
C#で char型とstring型の比較で...
-
gcc コンパイル killed
-
64ビットのlinuxで32ビットメモ...
-
共有ライブラリの内容確認について
-
ビープ音が鳴りません・・・
-
自作DLLの中身を暗号化
-
バスエラーとは?
-
VS2010環境で2点ほど質問
-
MVSマシンで0C7でABENDしたので...
-
プレコンパイルの意味を教えて...
-
サクラエディタとコンパイラ
-
Visual Basic.NETの処理速度は6...
おすすめ情報