アプリ版:「スタンプのみでお礼する」機能のリリースについて

初歩的な質問で申し訳ございません。

約10年前にVB4.0で作成されたアプリケーション(プログラム)で、
現在、眠っているものがありWindowsXPで動作するようにしたいから何とかしてくれと言われました。また、上司はVB6.0を購入しても良いからバージョンアップしたらどうかと言っています。
当時を知る人も居なく、プログラムの知識も少ないのでどうする事もできずに困っています。


1.VB4.0はWindowsXPで動作するのですか?
2.VB6.0へのバージョンアップは簡単にできますか?
 変換ツール等ありますか?
3.バージョンアップまたは、VB6.0で作り直す場合に最低限必要なも のは何ですか?(帳票発行もあります)
4.VB6.0ってまだ販売しているのですか?
 販売してない場合は、何を使ったらよいのでしょうか?

いろいろ質問してすみません。
ご存知の方がおりましたら、どうか教えてください。よろしくお願いします。

A 回答 (3件)

1.VB4.0はWindowsXPで動作するのですか?


正式なサポートは終了しXPでの動作は保証されていません

2.VB6.0へのバージョンアップは簡単にできますか?
 変換ツール等ありますか?
基本的に上位、下位互換性があるのはVB5.0です
それ以上では互換性がとれませんが
ソースコードをVB6で開くことで簡単にコーンバートはされます
ただし同時の規格なのでコード互換が取れなく
エラーがでることが多々あるはずです

3.バージョンアップまたは、VB6.0で作り直す場合に最低限必要なも のは何ですか?(帳票発行もあります)
帳票があるということは外部コントロールなどを使っていることが多くあります。
ActiveXやOLEコントロールが正常に動くか確認してください

4.VB6.0ってまだ販売しているのですか?
 販売してない場合は、何を使ったらよいのでしょうか?
販売しております、現在.NETがメインストーリムですが
XP以前のOSの保守のため現在でも販売されています
(保守は終了しているかもしれません)
店頭でもいまだに見ます
    • good
    • 0
この回答へのお礼

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

現在、稼動していないシステムのため、外部コントロールに何を使っているのかも分からない状態です。
とりあえず、WindowsNTで動作する環境を作るところから始めた方が良さそうですね。

お礼日時:2006/01/11 20:47

ふと思ったのですが、その10年前アプリケーションの最新ソースは


ありますか??

以前、最新ソースがなくて困ったもので;

この回答への補足

ありがとうございます。

プログラムは媒体に残っています。誰も手を加えていないようです。
当時の開発環境が残ってないので、現在、使用しているWindowsNTマシンにVB4.0を
インストールしてみようと考えています。
また、VB6.0にバージョンアップする際に機能追加(印字項目の変更など)を行う予定です。

補足日時:2006/01/11 20:40
    • good
    • 0

わたしも以前VB4のソースから変更に関わったことがあります。


結局ほとんど書き直してしまいました。
VB4のときには16ビット環境と32ビット環境のいずれのコンパイラをつかうかで分かれたはずです。
こまったのは、VB4のソースの一部が特殊なバイナリ形式で、VB4をインストールしなければソースすらみられないものがあったことです。
VB4をインストールするにはWin95/98が必要です。当時、余剰PCにWin98を入れて眺めていました。(開発機はNT4だったので結構面倒だったのを覚えています)

変更ツールなども特には用意されていないので、ソースをそのままテキスト化してもってくるのが正解だとおもいます。

また、当時はActiveXはなかったと思うので、標準でない機能を使っている場合は代替機能を考えなければなりません。
いずれにせよいろいろタイヘンでしょうね
    • good
    • 0
この回答へのお礼

ありがとうございます。

簡単にはバージョンアップはできないのですね。
まずはVB4.0をインストールしてソースを見れる状態にしないと先には進まないと言うコトですか…。

お礼日時:2006/01/11 20:53

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