MS-DOSを用いて作業(自営)を行っているのですが、流石にWindows7以降のOSでDOSを使用することに無理を感じており、代用を探しております。
今後5年以上使用可能な方法で推奨できるものがあればお教えください。
備考
・作業内容は演算と作表を主としており、DOSのプログラミングは知人の知人に作成してもらったもので今では文字化けをおこし内容の確認もままならない状況にあります。
・私自身はC言語に触れたことはあるのですが、DOSの代わりとなると既存のアプリケーションを入れるのが適切か、何かしらの言語で作成するのが適切なのか、EXCELを駆使するのが良いのか、はたまた仮想OSを入れて現行のDOSをつかい続ければ良いのか検討がつきません。
・特にPCに詳しいわけではありませんが、ヒントとなるキーワードをお教えいただければと思います。
No.1ベストアンサー
- 回答日時:
いろいろと不明な点があるので、回答は難しいのですが。
○あなたはどんな考えですか?
・今のプログラムをそのまま使い続けたい
・同じ作業ができるなら、新しいものに変えたい
・操作方法とか見た目とかは同じにしたい(文字で表示。キーボードからコマンドを入力して操作)
・操作方法とか見た目とかが変わってもいい/変えたい(ウィンドウが開いてマウスで操作)
・機能を追加したい
○「演算」と「作表」はどれくらいの規模、難易度のものなのでしょうか?
○現在のプログラムのソースコードはありますか?
・無ければ、当時の仕様書とか資料ってありますか?
○「納期」は?
○「予算」は?
このあたりを考慮して
・既存ソフトを使う
・自作する
・ソフトハウスに作ってもらう
のどれがいいかを選ぶことになると思います。
勝手に予想して回答するなら
○ Excel でシート関数 (どうしてもできない点はVBAで)
○Access で、作表にはレポート
○予算が無い、納期は十分、それほど難しくない、というのなら自作で。
VisualStudioを導入して、C#かVisual Basicで作成。
○予算が十分、納期が短いなら、既存パッケージ
○難易度が高く既存品でできないなら作成を依頼
ご返答ありがとう御座いました。
ほぼ予想していただいた内容
○Excel もしくはVBA(最終成果品はExcelかPDF形式なので)で演算
○予算なく、納期もあるので自作(C#…可能であればExcelマクロ)
で対応したいと思います
情報量の少ない質問文の中から、的確に対処案を考えてくださって有難う御座いました。
プログラムコードは何処にあるかわからず、仕様書もない状態で
完全にブラックボックスにデータを突っ込んでいる状態でした。
納期が直近の物に対してはDOSを使いつつ、自作で対処を試みます。
No.2
- 回答日時:
>・作業内容は演算と作表を主としており
ですので、たぶんに
>EXCELを駆使するのが良いのか
で行けると思いますが、駆使するというほどでもないかと思います。
作表後に、グラフなどまで作成できます。
世の中が日々進化していますので、システムも何年と云う事で
全く新しいものして、より便利なものを使うのがベストです。
ご返答ありがとう御座います。
考えてみれば全てExcelで出来る作業ですし、マクロが上手く組めれば問題が解決できそうです。
>システムも何年と云う事で全く新しいものして、より便利なものを使うのがベスト
まさに、その通りだと思います。
恐らくExcelであれば5年後にも大きく変化したりしないと思うので、Excelのマイナーチェンジに合わせてコチラのプログラミング(と言うのが適切か分かりませんが)も緩やかに変えていければいいのかな と思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- その他(OS) WindowsとMS-DOSの違いって何ですか? 5 2022/10/26 02:19
- 労働相談 合意済み仕様の商品納入後における仕様変更要求への対応について 5 2023/04/19 09:41
- モニター・ディスプレイ 画像解像度について 4 2022/05/30 16:05
- マウス・キーボード マウスって便利な入力器具ですね。マウスに変わって使われる次世代の入力器具はどんな物になるでしょう 6 2022/10/05 14:44
- デスクトップパソコン google chrome、イラストレーター、フォトショップの同時作業におすすめのPC構成 1 2022/10/19 14:23
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- Windows 10 MicrosoftIMEでトラブル、助けてください m(_._)m 4 2023/05/16 14:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#のプログラムを読むコツって...
-
CoInitializeSecurityが失敗する
-
三目並べ
-
UNIX環境でのCプログラム上でC...
-
PICのI2C通信のプログラムについて
-
Visual Basic と VC++ のちが...
-
i,j,k
-
stdio.hのバッファについて。
-
Rubyでのプログラミング言語作成
-
ソフトイーサ開発者(登大遊 氏)...
-
RFCとプログラム
-
VisualBasic.NETとVisual C++....
-
printf系の書式「w」ってなに?
-
どんなプログラムを自作しまし...
-
モンテカルロ法 円周率
-
ニンテンドーDS用、自作プロ...
-
c言語の勉強方について
-
Vix総合画像ビュアーは動作を...
-
BiilderとD-Show フレームレー...
-
6~7割の正解で、なぜ合格?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
UNIX環境でのCプログラム上でC...
-
このプログラミング誰か教えて...
-
C言語のHP-UXからLinuxへのポ...
-
Ryzen 3700(無印)はWin11に対応...
-
VB.net エラーメッセージを英文...
-
SNMPトラップ情報をC#.netで作...
-
プログラムとは理系ですか文系...
-
現在プログラミングの研修中な...
-
VBS:コンピュータ名を取得し、...
-
C言語でSMTPを使ったプログ...
-
C/C++でチャットソフトを作りた...
-
OSとCPUの関係について
-
DLLってなに?
-
自動で施設の空きを通知するプ...
-
PHP+MySQLで家計簿を作りたい
-
どんなプログラムを自作しまし...
-
コンソールアプリでファイル選...
-
If … then の中の条件式と型に...
おすすめ情報