掲示板 > Tiny Basic for Windows

loadpictureでゴミが表示される

<< < (3/3)

ShionAmasato:
グラフ画面でもう一つ気になっていたのですが、LINE命令で色番号を省くとB,BFが指定できない(変数名と解釈される?)
のですが、0~15番で指定できない色を塗りつぶし四角を一気に描くことはできないのでしょうか

FOR-NEXTとPSETを組み合わせると処理時間が掛かりそうで…

添付画像はテストプログラムです

takeuchi:
>グラフ画面でもう一つ気になっていたのですが、LINE命令で色番号を省くとB,BFが指定できない(変数名と解釈される?)
>のですが、0~15番で指定できない色を塗りつぶし四角を一気に描くことはできないのでしょうか

 GForeColor で前景色を指定する場合の,ヘルプでの「Lineのカラー指定を省略する説明」が少しわかりにくいかもしれません。
少し捕捉します。

Line(140,140)-(180,180),9,B

でのカラー番号の省略は

Line(140,140)-(180,180),B

ではなく,

Line(140,140)-(180,180),,B

です。ですから目的のプログラムは

GScreen(600,600)
Line(40,40)-(80,80),9
Line(140,140)-(180,180),9,B
Line(240,240)-(280,280),9,BF
GForeColor="#905030":Line(40,40+300)-(80,80+300)
GForeColor="#905030":Line(140,140+300)-(180,180+300),,B
GForeColor="#905030":Line(240,240+300)-(280,280+300),,BF

となります。お試しください。

ShionAmasato:
なるほど、コンマの数は変わらず、値だけ省くのですね。

これで目的の機能は一通り実装できそうです。
ありがとうございました。

ShionAmasato:
用が済みましたのではてなフォトライフに仮アップした画像を削除しました。
あわせてスレッドのロックもかけておきます。

Navigation

[0] Message Index

[*] Previous page

Go to full version