2012年11月13日
川俣晶の縁側ソフトウェアその他開発日誌total 3131 count

Windows 8用Tiny Basic風言語

Written By: 川俣 晶連絡先

「Windows ストアアプリのWonbeだ」

「またWonbeかよ! Wonder Witch版からどれだけ転用すれば気が済むのだ」

「いやいや。実はWonbeにはCによる実装とC#による実装の2ラインがあるの。両者は別物」

「えっ? 中身が違うの?」

「このバージョンは、より新しいC#ベースの実装。Azureワンべぇとして公開しているWeb版がベースになっているわけ。だから、基本的にBASICコードでHTMLを吐き出して、WebViewで結果を見る仕組み。インタラクティブ性はほとんど無い代わりに、HTML5で表現できるものは基本的に何でも表現できる。SVG書かせればグラフィックだって自由自在。こんな感じ」

スクリーンショット

ソース

「へー」

「ただ、1つだけクセがあるので注意が必要」

「クセって何?」

「print文の最後で改行するとき、デフォルトで<br />を挿入してしまうのだ」

「自分でタグを書かせて自由に描画できないじゃん」

「そのときは、print文の最後に";"を入れて、改行させないようにすれば対処できる。上のサンプルもそう書いてある」

「へー」

「Web版と同じ制約だけどね」

「そうか。そこまで移植されているわけだね」

「だから同じサンプルソースが動く」

「なるほど」

「あとはWonbe全部同じだけど、gosubでローカル変数をpushするので、returnで小文字変数名のローカル変数の値は消えるのでよろしく」

Facebook

キーワード【 川俣晶の縁側ソフトウェアその他開発日誌
【その他開発日誌】の次のコンテンツ
2012年
11月
13日
Leotard Clockというアホアプリ
3days 0 count
total 2217 count
【その他開発日誌】の前のコンテンツ
2012年
10月
12日
Windows StoreでAutumn Music Player 2公開
3days 0 count
total 2621 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

https://mag.autumn.org/tb.aspx/20121113162035
サイトの表紙【その他開発日誌】の表紙【その他開発日誌】のコンテンツ全リスト 【その他開発日誌】の入手全リスト 【その他開発日誌】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.