問題タブ [qbasic]
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.
basic - QB64 で GPU メモリを取得する方法
次のコードを使用して、QB64 の合計物理メモリを取得しています。
グラフィックス アダプタの合計物理メモリを取得するにはどうすればよいですか?
MEM.Hの内容
MEM.BASの内容
encryption - QB64でファイルを暗号化する方法
QB64 でこのプログラムを使用してファイルを暗号化しようとしています。
実際にはファイルを暗号化せず、常に成功を返します。なんで?
basic - QB64 でドライブのデフォルト ディレクトリを取得する方法
次のコードを使用してすべてのドライブのデフォルト ディレクトリを取得していますが、_CWD$ は使用したくありません。
これを行うためのより効率的な方法はありますか?
qbasic - qbasic での「不正なファイル モード」エラー
qbasic でのファイル処理を始めたばかりです。私が書いたプログラムは、常に「不正なファイル モード」というエラーを表示します。私を助けてください!
basic - QB64 で Control-Alt-Delete をトラップする方法
Control-Break をトラップするために、QB64 で次のコードを使用しています。
Control-Alt-DeleteQB64でトラップする方法があれば知りたいです。
qbasic - Qbasic ファイルに名前を保存するには?
Qbasic でプログラムを作成しようとしています。このプログラムでは、ユーザーが自分の名前を入力して、管理者または不要なユーザーとしてラベルを付けることができます。これらの設定をプログラムに保存するにはどうすればよいですか?
qbasic - QBasicのユーザー定義型内で任意の範囲の文字列要素を宣言する方法は?
私は QBasic を学んでいて、ドキュメントでユーザー定義型のサンプルコードを見つけました。この例では、ユーザー定義型内に文字列要素があり、その文字列には長さが定義されていません。
ただし、この例では、コンパイラが「Expected STRING * on...」という例外をスローします。文字列の長さを定義するテストケース:
「Math」、予想される「Matheus」をログに記録します。この文字列に任意の範囲を許可する方法はありますか?
注:QB64コンパイラを使用しています
javascript - この基本的な PAINT ステートメントを JavaScript で記述するにはどうすればよいでしょうか?
BASIC には、次のような PAINT というコマンドがあります。
x/y 座標を開始位置として取り、color-stop で定義された色に達するまで、その座標と周囲のピクセルを色で塗りつぶします。値の例は次のとおりです。
QuickBasic は、0 ~ 15 を使用してさまざまな色を表します。これらの各色には、同等の 16 進数値があります。
通常、PAINT の前の行には、PAINT コマンドが実際に使用できる画面スペースの境界を設定する別の色 (カラー ストップ) で描かれた線、円などがあります。
JavaScript で同様のことを達成する方法についてのアイデアはありますか?
editor - Gwbasic .bas ファイルのソース コードを表示するにはどうすればよいですか?
表示しようとしている古い .bas ファイルがあり、いくつかの問題が発生しています。オンラインで検索すると、メモ帳などで開くことができるはずですが、そうすると、次のように意味不明になります。
Gwbasic で開くことができるので、ファイルが健全であることはわかっています。ただし、ファイルを表示するためのリストも機能しないようです。また、ファイルを Gwbasic 内から ascii 形式で保存しようとしましたが、それもうまくいきませんでした。どちらも「不正な関数呼び出し」エラーを出しました:
繰り返しますが、RUN コマンドは正常に機能します。私は何を間違っていますか?