問題タブ [turbo-pascal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
270 参照

pascal - 既存の Borland Pascal 7.0 アプリを分析するための便利なツールはありますか

16 ビットのリアル モード Fame の Borland Pascal 7.0 で記述されたレガシー アプリの本体があります。

コール グラフ、相互参照、IDE など、このようなソフトウェアの分析に役立つ優れたツールをご存知ですか?

0 投票する
1 に答える
329 参照

pascal - 背景が自動的に変化し、マウス ボタンを離すまで手順が何度も繰り返されます

私は学生で、小さなスロット ゲームに取り組んでいます (同じ乱数が 3 回出たら勝ちです)。Borland Pascal 7 を使用しています。グラフを使用してこれをもう少し視覚的にしていますが、ゲームを開始すると背景が黒から灰色に変わり、ゲームの開始ボタンをクリックするとゲームが何度も実行されるという別の問題があります。マウスボタンを離すまで。どうすればこれを解決できますか?

ここに私の完全なプログラムがあります:

0 投票する
1 に答える
404 参照

mouse - Borland Pascal 7.0 で、マウス ボタンが離されたかどうかを確認し、手順を 1 回実行するにはどうすればよいですか?

Borland Pascal 7.0 を使用しており、スロット ゲームを作成したいと考えています (乱数が 3 つ同じ場合は勝ちです)。問題は、メニューの開始 (Inditas) ボタンをクリックすると、マウス ボタンを放すまでプロシージャが何度も実行されることです。手順を一度実行する前に、マウスボタンが離されているかどうかを確認するように言われました。どうやってやるの?メニューはこんな感じ。

ありがとう、ロバート

0 投票する
2 に答える
2220 参照

cpm - ぶら下がっているプログラムを終了し、Turbo Pascal 3 に戻る

CP/M 2.2 で Turbo Pascal 3.01A を実行しています。Turbo Pascal の R メニュー オプションを使用して実行している私の Pascal プログラムにバグがあり、無限ループに陥ったとします。プログラムを中断して Turbo Pascal メニューに戻る特別な制御文字はありますか?

0 投票する
2 に答える
881 参照

language-agnostic - TurboPascalのBNF/EBNF(OOPのため、5.5以降が望ましい)?

Turbo PascalのBNFまたはEBNFがどこかで利用可能かどうかを知っている人はいますか(LEGALLY !!)?

0 投票する
1 に答える
822 参照

turbo-pascal - Turbo Pascal で次の日付を計算する

これは私のプログラムです。あなたが私を助けてくれることを願っています

0 投票する
1 に答える
3312 参照

pascal - Pascalで配列要素が空かどうかを確認します

この古い言語についてお手数をおかけして申し訳ありませんが、パスカルで特定の配列要素が空かどうかを確認する方法はありますか? これは整数配列なので、空の文字列に対して要素をチェックすると、型の不一致が発生します (私はこの言語が大好きです!)。御時間ありがとうございます。

0 投票する
2 に答える
599 参照

assembly - 16ビットTurboPascalで高性能カウンターにアクセスする

WinXPDOSボックスで実行されている16ビットのTurboPascal7プログラム(質問しないでください...)で高性能カウンターを使用しようとしています。インライン$0F、$ 31でRDTSC命令を実行でき、AXとDXの内容は適切な値のように設定されていますが、EAX、EDXの上半分にアクセスして、結果を2つのロングワードグローバル変数に書き込むにはどうすればよいですか?

0 投票する
2 に答える
677 参照

history - 古代の歴史:Turbo Pascalのどのバージョンも286以降でプロテクトモードにコンパイルできましたか?

1990年代のTurboPascal6.0には、80286固有の機能用のコンパイラスイッチがいくつかありましたが、すべてリアルモードでのみ機能し、プロテクトモードでは機能しないことに注意してください。Turbo Pascalには、286プロテクトモードにコンパイルできるコンパイラがありましたか?(この機能を使用してOS / 2ネイティブプログラムを作成できますか?)

0 投票する
2 に答える
708 参照

pascal - ターボパスカルプログラムのコールグラフ

私は18歳のパスカルプログラムのメンテナンスを行っています。すべてがどのように組み合わされているかを理解するために、コールグラフを描きたいと思います。ただし、パスカルソースのコールグラフを描画できるソフトウェアは見つかりません。私は現在TurboPascal7を使用していますが、他のPascalコンパイラの機能についてはわかりません。