問題タブ [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.
smallbasic - MS Small Basic: TextBox を読み取り専用に設定する
MS Small Basic で TextBox を読み取り専用に設定できるかどうか知っている人はいますか? プロパティを設定する方法はないようです。ありがとう。
loops - スモールベーシックで無限ループスクリーンセーバーを作る方法は?
こんにちは、私はスクリーン セーバーを作成しています。コードの何が問題なのかを知る必要があります。
[for i=? を使用することになっています。]無限ループを作成し、継続するためにWhile endwhileを使用することになっています。だから基本的に私は円を永遠に生成するスクリーンセーバーを作ることになっています..ありがとう
*助けてくれてありがとう
smallbasic - Small Basics プログラムに複数の投票を送信できるようにしたい
だから私は小さな基本でプログラムを作っています。これが私のコードです:
現時点では動作します。しかし、私の後者の Small Basics の知識のおかげで、2 番目のスライドに、現在の投票を送信し、次回は行かずにページを再度ロードするボタンを作成する方法について頭を悩ませてきました。
わかりにくいかもしれないので、やり直します。
ボタンの作り方が分かりました。しかし、ランキングを送信する 2 番目のスライドには、現在のランクを送信する別のボタン (「SubmitPreferences」ボタンと同様) が必要です。これにより、複数のランキング セットを入力できます。準備ができたら、設定の送信ボタンをクリックすると、最終画面 (結果画面) に移動します。
ありがとうございました。入れる必要があるのは1つだけだと言われましたが、それ以上は助けてくれませんでした.
multiplayer - smallbasic でのマルチプレイヤーの不具合
私は (再び) マルチプレイヤー ゲームに取り組んでいますが、グリッチに問題があります。
起動して2台のコンピューターでサーバーに参加すると、船が少し不具合を起こすことに気付くでしょう。これは、送信されたメッセージが不規則な時間に受信され、正しい位置に配置される前に船が更新されたためだと思います.
解決策を見つけるのに助けが必要です! ありがとう!
http://www.mediafire.com/download/xf7ez07dxmh0hq3/Multiplayer_start.zip
コードは次のとおりです。
サーバ:
クライアント:
math - 最短角度パスの取得
2 つの角度の間の最短方向を取得する必要があります。Ang1 が 5 で Ang2 が 355 の場合のように、 Ang1 から減算して Ang2 を取得する必要があることを返します。
最短距離を教えてくれるコードがありますが、最短方向は教えてくれません。
関数 getShortAngle(a1, a2)
または Smallbasic では:
助けてくれてありがとう!
smallbasic - 小さな基本の 2 つのステートメントは連携していません
IT の課題では、小さな基本を使用して家を作成する必要があり、より高いレベルに到達するには、窓の色を変更するように指示されます。私はこれをしました。移動する雲も追加して、より高いレベルを達成しようとしましたが、2 つの異なるステートメントが連携していません。
私のコードは以下の通りです:
smallbasic - 配列内の数値の再割り当てを手伝う必要がある
n は変数ですが、この場合は問題ありません customer[n]["amount"] = 300 ですが、400 を追加しようとすると、結果が 300400 と表示されます。助けが必要です。私を助けてくれた人に感謝します。
smallbasic - SmallBasic 従業員の月給を計算する
負の数が入力された場合は残業時間を 0 に設定し、残業時間が 20 を超える場合は 20 に設定する必要があります。次のように入力しました。
私はそれを間違っていると信じていますが、それを修正する方法がわかりません。
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 座標のみを移動/変更する既知の方法はありますか?
arrays - Small Basic: 外部テキスト ファイル内の単語をリストに分割するにはどうすればよいですか?
10 行に 10 個の単語 (カンマなし) の単純なリストを取り込み、それらを Small Basic でリストまたは配列として保存しようとしています。
ファイル内のすべての行をループする必要があることはわかっていますが、個々の文字でしか実行できません。
ここまで持ってきた
私はこれ以上先に進んでおらず、ここからどこへ行くべきかわかりません。