問題タブ [smallbasic]

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 に答える
728 参照

smallbasic - MS Small Basic: TextBox を読み取り専用に設定する

MS Small Basic で TextBox を読み取り専用に設定できるかどうか知っている人はいますか? プロパティを設定する方法はないようです。ありがとう。

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

loops - スモールベーシックで無限ループスクリーンセーバーを作る方法は?

こんにちは、私はスクリーン セーバーを作成しています。コードの何が問題なのかを知る必要があります。

[for i=? を使用することになっています。]無限ループを作成し、継続するためにWhile endwhileを使用することになっています。だから基本的に私は円を永遠に生成するスクリーンセーバーを作ることになっています..ありがとう

*助けてくれてありがとう

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

smallbasic - Small Basics プログラムに複数の投票を送信できるようにしたい

だから私は小さな基本でプログラムを作っています。これが私のコードです:

現時点では動作します。しかし、私の後者の Small Basics の知識のおかげで、2 番目のスライドに、現在の投票を送信し、次回は行かずにページを再度ロードするボタンを作成する方法について頭を悩ませてきました。

わかりにくいかもしれないので、やり直します。

ボタンの作り方が分かりました。しかし、ランキングを送信する 2 番目のスライドには、現在のランクを送信する別のボタン (「SubmitPreferences」ボタンと同様) が必要です。これにより、複数のランキング セットを入力できます。準備ができたら、設定の送信ボタンをクリックすると、最終画面 (結果画面) に移動します。

ありがとうございました。入れる必要があるのは1つだけだと言われましたが、それ以上は助けてくれませんでした.

0 投票する
0 に答える
109 参照

multiplayer - smallbasic でのマルチプレイヤーの不具合

私は (再び) マルチプレイヤー ゲームに取り組んでいますが、グリッチに問題があります。

起動して2台のコンピューターでサーバーに参加すると、船が少し不具合を起こすことに気付くでしょう。これは、送信されたメッセージが不規則な時間に受信され、正しい位置に配置される前に船が更新されたためだと思います.

解決策を見つけるのに助けが必要です! ありがとう!

http://www.mediafire.com/download/xf7ez07dxmh0hq3/Multiplayer_start.zip

コードは次のとおりです。

サーバ:


クライアント:

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

math - 最短角度パスの取得

2 つの角度の間の最短方向を取得する必要があります。Ang1 が 5 で Ang2 が 355 の場合のように、 Ang1 から減算して Ang2 を取得する必要があることを返します。

最短距離を教えてくれるコードがありますが、最短方向は教えてくれません。

関数 getShortAngle(a1, a2)

または Smallbasic では:

助けてくれてありがとう!

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

smallbasic - 小さな基本の 2 つのステートメントは連携していません

IT の課題では、小さな基本を使用して家を作成する必要があり、より高いレベルに到達するには、窓の色を変更するように指示されます。私はこれをしました。移動する雲も追加して、より高いレベルを達成しようとしましたが、2 つの異なるステートメントが連携していません。

私のコードは以下の通りです:

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

smallbasic - 配列内の数値の再割り当てを手伝う必要がある

n は変数ですが、この場合は問題ありません customer[n]["amount"] = 300 ですが、400 を追加しようとすると、結果が 300400 と表示されます。助けが必要です。私を助けてくれた人に感謝します。

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

smallbasic - SmallBasic 従業員の月給を計算する

負の数が入力された場合は残業時間を 0 に設定し、残業時間が 20 を超える場合は 20 に設定する必要があります。次のように入力しました。

私はそれを間違っていると信じていますが、それを修正する方法がわかりません。

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

shapes - GraphicsWindow の線を制御するために Shapes ですべての引数を使用することはできません

small basic 内でいくつかのことを試して、線をマウスに追従させ、線全体を動かさないようにした後、最近問題に遭遇しました。もともと、グラフィックウィンドウをクリアし、右下からマウスまでの線を再描画することにより、ある点からマウスの位置に接続されたままになるように、常に線を更新しようとしていました。これは機能せず、リソースを集中的に使用していました。しかし、今では Shape.addline と shape.move に出会いました。しかし、それらがどのように機能するかについてはよくわかりません。私の理解では、次のようにして形状に独自の名前を付けることができます。

そして、その形状は次を使用して移動できます。

私の場合は次のとおりです。

(左下隅からマウスの位置まで線を引きます)

唯一の問題は、Shapes.Move が次の 3 つの引数しかサポートしないことです。

  • 形状名

  • バツ

ただし、線 (Shapes.AddLine) を描画するときは、次の 4 つの引数を使用します。

  • X1

  • Y1

  • X2

  • Y2

つまり、この 2 つの位置しか制御できません。では、残りの 2 つをどのように制御しますか? X1 と Y1 しか変更できない場合、少なくとも shape.move メソッドに似たものを引き続き使用しながら、他の X2 と Y2 の位置を制御できる方法はありますか? 主に、実際にはX2とY2の位置のみを変更したいと思います.1つの点から線を作成してそこに留まらせ、反対の点を変更してマウスに追従させ、形状全体を移動させないようにします. これが不可能な場合、画面全体をクリアすることなく、線の X2 座標と Y2 座標のみを移動/変更する既知の方法はありますか?

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

arrays - Small Basic: 外部テキスト ファイル内の単語をリストに分割するにはどうすればよいですか?

10 行に 10 個の単語 (カンマなし) の単純なリストを取り込み、それらを Small Basic でリストまたは配列として保存しようとしています。

ファイル内のすべての行をループする必要があることはわかっていますが、個々の文字でしか実行できません。

ここまで持ってきた

私はこれ以上先に進んでおらず、ここからどこへ行くべきかわかりません。