【nice】初心者!PalmでNS Basic/Palm【smart!!】01
1 :
NSBASICいいなあ :
04/03/29 17:39 ID:gOzXvW2M
2 :
いつでもどこでも名無しさん :04/03/29 17:40 ID:gOzXvW2M
現在店頭で手に入るVerは4.1です。 お気をつけてください。
五
今は廃本となり手に入りませんが、もし古本屋などでみかけたら GET!しておくべきでしょう。内容は1.**のころのもので古いですが 何も分からない初心者にはこれでも大助かりです。 タイトル:Palmで使おうBASIC 著 者:相沢文雄 予 価:本体2000円+税 ISBN4-8163-2938-2 A5版288ページCD-ROM付き プログラミングをやるこつとしては、文体をとにかく丸暗記で覚え、 他人のソースを読んで読みまくる! これしかないようです。 (という自分も初心者ですが) MSXBASICやN88BASICでプログラミングして遊んでいた人でPalm所有者は 昔を想い出してプログラミングにチャレンジしてみてはいかがでしょうか?
その他
ちなみに体験版が本家にありますので、(メールしてアドレスを教えてもらう)
どんなものだか試してみたいという方は
>>1 から行ってみてください。
たしか5日だけしか起動しないアプリしか作れない(ランタイムくっついた状態で出来ちゃいます)
IDEが30日のみ起動以外は制限はなかったはずです。
(間違っていたら教えてください)
ランタイムもOS5の人は、あくまでも最新のOS5用ランタイムを入れるといいでしょう。
VerはNS Basic/Palm Ver.4.14だったかな?
店頭などで購入したバージョンで最新のが4.1ですので(さすがに本家はその時点で最新のを入れるかも)
本家に連絡して最新のをもらいましょう。
NS Basic/Palmの仕様はここ。
ttp://www.nsbasic.com/palm/Japanese/Specifications.html あとamiさんが翻訳なさってくれたやつどこだっけ?(゚◇゚;) テキストでは持ってるんだが(;´Д`)
他にも紹介サイト
tanigawaさんところ(花合わせ(花札)があります)
ttp://www.geocities.jp/yosi0121/
>>4 あ、Ver4.1が最新だということで 古いのを買ってしまわないように
ご注意くださいと言うことです
後、プログラム板ではなくここにしたわけは、TJ27,TJ37、TH55の人気についあやかって
買ってしまった人もいるでしょう。 そういう初心者に導入のきっかけになればと言うことです。
12 :
いつでもどこでも名無しさん :04/03/30 12:03 ID:TNI6ab9U
Cli Cli Clie
ttp://www.page.sannet.ne.jp/lwol/ ここは、のえるの作者さんの厳達さんのさいとですが
特に注目したいのはNSBライブラリの解説! これはありがたーい
(涙)ちょちょぎれっす
上のamiさんところはnsb入門がめちゃくちゃ充実していますが
PDBの内容を解説したものもあったはず(どこだ?リンクは)
> TJ27,TJ37、TH55の人気についあやかって > 買ってしまった人もいるでしょう。 まさにこれだ。NS Basic興味がでてきた。
自分は土曜、ビザビに注文して(NSB4.1)、たった今届いたばかりです 1.5M(税込み、送料込み)ほどで、作れるモノが手にはいるとはうれしい時代になったモノです。 シェアウェアでひともうけねらうも良し、フリーなツール、GAMEを作るのもよし! HELLO!WORLDなら3分で作れますね 昔、BASICマガジンという雑誌がありましたが、そのころは作って遊ぶ人が多かったモノです そういう手軽に作る時代がまたくればいいと思っています WindowsCEは、作るのが大変ですが(実質的にEVCしかない)Palmはシンプルなので NSBもこうやって残ったわけです 現在のNSB(OS5ネィティブ版)はリアルタイムに画面を変える激しいシューティング以外は 速度的にまず大丈夫なようです 中には、Cより早いそうです(もちろんARMネイティブなCプログラミングにはかないませんが) どうでしょうか? 貴方の持ってるPalmウェアの中にNSB製があるんじゃないですか? こういうのが貴方も作れるかもしれませんよ。
15 :
いつでもどこでも名無しさん :04/03/30 17:14 ID:XXrsDMxX
マニュアルは、日本語ハンドブックがついてまして、本日問い合わせましたら
1. ハンドブックのみ別に購入できますが、方法は以下のページからご注文していただくしかありません。
http://www.nsbasic.com/order.shtml 価格は$29.95です。ご注文ページは英文です。(このあと略してます)
もう一冊欲しい人は、購入時のシリアル用意して注文しましょう!
nabasic/palmのver.1〜2時代のソースなんで参考にならないと思いますが、
使いたい方はご自由にだうぞ。ちなみに、もうnsbasicやってないので
全てのソースについて著作権放棄しました
ttp://nsbasic.at.infoseek.co.jp/ ってか、モバ板でnsbasicネタは板違いだと思われ・・・
17 :
いつでもどこでも名無しさん :04/03/30 17:29 ID:N4FK6QLV
モバイルでプログラミング出来ないからいらねぇ
とりあえず何作ろうかなあ…… VisualBASICを知ってる人は、かなり簡単に作れるとのことで (もちろん動作させるデバイスが違いますので差異はありますよ) VB所有者は、NS Basic/Palmにはとっかかりやすいし、実際そういうかたも 多いようです。
>>16 伝説の男、おぢーさんですか。
はじめまして ソースの公開を心から感謝いたします。
もうなさってないとのこと、現在のNS Basic/Palmは、早いそうなんですが。
もしお時間のおすきの時がありましたら、やめた理由も聞かせてもらえると
ありがたいです。
モバ板なのは、TH55などのヒットで新しいユーザーが増えたからです
そういった人の中にはサンデープログラマになる方、もしくは使ってるアプリが
NS Basic/Palm作なことに気づいて自分も興味をもたれたかたを主体としてます。
激しくプログラミングする方はここではいないだろうと思い、あえてたてました。
>>17 モバイル=ノートパソであるならプログラミング出来ますよ。
動かす物体はPalmですが(笑)
でもモバイルでプログラミングするにしてもPocketCというのがありましたけど
出来るに関わらずそんなに広まってない。モバイルでプログラミングというのは
意外と要求が少ないのではないですかね?
どうしてもモバイル上でプログラミングしたいというのであれば、さらに
BASICであるべきというのでしたら
ttp://smallbasic.sourceforge.net/ がありますよ これはWIN上でもDOSでもPalmでもLinuxでも動きます。
>>16 落としたファイル群を見てみました。初心者にとっては宝のようなサンプルの山です!
もう一度改めてお礼を言わせてください!
本当にありがとうございます
※気が変わったらまた戻ってきてね(笑)
あ、そうだ。
>>16 さん あの、これとあるNSB有名掲示板で紹介してもかまいませんでしょうか?
>>18 伝説の男と呼ばれるようなタマではありませんが、
おぢーと名乗っていたヤシで正解っす
日陰人生まっしぐらのあたしなんかを
ご存じの方がいらっしゃるなんて・・・それも2chで(w
>>21 あたしがnsbasic始めたときはホントに初心者だったので
つたないソースばかりでスマソ、感謝されるものではありません
>>22 リンクも当然フリーですので各自の判断でだうそ・・・
24 :
いつでもどこでも名無しさん :04/03/30 19:42 ID:5uWr0dwi
本物かよ(AA略
25 :
いつでもどこでも名無しさん :04/03/30 20:08 ID:XzJ+fhIR
>>23 許可をいただけまして本当にありがとうございます。
つたないソースだなんて、そんな謙虚な。
初心者にとって一番なのが、文法を覚えた後、他人のソース(もしくは、本家から提供された
サンプルソースなど)を読むこと、それが一番、どんな言語を学ぶにしたって一番効率が
いい学びかたなものですから。
助かります!
26 :
いつでもどこでも名無しさん :04/03/30 21:11 ID:ZXhqbekx
おぢ一さん,ついでに雑念もアップしません?
27 :
いつでもどこでも名無しさん :04/03/30 21:28 ID:XzJ+fhIR
>>26 雑念? もしかしてTIPなどのこと?
なら自分もお願いしたいですね お願いします
>>23 で
>>18 ではなく
>>19 でしたねスマソ
>>25 hpやっているころは当たり前にオープンソースでやっていたんで、
特別なことをやっているわけではないっす
>>27 雑念はtipsではありません。ただの雑記です。
いろんなサンプル作っていたカテゴリもあったんですけど、
今のバージョンには利用できないし誤字脱字が多いので
勘弁してやってください、ってかもうドキュメントは無いかも・・・
>>26 雑念知っている人が2chにも板なんて驚き・・・(w
29 :
いつでもどこでも名無しさん :04/03/31 00:13 ID:K3wVKike
ちょうどいいところにおぢーさん。 某BBSにリンクを貼らせていただいたのですが、そこでとある方から 懸念のアドバイスをいただきましたのでお願いがあるのですが。 ----- 著作権の放棄というのは出来ないので 「無断で無条件に使用してもいい」という解釈でいいのでしょうか? そうすると無断で販売したり、GPL等の任意の配布条件で再配布 などもいいということになってしまいますが。 あと、転載元、および投稿者のメールアドレスが無いので 本人かどうかの確認はどうすればいいのでしょう? ----- というまったくもっともなアドバイスです。リンク先にこの辺のことを 書き添えてもらえませんか。お手数をおかけして本当に申し訳ありません せっかく好意で貼っていただけたのですからもめごとのないように先手を 鬱という意味でもお願いします
30 :
16 ◆fU.q3UkN4Q :04/03/31 01:18 ID:RCE4d/5u
>>29 せっかく2chに粋のいいスレが建ったんで、プレゼントがわりに
upしてみたんですけど、そんなつっこみが入りましたか・・・_| ̄|○ ガクシ
著作権は財産権の一種ですから放棄できるという解釈ではダメ?
素材扱っているhpなんか当たり前に使っている表現なのにね、法律って難すぃ。
ダメでしたら、「一切の著作権について行使しない」という表現でだうぞ
この場合には製造者責任については一切受け付けない旨を追記してください
#悪意をもった配布により製造者責任を追求されたら困っちゃいます(w
> 「無断で無条件に使用してもいい」という解釈でいいのでしょうか?
ご自分の判断でだうぞ、とお伝えください
> あと、転載元、および投稿者のメールアドレスが無いので
> 本人かどうかの確認はどうすればいいのでしょう?
身分証明書でも提示しないとダメなんですか(w
信じるか信じないかもご自分の判断でしょ。
まぁ、2chってそんなもんだよってお伝えください
31 :
いつでもどこでも名無しさん :04/03/31 01:25 ID:DKBxaV7g
なかよし見て来ました
33 :
MC68SZ328 ◆gDgDNviV7A :04/03/31 19:37 ID:nRr5O91H
NSB板ができたということで、見にきたっす。
>>3 SODじゃなくてSDOだと思うんすけど(汗)
34 :
いつでもどこでも名無しさん :04/03/31 19:55 ID:HceL2O65
>>16 氏
なかよしではいろいろ書かれていますが
漏れはおぢ一さん本人のコメントと思って
ありがたくいただいて参りますthx!
35 :
いつでもどこでも名無しさん :04/03/31 22:18 ID:TzFMclv7
36 :
いつでもどこでも名無しさん :04/03/31 22:28 ID:af157Wht
>>33 ごめんなさい SDOさん(;´Д`) 自分のタイプミスです。
あおりじゃないまっとな初心者が迷い込んできたら、かまってあげてください(笑)
NSBASICなんだが、本当に使えるのか? ここを立ち上げたやつはどうも初心者のようだが、ばりばりに使ってるやつからは 不満は無いのか? あと、これでつくった大作ってあるのか? どうだすげぇだろというのはあるのか?
38 :
MC68SZ328 ◆gDgDNviV7A :04/03/31 23:51 ID:ZCzDy7Jc
>>36 オレっちがSDOであることは証明できないけど、MC68SZ328はT650CとSJ33にのみ
搭載されているMPUでごわす。
そんなこと気にするのは、やっぱりSDOだけなんだなと。
ちなみに"SDO"ではなく"Sdo"が正しい表記らしいっス。
果たして初心者がココに来るのかどうか。。。
>>37 バリバリに使えるようになってしまった人は、NSBを卒業してるかもしれない。
NSBはOSのAPI関数を直接コールできない。
だが、共有ライブラリを用いればNSBasicのハンデは無くなる。
共有ライブラリとは、Windowsで言う所のDLLのようなもの。
VC/C++やVB、VBAからDLLをコールできるのと同じように、NSBからもCルーチンからも
共有ライブラリをコールする事が出来る。
しかし、Palmプログラミング界で、共有ライブラリを作っている人は少ないようだ。
情報の少なさがそれを物語っている。
少しでも便利になればと、自分は共有ライブラリを作って公開している。
だが反響が全然なくて落ち込み中(涙)
要望があれば直にでも実装するのだが。。。
まぁBASICだしな。
40 :
うにゅ :04/04/01 10:44 ID:???
>>38 もうしわけない(;´Д`) 漢字登録しましただ……
恥ずかしいな>>俺
すんまそん……
41 :
うにゅ :04/04/01 11:16 ID:???
共有ライブラリについては自分はまだそこまで行ってないので 何も言えませんが、 1.実質として知らない人も多いのではないか? 共有ライブラリがあることさえ それで反響が少ない 2.NS Basic/Palmは海外の方がユーザーが多いのではないでしょうか? 手間とか抜きにして言いますが、英訳したとたんに反響がすごかったりして もちろん英語圏のさるところに自己紹介しなくてはいけないでしょうけど。 Angelシリーズの作者さんも国内ユーザーはどれくらいいるのか気にしてましたねぇ 3.単純にNS Basic/Palmユーザーが少ない。これ、昔自分MSXユーザーだったんですが そのころのマシンはどれでもBASICが標準で(目の付け所〜は除く)あったのと ソフトを自作するのも当たり前の時代でしたし、雑誌も専用の雑誌とか複数ありましたよね? でも今はLinux以外は、別途に買い求めなくてはいけない。実際に作れる人には安い1.6〜1.9Mの NS Basic/Palmにしたって、初心者には高いんだろうし。実質無料のWindowsCEのevcやevbでさえ ユーザーはほとんどいない。(iPAQ人気で増えたかな?) はじめるまでの敷居も高いと思うんですよね。あと、作る楽しみもあるんだよってことも知らない方も 多い。 現在OS5になりARM化されてNS Basic/Palmも使いモノになる速度化してきた今、これから 始まるのかもと思います。 どう考えたってCWやGCCは敷居が高すぎる!
42 :
うにゅ :04/04/01 11:22 ID:qcwrQ4Qp
ということで、NS Basic/Palm初心者が、上級者になったときに使うであろう共有ライブラリは
これからということで。
ベテランのNS Basic/Palmユーザーさん MC68SZ328さんの共有ライブラリをよろしく!
リンクはここ。 興味ある他言語の方も覗いてみてくださいね
ていうかCWユーザーこそ逆に読み応えあるんじゃないかと思うんですが。
Sdoと愉快な仲間たち
ttp://homepage3.nifty.com/kisinkaisdo/
43 :
いつでもどこでも名無しさん :04/04/01 11:32 ID:qcwrQ4Qp
>>39 BASICだからな と言う人がいますが、実質そんなにハイクオリティなアプリケーションを
作る必要のある人がいるでしょうかね?
自分の空き時間を利用するサンデープログラマー(この言葉、まだ生きてる?)がちょっとした
自分にとっておもしろいものを作るってことのほうが圧倒的に多いと思う。
CWとかGCCは、初心者にとってある程度のところまで行くのに息切れしやすいと思う。
そういう意味では、NS Basic/Palmの存在価値は、初心者がそこそこのものを作れることにある。
ベテランはベテランなりにハイクオリティなものを。
それでいいんじゃないですか? 俺は一人でもNS Basic/Palmでプログラミングを経験し、自作者が
増えることにより、作ることは大変なんだって分かってもらえて、フリーで公開している人に
ありがたいと思うことがもっと広まればいいとも思う。 ライトなプログラミングの楽しさを知る以外にね。
よくあのソフトはカスだとか、シェアにしやがって!とかシリアル手に入れましたよ(ぷげら)とか
そういうのは、自分が作れない人ほどほざく傾向にあると思う。 ソフトウェアとしての重みを感じてくれてないとか
そういう感じ。
そういう意味でもNS Basic/Palmの意味はあるんじゃないか。
もちろん この↑のシリアル手に入れましたよ(プゲラ)は、不正にということですよ 蛇足ですが
>>37 43で言いたいことを半分語ってますが。 ソフトウェアにもいろいろあると思う。
商品だったらきちんとしたマニュアルもついていて、サポートHPも必要だし、必ずバグは直す義務も
あるでしょう。
でも中には、ちょっとしたGAMEや自分が作ってみて便利だったから公開したツールやアプリも
存在しているしそっちのほうが多いですよ
もうBASICだからとか、CだからとかDelphiだからとかJAVAだからとか言う時代でもないでしょう。
コンソールBASICにはさすがに無理ですが(笑) 同じようにコンソールCだって無理ですがな。
ベテランほど一つの言語だけという時代でもないし、そういう人も少ないと思う。自分だって初心者ですが
Cの薄っぺらい教本は読み終えてますので、少しだけならCは時間かかりますが読めます。
NS Basic/Palmは、作ろうと思えば大作も作れるでしょう。速度的なところは、共有ライブラリを使って。
ということで、NS Basic/Palmですが、ええ、たいしたもん作れますよ すべては本人次第。
と初心者がのたまう(笑)
ここは、クチだけのやつらのスレですね。
>>うにゅ
>知らない人も多い
>英訳したとたんに
確かに自分のサイト以外では公にしてないからなぁ。
Web上では英語で発表しないと"井の中の蛙"状態ってことは分かってるつもり。
でもそうするとサイトのBBSが英語だらけになったりして(笑)
作った当時はスゴイ反響があったから、実はもう満足してたり。。
心配してくれてアリガトさんしたm(__)m
#ソースの公開はかなり恥ずかしいものがある。
>>43 Palmっていう世界の中で、それなりに機能・品質の高いアプリを作るってことは、
とても時間と労力を消費する行為だと思う。
だからかな、最近のMuchy!さんところで紹介されるアプリは8割がシェアなのは。
小遣いの足しにでもならなきゃ、こんなメリットのない行為はできない、って思う
人が居るのかも。
自分はオープンとフリーでこそインターネットで公開する意味があると思っている
から、シェアは反対なんだけどね。 だって半分趣味だし。。 書籍代がスゴク掛かるけど。。
>>45 >共有ライブラリを使って
共有ライブラリと言っても、VBみたいに気の利いたものが揃ってるわけじゃない。
ハッキリ言ってAPIをNSBで使える状態にしただけのものも多い。
APIのリファレンスを見ないと使い方が分からないものもある。
UIはVBで作って、高速化したい部分だけDLLを書く、のような使い方が出来るけど、
共有ライブラリって制限多いし微妙だね。
自分で書けると便利だけど、書けるぐらいなら必要なルーチンは全部一本のバイナリに
パッケージしちゃうし(汗)
(ライブラリからソースのコピーぐらいはするけど)
>>46 確かにそうだ。 もっと建設的な話題を出すか・・・
ポケコンで遊んだ事がある人はPalmでも楽しめると思う。
ここはNS Basicについての夢を語っているだけのスレでつね 勉強になりまちゅ
>49 > 確かにそうだ。 もっと建設的な話題を出すか・・・ そうそう。 君たちにはアプリ開発を楽しんでいる人としてのシンパシーを全く感じない。
いま気づいた。。
>>46 : ここは、クチだけのやつらのスレですね。
>>49 : 確かにそうだ。
46は「くち」と書いていたのね。。「ぐち」って読んでたよ(汗)
どうも噛み合ってないと思ったら・・・
でも話はつながってるよね(プゲラッチョッパリ
55 :
いつでもどこでも名無しさん :04/04/03 15:05 ID:KubLq/Am
@
56 :
いつでもどこでも名無しさん :04/04/03 16:55 ID:KubLq/Am
ちょこっとサンプルソースや例題などを打ち込んでは、変えてどう変わったか見てる。
そのときに使うPOSE(CLIE Palm OS Emulator)とPOSS(こういう言葉あるの?)(CLIE Palm OS SImulator)について
ちょこっと書く。こんな低レベルで恥ずかしいが同じようなところを動いている人もいるかと。
POSEをクリデベに取りに(NSB付属のPOSEはROMから判断するとWorkPadのころのみたいです)
ttp://www.sony.co.jp/CLIE/dev/ 行ったんですが、OS4ぐらいのしかないのかな?
T600CのROMならあったもので。それで自分のTG50からROMを取ろうと考えた。
いろいろ調べた結果、現時点のPOSEではUSB経由でROMは、取れないようだ。接続先がCom1と2しかない
これシリアルだよね んで検索(先にすれば良かったな(笑))
POSE関連
ttp://www.bwt.jp/clie/index.html ttp://www.clieclub.jp/cliefaq/faq_dev.html ↑ここにシリアルでしかとれんと書いてたな(笑) 数分無駄にしちゃったよ(笑)
57 :
いつでもどこでも名無しさん :04/04/03 16:57 ID:KubLq/Am
ROMTransferExtensionの作者 Willsさん
ttp://www.hinadori.atnifty.com/~wills/ ↑動作確認がOS4のものばかりが気になったけどシリアル2USBなんて持ってないから
MSに落としたら取れるかなと考えてこれ拾ってきた。
TG50のROMで試してみたがクリエのPOSEは読んでくれなかった。
何も分からないけど、動作検証がOS4のものばかりと言うこと、OS4と5ではMPUが違うことから
クリデベから取ってきたPOSEはOS4対応のみと考えていいのかな。
READ.MEにはその辺は何も書いてないし。OS5可動チェックどうしてんのかな?
いろいろ見てるうちにOS5はSIMのほうでやるらしいと勝手に判断。(これもクリデベから頂く)
SIMさわっていたらUX50とかTH55とかが欲しくなるなあ。
これ誰にでも配ったら販売促進効果あるんじゃないかと笑いつつ、ソースのコンパイルを
通す。
POSEなりPOSSなりとNS Basic/PalmIDEとは無関係だからあれだけどコンパイルをしたら
自動的にNSBasicRuntime.PRCぐらいは放り込んで欲しいなあ。まあPOSEから読んでそれを保存すれば
いいだけなんだけど初心者にはPOSEがまさかWindows上のファイルを読めるとは思いもしなかったものな
(俺だけだろうな(笑))
ってか、POSEそのものがNS Basic/PalmIDEの一部だと最初はずっと思っていたよ(;´Д`)
↑のread.meファイルはPOSEのほうのです。 動作検証の話はROMTransferExtensionの話。 ROMTransferExtensionは、Ver3.3までありますよ。
少しNS Basic/Palmのハンドブックについて今の時点の俺の視点で書く。
一言で言うと 導入の仕方と関数の説明なんだな ハンドブック。
初心者に欲しいのは何かというと 入門書ことチュートリアル。
いっとくがDelphiについてくるお魚のDatebaseの作り方みたいなハッタリ程度のもの
じゃなく基本にそった遅々と進まなくていいからちゃんと基本を学べるもの。
幸いなことに 「Palmなお部屋でいこう!」
ttp://www.ami3s.net/の basic BASICが入門コーナーとなってるので非常に重宝しているが、ここなかったら
どーすんの!!と思っちゃうね
中にはネットに繋いでいない人もいるんじゃないか?
NS Basic/Palm社は、ベテランユーザーにお願いして入門コーナーをCDに納めても
いいんじゃないかとわがまま勝手にいろんな問題を無視して思ったりする。(笑)
独語版NS Basic/Palmもあるらしいけどこちらも入門サイトをもつ独ベテランゆーざーがいるだろうし。
遅々としか だな
「遅々として」の方がいい気もする。
いやどう考えても 遅々としか (ちょこっとずつしか) だろ? こんなこと書いていたら 『ここは 日本語の意味を考えるスレとなりました!!』と誰かが書く気がするな
ここは 日本語の意味を考えるスレとなりました!!
まぁどちらにしろ使いもんにならないんだから
>>55 意味があって書いてるならかなりのおぢーマニア
@
@
うちはZoneAlarmを入れてるんだが、POSEを起動するとき、NS Basic/PalmIDEを起動するときに 警告が出る。 何なんだろう。
>>69 "Palm Reporter"ってソフトがあって、ソフトウェア実行中にデータ(ログ)をTCP/IP経由で
そのReporterに送ることができる。(PalmOS Simulatorの場合)
それじゃあないのかな?
>>70 こちらでもいろいろ調べていました。
POSE及びシミュレータはポート6415を使って送受信を行うようですね。
つまり、NS Basic/Palmも同じポートを使用してコンパイルされたファイルをPOSE上に送り込むようです。
なんか気持ち悪かったんですが、これで判明しました。
ところでPalmReporterというのはPOSEを導入したら自動的に入るもんなんでしょうか?
タスクマネージャを見ていたのですがそれらしき名前は無く。
おそらく名称からして何をした何に失敗したなどという報告をどこぞのネット先の?ログに
書くタイプでしょうか?
情報ありがとうございます のちほどPalm Reporterについても調べてみますね THX!
NS Basic/Palmの勉強をするにいたって、関数を覚えるのが当たり前なんだが amiさんところで基本的なことを学んでいるうちにVBの昔の参考書を求めている。 このあとは出来うる限りソースを読むつもりだが。 VBとNS Basic/Palmではいろいろ違うだろうが、今のVBではなく昔のVBなら画面作図などは (VBのことをこれっぽっちも知らないで言うが、DrawBitmapみたいなの) DirextXを使用してないだろうから多少は参考になるかと思って探している。 それ以外にもプログラミングは、MSXBASIC以来なのでアルゴリズムもすっかり忘れてる。 というか最初からほとんどしらん(笑)他人のソースを読んでそのアルゴリズムをぱくって 自作やってきたから。 Visual Basicによるはじめてのアルゴリズム入門 河西 朝雄 技術評論社 ; ISBN: 4774107824 ; (1999/05) Visual Basic ではじめるゲームプログラミング 河西 朝雄 ナツメ社 ; ISBN: 4816318135 ; (1995/02) 辺りを古本で求めた。なんかおすすめあるかな? おすすめの情報を求めてます。 どちらも古いのでいいかなと。出来ればDatebaseで作りたいもんがあるのでこの辺に役に立つの 何か無いかなあと(もちろんamiさんところにはこの辺の入門はあります)。 どういう考えでDatebaseを扱えばいいのかなどが全然知らなくて。初心者にはこの辺が壁になるだろうな。 ある処理をおこなうのにどういった機能の関数とどういうアルゴリズムでやるのか、見当がつく これが出来る人はどの言語でもやれるだろうな。
特におもしろいのが、今まで手続き型言語しかやってこなかった人間には
イベント中、前、後とそれぞれ処理が出来ること。
いや、NS Basic/Palmに関係ないオブジェクト言語全般のことなんですがね。
PickersというHTMLファイルを構造ごとPalmで読めるタイプにして
plucker_desktop_setup_archive_1.2.0.2.exeにパッチを当てて
いろんな先人先輩方のサイトを丸ごと落として読ませてもらってます。TIP集とか
いろいろ。plucker_viewerは最新のを。
お試しあれ。
ttp://www.geocities.jp/tinklestar2002/plucker/intro.html
関係はあるか…… ところで他にNS Basic/Palm初心者いないのかな?
ぱむまがにNS Basicの記事が載っていたらしいけど いつからいつまでの号が載っていたか 知りません?
76 :
いつでもどこでも名無しさん :04/04/06 14:08 ID:w8NZ8gVE
POSEなり POSSなりで 初めて文字入力の時に英数字はキーボードから入力できるため 漢字も打てるものと思いこみ、何故化ける?とPOSEの設定を探した人はNS Basic/Palmユーザーに限らず、POSEなどを起動した人、 90%はいるんじゃないか? 二日くらいでマウスでのGraffiti1入力は慣れたが、マウスで文字入力することも 不思議に感じた。 今、『万引き少年』(年がばれるな(笑))想い出しつつ、移植中…… (これ最初に作った人、誰だ?)
77 :
いつでもどこでも名無しさん :04/04/06 14:23 ID:w8NZ8gVE
オブジェクトプロパティをいじくって設定を見てる。 文字が見えなくなったり線が太くなったりをひとつひとつ確かめつつ マニュアルとにらめっこだ。 うーん いじくりまわしたプロパティを初期値に(Label以外は)戻すのは どうしたらいいのか? 削除して新たにオブジェクトを作るしかないのかな? あと、NS Basic/Palmは大文字でも小文字でもコマンドが受け付けてくれるのだが (非常に楽でいい!(°▽°)) マニュアルなどやサイトのみなさんのTIPや入門を見ると最初の一文字だけ大文字という 美学を通しているような…… コマンド……小文字 変数……全部大文字 などの決まり事はよくC言語で見たがNS Basic/Palmのパワーユーザーさんは どんな経験からどういう決まりで大文字小文字を決めていらしているのか 伺いたくなった。 どうかあなたの決まり事を教えてください
78 :
いつでもどこでも名無しさん :04/04/06 14:54 ID:w8NZ8gVE
万引き少年だが、 従来型のBASICだと単に移動先のアスキーコードが空白なら移動可で$やとったあとの■なら それぞれの判断をし、警備員に見つかるには頭の○の部分と警備員の頭の部分のY座標が 一致すれば見つかった!となる。$を全部取ったかの確認など単に残り数と残りの時間を 見ていただけだった。 実にシンプルなアルゴリズムというか流れというか。二次配列など使わなかったものな。 正直、メインプログラムよりオープニングと逮捕されたときのアスキーアニメーションもどきの アスキー文字の位置決めの方がずっと時間がかかったのを覚えている。 はてPalmに画面のアスキーコードなど無いだろうし。うーん$か■かの判断は配列に入れるしか ないかな? 移動可かどうかも配列調べ? 遅くならないだろうか…… 大昔のBASIC使いは、試すしかないか……とつぶやき、もっと有効的な方法はあるかなあと 乏しい経験と知識でつぶやいてるのだった。 趣味だからいいものの、プロで新しい言語を渡された人は大変だな……
変数名の決まりごと ・オブジェクトの名称は、デフォルトがForm1003のように大文字始まり なのでそれに従っている。 (デフォルト=NS Basicのプロジェクトエクスプローラ上の表示) ・コマンドは自動的に大文字始まりになる(自動修正されるよね) ・自作のサブルーチン/関数は小文字にしている、なんとなく。 ・変数名は小文字始まりに統一している、なんとなく。 がんばってね
80 :
いつでもどこでも名無しさん :04/04/06 17:08 ID:w8NZ8gVE
>>79 理由も書いていただき、本当にありがとうございます。
自分が作ったモノに関しては小文字という風に一貫してますね
コマンドの自動的は、大文字始まりにしてましたので
気づきませんでした。(どちらでも楽だと言いつつなんとなく大文字始まりにしていたりする(笑))
参考にさせていただきます……ってかそのまま使わせていただきます
ありがとうございまする
----
はは(笑) とりあえず、アルゴリズムが単純なモノで見通しが利くものを選びました。今二通りの雛形を作ってます。
文字だけで構成される昔ながらのものとBitmap使用のものと。
どれくらい速度の差が出るのかも知りたいですし。 ※結局配列型で行くしかないみたいです。
任意の座標の画面の文字コードを調べるので、GetDeisplyAscllてなのないかな?
家にマニュアルを忘れたのでヘルプだけで見てますが $は隙間だらけ取ったあとの■は、隙間無し
GetPixelみたいなのが無いかと。これあれば 昔ながらの手風でやれますね
81 :
いつでもどこでも名無しさん :04/04/06 18:27 ID:w8NZ8gVE
DrawCharsか……
万引き少年のお金なんだが 配列を使うのと、文字列を使うのとで悩み中。どちらが早いんだろう。Stringの結合、 抜き出し、取り替えとでどちらが有効的なんだろうか?
ためせば?
当然やってますよん。
85 :
いつでもどこでも名無しさん :04/04/12 09:11 ID:X9Cmius9
u
86 :
いつでもどこでも名無しさん :04/04/22 09:13 ID:0zBOQhwe
ttp://www.palmfan.com/より NS Basic/Palmプログラミング・コンテスト5の結果発表
NS Basic Corporationが,「NS Basic/Palm Programming Contest 5」の結果発表を行っています。
エンタープライズ部門では,カンファレンスなどの各種情報を参加者に提供できる「HandEvent(作者:John Malvey)」が,
ゲーム部門では,ブルドーザーをプログラミングして2つの岩をゴールさせる「ProgBull(作者:mizuno-ami)」が,
オープン部門では,ブログツール「mo:Blog(作者:Johan Van den Brande)」がそれぞれ受賞しています。
------------------------
受賞したmizuno-amiさんの「ProgBull」は、なかなかおもしろいですよ
今回は、時間が無くて棄権したというベテラン勢も多く、作品は少なかったですね
来年は自分も投稿してみたいですね
HOSYU
88 :
いつでもどこでも名無しさん :04/04/30 10:50 ID:U4jJn2eV
うP
89 :
う :04/05/12 11:04 ID:0NZG+lni
スレ立てぬしです。NS Basic/Palmの拾得に忙しく、ネタをふれません。 いくつかネタもあるし、下地になるアプリも出来ました。 ですが、まだまだ当たり前だが初心者です。 ネタをふってもふくらますレベルにないので ちょっと止めてます んでもうちっとレベルがあがるまでNS Basic/Palmで作られた作品を少しずつ紹介していくことに しました。 上の方に書かれているのとダブルかもしれませんけど気にせずに。 あと、NS Basic/Palm関連のニュース、バグ、その他関係あるものもこれから積極的に書き込みます。 興味がおありになりましたら反応、よろしくです。
90 :
う :04/05/12 11:19 ID:???
近場NS Basic/Palmニュースを。(漏れていたり、間違っておりましたらフォローお願いします)
少しずつ載せていきます。
・masaki さん
ttp://www.geocities.co.jp/HeartLand-Himawari/1169/palm.html AngelIcon ver2.01アップだそうです。Palm上でアイコンを作るツールです。
(2004.04.30)
Angel Iconは、パームウェアのアイコンをラフデザインするための開発者用アプリです。
OS5以上のカラーデバイス用のパームウェアです。
幅32ピクセル、高さ22ピクセルのアイコンを大きい画面(16倍の面積)でデザインできます。
白+7色のパレットで描きます。パレットの色は自分で好きな色に変更できます
だそうです。
・ゲーム名「StarTruck」をお作りになられていらしているのは いなあもさん。
ttp://inarmo.hp.infoseek.co.jp/ 制作進行中!!OreCa対応アプリだそうです。OreCaというのはPalm上のアプリで通用する通貨です。
あっちのアプリで貯めたお金をこっちで使おうじゃないか。こっちでたまったScoreをOreCaに換算して
あれで使い回そうじゃないかという試みです。提供者はmizuno-amiさん。
ネタの一つとしてWeb上で通帳みたいに簡閲できてもおもしろいのではないかという話もありました。
91 :
う :04/05/13 09:23 ID:???
Kuniさんが 新しいNS Basic/Palmソフトを公開なさってくださいました!!
ttp://www.brotherhood.jp/top.shtml PalmOS用郵便料金表示ソフト
Postal Info for PalmOS Ver0.02
PalmOS用ゲームソフト
Upstart for PalmOS Ver0.50
大富豪、大貧民
-----------
大富豪アプリは、少ないので嬉しい人も多いのではないでしょうか?
あと、個人的にはヤフオクで昔の小説を売買を常としていますので、
Postal Info はすごく嬉しいソフトだったりします。
Kuniさん、公開ありがとうございます!
NS Basic/Palmランタイムは、最新のVer.4.15aが、
ttp://www.nsbasic.com/pub/Palm_files/updates/NSBRuntime.zip となり、この中に二つ入っていますが、小さい方でなんら不都合はありません。
大きい方はOS5に対応された物ですが、小さい方でちゃんとOS5でも動きます。
大きい方は、まだ少しバグが残っているところもありますのとメモリを節約したい
人は小さい方で。とか言いつつ当方は大きいランタイムを入れてますが(笑)
92 :
う :04/05/13 09:53 ID:???
NS Basic/Palmメモ OS5で「SerialReceiveWithEvent()」を使って「nsbSerialIn」を検出しようとすると「Fatal Exception」が発生 という問題があるらしいですが、OS5.0と5.2とで挙動が違うようです。 George氏と tkatoさんがいろいろやりとりなさっていらしているようですが。
93 :
う :04/05/13 10:23 ID:???
mizuno-amiさんが、ここのところ、多作でユーザーをうれし涙の山にさせてくださっております(笑)
ttp://www.ami3s.net/ ちなみに当方は、mizuno-amiの日記なお部屋のファンで
朝起きたら、新聞よりもまずこれを見に行く日課! 辛口mizuno-amiさんの言葉がおもしろい(笑)
ながーく 続けてくださいまし。
そんなmizuno-amiさんが NS Basic/Palmで作ったアプリ。「Ami」シリーズ。
● さんすうすいすい
恥ずかしながら、暗算が苦手で、足し算すら怪しいんです… フリー 2004/04/23(Ver.1.0)-NEW-
● オレ金
オレの稼ぎや、どう使おうが勝手やないかぃ! フリー 2004/04/22(Ver.1.0)-NEW-
● 歌ってぽん!
Palmを歌詞カードにしよう。チープなアプリでゴメンナサイ。 フリー 2004/04/09(Ver.0.2.)
● ぷろぶる
プログラムを組んでブルドーザーを操縦するパズルゲームです。 フリー 2004/04/22(Ver.1.2.)
自作Palm用プログラム「Palmware」から入ってください。
94 :
う :04/05/13 10:24 ID:???
ぷろぶるは、むっちーさんところでもランクインしていたのでご存じの方も多いでしょう。 NS Basic/Palmプログラミング・コンテスト5のGAME部門受賞でもありますし。 記憶力を頼りにプログラムでブルを操作するんですが、紙に書くというこそくな手をつかわずに いられなかった人がちらほら……(笑) 岩を壁に押しつけてしまわないよう考えるのが大変ですね 歌ってぽん!は、クリエマシンならではかな? 子供の頃から好きだったチェのバラードを今でも たまに聞きますが、歌詞をあいまいにしか覚えてませんので、歌ぽんで見つつ、車の中でカラオケ。 あぶねーなあ オレ金は、ちょい上の方で書いたOreCa対応アプリがないと何もなりません(笑)補助ツールですね しかしこれをつかってあちらのアプリで貯めたOreCaをこっちでというふうにやるのですね さんすうすいすい。 自分も年を取った物だと、遠い目をしたくなります。昔はちょいちょい暗算得意 だったはずですが、今は電卓がなければなにもできない身体に……よよよ(泣) 本屋に高年齢者のための算数ドリルちうのを見かけましたが、この手のアプリだと思ってくだされば いいでしょう。足し算だけですが。 サイトで引き算要望にさくっと自衛入れているのは 笑えました。それにしてもこういうアプリで間違えたら自尊心傷つきますな(笑)
95 :
いつでもどこでも名無しさん :04/05/14 01:48 ID:HDlL8gS4
NS Basic/Palmがバージョンアップしたようです。
BBSでGeorge Henneさんがおっしゃってました。なんかグリッドコントロールが
楽になるよってことなんですが。
んで4.0以下のユーザーさんは
Upgrade to NS Basic/Palm 4.1 from Versions 1.x, 2.x or 3.x.
ttp://www.nsbasic.com/orderupgrade.shtml からアップグレードですね
4.1からのユーザーはどうなのかな?無料アップグレード?
96 :
う :04/05/15 10:15 ID:???
Cli Cli Clieサイトの厳達さんのアプリ紹介。
ttp://www.page.sannet.ne.jp/lwol/ ●Keys Box Ver1.16(2004/04/26 Up!)
Palmでパスワード管理を行うアプリ
データのカテゴリー分けが可能です。
またカテゴリーは事実上無限
パスワードの自動生成機能
●のえる Ver1.91(2004/05/01 Up!)
日記帳なアプリ。操作マニュアル付き、作るのが大変だったそうで(笑)
97 :
う :04/05/15 10:51 ID:???
NS Basic/Palm4.2のグリッドコントロールの不安定ですが ARMネィティブ版のRuntimeの話だけです。(NSBRuntimeARM68k.prc) 通常版(NSBRuntime.prc)は、大丈夫ですのでご安心ください。 普通、Palmウェアに梱包されているのが、通常版で、 それにしてもARM版にするのって大変なんでしょうね。バグが いくつかありますし。OS5に通常版を入れても稼働しますし、 OS4以下にARM版を入れてもこのARM版にPalmOS4用の68k版が 含まれていますのでどっちにどっちを入れても動くわけです。 間違えても大丈夫です。 ARM版は、でかいのであえて通常版をOS5に入れる人も多いです。 ARM版であるネィティブRUNTIMEは、成長に苦しんでいるようですね。でも少しずつですが ちゃんとバグフィックスは、行われていますのでご安心ください
98 :
う :04/05/15 10:52 ID:???
↑話の流れが変だ……
>>98 乙です。そっと支援してるので頑張ってくださいね。
100 :
う :04/05/18 10:12 ID:???
>>99 どもです(笑) こちらも密かにやってます。
101 :
う :04/05/18 10:25 ID:???
さっそく NS Basic/Palmがバグフィックスいたしました。
えれー はやー!
新しく追加されたグリッドコントロールで、Dimでデータベース型変数を宣言するときに
別のローカルで宣言した変数と同じ名称を使用していた場合にエラーが出るという
バグがありました。どうやら、スコープが狂っているようです。
mizuno-amiさんところでは、ローカルで宣言されるべきものをグローバルで宣言されて
コーディングされてるのではないか?という話です
ttp://www.ami3s.net/about_nsb/nsb420/index.html 現在では、修正されてますのでいつものところから落としてIDEを4.2→4.2aに
あげてください。
しかし本家日本語ページの更新、出来るなら2〜3日中くらいにリアップして欲しいです。
たとえ、数行の文章でもいいですから。 NS Basic/Palm4.2にバージョンアップされました!とか。
102 :
う :04/05/18 10:28 ID:???
4.x(って今が4.2aだからxには1しか入らないが。)の人は、いつものところで
無料バージョンアップされますってことを言うのを忘れてました。
4.0以下の人は
>>95 で購入ですね
103 :
う :04/05/18 11:01 ID:???
Cli Cli Clieサイトの厳達さんのアプリ紹介。
ttp://www.page.sannet.ne.jp/lwol/ ●のえる Ver1.92
日記帳なアプリ。
KeyQuick1.3Beta1でジョグ長押しに、コントロールタップを割り当てた場合、
カレンダー画面での拡張メニューの呼び出しとかち合わないようにした
具体的には
ジョグ長押しを拡張した場合には、ジョグ長押しで拡張メニューを表示、ジョグ押しで日記編集画面へ
ジョグ長押しを未拡張の場合には、ジョグ押しで拡張メニューを表示します。(これで長押しがコントロールタップ用に空けられます)
ちなみにジョグ長押し未拡張の時には、拡張メニューの【Cancel】が無くなり、【日記を開く】になります。
#これでジョグダブルプッシュで日記編集画面に移れます。
とのこと。TH55を購入の厳達さんが使いやすいようにしたとのことです(笑)
よかったら更新、もしくはお使いになってみてください。
104 :
う :04/05/18 19:52 ID:???
当方のところにも本家から正式にバージョンアップのメールが来ました! バージョンアップのメール初めてなんですが、日本NS Basic/Palmサポーターから 来ると思っていただけに英文でちょっとびっくり。 海外も日本も一緒くたにまとめて本家が面倒見ているようですね。 もしかして日本NS Basic/Palmのあの方は、ボランティア?(゚◇゚;) チョ、ちょっと気軽に質問メールしすぎたかも(;´Д`) Enhancements and Fixes in 4.2.0 1. Grid control added. Documentation is on Start menu. 2. New Sample: Grid.prj 3. Syntax errors are now followed by an error number. 4. Text value for the first object on an untitled form fixed. 5. In ARM Native, Popup displays the selection properly. 6. Error on improper closing of shared libs fixed. 7. Download Runtime on menu uses the ARM Native setting. 8. Error in SysInfo(5) in ARM Native runtime fixed. 以上が今回のバージョンアップですね。んで4.2.0となってますが実際には4.2.0aが 入ってますね。
105 :
う :04/05/18 20:06 ID:???
メモ帳からのインポートがNS Basic/Palmの世界では少しはやっていますが(?)
現在のところ、
【識別子】 song_
【アプリ名】 歌ってぽん!
【識別子】 asm
【アプリ名】 A.S.M.
mizuno-amiさん
ttp://www.ami3s.net/ ---------
【識別子】 pn:
【アプリ名】 PaceNote
【識別子】 sl:
【アプリ名】 ShoppingList
アプリの環境設定でプレフィックスの変更は可能ですが、デフォルトは“sl:”でっす。
いなあもさん
ttp://inarmo.hp.infoseek.co.jp/ ---------
【識別子】 ■のえるYYYY/MM/DD
【アプリ名】 のえる
※Ver.190から実装予定
YYYY/MM/DDの部分はインポートする日付になります。
gentatuさん
ttp://www.page.sannet.ne.jp/lwol/ 5つのアプリですね
106 :
う :04/05/20 07:25 ID:VjAX0NwX
本家日本語サイトに4.2のお知らせがでました。 本家英語サイトにリンクを貼っているだけですが、それでもありがたい。 4.1を入れていて4.2にVerUPしてちゃんと動かない人は するときはアンインストールし、C:\Program Files\NSBasic\Palm\reRegister.batを 起動してください いや、NS Basic/PalmBBS(ヤフーメーリング:英語)で動かない〜っておっしゃる外人さんが いらしているもので。国内でもいるかなと。 てか、自分が最初導入したときにちゃんと動かなくてあせったとき、一度アンインストしてその後、 本家日本語サイトで上記を実行スレ!と書いている部分を見つけて対処したことが あったものですから。 そのときは、起動はするけどおかしいという感じでした。
107 :
う :04/05/20 07:27 ID:???
あ、そのときに確か、C:\Nsbasicをバックアップして置いてください。こちらには プロジェクトが入ってますので。消しはしなかったと思うけど念のため。 これもどこかで見かけたことあります
108 :
う :04/05/21 11:06 ID:???
NS Basic/Palmがバグフィックスされて4.2bになりました。 使用者のバグ報告に対応が早いですね。 Datebaseをリンクしたグリッドとビットマップに不具合があったようです。 これを修正したものらしいですね。追いかけてなくてGeorge Henne さんのUPDATE報告だけ 見てますが。 もうちょっと英語をきちんと読めれば、NS Basic/Palm英語圏BBS(メーリング)の現在の注目記事を お伝えしたいところですが。 何の不具合があり、何の質問があり、新しい技術がありという報告などをね。 英語は、なんとかかろうじてつかめるというあやふやなレベル。うーん。学生時代は英語好きだったはずだったんだが(笑)
109 :
う :04/05/25 14:11 ID:???
Cli Cli Clieサイトの厳達さん作 日記アプリ「のえる」バージョンアップなされました のえるVer.1.93b1(ベーター版) Doc形式出力サポート?されたようです。現時点では 問題がないかどうか調べている(ご本人のところでは問題ないであろうと 言うレベルまではご確認なされているようです)最中で問題がなければ 正式公開のバージョンになされるようです 試される方は、バックアップしてからね。ということです
110 :
う :04/05/25 14:12 ID:???
masaki's Palmサイトのmasakiさんがなにやらお作りになられているようです 財布の残高をたまに記録して、財布にお金を補充したら記録して、 大体の月度使用額を把握するアプリを制作中です。 AngelWallet(仮題)。 だそうで。ご本人の経験から来るアプリのようですね(笑)
111 :
う :04/05/25 14:20 ID:???
112 :
う :04/05/25 14:34 ID:???
Sdoさんのアプリを紹介します。ココログもおはじめになられたんですが、ネタ大丈夫?(笑)
ttp://homepage3.nifty.com/kisinkaisdo/ MidiPlayer Ver1.12
メモリースティックにMIDIファイルを放り込み、ClieをポータブルMIDIプレーヤーとして使えます。
MIDIファイルって今でも多いのかな? 98の時代はものすごくありましたね
KORGの白黒反転キーボードとかYAHAMA DX-7とか想い出しますが。 今はソフトシンセでしょうか?
MIDIって。これムッチーさんところとか紹介されているのかな?
PORM Ver1.4
バッテリ情報(電圧と残量)をバックグラウンドで記録します。 只今ベータテスタ募集中!!
だそうです。自分のマシンのバッテリー状況を知りたいとか、中古を購入したときに調べるとかいいでしょうね。
あとサプパーティからでる充電USBケーブルのチェックなんかに。
dotEX
ドット絵ドローツール。 アイコンのデザインに最適。 BMPファイル保存機能でPCとの連携がラクラク。 只今ベータテスタ募集中!!
出ましたね。新作!!まだまだ進化するようです。楽しみですね
残念なことに(笑)CW7で開発されてます(爆) ああ、NS Basic/Palmパワーユーザーであり、某BBSには速攻で解答なさってくれる
Sdoさん。いつか大作NS Basic/Palm作品を! ここで言ってどうする(笑)
113 :
う :04/05/25 14:36 ID:UJdy7Y3k
おっと CW7でもなんでもPalmウェアを開発なさってくださることは感謝です。 誤読されると困りますので。 ただ単に制作中の新米ぺーぺーが、Sdoさんクラスのこだわり派なベテランのNS Basic/Palm作品見てぇなーちゅう つぶやきなだけでございます。
114 :
う :04/05/25 14:48 ID:UJdy7Y3k
SdoさんのBBSで何故、64kbの壁があるかという質問の解答が!!
ありがたいことです。すげぇ素早い解答!!感謝いたします。いつもお世話になっております
ありがとうございます。
ttp://homepage3.nifty.com/kisinkaisdo/ 要約するとPalmのメモリアーキテクチャにからむ話だそうで。
分かりませんか? はは(笑) SdoさんのBBSに行ってくださいな(笑)
4KB区切りは知っていましたが、PalmOS4バイブル持ってるだけだもんなあ。
まだまだNS Basic/Palm拾得中の自分はそこまで行ってない。ですが
大事な情報ですのできちんとコピペさせていただき、頭に入れとくとします。
教えてくださいましてありがとうございます。(って何故ここで? もちろんあとでお礼をbbsに)
115 :
う :04/05/25 21:52 ID:KjkiNNZq
Hiekichi's Homepage "Small Aquarium, Palm & Sig3"
のHiekichiさんのアプリ紹介です
ttp://www003.upp.so-net.ne.jp/aquarium/index.htm 2004. 5. 17 EiWeight1.4.2を登録
2004. 5. 22 EiWeight1.4.3のβテスト開始
2004. 5. 25 EiCash1.6.2のβテスト開始
だそうでEiCashが更新されていますね。
さっこく更新せねば……
EiCash
「おこづかい管理」ソフトです。
NSBasicで初めて作成したプログラムです。
初めてとおっしゃる!すごいですね。これを愛用させていただいております。
感謝しています。NS Basic/Palmのおこづかい系には他にもいなあもさんの
C-MATE、masakiさんのAngel Money、FirioさんのEZ家計簿、池田 蛇足さんの
小遣帳、mizuno-amiさんの物欲くんと豊富にありますよね
どれがいいか、自分でしか決められないしどれでも個性があり得意分野がある。
試すのも楽しいですよね
116 :
う :04/05/25 21:52 ID:???
EiKT 「基礎体温管理 」ソフトです。 履歴一覧やグラフを表示させることができます。 独身には、まだ必要がないので(;´Д`) コメント不可能 あれですかねぇ あれですよねぇ…… 管理してよっしゃ! 今夜となるんでしょうか EiWeight 「体重・体脂肪管理」ソフトです。 履歴一覧やグラフ、BMIなどを表示させることができます。 太りすぎなあなたに。やせすぎなあなたに。 ところで太りすぎな人のためのダイエット本は鬼のように市場にはあるんですが、やせすぎなあなたが読む 健康に太るための健康本はみかけたことがないっすな いや、当方はふとりすぎなもので関係ないですけど
>>う いつも乙です。参考になります。
118 :
う :04/05/26 13:26 ID:???
119 :
う :04/05/28 15:48 ID:???
ttp://homepage3.nifty.com/kisinkaisdo/ 毎度おなじみSdoさんの 新作アプリ dotEX1.4にバージョンアップされています。
Palm上でのドット絵ドローツール。 アイコンのデザインに最適。 BMPファイル保存機能でPCとの連携がラクラク。
とのことです。BMPは外部媒体に記憶されます。
当方NS Basic/Palmアマグラマですが、アイコンや画面のドット絵は、プログラミングをやっている人間として
必要不可欠なものですのでありがたーく重宝しています。
ちこちこぽちぽちと入力して、ドット絵を作成しています。 今日もぽちぽちとね(笑)
それ以外にも氏は、開発時の日記をよく公開してくださるので初心者にはおもしろいのではないでしょうか?
(というかNS Basic/Palm開発者の方の日記はおもしろい方だと思いますよ。mizuno-amiさんしかり厳達さんしかり
いなあもさんしかり、その他もろもろおもしろいです)
とくに今日のココログの日記は、プログラム初心者にとっては、かなり参考になりました。
氏のサイトからリンクってください。 それにBBSに書き込みますと、お忙しい中、返事がいただけますが、
それからも氏の誠実さがうかがえます。 当方、Sdoさんには頭があがりませぬ。
120 :
う :04/05/30 18:17 ID:???
121 :
う :04/06/01 07:52 ID:???
いなあもさんの新作GAME StarTruck が公開されました。
ttp://inarmo.hp.infoseek.co.jp/ 名前からおわかりのように昔から有名なGAMEのPalm版です。
ですが、いなあもさんの工夫があちらこちらに織り込まれており、きびちーです(笑)
せっかく満タンにした物を海賊にやられ、惑星で採掘する(;´Д`)
しかし納期はせまってくる…… このへんのバランスはOreCaもあっていろいろ
苦労なされたようです。さっそくあちらこちらでOreCaでバイトをなさっているかたが(笑)
画面はあえてモノクロになさってますのでNS Basic/Palmでカラービットマップが扱えない
ということはありません。(念のため)
122 :
う :04/06/01 08:01 ID:D56X0Q0Q
どうやらStarTruckで、お金が無くなって立ち往生をしているらしいですねmizuno-amiさん。 そのためか、『たんたん』がOreCa対応になりました(笑) そこのあなた。簡単に1000oreを稼げるアルバイトを用意しました。 方法は簡単、画面で同じ位置を12回、連続タップするだけです! さて、あまり人気の無かった拙作「たんたん」、その中の「12tan」というゲームをOreCaに対応させてみました。 詳細はPalmwareのコーナーから、ドウゾ〜 だそうです。たんたんは、スタイラスをつかったPalmらしいGAMEでついつい目に力が入ってしまいガチです(笑) なんて言うかなあ、こういう一点モノ好きな人にはたまらないはずです。 たんたん、持ってない人にも、もう持っている人もどぞ〜
123 :
う :04/06/01 08:03 ID:D56X0Q0Q
124 :
う :04/06/01 08:07 ID:D56X0Q0Q
SdoさんのPalm雑記
ttp://palmsdo.cocolog-nifty.com/note/ ですが、
05/28/2004 書き方といふもの
初心者には、読んで置くべきです。とくに自分のような昔MSXBASIC(PC98のN88(だっけ?)BASICでも可)
をやっていて、現在までプログラミングに手を染めていない人にはためになることを書いてくださっています。
125 :
う :04/06/01 08:11 ID:D56X0Q0Q
126 :
いつでもどこでも名無しさん :04/06/02 11:24 ID:Ab75Uund
masaki's Palmサイトのmasakiさん 新作と更新です!!
ttp://www.geocities.co.jp/HeartLand-Himawari/1169/palm.html Angel Book(ver6.01)アップです。
アイコンが加わりました。1日に2つアイコンを設定できます。アイコンはハイレゾで15種です。
おお、アイコンが!
だとのことです。なんかAngel Dateにどんどん近づいていってますよ……いいの?(笑)
Anegel Wallet(ver1.00)アップです。
財布の残高記録用アプリです。
このアプリは、小遣い帳アプリを導入してみたけど、支払ごとに記録をつけるのが面倒になった。
けど、毎月いくら消費しているのかくらいは知りたい。そんな人(=僕)のためのアプリです。
財布の残高をたまに記録して、月いくら使ったかをだいたい把握するアプリです。
だそうです。こちらは、あれですね。制作予告なさっていたものですね。
だいたい分かればいい。そういう人多いのではないでしょうか? そういう方に。ただ
何に使ったとかは分かりません。いくらだいたい使ったかな〜の人向けですね
127 :
う :04/06/02 11:26 ID:???
知っていながら書き忘れです NS Basic/Palmが4.2.1に! 更新内容は、しりません(笑) バグフィックスだと言うことだけは分かるのですが。
128 :
う :04/06/02 11:33 ID:???
129 :
う :04/06/03 10:17 ID:???
いなあもさんのGAME StarTruck が更新されました。
ttp://inarmo.hp.infoseek.co.jp/ StarTruck0.2.0bを公開しました。
変更点は以下の3点です。
1)Easyモードの追加
2)宇宙船の状況画面で銀河マップ表示の不具合修正
3)「オレ金」インタフェース仕様の変更
とのことです。それにしても3の裏技知りませんでした(笑)
どうやってもうけたのか? でもこれってウィザードリィをやる人は知っているんですよね?
あるいはウルティマ3をやったことのある人は。
キャラを作って身ぐるみはいで残したい一人に渡し、道具はすぐ売りさばき、お金を集め
の繰り返しで。
グリッドレーダー、従来0.15秒だったんですね。うーん。これを見て、リンかけを想い出しました
電光板にこういう感じでぱぱぱとついてきえて、それを打つ訓練をしていた剣崎……
ここの部分だけ取り出してもGAMEになったのかもしれませんね
あと、このGAMEは、シミュですがこういうふうにアクションパズル的な要素が入ったことが
OreCa地獄にはまった人が多数いる要因になったんでしょうね
でもOreCa地獄にはまる人は、実生活でもギャンブルにはまる要因を隠し持っていると言うことでしょうか?(笑)
130 :
う :04/06/09 18:18 ID:ijhfINN3
eyeさん(パドマガライターのかたです)
ttp://face.page.ne.jp/web/#U2004-06-09 NSBasic/Palmで作成したPalmwareを二つ公開しました。
* 相性占い(名前を数字に変えて占うむかーし流行った相性占い。)
* 5&Over(サイコロを使ったギャンブルゲーム。OreCa対応)
だそうです。
------------------------
うーん。こういうギャンブルあったんですね。あ、トランプで似たのが
ありましたね。ハイ&ローでしたか。
ふたつとも懐かしく思いました。
131 :
う :04/06/18 10:59 ID:4XnYK1Uz
eyeさん(パドマガライターのかたです)
ttp://face.page.ne.jp/web/#U2004-06-09 学歴計算機を公開。
2004-06-17
NSBasic/Palmで作成したPalmwareを一つ公開しました。
* 学歴計算機(誕生日と在籍年数と浪人年数から学歴を計算するソフト)
誕生日(西暦)とそれぞれの在籍年数と浪人年数を入力すれば学歴を計算します。
* 最終学歴は大学院まで対応してます。
* 和暦は明治、大正、昭和、平成に対応してます。
* 履歴書を書く時などに使えるかもしれません。
また、自分の子供の卒業予定年度を調べたりも出来るので、人生設計に役立てたりも出来るかも。
ま、必要ないとは思いますが、紀元前99,999年から999,999年まで計算できます。
--------------
だそうです。こういうのは履歴を書くときなどにふとなんだっけ(^^;;と思うものですから
結構役に立つものですよね
132 :
う :04/06/18 11:11 ID:4XnYK1Uz
六曜 Rokuyou Ver1.33.1(2004/06/17 Up! 添付ファイル追加版)なのが
Cli Cli Clieの厳達さん
ttp://www.page.sannet.ne.jp/lwol/ このほかにも6/12日に
■のえる1.10.0とRokuyou1.33(ジョグセンター対応版)を公開されてました。
のえるの最新版を公開しました。
今回は
・Doc形式への日記出力をサポート
・曜日算出方式を変更
・アイコンの変更
・コードの最適化
・日記検索を行った結果をMC、Doc形式に出力可能とした。
・メモ帳からのインポート処理のバグ修正
を行いました。
だそうです
このほかにも KeysBox(NSB4.2.1対応版)もアップデートされております
厳達さんののえるは、ここのところ人気者でむっちーさんところで上位に
ランキングされております
133 :
う :04/06/18 11:12 ID:4XnYK1Uz
厳達さん公開アプリに お財布 Ver.0.01.1(2004/06/13 Up!) お小遣いをいい加減に管理したい人に... だそうです。
134 :
う :04/06/18 11:30 ID:4XnYK1Uz
いなあもさん
ttp://inarmo.hp.infoseek.co.jp/ 2004/06/18
StarTruck0.2.2bを公開しました
以下の修正を行っています。
・新規にゲームを開始する場合、確認ダイアログを表示するように変更
・海賊と対戦中にゲームを終了できた不具合の修正
・銀河マップのスクロールボタンが消える場合がある不具合の修正
・CJKOSユーザでも表示が乱れないよう、半角仮名文字の使用をやめた
だそうです。このほかにも
『LightCycle』 がOreCa対応です
パソコンゲームの「古典」、陣取りゲームをPalmに移植。
コンピュータの卑劣な攻撃を封じ込めろ!!
135 :
う :04/07/09 13:24 ID:5V8Bfztn
これって何のスレ?
137 :
いつでもどこでも名無しさん :04/07/25 13:45 ID:a6BPeQEF
NS Basic/Palm情報スレ。
138 :
う :04/08/06 09:37 ID:Xbig68lt
NS Basic/Palmでできたアプリの情報スレじゃん、これじゃ。 つまんねー。
140 :
う :04/08/10 10:13 ID:4GSfWDXM
それは俺も反省しているんだけどね。 まだもうちっとかかる。300〜400ぐらいまでは維持だと思う。 NS Basic/Palmで書きたいことがあったらどぞ。
141 :
いつでもどこでも名無しさん :04/09/09 21:05 ID:jCGOVfyt
保守
NSBasic自体は初心者向けなのかもしれないけどさ。 ソースを公開してるのがすごい少ない気がする。 まあ、使ってる人自体少ないからなんだろうけど。 みんなサンプルだけでやってんのかな。
143 :
いつでもどこでも名無しさん :05/01/13 10:24:27 ID:8gEHrE4C
UP
144 :
いつでもどこでも名無しさん :05/02/11 01:28:35 ID:nUOVI86A0
ゆ
age
146 :
いつでもどこでも名無しさん :05/03/02 10:42:25 ID:0aGcoaYK0
「第6回 NS Basic/Palm プログラミングコンテスト」
ビジネス・総合部門:業務用、行政、教育、軍事用などの総合カテゴリ
ゲーム部門:
オープン:上のカテゴリに属さないフリーなカテゴリ。共有ライブラリの応募もOK
各カテゴリ毎に、優秀作品1点を選び、賞金は100$。
締め切りは、3月31日午前零時(米国東部標準時間)。日本との時差により、実際は3月31日の午後2時くらい。
ttp://www.nsbasic.com/palm/PR/PR.050301.html
147 :
いつでもどこでも名無しさん :05/03/02 11:09:00 ID:4OmImTQW0
軍事用があるのが凄いな 賞金$100もある意味凄いが
148 :
いつでもどこでも名無しさん :05/03/02 11:32:35 ID:0aGcoaYK0
軍用アプリってなにがあるかな? しかし、初めて月に行ったとき、そのときの計算コンピューターがファミコンより機能が 弱かったことを考えるとNS Basic/Palmでも何か作れるかもしれない。 風速と距離と地形を入力して敵との位置を計る歩兵のためのアプリか? ジャングルで迷ったとき、植物の特徴を入力すると食用かどうかはじきだしてくれるアプリか? 軍用そのものが無縁の世界なのでこんなのしか考えられないな
軍用アプリといえば、やっぱり GPS搭載で自分の位置が解るアレでしょ。 更にバックライトを使って暗闇でもモールス通信ができるとか。
それはいいかもしれない。頂いた。作るの簡単そうだし。 ネタ提供どもー
ここに出没している人ってみんなどこで買ったの? 買いたいんだがちょっと値が張りすぎねーか。遊びで使うにはち ょっと高すぎる。 どこ見てもだいたい2万するんだが、誰かいらなくなった人700 0円とかぐらいで横流ししてくれ。
152 :
いつでもどこでも名無しさん :05/03/04 22:26:37 ID:zVaFmyzB0
153 :
いつでもどこでも名無しさん :05/03/04 22:38:45 ID:zVaFmyzB0
最新は4.3かな?店頭には。正式ユーザーによるバージョンアップは4.41まで行ってる。
メジャーバージョンアップは有料だよ。ユーザーでも。
注意をまとめとく。
●メージャーバージョンアップは正式ユーザーでも有料。もちろん新規購入より安い。4000〜6000円ぐらいかな?
●Ver3.0から速度が二倍ぐらいになったのでそれ以下が密林に売ってるけど日本語も怪しいし、買うだけ損。
ただし6000円ぐらいならそれを勝ってバージョンアップすると結局は一万円前後で手に入ることになるが
マニュアルがいかんせん古い。HELPでやる覚悟のある人はいいかも。
●海外サイトから購入するとき、日本語マニュアルが無い場合がある。気をつけよ。在庫の問題もあるし
●今買うなら店頭では4.3(俺は4.0だった)だと思う。
●mizuno-amiさんところにいけ。
ちなみにビザビにNS Basic/CEの在庫ならある
ttp://www.visavis.jp/shop/WebObjects/vv.woa/wo/9.3.6.7.3.0.1.0.1?p=01478000400 これ、安いがCE版今5.0以上なので、有料アップデートしなくてはいけないので安いんだろうと思う
先日日本語版を買ったけど、秋葉原MobilePLAZAで15000円強くらいだった。 箱には表記がなかったけど、バージョンは4.4.1だったよ。
あ、もう今のバージョンのNS Basic/Palmが出回ってるんだ。 少数単位の奴は、無料バージョンアップできるから4.1でもすぐ4.41になれるから 心配ないけど、そこは仕入れたばかりだったんだね
156 :
154 :05/03/05 07:47:35 ID:???0
外箱にバージョン表記がなかったので、ちょっと怖かった。w 店の人に訊けばよかったんだけどね。 それはそうと、ここのスレでは質問していいのかな……。 あの、Gridのなかでの数値表示の右揃えってどうやって実現すればいいのかな。 やっぱ、あたま(左側)に空白を適宜おぎなって揃えるの?
自分も勉強中ですので違うかもしれません。間違っていたら教えてください あとあなたのレベルが分からないのでまったくの初心者相手みたいに書くのをお許しを。 Gridは、単なる入れ子だからビュアーとしてのみ使える枠ですよね。 んでFormatファンクションに準ずるそうだから数値の右揃いは、Formatファンクションの nnnを使うのでは?と思ったんですが。 例: Dim A as Double Dim ANS1 as String A=123.45 ANS1=Format(A, "nnnnnnnnn.00" ) '結果は" 123.45" MsgBox "メッセージ="+ANS1 ただこれの場合半角スペースが2ピクセルで困りますね。半角は6ピクセル構成でしょうか?
んでNSBSystemLibのFixedWidthString(文字列を固定幅の文字列を返します)を使ったらどうでしょうか? LoadLibrary "NSBSystemLib", "NSL"をStartupコードに記述して。 Dim M0 as String Dim M1 as String Dim WIT as Integer Dim OP as Integer Dim F1 as String Dim F2 as String M0 = "This is a test" M1 = "1234" WIT = 80 OP = 1 F1 = NSL.FixedWidthString(M0, WIT, OP) F2 = NSL.FixedWidthString(M1, WIT, OP) MsgBox F1+Chr(10)+F2 どうでしょうかね?
しまった。実はこれで解決だと思っていたからマジであせっとります。あと半角は5ピクセルでした。1ピクセルは隙間でしたね これ、左の空白をChr(25)「5ピクセル」とChr(32)「2ピクセル」との組み合わせで書いちゃうもんですから ずれがありますね。 なら、NSBSystemLibには、文字列の長さを返してくれるFontCharWidth()やFontCharsWidth()等の関数が ありますから、セル-文字列の長さ=文字を書きはじめる位置を割り出すしかないのでしょう。 Dim M0 as String Dim M1 as String M0 = "1234567890" M1 = "1234" MsgBox M0+Chr(10)+M1+CHR(25)+M1
ありゃ 上のやつは自分でchr(25)のサイズを調べていたやつです 無視してください。 文字列長さ調べNSBSystemLib要 Dim M1 as String Dim WIDTH as Integer Dim OP as Integer M1 = "1234" OP=0 WIDTH = NSL.FontCharsWidth(M1, OP) MsgBox Str(WIDTH) でも半角何文字全角何文字と単純に返してくれるやつも欲しいですね。 役に立たずすまそ
NS Basic/Palmを全く知らない人のために。 もちろん、半角文字列数を返すやつならあります Dim TK as Integer Dim TK1 as Integer Dim TK2 as Integer TK=Len("YAMADA TAROU")'半角12 TK1=Len("岩鬼 正実")'全角5 TK2=Len("里中 SATORU")'全角2半角7 MsgBox Str(TK)+Chr(10)+Str(TK1)+Chr(10)+Str(TK2) 結果 12 10 11 全角いくらも半角いくらと面倒見てくれれば (例えば上から10、Z5、Z2,7という結果を返す) 楽なのにね。もちろん外国産BASICですから仕方ないですが。 それが全角なのか半角なのか調べる方法あったっけ?
>>157-161 ありがと。
なんか、あれ???って思ったので、
>>160 を参考に試してみました。
Sub object1005()
'要Project_Startup() に LoadLibrary "NSBSystemLib", "NSL"
Dim m(4) as String
Dim ww as Integer
Dim n as Integer
m(1) = "123456"
m(2) = " 123456"
m(3) = "-123,456"
m(4) = "\123,456"
For n = 1 to 4
ww = NSL.FontCharsWidth(m(n), 0)
MsgBox m(n)+chr(10)+str(len(m(n)))+" chars, "+str(ww)+" pix."
Next
End Sub
……うはー、って感じ。プロポーショナルFONTなんですな。
やりたいのは、料金表示(おこづかい帳)みたいなかんじで、「\」とか「,」とか文字種は限定的なので、
自分で整形用のFunction書いてみます……。
てか、Grid.LeftAjust(n,m)=false、みたいなプロパティあってもいいのになぁ。
163 :
いつでもどこでも名無しさん :05/03/06 14:49:13 ID:Ja4paR7d0
そうなんですよね。 半角スペースと”,”が2ピクセル。 半角スペースに関しては” ”ではなくchr(25)を必要な数だけ前に追加するしかありません。 NSBStringLib.prcの CreateString(number, ch) chで指定した文字をnumber分だけ繰り返した文字列を返す。numberはShort型。 でも使用しましょうか。 chr(25)だと5ピクセル開けてくれます。倍幅スペースですね Grid.LeftAjust(n,m)=false、確かに欲しいですね。 でももっと単純にセンター、左寄せ、右寄せというのがGrid表示機能に標準で 欲しいですね。VBのことは知らないのですが、VBではあるんでしょうか?
少し考え調べた結果、とりあえず数字表記の右寄せの件は、
>>158 で例示していただいたFixedWidthStringとListで実現できそうだと見当つけました。
SampleのSysLibTest.prjの中のfrmStringsできれいに表示してるので、
全角文字がうまく扱われるかどうか未検証(品物名は全角、金額は半角)だけど、参考にしてやってみます。
ListのほうがGridよりもクリックしたときの見栄えが良さそうなので。
今はとにかく必要なFormをどんどん作って、制作意欲を高めてます。w
コントロールを配置するだけでコードはほとんど書いてないけど。
VBは遠い昔に(ver2とかver4のころ)触ったことあったけど、もう忘れてしまいました。
基本的にはMacのREALbasicでBasicを学んできたので、
NSbasicもなんかすんなりいけそう。(だといいな〜)
SONYの件もあってこれからは新しいソフトはあんまり登場しないだろうから、
自分で作れそうなものは自分で作るしかないですね。
Sub Form1003_After() Dim dd as Date dd = DateVal(2005,1,31) dd = AddMonths(dd, 1) MsgBox "2005,1,31の一ヵ月後は"+chr(10)+MonthDay(dd)+"です。" End Sub なんかイマイチな結果になるんですけど………。
167 :
あう :05/03/12 11:48:01 ID:iufCFO6G0
はは(笑) それ、2/28になると思ったのでしょう? AddMonthsは、31日があるかとか四年に一回あるかどうかとかまでは面倒見ないので そこは気をつける必要があります。Date変数の月に1を加える機能ですから。 おそらくそうしたのは、2/31を欲しがるケースもあるかと考えたのではないでしょうか?多分。 LastOfMonthを使って最終日のチェックを入れないと。
えっと補足です。一ヶ月を1/31の次は2/28と考えるような場合 2/28→一ヶ月後→3/28 問題ない 2/29→一ヶ月後→3/29 問題ない 3/30→一ヶ月後→4/30 問題ない 1/31→一ヶ月後→2/31 あり得ないのでその月の最終日を求める。 LastOfMonthを使ってある月の最終日を取り出し、それが指定した日と一緒の場合だけ 数ヶ月後に移動したときにLastOfMonthを使い、最終日を答えとして出す。 それともとんだ先が二月の場合のみ最終日を取り、それ以外は31→30に。30→31に する のどちらかでしょうか。 それ以外は、あとは素直に数ヶ月を足したら求める日数が出るかと。
もし1/31の一ヶ月後が3/2か3/3が欲しかった場合は、 AddDaysを使い、30もしくは31を加えるといいかと。 てここまで言うと蛇足でしたね すいません
Dim dd as Date dd = DateVal(2005,1,31) dd = AddDays(dd, 31) MsgBox "2005,1,31の一ヵ月後は"+chr(10)+MonthDay(dd)+"です。" 結果 『 2005,1,31の一ヵ月後は (改行) 03/03です。』 貼り忘れた。
ふと気づきました。 人間的なスケジュールをともなった一ヶ月だと1/31→2/28(今年)なんですけど キャッシングなどの計算なら一ヶ月1/31→2/31こと3/3(月末が2/28の場合)、2/31こと3/2(月末が2/29の時) なんかを取りだすでしょうね。 月じゃなく日に31日を足すとちゃんと月末も考慮してくれますから日計算の方がいいかもしれませんね
>>167-171 詳しく導いてくださってありがとう。
カレンダー画面を一ヶ月後に切り替えたとき、
切り替える前にたまたま月末の日付のBOXを選択してたら、
翌月のカレンダーではどの日付を選択するのが自然な感じかな〜、
と考えて試してて
>>166 に気付きました。
「のえる」だと素直に翌月の第1日を選択してますね。それが自然かもナァ。
それにしても、PIM系プログラムを中心に発展するPDAのプログラム言語だけあって、
日時を扱う関数が多いのには驚きました。>NS Basic
配列について、もっと融通が利いて扱いやすければいいのになぁと思う反面、
こういう強みの部分をいかしたプログラミングを心がければ、生産性上がるのかもーなーと。
関係ないけど(関係あるけど?)、
昨日(03/12)の午後に
>>154 にまた行ってきたら、
NS Basic for Palmは売り切れてました。(店頭に並んでなかった。)
買ったひとは今ごろ何作ってるのカナー。
173 :
いつでもどこでも名無しさん :05/03/13 03:19:18 ID:PJ9IBCD50
NS Basic/Palmが配列関連の細かい事に弱いのは(と言ってもプログラミングで何とかなるレベルですが) おそらく、昔からあるからだと思います。 OS3.0の頃は、マシンパワーがMC68328ファミリ、つまりDragonBallファミリだったため、弱かった。 BASICで配列を扱っていじくるにも遅い。 ならば、まず速度がおそいマシンでもなんとかなる他の所を強化しようと考えたのかもしれません。NS Basic/PalmってGridついたのって遅かったですよね? これは、今ようやくGridを扱ってもマシンパワーがあがってきたために使えるようになったため、開発としては つけるようになったのではないかと。 まだまだNS Basic/Palmは、進化の途中の言語だと思います。グラフィック操作ももっと強化して欲しいし、 OSが上がり、マシンパワーがあがっていけば、対応できるでしょう。 重たい処理が後回しなのは、これは開発しやすいBASICだからせんないことだからと考えてます。 そういう意味では、SONYの撤退はNS Basic/Palmユーザーにとっても惜しいことなんですね。まあ 自分は、いざとなればTungstenに移ればいいだけだと思ってますが。 考えてるのは、NS Basic/PalmがOS4以下を切り捨てれば、速度的につけられなかった機能方面のバージョンアップ加速が 増すのではないかと。
マシンパワーがあがってきたために、はでなことも重たいことも出来るようになったのは WindowsのVBでも一緒ですよね。 Windows3.1のころのVBなんてしょぼくれてました。それが今ではDirectXまで扱えるほど なってますし。 五年後のNS Basic/Palmがあったとしてどんなふうになるのかなあなどと考えてます
そういや、WindowsCEのMS本家のEVBもH/PCのころは、本当に何もできませんでしたよ。 今はどうなんですかね?NS Basic/Palmが無くなってもWindowsCE版NS Basicがあるので Palmから他機種に移るとしたらWindowsCEと考えてますけど。あっちは NS Basic/CE 5.1.1で なんかPPC上でも開発できるからそれがちとうらやましいかな。最新のWindows CE.NET 4.2対応なので ちゃくちゃくと進化してますな。
176 :
172 :05/03/13 04:25:43 ID:???0
配列、やっぱもっと柔軟にやりたい。
再定義(Redim)とか追加(add)、削除(Remove)とか。
↓
それを配列ではなくDBでこなせばいいのかな。どうせ同じメモリー上に置かれてるんだし。
作業用DB作って、プログラム終了時に削除してしまうとか。
あと、オブジェクト配列(コントロール配列)もなんとかしてほしい。
Form上に同じようなFieldが7個(日月火水木金土)あったとき、それぞれに
Field(n).text = 〜
でアクセスできないのは辛いなぁ、と。
↓
これもたぶん、なにか発想を変えるべきなのかも。共有ライブラリになんか便利なコマンドありそうな……。
そもそもFieldを7個ならべるってのは、ユーザーインターフェイスとしてどうなのよ、とか。
などと、つらつら考えてしまいます。
>>173 >考えてるのは、NS Basic/PalmがOS4以下を切り捨てれば、速度的につけられなかった機能方面のバージョンアップ加速が
>増すのではないかと。
期待してしまいますなぁ。極小フォントを手軽に使いたいし。
>>175 >なんかPPC上でも開発できるからそれがちとうらやましいかな。
実機上で開発出来ると楽そうですよねぇ。
----
プロジェクトファイル(.prj)をテキストエディタで開いたら、オブジェクトの定義が判りやすく書いてあったので、
こりゃ、Bitmapを100個定義するのもIDEでちまちま登録するより
テキストエディタで書き換えた方が楽かもしれん、などと思いました。w
そもそもビットマップ100個読み込むのって考え方間違ってるよ、とか言われそうですが〜〜。w
NS Basic/Palm初心者(つまり自分ですが)が有り難いと思った機能 PopupDate機能 日付入力用Palm�OSデバイス標準ポップアップを利用して 日付を指示させる -------------------- Dim theDate as Date Dim Res as Integer 'theDateに対し、変更された場合Resには1が入る。変更チェック用 TheDate=today() Res=PopupDate(theDate, "日付を指定してください") MsgBox "あなたが指定した日付は"+Str(theDate) --------------------- これ、おなじみのカレンダー指定標準ポップアップなんですがこんなにお手軽に 使えるとは思いませんでした。初めてこの機能を知ったとき驚きました。
>>176 作業用DBは、良くある手ですよね。それをテンポラリファイルとして使う人は多いです。
Field(n).text = 〜 でアクセスできないってテンプレート化のことですね。あればいいですね。
こういうのに限らず、英語がもっとわかれば開発者が参加してる英語圏のメーリングにメール送るんですが。
辞書を引きながら片言で読める程度なんですよ。
極小フォントをまだ利用してないのであれなんですが、CSubFtrGetライブラリを使うこと、TsPatchを使い
OS5以上の限定ですね。OS4クリエの極小は独自スタイルなので未サポートですね。
ttp://www.page.sannet.ne.jp/lwol/csub/csubftrget/TsPatch.html ここですね。厳達さんといなあもさんと今関さんに
感謝ですね。
※厳達さんところの情報を全部、今のうちにファイルとして保存しておくといいです。masakiさんというヘビーユーザーさんが
公開してくださったTIPやsdoさんが公開してくださったSdoLibとか、自分を含めた初心者にはありがたい情報が
公開終了になることもあります。公開終了するのはその人なりの考えがあるのですが、遅れてNS Basic/Palmの世界に
入ってきて、遅々と収得している自分なんかには、本当にありがたかったりするのでいい情報を見かけたら即、保存して
置くことをおすすめします。
いつかは、自分もTIPを公開する日を夢見てがんばりますか。
それにしてもどんなのつくってんですか?その100個って。
※先達方のソースをコピルのは初心者には、常套手段です。ただ、コピって終わりにならないようにするのが大事ですけど
言わずもがなですね。
なんか、ここでちらほらNS Basic/Palmのことを書いていて思ったんですが、 無名であると言うことの良さをひとつ気づきました。 質問する方も質問に答える方も、周りの目を気にしなくてもいいということです。 こんな低レベルのこと質問したら恥ずかしいってベテランが巡回してるようなところだと 思いません?でも分からないと言う現実。ただ分かってるのはこれは低レベルの質問だと言うこと。 自分は、低レベルだとなおさら、そう思います。特に初心者にありがちなのが勘違いの質問。実はそこでつまってるんじゃなくて 別の所だったとか。NS Basic/Palmのバグか?と思ったらOS絡みのバグとか自分の設定ミスだったとか そういうのは、無記名の方が初心者は、書きやすい。 答える方も自分のように初心者のくせに答えるわけですが、それでも解答しやすいのは無記名でたとえ 答えが間違っていても、無責任でいられる。昨日間違った僕は別の人だもんという顔もできる(笑)これ極端ですけどね。 それって気軽に答えるという意味では大事ですね。しかもここは2チャンネルだから質問者もまるごと鵜呑みには しないで手がかりにさえなればいいやレベルで見てくれてる。 そう言う意味でも初心者にこそ、無記名BBSは必要なのではないかとこのごろそう思いますよ。
180 :
いつでもどこでも名無しさん :05/03/14 21:44:35 ID:TMVKD7Zf0
あとお勧めなのが、先達たちの日記を見る。現在じゃありません。 過去日記です。一番ふるいのから見ていくと、ああ、彼らも苦労して収得してきたんだなと 励みにもなるし、起こしやすいミスなんかを日記に書いてくれてる人もいますから 自分でそういう間違いを起こさないように先達たちの書いてくれたことを学ぶことも出来るわけです。 いかがでしょうか? いや、お気軽に読んでいたらけっこうNS Basic/Palmの細かいTIPを日記に残してくれてる人 多かったりするもので。これもまたありがたいことです
181 :
いつでもどこでも名無しさん :05/03/15 00:21:42 ID:huy26aGs0
>>178-180 Bitmap100コてのはまぁおおげさですけど、
あれです、極小アイコンです。数十個。カレンダーに貼る奴。CutDB(?)みたいな感じの。
実際は外部にDBとして持つべきだろうけど、今はそれどころではないレベル(力量)なので、
とりあえず本体に埋め込んじゃおうかな、と。でもまだまだ先の話し。w
ちょうど昨夜、先達のWebサイトにたどり着いて、極小フォントをどーやって扱うかわかったところです。
TSPatchもSelectFontも使わない決め打ち指定でいけるのでは?と思ってたら、やっぱOKらしいですな。
(所持機がたまたま日本語版CLIE/OS5なので、自分専用のアプリであんまりまわりくどい手段はとりたくないので…。)
'StartUpCode =================
Global gFontID as Integer
Sub Project_Startup()
Dim osVersion as Double
LoadLibrary "NSBSystemLib", "NSL"
osVersion = NSL.SystemVersion()
If osVersion >= 5.0 Then'日本語版CLIE/OS5限定
gFontID = 52
Else
gFontID = 0
End If
'FormXXXX =================
Sub Form1038_After()
NSL.FieldSetfont 1043, gFontID'Form上の、ObjectIDが1043のFieldにFontを指定。
End Sub
こんな感じで。
182 :
181の続き :05/03/15 00:23:11 ID:huy26aGs0
改行大杉って言われたので分けます。 > ※厳達さんところの情報を全部、今のうちにファイルとして保存しておくといいです。 御意。てか、プログラミングはコーディングと情報収集が要、と思っております。 なわけで、年度末でなかなか時間が取れないけど、がんばってWeb巡って保存してます。 >そう言う意味でも初心者にこそ、無記名BBSは必要なのではないかとこのごろそう思いますよ。 そうそう。本家BBSすら書く気になれんわたし。w 2chで名無しで気楽に。でも、ソースのサンプル書くときは間違っちゃ遺憾!て多少は緊張しますが。w 日記というのはいつも素通りしてたので、これからは注意して読んでみます。 発表されたアプリのReadMeのVerUP履歴なんかとあわせて見てみると、面白いかも。
183 :
いつでもどこでも名無しさん :05/03/15 00:38:37 ID:huy26aGs0
>>177 >これ、おなじみのカレンダー指定標準ポップアップなんですがこんなにお手軽に
>使えるとは思いませんでした。初めてこの機能を知ったとき驚きました。
買ったときに同梱されてくるマニュアル冊子を第1リファレンスとするなら、
NS Basicの日本語サイトのTechNoteは第2リファレンスと言えましょう。
http://www.nsbasic.com/palm/Japanese/technotes/ Tech Note 13、14、15、23、23aをお勧めします。まだ見てないなら。
特に、『Tech Note 14: 共通ライブラリ「NSBSystemLib」を使う』は必見。
共有ライブラリ使うのはまったく簡単だし、出来ることの幅も一気に広がるよ。
んで、共有ライブラリでも出来なさそうなときは、
さらに、『Tech Note 06: Operating System API (SysTrap)の使用』でなんとかしたいわけだが、
調べるのがちょっと面倒な気分。
それ禁じ手と呼ばれてるものじゃないですか?裏技ですね 決め打ちですね。今後変わるかもしれないから暫定として公開されてたやつですね。 勉強になります。縮小フォントを使ったことがないので。 NS Basic/Palmは拡張機能を使うには、共有ライブラリを入れる必要がありますから、あれやこれや追加ライブラリするのが 嫌だ、最小限にしたいという意味ではいいと思います。 ただ、これおそらくクリエのみ適用かもしれません。FontIDは、0から7までが固定でしたっけ? けっこうNS Basic/Palmも基準が変わってますよね?例えば5WAYKEYなんかがそうです 古いNS Basic/Palmと最新のでは、GetKey()の値が変わりましたね 確かVer4.00以降と前では得られる値が違うんですよね
185 :
いつでもどこでも名無しさん :05/03/15 01:00:04 ID:huy26aGs0
そうそう。禁じ手。 自分のマシンでのみ使うならば、ということですな。>決め打ち指定 これで作ったソフトは配布不可能と肝に銘じるべきでしょう。 ご叱責感謝。
Tech Noteですね。情報ありがとうございます。 いっそのこと自分で、ひとつのテキストにまとめたほうが検索しやすいかも。 Operating System API になるとOSバイブルが必要になりますから、出費も大変です OS4バイブル(1万4000円)と青いPalmプログラミングの本がおすすめでしょうか。 英語が読めるならSDKがPalmOneサイトにおいてあるんですけどね。
187 :
いつでもどこでも名無しさん :05/03/17 17:20:01 ID:86r3VxCn0
NS Basic/Palmの日本サポートの方に、Tech Noteの昨年からの分を翻訳してもらえるように メールしましたら、していただけるとのこと。 あと、リリースノートも翻訳して貰いたいとお願いしておきました。 あ、バグ報告を本家に出して貰うように伝えて貰おう。そうせな、いなあもさんが今自分のBBSで苦労してるけど (PalmOS5.4のみ傷害が起こる) 自分のソースのせいなのか、それともバグなのか、公開されてないため、ちと困る。 でもこういうのって、よそでもやってんのかなあ? VBとかDelphiとかVC++とかいろいろあるけど、バグ提示公開って 制作元やってんだろうか。 これがあれば、問題の切り分けも楽になると思うのだけれども。そこまでもとめるのはちと酷かなあ?
188 :
いつでもどこでも名無しさん :05/03/17 23:12:00 ID:XJ1hBRuQ0
ARM Runtimeのテストバージョン、バージョン4.4.2を掲示されました!
ここからそれをダウンロード:
http://www.nsbasic.com/pub/palm/b/NSBRuntimeARM68K.zip それを開けた後に、あなたのシステムの上で\nsbasic\ダウンロードにそれを入れてくださ
い。
24. PopUpDateは誤りを引き起こします。
状態: 修理にされる。 (?) 私たちは、前回これを修理させていたと思いましたが、票はテスターから等しく分割されました。 もう一度これを試みてください!
25. 数字フィールド(右の代わりに、去る)において、格子整列は間違っています。
状態: 4.2と4.3の間なくなるある他のものと共に修理されています。
26. SysInfo(5)はTungsten3で間違った値の(64766)を返します。 通常のランタイムは正しい値を返します。 これはT3 Simulatorで起こりません。
私たちには、この多くのレポートがありました。
状態: 修理にされる。
189 :
いつでもどこでも名無しさん :05/03/17 23:12:39 ID:XJ1hBRuQ0
27. 出来事はARMで適切にネイティブで働いていません。
a。 _working.prjではなく、イベント_をシミュレータの上にインストールします(私はここでシ
ミュレータ5.2を使用しました)。
b。 非ARMの最適化されたランタイムNSBRuntime.prcをインストールします。
c。 プログラムEventsNotWorkingを走らせます。
d。 F1、F2、F3またはF4を押す場合、プログラムは出ないでしょう(イベントコードで予想されるように)。
今度は、ARMの最適化されたランタイムNSBRuntimeARM68K. prcをインストールしてください、そして、プログラムを動かしてください。
F1、F2、F3またはF4を押すと、プログラム(間違った振舞い)は出るでしょう。
状態: 修理されています。
NS BASIC Corporation
http://www.nsbasic.com
190 :
いつでもどこでも名無しさん :2005/04/05(火) 16:58:28 ID:h3YJxgRK0
とあるメーリングで本家からNS Basic/PalmIDEVer4.4.2が 公開されました。 (mizuno-amiさんところからのコピペ) NS Basic/Palm 4.4.2リリース ARM版ランタイムのPopUpDate()を修正しました コマンドツールバーが、NS Basicプログラムで表示されるようになりました Bitmapをタップした後のPenDownイベントが失われるバグを修正しました ARM版ランタイムのグリッドのalignment の不具合を修正しました ARM版ランタイムでのSysInfo(5)の不具合を修正しました ARM版ランタイムのKey eventsの不具合を修正しました ヘルプで言語リファレンスを呼び出します グリッドのカット&ペーストが error 9 を起こす問題を修正しました テクニカルノートを更新しました 更新されたARM版ランタイムは、全部修正されたと思われます んでNS Basic/Palmサイトから誰でもDownload出来るRuntimeはVer4.4.0です。 メールでVerUPできるIDEのVerは現時点でVer4.4.1です。Ver4.4.2は 今のところは、本家メーリングに参加し、本家が指定したURLからのみしかDownload出来ないようです。ご注意を。
191 :
いつでもどこでも名無しさん :2005/04/12(火) 15:25:08 ID:xWXKEiO30
192 :
いつでもどこでも名無しさん :2005/04/26(火) 13:07:09 ID:S6/ghfqM0
193 :
いつでもどこでも名無しさん :2005/04/30(土) 20:20:11 ID:z/1vot/I0
そなんだ
194 :
いつでもどこでも名無しさん :2005/05/13(金) 15:58:12 ID:vBa/HFqf0
保守
195 :
いつでもどこでも名無しさん :2005/06/06(月) 10:31:09 ID:RI6Ac4E90
「NS Basic/Palm」,6/10まで50ドルオフ
NS Basicが,6/10までの期間限定で,「NS Basic/Palm 4.4 Single Developer For Palm OS」
「NS Basic/Desktop 1.2 Single Developer For Windows XP and 2000」
「NS Basic/CE 5.1 Single Developer for Pocket PC」をそれぞれ50ドルオフで販売するキャンペーンを行っていました。
ttp://nsbasic.com/index.html ttp://nsbasic.com/palm/Japanese/
196 :
いつでもどこでも名無しさん :2005/07/07(木) 16:00:29 ID:83Zc2mxP0
197 :
いつでもどこでも名無しさん :2005/07/20(水) 10:00:24 ID:z+RTiHAM0
198 :
いつでもどこでも名無しさん :2005/07/20(水) 10:11:13 ID:z+RTiHAM0
1 統合開発環境(IDE)が使い易くなりました コードヒント搭載 入力した関数に必要な引数や書式が、自動的に表示されます コードコンプリーション搭載 オブジェクト名を入力すると、自動的にプロパティやメソッドの一覧が表示 オートインデント ドラッグ&ドロップ 区切り線のサポート サブルーチンやファンクションの間に、自動的に区切り線が表示 ヘルプ起動の簡素化 ブロックコメント 複数行をまとめてコメントアウト、またはその逆も可能(Ver5.01に搭載の可能も) 2 デバッグがより便利になりました 3 新しいランタイム 4 新しいオブジェクト、「スライダー(slider)」など他 「Left」「Top」「Width」「Height」というオブジェクトの位置や大きさに関するプロパティをプログラムの実行中に変更可に。 5 共有ライブラリの追加 DBLib(Tech Note 36) Palmのデータベースファイルを扱うライブラリ。ユーザー作でシェアウェア DevInfoLib(Tech Note 37) Palmデバイスの情報を得ることが出来るライブラリ DocLib(Tech Note 38)、DocReaderLib(Tech Note 39) Docファイルを取り扱うためのライブラリ NSBLifeDrive(Tech Note 40) Palm LifeDrive専用のライブラリ 6 その他いろいろ Grid.FontMatrix(row,col) の追加 共有ライブラリやSysTrap命令がより使いやすくなりました SerialClose()の見直し
199 :
おかか :2005/07/20(水) 11:48:20 ID:jqqfCwjWO
誰かパソコンのURLを携帯で見れるように変えるURL知りませんか?
200 :
いつでもどこでも名無しさん :2005/08/07(日) 14:25:02 ID:3gFBFsQN0
5.02で タイマーがつきました!すげぇよすげぇ! GAMEとか作ってる方なら分かると思いますが割り込みが出来るわけです。 これは5.0を買わなきゃいけんなあ
昔買ってほったらかしだったver2を引っ張り出して遊んでます。 なんとかwinxpでも動いてます。
202 :
いつでもどこでも名無しさん :2005/08/09(火) 15:11:39 ID:f8OUP/z40
Ver2系と現在のVer5系もしくは、こないだまで現役だったVer4系シリーズとでは 全然別物です。 Ver2系では日本語に対応し、IDEの再構築といった開発しやすさに重心を置いたバージョンアップでした Ver3系で速度が2倍ほどに。OS5に対応し、VFSライブラリにも対応し実行速度に重心を 置いたバージョンアップがなされました。OS5用のハイレゾにも対応したのがこのバージョンです。 Ver4系では、拡張ライブラリの改良と新しいPalmデバイスへの対応という進化方向でした。このとき グリッドも追加されました。速度もOS5ネィテイブ化し、最高25倍となっています。 今回のVer5系では、 コードヒント搭載 、コードコンプリーション搭載 、タイマー割り込み、デバッグモードの追加!! ドラッグドロップ、オートインデント、区切り線、まとめてコメントアウトインできるブロックコメントと かなりびっくりさせられてますから思い切って購入してもその価値は有るかと思いますよ。タイマー割り込みは BASICですからそんなにミリ秒は割り込めませんが、OS5ネィティブで考えると今後、PDAの速度が上がっていきますから 今後リアルタイムGAMEとか作るのに楽になるかと思われます。たぶん(笑)
ところで、NS Basicって文字コード変換とか、正規表現の対応とかってどうな んでしたっけ。Specifications見たけど見当たらない。 これ無いと、E-MailとかWebクライアントとか辛くないですか。
204 :
いつでもどこでも名無しさん :2005/08/10(水) 17:50:35 ID:rSpoKV5E0
辛いかと思います。自分はその手のアプリに手をつけたことがないので どれくらいかは知りませんが。すまそ PODSにしろ,CWにしろGCCにしろその辺は、Windows版VisualBASICとかVisualCでないかぎり 自前ではないでしょうか?(と逃げる) Palm制作ツールにはJAVAもあったはずでそっちのほうがWebアプリにはよくないでしょうか?
205 :
いつでもどこでも名無しさん :2005/09/14(水) 20:53:58 ID:wtw/FG8A0
HOSYU
206 :
いつでもどこでも名無しさん :2005/09/28(水) 15:56:08 ID:98MkQbrb0
http://www.mobileplaza.co.jp/online/software/ モバイルプラザにNS Basic/PalmとNS Basic/CEが入荷しましたね
しかも最新のVer5シリーズ
値段も安い!日本語マニュアル付きですよ
これを機会にプログラミングしてみようかなと思ってらしてるかたは
検討なさってみてはいかがでしょうか?
※PalmのJAVAアプリはMIDP1.0のみ現在は対応してるようです
今の携帯は2.0ですね いつかは移植されるとは思いますが。
>>206 Tungsten用は、MIDP2.0のはずですよ。
例の(?)、Opera Miniを動かすために使うやつです。
保守
210 :
いつでもどこでも名無しさん :2005/10/26(水) 17:09:41 ID:6AFlTCHk0
HOSYU
WristPDAを買ったので、デモ版ダウンロードして試してみた。 なかなか楽しいなこれは。指で操作できるアプリを作りたいな。 でも、16ドットのフォントを表示する方法ワカンネ。
212 :
いつでもどこでも名無しさん :2005/10/30(日) 17:00:02 ID:/O7wM+cB0
16どっとフォントがどれだ? Labelオブジェクトを使っているならプロパティにてFont.IDを変えればいいだけの 話だけど。16ってStandardかや? ・Font 0: Standardフォント ・Font 1: StandartBoldフォント ・Font 2: Largeフォント ・Font 3: Symbolフォント ・Font 4: Symbol11フォント ・Font 5: Symbol7フォント ・Font 6: LEDフォント ・Font 7: LargeBoldフォント となる。 動的に変えるなら、NSBSystemLibのFieldSetFontやFontSetFont関数だよ んでWristPDAはOS4だっけ?で16がスモールなら使えないよ。OS5からじゃなかった? スモールフォントがハード的に対応されたのって。クリエのOS4機のスモールフォント、 あれはクリエ独自機能。OS4のハイレゾと同様にね
214 :
いつでもどこでも名無しさん :2005/10/30(日) 23:08:21 ID:iMJ7qzws0
でかいw デモ版ではC:\nsbasic\libにNSBSystemLib.infは入ってませんか? んでカレントフォントは次回に書かれるものに対してフォーカスが移ります。 当該プログラムのStartup codeに Sub main() LoadLibrary "NSBSystemLib", "NSL" End Sub をいれ After codeに Dim WristPDAFontID as Integer WristPDAFontId = NSL.FontSetFont(18) DrawChars "TEST" ,10 ,40 'フォームに直接書く WristPDAFontId = NSL.FontSetFont(23) DrawChars "TEST" ,60 ,40 'フォームに直接書く ではどうなります?
上のは、FontIDきめうちでグラフィック・ウインドウに直で文字をかいただけなんだが もちろん他の機種ではまともに動かないどころかエラーが出てソフトリセットが かかるかもしれない。 CにWIN98SE、Dに2000やXPをいれてる人で D:\にNSBASICをインストすると、プロジェクトディレクトリが自動では Cに作られる。 レジストリエディタを起動しHKEY_CURRENT_USER\Software\NSBasic\Palm のFilesDirectoryにプロジェクトディレクトリが書かれてるのでそこを 直す。 NSBASICを起動し、オプションでは変えられないのでこうするしかない。 最新のではどうかは分からないが、とりあえず4ではこうした。
ありゃ、MYメモがここにペーストされちゃった(汗
Sohroh_Factory HomePage
ttp://www12.ocn.ne.jp/~sohroh/index.html ●Customers_Memo-NEW- 2005/9/10 顧客管理メモ
●PalmWare 図形計算 三角野郎 2005/5/13 汎用図形計算機
「長さ」モード
直角三角形1[三角関数]、直角三角形2[ピタゴラスの定理]、直角二等辺三角形、三角形[余弦定理]、
台形、円、扇形、三角形の外接円の半径、三角形の内接円の半径、円に内接する正多角形の外周、
円に外接する正多角形の外周、楕円の外周、立方体の対角線、直方体の対角線
「面積」モード
三角形1[底辺×高さ]、三角形2[ヘロンの公式]、三角形3[2辺と1角]、三角形4[1辺と2角]、三角形5[中線]
、正三角形、正方形、長方形、菱形、台形、四辺形、正多角形、円、扇形、楕円、円に内接する三角形
、円に外接する三角形、円に内接する正方形、円に外接する正方形、円に内接する四辺形、
円に内接する正多角形、円に外接する正多角形、表面積(立方体、直方体、角柱[底面 任意形]、
円柱、角錐、角錐台、円錐1[円周]、円錐2[直径]、円錐台、正多面体、球)
「体積」モード
立体の一般求積、立体の一般求積[長方形]、立方体、直方体、角柱、円柱角錐1[底面が任意・長方形]、
角錐2[底面が正多角形]、角錐台[底面が任意・長方形]、円錐、円錐台、正多面体、球
●PalmWare 測量計算 現場野郎Z 2005/6/4 測量用ちょこっと計算機
座標計算‥2点間の方向角・距離計算、トラバース計算(放射・開放)、逆トラバース計算
交点計算‥線の延長計算、線の比率分割、4点既知、3点1方向、2点2方向、3点垂直、円と線、円と円
路線計算‥単曲線要素計算、クロソイドカーブ要素計算、直線の中間点・幅杭計算、単曲線の中間点・幅杭計算
標高計算‥縦横断計算
面積計算‥三斜・三辺・台形面積/体積計算
各種計算‥斜距離・水平距離変換、三角計算、法面計算
座標管理
●Data NSBasic/Palmコマンドリファレンス 2004/3/20 Palm JFile4.x形式
かなり使えるアプリがあります!マジで!NSBASIC作者さんのサイト。このスレ的には一番下のコマンドリファレンスが有り難い!
>>217 たまたまサイト見ました。あれは検証できてないので確定は分かりません。
ただ前も言ったようにOS5のクリエだと決め打ち50番台でスモールフォント
タイニィフォントがFontSetFontで決め打ちできると。同じOS5でもPalm本家のは
ダメだと思います。
つPopupDate ←日付入力カレンダーPopup(余計なお世話。)
ttp://www.ami3s.net/ のmizuno-amiさんも同じ腕時計Palmユーザーじゃなかったかな
>>220 こっちに貼ろうかと思ってたんですが。
しかし、たまたま見るようなサイトですかねぇw
まあpingも打ってるし不思議ではないかな。
PopupDateを使わないのは、ボタンが小さいからです。
小指じゃだめなんです。人差し指でないと!!
mizuno-amiさんが何か技を編み出してくれるといいんですが。
いや、たまたま見たのは、あなたのせいで(笑) WristPDAに 興味を持ったからですよ。 ああ、そっか、そこまでちっこいのか。UIそのものから今までの概念と 違うのか。
なんせ液晶が25mm角しかありませんから。 だからUIについては全然別の考え方をしないとダメです。 スタイラスを使わず、無論Graffitiも使わず、なおかつボタンも変なのでボタ ンすら使わないUIを考えないといけない、と個人的には思ってます。 WristPDAはおすすめですよ。他に比肩するものが無い上に、恐らく当代限りで 打ち止めですから、今買わないともう買えないかも? 腕にPDAがくっついているという得体の知れない満足感はぜひ味わうべきです。 不満も噴出してくると思いますが、「得体の知れない満足感」が帳消しにして くれるはずです。
そういえばNS Basic/PalmのVer.6の話ってまだかな。 国内取り扱い店の雑記みたいなところにそんな話が書いてあった。
OCNなんで規制喰らうと、巻き添え喰っちまった。きちーわ。
>>223 ん〜。どうしようかとマジで悩んでいます。
ぽけげがまた売りに出してくれてますがこれひょっとしたら最後かも。
どうしようかな? おもしろいことはおもしろいんですよね。
>>224 とりあえず5が7月後半に出たばかりだからなあ。
WristPDA面白いですよ。 pocketgamesのは買いじゃないですかね。 いよいよNS Basic
途中で送ってしまった……。 いよいよNS Basic/Palm買ってこようかな。 NS Basic/CEは、セルフ開発できるのはいいけど、 変数がVariant型なのがどうにも気持ち悪い。 これだったらC#の方がいいと判断。
あっちはどうしてもセルフ開発がしたいという人でWSH使いの人向き。 速度的には自分は今時PPC2002だから、遅く感じたが、 海外のメーリングでは、盛んなので最新のマシンではやはり快適なんだろう。 お!購入するのか。WristPDAならではのアプリがNS Basic/Palm製でも 出て来るんだな。とはいいつつWristPDAでぐるリンというGAMEを遊んでるのを どこかでみたことはあるが。 WristPDAは来年二月頭にならないと買えねーや。イベントが来月、元旦めじろおしで 出費がきついわ。 誰か俺にもクリスマスとお年玉まとめてWristPDAとしてくれねーかなあ。
ついに購入したんですね。おめ! ちなみにWristPDA特殊フォントを使ったアプリを通常の Palmで起動すると拡張フォント部分が通常のStandardフォントに置き換えられて 何事も無く稼動すると思う。 クリエ特殊のタイニィフォントを使ったアプリがPalmではStandardフォントに 置き換えられていたので同じことが起こると思う。 ソフトリセットするかと思っていたが、そうじゃなかったみたいだよ。 *FieldSetFontでうまくいきますよ。
>>230 FieldSetFontでFieldもデカフォント使えました。
これで入力もOKですね。ありがとうございます。
手持ちのTRGproでも試してみましたが、確かに大丈夫ですね。
フォントが小さくなるだけ。これで目途が立ったかな。
232 :
いつでもどこでも名無しさん :2005/12/15(木) 18:40:26 ID:LIl3Ctsw0
意外と業務用アプリを作っている人が多かったりするのかな。
多いよ。俺なんてそれしか作ってないし。
僕も何か作ってみようかな。 どんな業務用アプリ作ってます? カスタムデータベースみたいなもの?
作ったのは、使用されてる材質から求めるうち特性の利益率を出す計算プログラム とか、建築からみの計算プログラム。
おっと途中で送信してしもた みんな似たような自分ところの会社で使って便利な小物アプリを使ってる人 多いんじゃないかな? Palmを使う前はLXでBASICでそれを組んでいたよ。
なるほどねー。凄くユーザー層が見えて面白いです。 僕が作ったのは、流通コードのチェックサムを出すのとか。 持ち運ぶ意味があまり無い上に、 Excelでもできてしまうので、あんまり活用した感じがしない。
使っていくうちに少しずつ不満が出てくる。 それを改良していくうちになんとでもなるもんだよ。あまり意味がないモン作ったなあ とか思っていても、入力が楽なようにできねーかなあとかもっとみやすくできねーかなあ とかで、その人にとってはベストなアプリが出来ちゃうもんで。 自分もたいしたものじゃないけど、自分には役に立つんでいいんでないかと思ってるよ 逆に言えば、こういうアプリでCとかおおげさだなあとか思えるのはさくっとつくれちゃうあたり いいのかもしれない。
そうですね。スケッチ感覚で作れるのがいいですよね。 筆を重ねるごとに絵になっていく感じとか。
241 :
いつでもどこでも名無しさん :2006/02/22(水) 16:14:24 ID:g0ZQnf7Z0
ほゆ
最近 PALMにはまりだしました。 こんなにイイマシンが消えていくなんて まるでベータとかMACOS9かHP200LX。 悲しいもんです。
243 :
いつでもどこでも名無しさん :2006/03/10(金) 20:23:30 ID:QKtbb6Xu0
心配しなくても、国内で一人勝ちしたクリエが撤退しただけです。 海外では、Palmはちゃんとシェアをそこそこ持っていますから大丈夫ですし 新製品も出ています。 国内でもアクセスがPalmのOSの版権を買いましたから、ドコモの 機種に載る可能性は無いわけではないかもと。
>>243 ほう、そうですか?!
なんだかほっとしました。嬉しい書込ありがとうございます。
>>243 現在の状況をみると、とても「大丈夫」とまでは言えない気がするんだけど…
海外でのシェアも雲行き怪しいように感じる。
手持ちの機体が動く限り使うつもりだけどね。
ALP搭載、携帯電話には結構期待してるよ。
>>242 さん
ここを見てるってことは、NS Basic/Palm に興味があるということかな?
多少、敷居は高いけど、Palm Programing の方法は色々とあるから
自分にとって必要なプログラムを作っていく限り、Palmは便利な道具で
ありつづけると思うので頑張って!
まぁ、プログラムしなくても色々なFreeware/Shareware を組み合わせるだけで
かなり便利にはなるんだけどね。
>>245 まあ、願望が入ってるので甘い見通しですけどね。
ですがアクセスが開発し続けているのも事実。国内発のスマートフォンとしてPalmが
出ると思いますよ。PPCよりもOSに要求する負担が強くないですから。
ただその上で動画とかGAMEとかのエンターティメントを要求すればPPCもPalmも
なんだって代わりはしませんけどね。
開発し続けているという一点で国内に限ってはまあ、可能性はあるだろうと。
海外については、Treoシリーズが生き延びていくだろうと思うんですよ。
PPCユーザーが見ているのはクリエと同じ視線(エンターティメント)ですが、Palmユーザーは、PIMや辞書、情報を
主体としたもうひとつの脳みそ的な物だろうと考えるので。
Treo700wとTreo650では、さくさく感が違うそうですし、やはりPalmはPalmとして生き延びていくだろうと
思います。
てか、Palmウェアで足らないのってエンター以外ほぼそろってるでしょ?
>>246 >てか、Palmウェアで足らないのってエンター以外ほぼそろってるでしょ?
共感。ほとんど完成されてますね。
248 :
いつでもどこでも名無しさん :2006/05/12(金) 17:11:04 ID:25CuANwE0
保守
NSB verupしたら別々のserial書いたメールが3つも来た。 多重課金したかと怖くなっちまったよ。 問い合わせたら「それらのシリアルは内部的には全部同じものだから問題ないぜ」だって。 と保守カキコ。
250 :
いつでもどこでも名無しさん :2006/07/07(金) 17:49:01 ID:/sWvjs1r0
そのシリアル流出させないでね ただえさえ、小さい市場なので。
251 :
f104 :2006/07/11(火) 01:25:03 ID:P6V+uzRg0
どなたか、 Palmdesktopからテキストにデータを吐く方法をご存知の方いらっしゃいませんか? datebook.datからテキスト、またはvbsなどで決まった形に出力して再利用したのですが 方法が分かりません。有識者の方、お助け願います。
MacだったらPalmDesktopはAppleScriptでやりたい放題なんだけどね。
Windows版はWSH対応ではなく、WSHのインターフェイスが必要なら、Conduit
Developpement KitでConduitとして実装しないといけないそうだ。
http://news.palmos.com/read/messages?id=155569 でも、PalmDesktopってCSVに書き出せなかったっけ?
もしくはOutlookと同期して、Outlookから書き出ししては? OutlookはWSH対応
してるだろうから、自動化したいならそれでいけるはず。
253 :
いつでもどこでも名無しさん :2006/08/10(木) 21:34:41 ID:Ow3up79U0
日本橋で店頭買いできるところないですか?
254 :
いつでもどこでも名無しさん :2006/11/08(水) 10:53:22 ID:3+c8qqFa0
保守
5.0.6あげ 最近ちょっと作り出してますが、本当に手軽でいいですよね。 データベースがもう少しSQLっぽく使えるといいんだけどなぁ。
CE版よりもPalm版は速度も申し分ないからね。 CE版は、とにかくPPC2003では遅かった。 表示がぱらぱらぱらという感じで。 WM5ではどうなのかな。 Palmで日本で使えるスマートフォン、マンガミヤ並みの 画像ビュアがあればいいのにな。
257 :
255 :2006/11/08(水) 16:08:03 ID:???0
とかいってたら6.0アップデートきたよ。 ・Vista対応 ・コンパイルスピード40%アップ ・DBを作ったり編集したり見たりできるユーティリティ「PDB Creator Pro」付属 ・プロジェクト内のリソースのパスが相対パスに ほか パスの問題は、確かに変な仕様だと思ってたよ。 prjファイル開いて置換かけてた。 ハンドブックが欲しいから、ちょっとお金出そうかなー。 一番高いやつは、その他に冊子が付いてるみたいだ。
あーついにメジャーバージョンアップ=アップデート代かかる 日が来たか だいたい一年に一度ぐらいかな。
259 :
255 :2006/11/09(木) 05:30:52 ID:???0
うpグレしてみた。
260 :
いつでもどこでも名無しさん :2007/02/09(金) 22:54:18 ID:laFsGzY00
保守
261 :
いつでもどこでも名無しさん :2007/05/17(木) 13:33:54 ID:o5ps/43N0
ほしゅ
262 :
いつでもどこでも名無しさん :2007/08/12(日) 23:12:00 ID:ytT/KXW20
あげ
保守っとくか…
二年前だけどね・・・
266 :
いつでもどこでも名無しさん :2009/02/16(月) 00:58:24 ID:lGoZXUHj0
保守
267 :
いつでもどこでも名無しさん :2009/05/08(金) 07:37:49 ID:yfbcrcy60
POSEって今は何処で手に入るのですか?
268 :
いつでもどこでも名無しさん :2009/06/27(土) 01:03:16 ID:U2dhnRyV0
あすこ
269 :
いつでもどこでも名無しさん :2009/11/10(火) 00:00:16 ID:jGnO+eI60
_,,,,,--―ー¬'¬ー-,,_
,,―''''"` `丶
.,,/゛ `ヽ
,/` \
/ ヽ ヽ
l゙ ゙l、 ゙l, NSのソープについて
| / ゙l l
http://love6.2ch.net/test/read.cgi/hiv/1241796284/ | / / ,イ ゙l ゙l
゙l ,イ /i_,,/,,l,,,/」_ ,/ ゙l |
゙l ,// / i|/′l/,,.,/イ゙ ゙l | 知っていますか?本番にはゴムがいるということを
ヽ ,ム'゙ / ''"゙|¨゙゙_ | | l
.゙ト、∧」、 "'゚'''"´,l ,l ,l 抜き身のチ●ポは病気になりやすいということを……
.| 彳 , / / ゙l l ,/ _,-ヘ
.| l、/ ,/,イ l.|゙''-,,_/ル‐'"._ノ
.゙l ||゙、ー- '" ! l| `I゙,,-L'''┴―i、
゙l .|.| ヽ, ー=- l lリ l,、-゙l゙'ー-,,,,│
゙l | l ヽ. '''' ,l ,/ ,l゙ _,,--ー゙l-‐'''-、
ヽ!゙l \ _,..i /l ,l,ン" ,i、 \
゙l .゙ト..、-‐'´.,l゙,/ l゙ ,/′ .,,,―'''"`│ `i、
│ .| ,j/ |,l゙ ,/ .,,/` │ .゙l、
゙l、 ゙l " /,l゙.,//` │ ゙l
ヽ } ,/ ,/ /"′ │ ゙l
てst
271 :
島本町で凄惨なイジメを受けて廃人になった方へ :2014/08/06(水) 18:02:55.80 ID:d68Cycig0
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。 島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて廃人になってしもうた僕が言うんやから、 まちがいないで。僕のほかにも、イジメが原因で精神病になったりひきこもりになったりした子が何人もおる。 教師も校長も、暴力やいじめがあっても見て見ぬフリ。イジメに加担する教師すらおった。 誰かがイジメを苦にして自殺しても、「本校にイジメはなかった」と言うて逃げるんやろうなあ。 島本町の学校の関係者は、僕を捜し出して口封じをするな >島本町って町は、暴力といじめと口裏合わせと口封じの町なんだな 子供の時に受けた酷いイジメの体験は、一生癒えない深い傷になるなあ
⚪︎⚪︎⚪︎
273 :
いつでもどこでも名無しさん :2014/09/16(火) 17:47:57.37 ID:BzFOYHxE0
化け化け化けw
274 :
いつでもどこでも名無しさん :
2014/09/16(火) 19:34:45.36 ID:P4YQkPXi0 音声Q&Aアプリ「OKWave Talk」--質問・回答を“声”で投稿 オウケイウェイヴは9月16日、利用者同士が「質問」「回答」を音声で投稿する Q&Aアプリ「OKWave Talk」をAndroid向けに公開した。価格は無料。 iOS版は2014年冬に公開予定。