August 14, 2007
W-ZERO3[es]
先週とうとうclieのメモリがヤバいことになりまして、
急遽W-ZERO3[es]を入手。
もちろん中古。
思った以上に程度が良くて、
ほとんど新古品。
さらに電話として使う気もないのでWILLCOMの契約も無視。
スマートフォンなのに完全にPDA扱いですが、
ま金がないから仕方ない。
ここ数日いじくってます。
今日は相性の悪いソフトを入れたらしく、
危うくフルリセットするとこでした。
Posted by kim@ke-tai at
7:17 PM
|
Comments (0)
April 23, 2004
SmallBASIC(6)
サウンド系。
-------------------
beep
ビープ音。
-------------------
sound 1000,300
sound 2000,300,8
音。最初の数字は周波数。2番目の数字は鳴らす時間。時間の単位は ms (ミリセカンド=1/1000秒)。3番目の数字はボリューム。
-------------------
基礎編終了。
※どうもいつになっても更新しないくせに、するときはまとめてするような私ですいません。
Posted by kim at
12:03 PM
|
Comments (0)
SmallBASIC(5)
画面系。
-------------------
cls
クリアスクリーン。
-------------------
at 20,50
表示位置の指定。ピクセル単位。たとえばprintなど。
-------------------
pset 20,50
pset 30,60 color 0
ドットを打ち込み。colorは0が黒。15が白。中間はグレー。
-------------------
line 10,10,50,50
line 10,10,50,50 color 7
線。
-------------------
rect 10,10,50,50
rect 10,10,50,50 color 7
四角。
-------------------
circle 50,50,10
circle 50,50,10 color 7
丸。X座標、Y座標、半径、色。
Posted by kim at
12:01 PM
|
Comments (0)
SmallBASIC(4)
計算系。
-------------------
PRINT 85+100+75
計算しつつプリント。
-------------------
a=3
数字の代入。
-------------------
print c
数字変数の画面出力。
-------------------
c=a+b
足し算。
-------------------
aa=val(a$)
文字列扱いの数字を、数列扱いに変更。
-------------------
足し算 +
引き算 -
掛け算 *
割り算 /
Posted by kim at
12:01 PM
|
Comments (0)
SmallBASIC(3)
次に処理制御系。
-------------------
while 1
print "Hello "
wend
繰り返し。
-------------------
if xx$ < 5000
(条件にマッチするなら)
else
(条件に満たない場合)
endif
条件分岐。
-------------------
gosub ラベル名
サブルーチンへ飛びます。もちろん日本語サブルーチン名は厳禁。
-------------------
label ラベル名
<処理>
return
サブルーチン。
Posted by kim at
12:00 PM
|
Comments (0)
SmallBASIC(2)
まずはチョー基本的なところから。
-------------------
'
または
rem
行頭の’。コメントアウト。
-------------------
print "xxx"
画面へ出力。printと"の間は半角空き。""内以外に全角スペース使用禁止。""で囲むのは文字列。
-------------------
?"良く出来ました"
同じく画面出力。
-------------------
print "Hello " ;word$
文字列を直接と、変数で画面へ出力。
-------------------
end
プログラム終了。
-------------------
input "xxx" ;word$
ユーザによる入力。""内はコメント出力。word$は変数名。文字列を扱う変数名には必ず$を付ける。inputによる入力はすべて文字列扱い。
-------------------
word$="Hello"
文字列の代入。
-------------------
break
強制終了。実行中でもメモ帳ボタンで止まる。メニューにもあるけど。
-------------------
PAUSE
一時停止。
Posted by kim at
11:59 AM
|
Comments (0)
SmallBASIC(1)
SmallBASICはPalm単体でプログラムが楽しめるソフトウエアです。
言語はその名の通り「BASIC」。
どうも昔から、ハードを手に入れるとプログラムがやりたくなっちゃうんです。
Macでハイパーカードが楽しかったんですが、Cとなると開発環境は整えたものの、何一つ作れませんでした。
その後懲りずにC++とか手を出したりしたけど、やっぱだめで、最近ようやくPerlが順調に勉強できているという感じ。
ここまで書いておわかりの通り、BASICはほぼ素通りなので、改めて勉強しようかなんて思うわけです。
SmallBASIC日本語解説サイト
「もっと手軽に電車の中でもプログラミング!」(PC)
「いつでもどこでもプログラミング SmallBasicの魅力」(PC)
ここで書こうとしているのは単に↑のサイトの焼き直しなんですけどね。
Palmで本当に電車の中でプログラムしてたら、見たいときに見れないんですよ。(^_^;
一応ソフト内にヘルプがあるんですが、これがまたわかりにくくて。
SmallBASIC(PC)
CLIEユーザ用はこちら(PC)
Posted by kim at
11:57 AM
|
Comments (0)
January 14, 2004
PDIC辞書:英熟語
相変わらず英語がわかりません。
で、英字新聞とか読んでるわけですが、
単語がわかっても、熟語がわからないと
意味想像ミスをしているようで不安です。
そこで、熟語データを作ってみました。
登録語はたった396語ですが、私にとってはないよりはるかにましです。
EXCELで打ち込んだんですが、PDIC形式に変換したので、
PocketPCやPalmでいつでも使えると思います。(もちろんPCでも)
ダウンロード(PC)
(現在までのDL数:2415)
テキストファイルでのサンプル(ケータイ可?)
そのうちCGIを組んで、ネットでケータイからでも検索などの利用が出来るようにするつもりですが、
今はとりあえずPDIC対応ソフトでご利用ください。
使い方:
ダウンロードしたファイルはLHA形式で圧縮されていますので、
解凍してください。
あとはPDIC辞書対応ソフトの指示に従って、
eijuku.dicというファイルを登録してご利用ください。
Posted by kim at
11:27 AM
|
Comments (0)