お世話になっております。
Win98 + VB5 + Oracle8を使用しておりますが
今回WindowsXP Proを導入する事になりまして
Win98 + VB5で作成したExeファイルが
WindowsXPにて作動するのか調べています。
MicrosoftのHP上ではWindows95以上とあるので
安易に考えるとOKなのかと思ってしまいますが
どなたか情報をお願いします。

また、WindowsXPにVB5をインストールして開発
する事も可能なのでしょうか?

以上、宜しくお願い致します。

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

A 回答 (1件)

Microsoft のサポートページ(→参考URL)を見る限り、保証されていません。


たまたま動く機能もあるかもしれませんが、余り期待しない方が良いと思います。

参考URL:http://www.microsoft.com/japan/msdn/vs_previous/ …
    • good
    • 0
この回答へのお礼

は~~~~(>_<)
良く探したつもりが、まだ見方が甘かったのですね。
でも、これが知りたかったのです!!

早速の回答ありがとうございます。
お手数を掛けて大変申し訳ありませんでした。

お礼日時:2002/04/03 18:50

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

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

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

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

QwindowsXP無印がアップデートが出来ません

PCがおかしくなったのでPCのハード構成はそのままにwindowsXPプロフェッショナルのクリーンインストールをしました。
そのXPはだいぶ前に買ったものでSP2も入っていない、いわゆる無印のXPです。
XPのインストールまではうまくいき、とりあえずネットワークカードのドライバをインストールしてネットにはつながるようにしました。しかし、そこからウィンドウズアップデートをしようとしたのですができません。
スタートメニューから行える、ウィンドウズアップデートを実行すると、本来ならアップデートが始まるはずなのですが、そうならず、IEが起動して「XPのバージョンやパソコン環境によってはアップデートが出来ない場合があります」というようなページに飛ばされます。
そこに書いてある対処法を読むと「自動更新をONにすればいい」とだけ書いてあります。
しかし、自動更新はインストール直後からONになっており(XPのデフォルトの設定がONのようです)、実際に確認しても「自動で更新する」という設定になっています。
しかし、パソコンを1時間ほど放置してもいっこうに更新が開始されません。
どうすればいいのでしょうか。

PCがおかしくなったのでPCのハード構成はそのままにwindowsXPプロフェッショナルのクリーンインストールをしました。
そのXPはだいぶ前に買ったものでSP2も入っていない、いわゆる無印のXPです。
XPのインストールまではうまくいき、とりあえずネットワークカードのドライバをインストールしてネットにはつながるようにしました。しかし、そこからウィンドウズアップデートをしようとしたのですができません。
スタートメニューから行える、ウィンドウズアップデートを実行すると、本来ならアップデートが始まるは...続きを読む

Aベストアンサー

>確かにSP2にアップデートするためのファイルをダウンロードできるのです。しかし注意書きで「Windows XP Service Pack 2 を最も確実に入手する方法は、Windows XP の自動更新機能を今すぐ有効にすることです」などと言われるのです。
「コンピュータを 1 台だけ更新する場合は、[ダウンロード] をクリックしないでください。より小さなサイズで、より最適化されたダウンロードを Windows Update から利用できます。 Windows XP Service Pack 2 を最も確実に入手する方法は、Windows XP の自動更新機能を今すぐ有効にすることです。こちらの操作手順を参考にするか、必要に応じて自動的に設定することもできます。」
これね、いくら囁かれても出来ないものはしょうがない!、なので、私だったらそのSP2をインストールする。ダメだったらやり直すだけ。突っ掛ったらそこでまた考えれば良い。
SP3もIE7/8も用意しておいた方がいいでしょう。
Winインストーラはこれ?
http://www.microsoft.com/downloads/ja-jp/details.aspx?displaylang=ja&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4
それと、もしDELLのPCなら認証は関係ないはず?

>確かにSP2にアップデートするためのファイルをダウンロードできるのです。しかし注意書きで「Windows XP Service Pack 2 を最も確実に入手する方法は、Windows XP の自動更新機能を今すぐ有効にすることです」などと言われるのです。
「コンピュータを 1 台だけ更新する場合は、[ダウンロード] をクリックしないでください。より小さなサイズで、より最適化されたダウンロードを Windows Update から利用できます。 Windows XP Service Pack 2 を最も確実に入手する方法は、Windows XP の自動更新機能を今すぐ有...続きを読む

QVB5にてコンパイルしたプログラムをWin98にて実行すると極端に遅くなるのを何とかしたい

長文で申し訳ないのですが、かなり困っており、Microsoftにもインシデントを
発行して調査依頼しております。その部分を抜粋して掲載します。
何でもいいので何か教えて頂けると幸いです

<プログラム概要>
大量CSVデータ(複数ファイル合計約100MB)を配列に読み込み、その配列を使用してプログラムを
動作させるが、テキストデータ読み込み時に途中から急激に速度が低下する。

Win2kやWinXPマシンでは問題なく動作し、約数2分半で読み込み処理が終了するが、
Win98マシンでは読み込み処理が終了するまでに2時間半を要する。(Pen(4) 実メモリ256MB)

<プログラム詳細>

  ReDim gtypCDRコメント(30000)
  intFileNumber = FreeFile

' ***ファイルOPEN*****
Open CstrCsvPass & gstrファイルCD & CstrCDRコメント For Input As #intFileNumber
lngDataCnt = 0
Do While Not EOF(intFileNumber)
With gtypCDRコメント(lngDataCnt)
Input #intFileNumber, .gstr健診種別, .gstrセットコード, _
.gstr短文, .gstr略文, .gstr長文1, .gstr長文2, .gstr長文3
lngDataCnt = lngDataCnt + 1
End With
DoEvents
Loop
'***ファイル閉じる****
  Close #intFileNumbe

<質問内容>
上記現象は、大量データをメモリに格納するWin9×系OSとWinNT系OSの仕組みの違いに
よるものではないかと推測しているが、ユーザへの説明上、OSにより上記の動作が異なる
理由をご回答頂ければ幸いです。

また、VB5プログラムをWin9×系OS上にて動作させる際に、上記配列の宣言
方法では読み込みデータサイズの推奨上限値がどの位になるのか、また別の
メモリ格納方法であれば更に大きなサイズのデータをメモリに格納できるなど、
回避策は存在するのかご回答頂ければ幸いです。

長文で申し訳ないのですが、かなり困っており、Microsoftにもインシデントを
発行して調査依頼しております。その部分を抜粋して掲載します。
何でもいいので何か教えて頂けると幸いです

<プログラム概要>
大量CSVデータ(複数ファイル合計約100MB)を配列に読み込み、その配列を使用してプログラムを
動作させるが、テキストデータ読み込み時に途中から急激に速度が低下する。

Win2kやWinXPマシンでは問題なく動作し、約数2分半で読み込み処理が終了するが、
Win98マシンでは読み込み処理が終了する...続きを読む

Aベストアンサー

このレベルになると、普通DBを使用するのが当然と思われます。

CSV等のテキストではどのようにやっても無理でしょう。

Qxpにて。ウィンドウズアップデートをしてから、電源を入れてxpが起動するときにパ

xpにて。ウィンドウズアップデートをしてから、電源を入れてxpが起動するときにパスワードを求められる画面になるんですが、それをなくしたいです。どこを操作すれば消せるでしょうか。
ウィンドウズアップデートをする前は大丈夫でした。「プログラムと追加の削除」から消せるでしょうか。

Aベストアンサー

XPで起動時のパスワード入力を省略して自動ログオンするには
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=004936
を参照してください。

>ウィンドウズアップデートをする前は大丈夫でした。
「パスワードを求められなかったのが求められるようになった」のでしたら勘違いです。WindowsUpdateだけで自動ログオン設定をオンからオフにするものはありません。
「パスワードを設定していない特定のユーザーで自動的にログオンできていたのに、ユーザー選択画面が表示されるようになった」のでしたら、システムが使用するけれど、パソコン利用者は使用しない隠しユーザーが作られたものと思われます。
WindowsXPは使用するユーザーをたった一人に設定し、パスワードなしでログオンできるように設定されていても、ユーザーが増えると起動時にユーザー選択画面が表示されるようになります。

>「プログラムと追加の削除」から消せるでしょうか。
消せません。

Q1+(1+2)+(1+2+3)....+(1+2+...+N)の計算式をVBで・・

表すにはどうしたらいいでしょうか。
もう3時間くらい格闘しているのですが、
答えを出せません。

Dim S AS LONG
DIm N As Integer

Dim i As Integer
N = Val(TextBox1.Text)

S = 0
i = 1

For i = 1 To N Step 1
S = S + i

Next

Label4.Text = Format(S, "#,##0")

で、1+2+3+...+Nはいけるのですが、
上記の式は、Nが1づつ増えていくにしたがって、
Sの値が1 4 10 20 ...となっていくために、…。

どなたか、回答していただける方がおりましたら、
非常に助かります。
よろしくお願いいたします。。

Aベストアンサー

  Dim total    As Long
  Dim index    As Integer
  Dim index2   As Integer
  Const MAX_VALUE As Integer = 3
  '
  total = 0
  For index = 1 To MAX_VALUE
    For index2 = 1 To index
      total = total + index2
    Next index2
  Next index
  '
  MsgBox (total)
------------------------
こんなカンジでしょうか。

QXPのアップデート(自動更新)の設定は?

パソコン初心者のものです。
私のパソコンはXPですが
アップデートの情報が表示されているのを、ほとんど見たことが、ありません。
今後ウィルスに備えて
XPのアップデート(自動更新)の設定は
どのようにしておいたら良いですか?

Aベストアンサー

マイコンピュータを右クリックして、プロパティを選択。
「自動更新」タブを選択。
「コンピュータを常に最新の状態に保つ」にチェックを入れ、「更新をダウンロードする前に通知し、コンピュータにインストールする前に再度通知する」か「更新を自動的にダウンロードして、インストールの準備が出来たら通知する」を選択。
こうしておけば、セキュリティホール等の重大な問題に関わる物がリリースされた際には、タスクトレイにお知らせのポップアップが出るようになります。

が、それよりも、自分で常日頃からWindows Updateに行くように習慣付ける方がお勧めです。

QVB 四捨五入の結果が Windows98 とXPで異なる

VBで単価×数量=金額で金額は小数点以下四捨五入にしたく下記プログラムを書きました。

DIM cAMNT AS CURRENCY
DIM cPRIC AS CURRENCY
DIM lQTY AS LONG

cAMNT = cPRIC * lQTY
cAMNT =FORMAT(cAMNT,"########")

金額小数点以下が.5の場合のみ印刷すると下記の結果になります。

OSがWINDOWS98 WINDOWS2000 の場合

Code Price Qty Amount
AAA 1.5 3 5
AAB 0.49 3 4
合計 9

OSがWindowsXP PRO の場合

Code Price Qty Amount
AAA 1.5 3 4
AAB 0.49 3 4
合計 8

XPのパソコンで動かした場合求める結果が出ません。
.5が切り捨てられます。

なぜでしょうか?宜しくお願いします

VBで単価×数量=金額で金額は小数点以下四捨五入にしたく下記プログラムを書きました。

DIM cAMNT AS CURRENCY
DIM cPRIC AS CURRENCY
DIM lQTY AS LONG

cAMNT = cPRIC * lQTY
cAMNT =FORMAT(cAMNT,"########")

金額小数点以下が.5の場合のみ印刷すると下記の結果になります。

OSがWINDOWS98 WINDOWS2000 の場合

Code Price Qty Amount
AAA 1.5 3 5
AAB 0.49 3 4
合計 9

OSがWindowsXP PRO の場合

Code Price Qty Amount
AAA 1.5 3 4
A...続きを読む

Aベストアンサー

 
オートメーションライブラリの「仕様変更」だそうです。(参考URL)
さすがにこの「仕様」は不評だった(かなり叩かれた?)ようで、SP1では
元の仕様に戻ったようです。(笑)

四捨五入はFormat関数を使用しなくても、「端数に5を加算して切り捨てる」
ことで実現できます(というか、Format関数は文字列処理の関数なので、数値
演算に使用するのはどうかと思います)。
下記はその一例です。
 
Public Function GetRoundOff(ByVal curData As Currency) As Currency
  If curData > 0 Then
    GetRoundOff = Fix(curData + 0.5@)
  Else
    GetRoundOff = Fix(curData - 0.5@)
  End If
End Function
 

参考URL:http://support.microsoft.com/default.aspx?kbid=418691

QWindowsXPのアップデートでこれはインストールしたくないというのを選別する方法

 WindowsXPを使っていますが、アップデートで落としたくないプログラムがあります。
 2000など使っていたころは落としたいプログラムと落としたくないプログラムを選べたと思うんですが、XPのアップデートではできないんでしょうか?。
 

Aベストアンサー

windowアップデートでNo1さんの言うとおり、「カスタム」を選択することで、可能です。

補足として書きますが、

カスタムの場合、

・重要なアップデート
・ハードウェア
・ソフトウェア

という感じでアップデート内容がカテゴリーで別れています。各カテゴリーを選択し、アップデートしたいデータをチェックし、アップデートを行ってください。
また、「自動更新」はオフにしないと、知らんな間に勝手に重要なファイルをアップデートしちゃうので必ずOFFで。

QVB + oracle oo4o でのトランザクションについて

さまざまな過去ログやHPを見てチャレンジしているのですが、うまくいきません。

VB + oracle oo4oで接続しています。

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/vb_s23.htm

↑等を参照して、

OraSession.BeginTrans
OraSession.CommitTrans
OraSession.Rollback

を使ってやっています。

DML文単位ではうまくいっているのですが、

複数のDML文でまとめてコミット、ロールバックできるようにしたいのです。

理想は、フォームopenのイベントタイミングで
OraSession.BeginTrans

フォームcloseのイベントタイミングで
OraSession.Rollback

で、何度も試していますが、うまくいきません。

最終的には、全部うまくいったらコミットのようにしたいのですが、どうしたらよいでしょうか?

Aベストアンサー

>>VB の rdo によるアクセスでは、専用スタート、コミット、ロールバック命令があります。
>rdoではなくoo4oですので、リンクの方法は該当しないようです。


参考URLの文章が言葉が足りていないようなので、参考URLの補足です^^;;;

この文意は「rdo限定の説明」ではなく、「rdoでも」という意味ですよー


>Oracle は、drop table などの DDL 命令では、自動コミットされます。
どのようにトランザクションをかけようとも、オラクルではDDL命令~(云々)
って捕らえてくださいねー

QウィンドウズXPの富士通アップデートサイトの利用法

 パソコン素人の者です。

 パソコン(ウィンドウズXP)のアップデートをしようとして、富士通の「ドライバ ダウンロード サポート」を調べたら、たくさんのデータが出てきました。
 僕の場合、アップデート対象のソフトをダウンロードしているかどうかで判断しようとしても、どうも判断できない名称ばかりです。
 全体的にどれが必要なダウンロードかわかりません。教えてください。(僕の使用状況がわからないのに、無理な質問とは思いますが)

 具体的には、特にドライバの
(1)Lucent Technologies Soft Modem AMR V 3.1.106 Windows XP 
(2)Agere Systems AC’97 Modem Windows XP
のアップデートの必要性。

 また、映像は「メディアプレイヤー」を使用していますが下記の(3)のアップデートは必要があるのでしょうか。
(3)映像館 1.0/1.1/1.2 アップデートパック U005

Aベストアンサー

お礼読ませていただきました

登録は下記ページで行ったでしょうか?

http://azby.fmworld.net/

だとすると登録メールアドレスにログインの為の登録番号をパスワードが貰えると思います
それでログインしていると自分の機種でのアップデート検索が容易に出来ます(開くだけで)
それにメールでの様々な通知及び各種無料メール講座なんかも購読出来ます
(メール講座は任意での選択、ワード・エクセル・セキュリティ・インターネット基礎編色々です)
電話でのサポートもあって意外に親切でした(回数が制限されてるみたいですが、10回無料だったかな)
デスクパワーとビブロでサービスに差があるかどうかはちょっと分かりませんが
(私はデスクパワーです)

QWindows98SEで使えるVBのバージョンは?

Visual Basic を購入して、プログラミングしたいのですが、現在のバージョン(.NET 2003)はWindowsXP か2000のどちらかのOSが必要みたいす。

あいにく、私の自宅のPCはOSが98(SE)でCPUがcelelon 900MHzなので、使えそうにありません。

私のマシンで使える古いバージョンのものを購入する方法はありますか?

それとも、OSをXPにして現在のバージョンを使うしかないのでしょうか。

Aベストアンサー

Visual Basic5.0か6.0ですね。
http://www.microsoft.com/japan/msdn/vs_previous/VSTUDIO/techinfo/toolos.htm

売られているとしたら6.0の方ですが、在庫だけかもしれません。
大きいパソコンショップ等でご確認ください。

参考URL:http://www.microsoft.com/japan/msdn/vs_previous/VSTUDIO/techinfo/toolos.htm


人気Q&Aランキング