現在VB6にSP4をあててプログラムの開発をしています。

実際に動作させるマシンにはVB6をいれることはできないのでVB6 SP4のランタイムを探しています。

きっと、microsoftのHPのどこかにあると思いますが
なかなかみつかりません。

どなたかご存知の方がいらっしゃいましたら
URLを教えていただけませんか?

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

ランタイム単体の配布はライセンスに問題がある為、


MSのホームページ等では配布を行っていません。

また、Vector等のフリーソフト配布ページでも入手する事はできますが、
レジストリやフォルダ構成等をいじられる為お客様(友人等)に渡すのであればお勧めしません。

VB付属のディストリビューションウィザードを使用してセットアッププログラムを作成するか、
InstallShield等の生成ツールでインストーラを作成するのがいいでしょう。
⇒目的のランタイムだけをセットアップする事ができますし。
    • good
    • 0
この回答へのお礼

米国のマイクロソフトのサイトで見つかりました。
それに日本語のDLLを入れて、対処しました。

回答、ありがとうございました。

お礼日時:2001/11/27 00:12

MicrosoftのサイトにはVBのランタイムは置いてませんよ。



VBの「セットアップウィザード」を使えば、お作りになられたプログラム+VBランタイム+Setup のパッケージが作れますので、それを利用すれば良いと思います。

ちなみに、ちまたで入手可能な「VBのランタイム」も、同様の手段で作成されたもので、ランタイム+些細なプログラム+Setup で構成されています。
ランタイムのみの配布は、ライセンスにより禁じられているんですね。
    • good
    • 0
この回答へのお礼

米国のマイクロソフトのサイトで見つかりました。
それに日本語のDLLを入れて、対処しました。

回答、ありがとうございました。

お礼日時:2001/11/27 10:55

普通にyahooで検索しただけで


何の苦労も無く
一発で簡単に調べられたのですが・・・。

参考URL:http://www.vector.co.jp/soft/win95/util/se134632 …
    • good
    • 0
この回答へのお礼

米国のマイクロソフトのサイトで見つかりました。
それに日本語のDLLを入れて、対処しました。

回答、ありがとうございました。

お礼日時:2001/11/27 00:11

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QVB6(SP5)とVB.NET のテキストボックス等の配列について

VB6(SP5)で、プログラミングをしております。
現在、VB.NETを勉強中です。
1つ疑問が出てきました。Text1等のインデックス
プロパティが無い様なのですが、配列のテキストボッ
クスやラベルは無いのでしょうか?
宜しくお願い致します。

Aベストアンサー

コントロール配列は、.NET Frameworkではサポートされません。

ただし、ないわけではないです。コントロール配列を使ったVB6製アプリをコンバートすると特殊なコンポーネントで置き換えられますので。
ただし、これからのことを考えるといまさら使わないのが賢明です。

Qフォームを閉じないようにする VB6 SP6

VB6 でプログラムを作成中です。

プログラムを実行して、フォームが立ち上がった所で右上の×を押し、画面を閉じようとします。
そこで以下のコードで、もし×が押されたらvbYesNoメッセージボックスを表示させ、もし「いいえ」が押されたらフォームを閉じないようにし、実行画面を維持したいのです。

しかし、Exit Sub ですとプログラムが終了してしまい、困っています。宜しくお願い致します。

Private Sub Form_Unload(Cancel As Integer) 'フォームを閉じる
Dim last As String
last = MsgBox(" プログラムを終了させますか?", vbYesNo, "終了確認1")

If (last = vbYes) Then
Dim last2 As String
last2 = MsgBox(" 本当にプログラムを終了させますか?", vbYesNo, "終了確認2")
If (last2 = vbNo) Then
Exit Sub
End If
End If

If (last = vbNo) Then
Exit Sub
End If

End Sub

VB6 でプログラムを作成中です。

プログラムを実行して、フォームが立ち上がった所で右上の×を押し、画面を閉じようとします。
そこで以下のコードで、もし×が押されたらvbYesNoメッセージボックスを表示させ、もし「いいえ」が押されたらフォームを閉じないようにし、実行画面を維持したいのです。

しかし、Exit Sub ですとプログラムが終了してしまい、困っています。宜しくお願い致します。

Private Sub Form_Unload(Cancel As Integer) 'フォームを閉じる
Dim last As String
last = Msg...続きを読む

Aベストアンサー

とりあえずは Cancel = True とすれば終了のチャンセルは出来ると思いますがそれでは小回りがききません。

通常は
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
を使用します。

UnloadMode で Form を閉じる原因コードが把握可能です。

QVB6 SP6 で入力し、エクセルデータべース

初めまして。現在、以下のシステムを作成中です。
A機 , B機 , C 機 3台のPCがあります。

A機でVBで作成したフォームから、エクセルのオブジェクトを開き、入力内容を書き込みます。
B機でも同様にデータを入力内容を書き込みます。
C機ではエクセルを開き、データを閲覧できるようにしたいのです。

ただし、問題があり、多重アクセスしたいためにC機がエクセルシートを閲覧している際に、A機やB機がデータを書き込もうとするとエラーが恐らく出ると思います。

また、A機とB機のデータ書き込みのタイミングが同時になった場合もエラーが発生する気がします。

この方法で希望をかなえるのは不可能でしょうか?

(VBAは分からないため、VB6.0からエクセルにデータを書き込んでいます。)

Aベストアンサー

なかなかレス付かないですね…
Excelの「データベース」機能は、あくまでデータベース「もどき」のはず。
DBみたいにレコード別のロックなど、出来るはずもありません。
どうしてもマルチユーザで同時に閲覧・更新したいなら、最低でもAccess使いましょう。
(個人的には、マルチユーザならAccessも出来れば遠慮したいところだけど…)

QVB6 SP6 アイコンとフォームについて教えてください!

VB6でソフトを作ってコンパイルすると、独特のアイコンになってしまいます。
自分でペイントなどで書いた絵をアイコンにすることは可能なのでしょうか?


VB6のフォームはあらかじめありますが、自分でデザインした枠にプログラムを作ることは可能なのでしょうか?

以上の2つを教えてください
よろしくお願いします。

Aベストアンサー

自分でペイントなどで書いた絵をアイコンにすることは可能なのでしょうか?
可能です。

VB6のフォームはあらかじめありますが、自分でデザインした枠にプログラムを作ることは可能なのでしょうか?
可能です。

QVB6 SP6で作ったEXEを動かしたい

Windows XP Professional SP3+Visual Basic 6 SP6という環境で作ったEXEファイルを他人に使ってもらいたいのですが、それが問題なく動作する環境がよく分かりません。

Windows VistaやWindows 7のPCでも動くのでしょうか? XPであっても、最新のMicrosoft Updateを済ませていなければ動かないんでしょうか?

また、VBランタイムのSP6を手動で入れてもらわないと駄目なんでしょうか? これは過去にMicrosoft Updateの自動更新では配布されていないのでしょうか? 

事情があって配布先の詳しい環境を事前に教えてもらうことができません。多分、Windows XP、Vista、7のどれかだと思います。
先方のシステムに変更を加えるインストール作業も避けたいです。

色々とよく分かっていない初心者ですがよろしくお願いします。

Aベストアンサー

先方の環境情報がないというのは困りものですね。小生の経験からコメントします。
XPであれば問題ないですね。
VIsta 、7 では EXEプロパティの XP互換モードで どうにか同じ動作になります、
Vistaでは セキュリティが強いらしく、Cドライブ直下ファイルに書き込むには設定が必要かも。
ネットワークでEXEを実行するとき、あるデータベース(小生の例ではMDB)がうまく読めないので、EXEだけを当該PCにおいて起動するとうまく読めたりと、多少動作が違うけど、だいたいはうまく動いています。当然 VB6ディストリビューションウィザードで作成したSETUPもそのままVistaでも7でも動いています。参考になりますか?


このカテゴリの人気Q&Aランキング

おすすめ情報