トップページ⇒tech
486コメント143KB

◎ Palmでプログラムやろうよ!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
パームでプログラミングしよう!
開発環境はフリーのSmallBasicか、シェアのPocketCなど
パームウェアが作れるCodeWarrior,NSBasicもOK
SmallBasic : http://smallbasic.sourceforge.net/
PocketC : http://www.orbworks.com/pcpalm/download.html
NSBasic : http://www.nsbasic.com/
CodeWarrior : http://www.metrowerks.co.jp/

どぞ!
0002デフォルトの名無しさんNGNG
2
0003デフォルトの名無しさんNGNG
                ,,-‐''""''ー--,- ||>>3 遅せーんだよ犬食わすぞデブチョッパリ
        .|"""""" ""    \\ ... || >>4 とろいねぇダンゴ虫
:::::::::::::::::::::::::::  | /// ̄ ̄;     . || >>5 ホモ面死んどけ
::::::::::::::::::::::::::::::: |   /   / ̄`|      ..|| >>6 海賊版でも買っとけ
:::::::::::::::::::::::::::::::::|   |\_/  /     "'|| >>7 七三メガネ邪魔なんだよ
  ::::::::::::::::::::::: |   \__/   ""  ..|| >>8 皇太子犯すぞ?
:::::::::::::::::::::::::: :| \\    "" //  .|| >>9 植民地にするぞ
        :|    2  ゲ ッ ト  / ) >>10 不審船送り込むぞ
        """"""""""""""""  / /|| >>11以下は北鮮人
                      / /
                    ( (    /⌒ヽ
                     ヽ ヽ ⊂ ̄ ̄ ̄⊃ <ぬぴぴぴぴぴぴぴ!!!!
                      \\<ヽ`Д´>     n   ウリナラは永遠に不滅ニダ!!!
                       ハ      \    ( E)
                         |  朝 /ヽ ヽ_//
0004デフォルトの名無しさんNGNG
日本撤退したんじゃ?
0005デフォルトの名無しさんNGNG
Does she walk? Does she talk?
Does she come complete?
My homeroom homeroom angel
Always pulled me from my seat

She was pure like snowflakes
No one could ever stain
The memory of my angel
Could never cause me pain

Years go by I'm lookin' through a girly magazine
And there's my homeroom angel on the pages in-between

CHORUS
My blood runs cold
My memory has just been sold
My angel is the centerfold
Angel is the centerfold
(Repeat)
0006デフォルトの名無しさんNGNG
>3はデブチョッパリw
0007デフォルトの名無しさんNGNG
Smallbasicって日本語使えるようになったみたいだけど
動かないんだよね。
0008デフォルトの名無しさんNGNG
Palmなんか使わないんだが
0009デフォルトの名無しさんNGNG
歩ける?喋れる?
完璧な女?
俺のホームルームエンジェル!
俺をシートから叩き起こす

彼女は純粋なスノーフレークのようだ
決して汚したりしない
俺の記憶の中の天使!
俺の悩みの種
0010デフォルトの名無しさんNGNG
>9
すべて訳しる!
0011デフォルトの名無しさんNGNG
gccでやろうよ
0012デフォルトの名無しさんNGNG
http://www.palmos.com/dev/tools/gcc/

GCC?
0013デフォルトの名無しさんNGNG
>>12 そうそれ。
一応試してみたけどネタがないから
本格的にはやってない
0014デフォルトの名無しさんNGNG
palmってまだドラゴンボール?
0015デフォルトの名無しさんNGNG
泥言ボールV!
0016デフォルトの名無しさんNGNG
あいうえお作文

P〜!
 A〜!
  L〜!
   M〜!
0017デフォルトの名無しさんNGNG
本体おっことして割ったっきり中断
0018デフォルトの名無しさんNGNG
Javaでできないかな?
0019デフォルトの名無しさんNGNG
>>18
でけるみたいよ
http://www.geocities.co.jp/SiliconValley/5696/kvm/
0020名無しさん@EmacsNGNG
昔、Windows + Cygwin + GCC で挫折した覚え有り。
Palm OS 5 リリースからハイレゾが標準となったり、
新機能が色々追加されたので、もう一度 Palmware
作りにチャレンジしてみます。
0021デフォルトの名無しさんNGNG
俺もPalmware作りてえなあ。
CW for Palm持ってるやつで挫折した奴、俺にくれ。
0022デフォルトの名無しさんNGNG
よくしらんけど、Macの定数もこんなラクダ書きなのかな
sysFtrCreator
sysFtrNumROMVersion
clipboardText
sndAlarm
0023デフォルトの名無しさんNGNG
>21
送りますので、住所と(略
0024デフォルトの名無しさんNGNG
GCCで、サイズが100kBとか超えたPalmwareを作成することは
できるのでしょうか?

C++すると、すぐサイズが大きくなりますよね...。
0025デフォルトの名無しさんNGNG
>24
可能。
でもC++にするのは非力なPalmではやめとき。スタックが足りねーんじゃないかな。
002624NGNG
>>25
ありがとうございます。安心しました。(でも、スタックですか...。)
ちなみに、スタックあふれが起きたら、どういう挙動になるんでしょうか?
オーバーフローした時点でいきなりfatalが発生してリセット
なんでしょうか? それとも超えた時点ではなにも起こらず
(挙動不安定になって)、あるときfatalが発生するのでしょうか?

0027デフォルトの名無しさんNGNG
>>25
スタックというより仮想関数とか例外とか使うときの領域が足りなくなることがあります。つうわけで今のところC++を使うのはあまり現実的でないかもしれません。
0028デフォルトの名無しさんNGNG
>>26
普通はオーバーフローが起きないようにコードを書くのではないでしょか。
0029デフォルトの名無しさんNGNG
>>26
書き忘れた。実機ではおそらくオーバフローのチェックはしていませんので挙動は予測できないと思います。POSEではチェックしているので検出は可能です。
またリソースでスタックサイズをデフォルトより増やすことも可能です。
Palmのプログラムは必ずPOSE+デバッグROMでテストするのは必須事項ではないかと思います。グレムリンかけるのも必須でしょうね。
0030デフォルトの名無しさんNGNG
>>27
了解です。Cにしておきます。ありがとうございました。

>>28
POSEで検知可能なんですね。
普通、スタックをオーバーするような書き方はしないんですが、
本業(苦笑)で苦労しているのを見聞きしていたので...。

0031デフォルトの名無しさんNGNG
PocketCのソースって、メモ帳の行頭に何を入れたらいいか
わかりますか?
0032デフォルトの名無しさんNGNG
a//
0033デフォルトの名無しさんNGNG
SmallBasicが使いづらいからこのスレみてPocketCダウソしたけど
ポインタとかCとぜんぜん違うんだね。(´・ω・`)ショボーン
っていうかPocketCってシェアなの?
0034デフォルトの名無しさんNGNG
コンパイルできるやつはシェアみたい。

っていうか、行頭にa//でもコンパイルの画面に表示されない
0035デフォルトの名無しさんNGNG
http://www.muchy.com/review/ctdevwin.html
0036デフォルトの名無しさんNGNG
漢は黙ってOnBoardC
http://groups.yahoo.com/group/OnBoardC/
0037デフォルトの名無しさんNGNG
>>36
OnBoardCってプロトタイピングとかちょっと試してみたいことがあるとかの場合むちゃ便利だけど本格的な開発には向いてないと思う。CVS使えないのは致命的。
0038名無しさん@EmacsNGNG
>>36
これ良いね。一時行方不明になっていたのがオープンソースになって帰って来るとは。
0039デフォルトの名無しさんNGNG
Palmで動く処理系無いの?
無いよね。あら残念。
0040デフォルトの名無しさんNGNG
>>39
なんの処理系でしょか。私のパームではクイックシートというCSV処理系が動いていまし。
0041名無しさん@EmacsNGNG
>>39
定番だけど。
goanna.cs.rmit.edu.au/~winikoff/palm/dev.html

Palm の文字コードが SJIS なのが返すがえすも残念。
EUC ならこれだけの資産をもっと有効に使えたのに。
0042デフォルトの名無しさんNGNG
>>34
行頭に「//」だよ。
金払ってないけどコンパイルできるんだけど。。。
0043デフォルトの名無しさんNGNG
PalmでBASICやってるが入力してる間に電車が着いてしまう
0044デフォルトの名無しさんNGNG
じゃあトイレでも
0045デフォルトの名無しさんNGNG
>>39
Rexx for Palm OS
http://jaxo.com/rexx/index.html
おれはまだ触てないけどおもしろそ。
0046デフォルトの名無しさんNGNG
やっぱり飛行機でBASIC
0047441NGNG
>45
イイ!
0048デフォルトの名無しさんNGNG
飛行機内でPalmやったら芝枯れるんじゃねーの?
ノート不可でもPalmはセーフ?
0049デフォルトの名無しさんNGNG
>>48
離着陸のとき以外はナデナデしてもらえるんじゃないだろか。
0050名無しさん@EmacsNGNG
OnBoardC ってハイレゾアプリも作れるのね。
ARM ネイティブのアプリも作れるようになれば良いね。
0051名無しさんNGNG
Strong ARM になって浮動小数点演算は出来るようになりましたか?
0052デフォルトの名無しさんNGNG
なんか板違いの予感
0053デフォルトの名無しさんNGNG
で、パームウェアは儲かるんでつか(板違
0054デフォルトの名無しさんNGNG
>>51
いまのところStrongARMのはないみたいだね。
0055名無しさんNGNG
過去スレ
Palmプログラミングのスレッド へ(^^へ)
http://pc.2ch.net/test/read.cgi/tech/998471090/

お隣のプログラマ板より
palmウェア製作依頼
http://pc.2ch.net/test/read.cgi/prog/1010993649

0056名無しさんNGNG
OnBoardC は Palm OS 5 の Palm OS エミュじゃ動かない?
Palm OS 5 ってライブラリファイルは OS 5 のとそれ以前
のと両方入っているのかな?
0057デフォルトの名無しさんNGNG
シミュレータで試してみるべし。
0058デフォルトの名無しさんNGNG
POSEってどこでDLできるんですか?
0059デフォルトの名無しさんNGNG
>>58 http://atrak.usc.edu/~pose/download.htm
0060デフォルトの名無しさんNGNG
SDK5.0って、prc-tools用のパッケージって用意されてないんだな。

自分でちゃんと管理しろ、ってことなのかな?

...まさか、サポートしないってことは。。。
0061デフォルトの名無しさんNGNG
一応まだサポートしてないっていうことらしい。サポートするとも明言してないけど。
0062デフォルトの名無しさんNGNG
DR2がでたARMLETが気になってます。つか、これとsdk5を
組み合わせれば、ネイティブアプリ開発が可能?
とりあえず、ドキュメント読みせねば。

0063デフォルトの名無しさんNGNG
ネイティブアプリは作れないと思います。68kアプリからARMのコードリソース(ARMlet)は呼び出し可能。
0064デフォルトの名無しさんNGNG
ARMネイティブ + CDC HI + Personal Profile + Personal Basis Profileな
Java環境はいつ出てくるんだろ
006562NGNG
>>63
ありがとうございます。そうですか。

う〜んだとしたら、PilotMain()の中でEvtGetEvent()の後、
PceNativeCall()でARMコードのサブルーチンをを呼び出せば、
”疑似”ネイティブアプリにはなる、のかな?

...しかし、苦労に見合ったメリットはなさそうですね、こういう使い方
だと。
素直に時間のかかっている関数だけをarmネイティブに置き換えて
動作させる、ってのが良いのかな。
(それも不要?)
006663NGNG
>>65
ちらほら見聞きする話ではエミュレーションでも十分速いということらしいので
> 素直に時間のかかっている関数だけをarmネイティブに置き換えて
> 動作させる、ってのが良いのかな。
てのいいのではないかと思います。(これこそがArmletの目的だと思います。)

0067デフォルトの名無しさんNGNG
ただいまDB作ろうかと思案中
PCでDBを作成しPalmにて閲覧できるようにする。
JFileとかListとか見たんだけど、そこそこ使えそうなJfileはシェアだし、Listはカテゴリが少なすぎ。
少なくてもカテゴリわけを5つぐらいできてメモ欄が記入できるようなカード型DB作るとしたらどんな開発環境がいいかな??
なるべくお金かけずにやれるのがいいんだけど・・・。
0068デフォルトの名無しさんNGNG
Pilot-DB
http://pilot-db.sourceforge.net/
なんかはどうなんだろうね。GPLなんで足りないと思うところはなんとかしようと思えばできると思うし。
0069デフォルトの名無しさんNGNG
Palmで プログラムって 作成できるのか?
母艦で作成したのをPalmで 実行させるというのなら わかるが・・・。
0070デフォルトの名無しさんNGNG
>67
JfileのDBはPicoで閲覧できるけどそれでは不充分なの?

>69
Palm上で動く開発環境は幾つかありますが。
それこそ調べれば色々と。
0071デフォルトの名無しさんNGNG
おおっ そうか。
ところで ジョルナダ720で 開発できるソフトにゃいかにゃぁ。
0072デフォルトの名無しさんNGNG
>>68
ちょっと面白そうなのでいじってみますね

>>70
JFeditでPC上でも編集できるけど、これもシェアだからね
あまりご大層なDB作るわけじゃないからお金かけたくないのが本音(藁)
007367NGNG
Pilot-DBいじってみた。
PC側がLinuxのみというところが若干つらいか・・・
窓版を作るっきゃないのかな??
007467NGNG
訂正
PilotはDOSでコンバートするのね・・・
0075デフォルトの名無しさんNGNG
Prc-tools用sdk5リリース記念age。
(でも、unsupportか)

でも、落とせなかった...。明日には落とせるようになるかな?
007667NGNG
コンバートの方法がいまいちわからんなぁ・・・>Pilot
0077デフォルトの名無しさんNGNG
>>75
落とせたよ。URL間違ってる。
for CW のリンクを参考に書き換えればok。

先週買っちゃったCWはどうしてくれよう。
007875NGNG
>>77
Thanks! 落せました。よっしゃこれで。。。

でも、ダウンロードできんぞゴラァ メールしちゃった(w。
# 英語苦手だから、まじでこういう調子かも(^^;。
007975NGNG
リンクも修正されてますね。>sdk5 for prc-tools

開発環境は、インクルードのためにgccのspecファイルを一部
修正したけど、とりあえず移行しました。
0080デフォルトの名無しさんNGNG
>>79
それってpalmdev-prepを使うやつですか?
008179NGNG
>>80
それっぽいですね。(そんなツールがあるの、知りませんでした(^^;。)
# 私の使っているHandspringの提供環境には、入ってませんでした。。。
# 別の名前なのかなぁ。
0082デフォルトの名無しさんNGNG
あ、了解です。prc-tools-2.0 ですね、おそらく。palmdev-prep はたぶん 2.0 より後のものだと思います。
008367NGNG
しばしPilotいじってみたが、CSVの作り方が違うのかCSVからのコンバートに失敗する。
CSVからのコンバート方法知っていますか??
0084デフォルトの名無しさんNGNG
CSVの書式なんてアプリ毎にバラバラなんですけど。
0085デフォルトの名無しさんNGNG
どのあたりが?
0086デフォルトの名無しさんNGNG
文字列を”で囲うかとか、,が入ってたらどうするかとか、微妙に違いますね。<csv
008767NGNG
PilotでのCSVのつくりではなくフィールド指定のミスだった
逝ってきます
0088デフォルトの名無しさんNGNG
日本語のエンコード方法も決まってない・・・よねえ
0089デフォルトの名無しさんNGNG
>>88
それってCSVで定義するべきことなのかな。
0090デフォルトの名無しさんNGNG
hosu age
0091デフォルトの名無しさんNGNG
>>71 ジョルダナ
0092デフォルトの名無しさんNGNG
PocketCって、ふつうにソース書いてもコンパイルできないんだけど?
0093デフォルトの名無しさんNGNG
なんだいきなり
0094デフォルトの名無しさんNGNG
>92
PocketCの使い方は判ってる?
PocketCの言語としての特殊性は判ってる?
ふつうに書いたソースって何?
コンパイルできないって、どうできないの?
#おこちゃまじゃないんだから、整理してから質問しようよ。
0095デフォルトの名無しさんNGNG
>>94
そんな言い方ねーだろ!
テメーになんか聞かねーよ、氏ねボォケ
0096デフォルトの名無しさんNGNG
95さんは情報もらうのを拒否したみたいでし。
0097デフォルトの名無しさんNGNG
95は別人ですます

>94
どうも。
もちっと調べてみます
0098デフォルトの名無しさんNGNG
Strong ARM になって浮動小数点演算は出来るようになりましたか?
0099デフォルトの名無しさんNGNG
>>98
標準ではありませんよ。>StrongARM
0100名無しさんNGNG
OnBoardC の OS 5 上での動作確認された方いらっしゃいませんか?
ハイレゾアプリは作成できるのでしょうか?
そもそもちゃんと動くのかな?
0101デフォルトの名無しさんNGNG
>>100
>>56 >>57
PalmOS5 のシミュレータはデベロッパ登録しなくてもダウンロードできます。
ハイレゾアプリはOnBoardCがSDK5に対応していればOKなんでは?
0102デフォルトの名無しさんNGNG
>>100
シミュレータで試してみました。一応スケルトンのプロジェクトはコンパイル、実行できました。がヘッダーファイルはSDK5のではないようです。

デバッガはどこにあるんだろ。
0103デフォルトの名無しさんNGNG
ARMletでいっちょ遊ぼうかとprc-tools2.2でやっていて、
関数呼び出しはできるところまで来たんだけど、whileやforの
ループで分岐命令があるとfatal errorがでてしまう...。なんでだろ?
0104103NGNG
ボケかましてました。。。
リンカ通さずに使ってました。バイナリを。

炒ってきます。。。。。
0105デフォルトの名無しさんNGNG
HautMeDocをemulator-win(w/WorkPadc3(50J)のROM)で
動かすとなぜか落ちてしまう・・・。
実機では正常に動作しているというのに・・・。
0106デフォルトの名無しさんNGNG
>>105
そういうのはよくあります。HautMeDocの作者がエミュレータでテストしていない証拠(=品質に疑問あり)です。

私は新しいソフトウェア導入する前にかならずエミュレータとデバッグROMでGremlinかましたりしてチェックしています。
0107デフォルトの名無しさんNGNG
>106
ふーん、凄いねぇ。そこまで神経質なのに、よくPalmOSを使えるもんだ。
あ、勿論アラーム機能なんて使ってないよね?
0108デフォルトの名無しさんNGNG
「凄いねぇ」「神経質」ですか....
(デベロッパがちゃんとテストしてるかどうかの確認してるだけなんですけどね。)

「よくPalmOSを使えるもんだ。」とは自分でも思いますね。
アラームは使ってますけどねぇ(w
0109デフォルトの名無しさんNGNG
>107
テストをきちんとしていないのをPalmOSのせいにするのはよろしくないですね。
0110デフォルトの名無しさんNGNG
>>105-109
おいおい、ちと待て。
POSEのSettingsのDebug Optionsのチェックをとりあえず
全部はずしてみそ。
0111デフォルトの名無しさんNGNG
Glueライブラリのソースって、参照させてくれないのかな?
0112デフォルトの名無しさんNGNG
C言語 最高
0113105NGNG
>>110
"UIMgr Data Access"のチェックを外したらHautMeDocは
emulator-win上でも正常に動作しました。
お騒がせしてすみませんでした。
0114デフォルトの名無しさんNGNG
よかったよかった。>105
残るは勘違いしている108か。
0115108NGNG
チェック外せば動くものもあるでしょうね。テストが不十分ということには変わりはないですが…
(ちなみにUI Manager Data Accessに引っ掛からないことはPACEで動くための必須条件です。)
0116105NGNG
再び、emulator-win(3.5)の質問です。

実機では正常に動作する日本語ファイル名&日本語データベースネームの
ファイルをemulator-winにインストールして動作チェックしようとすると、

Could not install the Palm OS file "テスト.PDB" because the
database name {"テスト"} contains invalid characters. Only
standard printable ASCII characters [that is, character is values in
the range 0x20 - 0x7E] are allowed.

とか怒られてしまうのですが、回避策はありませんでしょうか?
以前のemulator-winでは問題なかったような気もするのですが・・・。
0117デフォルトの名無しさんNGNG
Titleでつられてやって来ました。
PalmでDelphiのデバッグなんてできないですよね。ね。
いや、妄想を書いてみただけです。失礼しました。
0118デフォルトの名無しさんNGNG
PalmでDelphiのデバッグ
0119デフォルトの名無しさんNGNG
>>117
できる訳ねぇじゃん。
逆であればposeをDelphi上で操作できるようにしたら逝けそうだが。
それにしても、DelphiでPalmのデバッグをする意味が見つけられん。

DelphiみたいなpascalのPalmの開発環境としてはここ
Pocket Studio
http://www.pocket-technologies.com/

pascalの開発環境ならここ
http://hspascal.fihl.net/

どっちにしてもポトリペタで開発は無理だからDelphiと同じ様な感覚では厳しいものがある。
APIもCと同じようにしないといけないし、結局、Cでやった方が早いよ。
0120デフォルトの名無しさんNGNG
>>119
おぉ、真面目なレスがいただけるとは。ありがとうございます。
Winマシン用のDelphiで組んだプログラムのソースをPalmに落として
簡単な文法チェックや型チェックなどの基本的なデバッグが出来れば
と甘い考えを持っていたのですが、甘いですね。

リンク先見てみます。
0121デフォルトの名無しさんNGNG
>>120
>Winマシン用のDelphiで組んだプログラムのソースをPalmに落として
>簡単な文法チェックや型チェックなどの基本的なデバッグ
これをDelphiのIDE上でやらない理由は何?
そんな七面倒くさいことやらんでも、Delphiで全てやったら良いんでは?
0122デフォルトの名無しさんNGNG
ただソースファイルをPalmで読むだけならOnbordCのサイトにあるSrcEditが良いかもしれん。
えらいちっこいフォントで画面上にできるだけ表示できるようになってるから。
ただ、目が悪くなることは請け合いだけどね。
0123デフォルトの名無しさんNGNG
ノートパソコン持ち歩くほうが 断 然 楽 だろうなあ。
0124デフォルトの名無しさんNGNG
>>121
ノートパソコン持ち込み禁止の場所でコソーリやろうと思ってさあ。
0125デフォルトの名無しさんNGNG
デバッガ動かすだけがデバッグじゃないっしょ。
どっちみちロジックの確認くらいしかできないんだから、
SrcEditとか各種DocReader・DocEditorでいいんでない?
0126デフォルトの名無しさんNGNG
>>125
それならPocketPC買う方が良いな。
palmの特殊なドキュメントの管理って面倒くさいし。
よく言うならH/PCがいい。
WZエディタあるし、Emacsも使えるし。
0127デフォルトの名無しさんNGNG
>>116
本家のPOSEは日本語のファイル名を通してくれなくなってます。
CLIEのPOSEを使うとよろし。
0128デフォルトの名無しさんNGNG
>>124
そういうとこではソースを持ち出すこと自体がカナーリヤバイのじゃないか?
0129デフォルトの名無しさんNGNG
>>125
エディターで人間がエラーを探しだしていじるだけじゃなくて、
機械的に簡単な論理チェックもできたらいいな
と思ったんだけどね。やっぱ無理か。
せめてPalmでPascalが動けば関数内の動作確認が出来るんだが。

>>128
自宅でやってる個人的なプログラムのデバッグを会社の休み時間に
やろうと思ってるだけだから大丈夫よん。
0130デフォルトの名無しさんNGNG
>せめてPalmでPascalが動けば関数内の動作確認が出来るんだが。
これは>>119にあるやつでできるのでは?
0131デフォルトの名無しさんNGNG
>>129
yaccでDelphiの構文解析エンジンを作ってpalmに移植したらいいじゃん。
Cが嫌なら、TurboPacal用のyaccがあるから、それで作って上記のリンクにあるpascalコンパイラで通るように手直しするとか。

>>130
PalmでセルフコンパイルできるPascalコンパイラはないね。
0132デフォルトの名無しさんNGNG
>>129
OnBoardCからOnBoardObjectPascalを作る
0133105NGNG
>>127
CLIEのPOSEを取りに言ったら会員登録が必要だそうで・・・。
できれば純正のPOSE3.5のソースへのパッチがどこかに転がっていると
うれしいのですが・・・。
0134こぴぺですNGNG
おまいら、Palmデバイス向けForthのDragonForthがオープンソースに
なったらしいぞ。
ダウンロードは↓
http://www.activekitten.com/df102002.zip
0135デフォルトの名無しさんNGNG
>>132
とてつもない労力と時間がかかりそうだな。
できた奴がいたら神。
0136デフォルトの名無しさんNGNG
>>135
yaccもlexも使わずにべたべたに書いてあるね.一から作った方がはやいかも.
0137デフォルトの名無しさんNGNG
おまいら、OnBoardCで作られたPascalコンパイラがありますた。

http://www.total.net/~hkonstas/pp.html

0138デフォルトの名無しさんNGNG
ああ、それOnbordCのツールの所でダウソできるけど余り使えないよ。
palmでのDos用に作られたコンパイラらしいが、そもそも実行させるのが面倒くさいときてるよ。
0139105NGNG
Date@Glance(1.1b2)をWorkPad c3(50J)で動かすと、休日の囲みが
1ピクセル外目に描かれているので、POSEではどうか試してみたら、
0x4738113でBus Errorが出て、(´・ω・`)ショボーン

POSE:3.5/Palm純正/Win版
0140デフォルトの名無しさんNGNG
VB は糞!!
0141デフォルトの名無しさんNGNG
>140
いきなり判り切ったことを・・・
誤爆か?
0142デフォルトの名無しさんNGNG
>>139
ベータ版だからねぇ
0143デフォルトの名無しさんNGNG
>>142
Date@glanceに限らんが、ベータのまま放置するのは
最低だと思う。ま、あくまで私見だがな。
0144デフォルトの名無しさんNGNG
使わなきゃいいじゃん
0145デフォルトの名無しさんNGNG
>143
公開しないよりも低いと?
それと、わざわざ断らなくても匿名記事なんて私見に決まってるじゃん。
0146デフォルトの名無しさんNGNG
んー、「フリーウェアの公開方法」としては、
「β版のバイナリーを放置」ってかなり悪いんじゃないかな。
更新されてれば、永遠のβ版(笑)でもいいけど。

例としてDate@Glanceが出てるけど、こいつはまだ一月半かな。
これなら放置とまでは言えないっしょ。
放置のサンプルをキボンヌ。
0147デフォルトの名無しさんNGNG
作者の勝手でしょ。使う義務はないんだから。不安なら使わなければいいわけで。
0148デフォルトの名無しさんNGNG
おれがもし作者だったら、β版放置でも一つ前の安定版があれば別に構わないと思う。
0149デフォルトの名無しさんNGNG
0150デフォルトの名無しさんNGNG
0151デフォルトの名無しさんNGNG
パームのソフトって、HSPで作れますか?
0152デフォルトの名無しさんNGNG
HSPってなんですか?
0153デフォルトの名無しさんNGNG
>>152
ホット・スープ・プログラミング、かな?
Palmでは無理。
0154デフォルトの名無しさんNGNG
Hot Soup Processor
0155デフォルトの名無しさんNGNG
High Speed Pascal だったりして...
0156デフォルトの名無しさんNGNG
>151〜155
集団ネタやめれ
0157デフォルトの名無しさんNGNG
age
0158デフォルトの名無しさんNGNG
集団ネタage
0159デフォルトの名無しさんNGNG
gccでpalmのプログラムって開発できますか?
0160デフォルトの名無しさんNGNG
>>159

ググってみろ
0161デフォルトの名無しさんNGNG
>>159
gccだけではできません。
0162aNGNG
http://live2.2ch.net/test/read.cgi/news/1041600138/-110
0163aNGNG
http://live2.2ch.net/test/read.cgi/news/1041600138/110
0164デフォルトの名無しさんNGNG
誰か性能のいいGBエミュレータ作ってください。
0165デフォルトの名無しさんNGNG
>>164
スレ違い
0166IP記録実験NGNG
IP記録実験
http://qb.2ch.net/test/read.cgi/accuse/1042013605/

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。

27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0167デフォルトの名無しさんNGNG
CodeWarriorで、Targetsのダイアログでコンパイルオプションを設定する際、
通常の設定をファイルに書き -via で読むようにし、変更したいものを
その後に付加して上書きのようにしたいのですが、後ろに書くとダイアログを
OKを押した後再度開いてみると-viaより前にオプションが移動してしまうんです。
こういう場合何かうまい方法はありますか?
0168デフォルトの名無しさんNGNG
IP記録記念カキコ
0169デフォルトの名無しさんNGNG
匿名性をなくしたら2ちゃんねるじゃないと思います。
寄付を募ってでも匿名を維持し名誉毀損で告発されても
その寄付金から払ったらいいと思います。
IP記録はやめてください。
自由な発言が出来なくなるし、内部告発も怖くてできない。
利用者に月1万ずつ利用料を取る形では無理でしょうか?
0170デフォルトの名無しさんNGNG
>>453
アク禁になるよ
0171デフォルトの名無しさんNGNG
↑ウェー、ハッハッハ
0172デフォルトの名無しさんNGNG
Iいたい事も言えないこんな世の中じゃPイズン
0173デフォルトの名無しさんNGNG
ひろゆきはビビッたんだよ
もう遅いけどね
0174デフォルトの名無しさんNGNG
ひろゆき殺害してくる
0175デフォルトの名無しさんNGNG
Lynx



0176デフォルトの名無しさんNGNG
ひろゆきって最低だよな。
ひろゆきのせいで、社会生活はしっかりやってるのに
ちょっと調子乗って書き込んだ聖人君主がタイーホされるわけだよ。
ほんと最低だよ。人間のクズだよ。
0177デフォルトの名無しさんNGNG
【速報】小学生狙う、悪質な書き込み【キター!】
http://live2.2ch.net/test/read.cgi/news/1042129229/

昨日のニュー速の書き込みがニュースに
0178デフォルトの名無しさんNGNG
箱根駅伝のカメラワークとフォローアナウンスが禿しくクソなわけだが
0179デフォルトの名無しさんNGNG
2ch = オタク

マイノリティ集団。

0180デフォルトの名無しさんNGNG
その記録されたIPアドレスのログなんだけど、
普段は管理人以外にどの程度の人が見ることが出来るの?
夜勤さんやら削除屋さんあたりも見ることが出来るんすか?>管理人
0181デフォルトの名無しさんNGNG
もう始まってるんだね。
この板も既に対象に・・・

http://headlines.yahoo.co.jp/hl?a=20030109-00000021-zdn-sci
0182デフォルトの名無しさんNGNG
あれ?
0183デフォルトの名無しさんNGNG
世代交代の時期ですかね。。。
0184デフォルトの名無しさんNGNG
>>389さん
(笑)
0185デフォルトの名無しさんNGNG
http://qb.2ch.net/test/read.cgi/accuse/1042131034/

312 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 19:59 ID:jWxHxvti
全部にいれてみた。

0186デフォルトの名無しさんNGNG
真っ先に帰るのが普通の客なんでないかな??冷やかしの人に裁判沙汰のリスクは
おえないでしょ。
本職はIP位ではへこたれずに留まるだろうけど、暫らくは半端な厨房が通常板へ
なだれ込んで無差別に悪さ(差別コピペ)をする、っつー事になりそう・・・

0187デフォルトの名無しさんNGNG
新しいテーマをだして書き込み募集したいんですけどどうしたらいいの?
0188デフォルトの名無しさんNGNG
ポイズン
0189デフォルトの名無しさんNGNG
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0190デフォルトの名無しさんNGNG
⊃Д`)オワッタ…ナニモカモ
0191デフォルトの名無しさんNGNG
ひろゆきは朝鮮総連からの問い合わせを1日何回
うけることになるんだろう?(w
0192デフォルトの名無しさんNGNG
腐れはおもしろいときとつまらないときの差が激しいな。
0193デフォルトの名無しさんNGNG
誠意が足りない

┨ワイハ┠新作水着の発表会(動画あり)
http://news2.2ch.net/test/read.cgi/newsplus/1042031476/
0194デフォルトの名無しさんNGNG
一秒でも早い閉鎖を日々祈ってます( ´∀`)y-~~
0195デフォルトの名無しさんNGNG
この板のIP記録スレはもう終了してたのか。次スレたってないようなのでこちらに。

自分でもこじつけだと思うのだが、今の2ちゃんねるはそれなりに「国民クイズ」の
37話あたりに近いような気はしている。「国民クイズ」は全44話、2ちゃんねるは
44ヶ月。「国民クイズ」はお話しとしては44話で終わるのだが、「国民クイズ」
体制は続いていく(というか、多少形を変えて世界に広がっていく)。主人公の
K井K一は「国民クイズ」に参加し、敗北して、その刑罰としてクイズ番組の司会者となる。
しかし、「国民クイズ」の司会者となった彼は水を得た魚のようになり、しまいには
「国民の意思」通りに動こうとして壁にぶつかる。

なんとなくひろゆきがK井に重なるんだが。まあ、考え過ぎだろうな。
0196デフォルトの名無しさんNGNG
>1
みれ
0197デフォルトの名無しさんNGNG
>3はデブチョッパリw
0198デフォルトの名無しさんNGNG
>197
何を今頃w
0199デフォルトの名無しさんNGNG
予想された範囲の行動なんだろうが、IPがプロバイダでこういうスレを立てたのなら
何を考えていらっしゃるのやら。
0200デフォルトの名無しさんNGNG
おっ俺の泉ピン子がっああっんっ
0201デフォルトの名無しさんNGNG
↓ホントかどうか分からんが、読み物としてココが面白い。
http://gen-inue.hp.infoseek.co.jp/
0202デフォルトの名無しさんNGNG
つうか全員逮捕だおまいら
0203デフォルトの名無しさんNGNG
ID:1/uCJjOuは知的障害者
ID:ADTGAx9xはヒッキー

つーか、いつ寝てるんだ?>おまいら
0204デフォルトの名無しさんNGNG
何を今更・・・
0205デフォルトの名無しさんNGNG
642 が核心を突いてるぞ!

(トリップ便乗!)
0206デフォルトの名無しさんNGNG
ところで、なんでこうなってるんだ?
0207山崎渉NGNG
(^^)
0208デフォルトの名無しさんNGNG
ってか、ここPalmプログラミングスレだろ
0209デフォルトの名無しさんNGNG
見落としているだけかもしれないが、プログラム動作時に
Palmの機種判別する手法の教授キボン
0210山崎渉NGNG
(^^)
0211デフォルトの名無しさんNGNG
>>209
激しく見落としています
0212デフォルトの名無しさんNGNG
age
0213デフォルトの名無しさんNGNG
ほう、こんなスレがあったのか。
「Palmで」と「Palmの」とでは激しく意味が違うんじゃネーノ?>1
0214デフォルトの名無しさんNGNG
>>213
確かにその通りだよな。>>1の意図としては「Palmの」なんだろうけど。
0215山崎渉NGNG
(^^)
0216209NGNG
>>211
アリガ�d
激しく見落としてますた

UInt32 value;
FtrGet(sysFtrCreator,sysFtrNumOEMCompanyID,&value);
でもどってきたvalueで判別するんですな

これで特定のメーカー排除も可能とφ(・∀・)
0217デフォルトの名無しさんNGNG
開発者ドキュメントがいろいろアップデートされてますな。
http://www.palmos.com/dev/support/docs/
0218デフォルトの名無しさんNGNG
POSEのGremlin Minimize機能ってなにげにすげー便利だな
0219デフォルトの名無しさんNGNG
age
0220デフォルトの名無しさんNGNG
POSEのエラー警告切れませんか?
0221デフォルトの名無しさんNGNG
>>220
Settings>Debugging... の設定でも駄目なのかい?
0222デフォルトの名無しさんNGNG
>>221
おお、ありがとう
0223デフォルトの名無しさんNGNG
age
0224デフォルトの名無しさんNGNG
Palm向けにJavaで開発するのは無謀ですか?
やりたいのは倉庫番のようなゲームで
鯖から新面を落してくるようにしたのですが
0225デフォルトの名無しさんNGNG
>>224
「無謀」ってコトバの意味通り。
設計から鯖の運営まで計画が立てられるのなら可能かと。
0226105NGNG
>>225
いや、対象としたいデバイスでなにが出来てなにが出来ないのか
判断できない香具師はそもそもプログラマには向かないと思うが?
0227デフォルトの名無しさんNGNG
そこまで否定する理由が分からんでもないが・・・

>>224
Javaが出来るならやってみればいい、その代わり実行スピードは遅いぞ(定説)
あと、機種依存が多いので注意
0228デフォルトの名無しさんNGNG
問題は、サーバへのアクセスまでJavaでできるのかって方じゃない?
0229デフォルトの名無しさんNGNG
えっ、鯖通信APIがあるじゃん。(俺は詳しくJava知らないけど)
0230デフォルトの名無しさんNGNG
>>229
一応ソケット使えるね
0231デフォルトの名無しさんNGNG
>>227
機種依存って Palm デバイス間で機種によって動かなかったり
するってこと?
0232デフォルトの名無しさんNGNG
誰も書き込まないね、さみしい

Javaでも作れるよ、通信も問題無い

Java on Your Palm
http://www.geocities.co.jp/SiliconValley/5696/kvm/
0233デフォルトの名無しさんNGNG
ageとくか
0234デフォルトの名無しさんNGNG
漏れはケチってcygwinで開発環境整えたけど、ちょっと遊びでやるには敷居高いよね。
codewarrior無料にナランかな。
0235デフォルトの名無しさんNGNG
>>232
なるほど。結構いろいろなことできそうな感じだね。
0236デフォルトの名無しさんNGNG
>>234
ちょっと遊びにやるにはデモ版でできますよ.
0237デフォルトの名無しさんNGNG
CLIEのPOSEを入れてみたのですが、
Properties → Redirect Netlib calls to host TCP/IP
にチェックを入れても、0.0.0.0 へ繋ごうとしてしまい、うまくネットにつながりません。

PalmOS側で何か設定をしなければならないのでしょうか?
それともPOSE側で何か設定をしておかないといけないのでしょうか?
それとも、Windows側で何か設定をしておかないといけないのでしょうか?

アドバイスをください。お願いします。
0238デフォルトの名無しさんNGNG
>>237
もうすこし細かい情報が欲しいような気もしますが...

環境設定 -> ネットワーク で接続ボタンを押すと接続状態になりますか?
0239237NGNG
>>238
レスありがとうございます。

Palm側では
 環境設定→ネットワーク
は何も設定していません。

試しに接続ボタンを押すと、「回線切断」に変りますので接続状態になっているのかなと。

でも、Xiino上では電話マークが「非通話」状態なので接続してないのかな?
電話マークをタップすると「接続しますか?」と言われて、「OK」をタップするのですが、
何も変らずです。
0240デフォルトの名無しさんNGNG
>>232
Javaでアプリ作成できるのは楽でいいけど、
開発環境としてエミュレータとかってどうしてますか?
いちいち実機でテストするのもめんどくさいですよね。
0241デフォルトの名無しさんNGNG
http://www.geocities.co.jp/SiliconValley/5696/kvm/kvm_tutorial/1.html
ここのKVMのDLの仕方がわかりません。
教えてください
0242デフォルトの名無しさんNGNG
>237
設定自体はそれだけであっているはずです。特に設定なしで使えています.
(あ、POSEは、3.5を使っています。)

”0.0.0.0 へ繋ごうとしてしまい”というのは、どうやって判断されました?

0243デフォルトの名無しさんNGNG
>>239
POSEでXiino使えないよ
0244デフォルトの名無しさんNGNG
>>243
EudoraのウェブブラウザはEmulatorで使うため用の仕掛けが入ってる
けど,それと同じことなんじゃろかね.
0245デフォルトの名無しさんNGNG
age
0246山崎渉NGNG
(^^)
0247デフォルトの名無しさんNGNG
PalmDesktop導入済みのWindows上において、
あるファイルをインストール予約するにはどのような処理をすればいいんでしょうか?
FAQだろうと思って方々探し回ったのですが全く見つからず・・・。
0248デフォルトの名無しさんNGNG
真っ当にやるならCDKのドキュメント参照、
適当にやるならその手のツールのソース参照、
横着ぶっこくならInstallDirectoryにファイルをコピー。
0249デフォルトの名無しさんNGNG
>>248
情報サンクス
Rubyから行いたかったんですが、簡単にはいかなさそうな感じですね
Palm Instal lTool Plusを間に挟むのが現実解のようです

#InstallDirectoryにファイルをコピー、でできますかね?
CLIEのT650Cですが、ユーザーID\Installに該当ファイルをコピーしても
うまくいきませんでした
0250デフォルトの名無しさんNGNG
わりぃ、レジストリ操作も必要だった。
一個.regファイル用意しておいて実行するだけだけどな。
0251デフォルトの名無しさんNGNG
age
0252デフォルトの名無しさんNGNG
SmallBasic ハイレゾ対応最新版でてまつ
0253山崎渉NGNG
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0254山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0255デフォルトの名無しさんNGNG
palmのROM Imageを http://spp.palmos.com/pavilion_menu.html から落としたいんだけど
seeding Areaってなくなってませんか?

どこにあるのかよくわからないので誰かレクチャーしてくれ
0256デフォルトの名無しさんNGNG
>>255
ttp://www.palmos.com/dev/programs/pdp/login.html
からログインできない?
0257255NGNG
>>256
そこからログインして
ttp://spp.palmos.com/pavilion_menu.html に行くんだけど
そこにseedingAreaがないんですよ
そこのページには
Advantage Program BenefitsとかProgram Guide. とかあるけど
その先にもないし・・・
0258デフォルトの名無しさんNGNG
>>257
ログインして、Seeding Areaの"ROM images"をクリックすると、"Emulator ROMs"ってのがあるけど?
0259258NGNG
>>257
う〜む、もしかして、" PalmOS Developer Program"のメニューが出ない、ってこと?

う〜む、右のTechnical Resourcesの2番目にあるんだが?
0260255NGNG
>>259
ログインした画面には
You are signed on as:名前
みたいな表示があってそこには
Seeding Areaがない
Technical Resourcesもない
ログインして表示されるURLは
ttp://spp.palmos.com/pavilion_menu.html なんだけど・・・

上のメニューと左のメニューの他には
・Japan Developer Information
・My Account
・Developer Shopping Cart
・Marketing Resources
・Advantage Program Benefits
・Program Guide.
・Submit a technical incident to Palm Developer Technical Support
・Online Knowledge Base
・Palm Powered Compatible Solution Program
があります
何か勘違いしてるのかな 漏れ・・・
0261デフォルトの名無しさんNGNG
>>260
う〜む、キャッシュにのこってるページを参照してない?
うちでは、Japan Developer Informationとか表示されないんだけど。
0262255NGNG
>>261
キャッシュを削除してもだめですねぇ
いつもIE使っているので使っていないネスケでやってもだめだ・・・
Japan Developer Informationは、登録で国を日本にしたからでてきたのかな?
「貴社の所在地が米国である場合、Developer Seeding Programに参加せずに、
Provider Pavilionからリンクする“ROM Image Clickwrap Area”を利用することもできます。」
みたいな記述があるから日本で登録したらいけなかったのかな?
どうしたものか・・・
0263デフォルトの名無しさんNGNG
>>262
そういや、なんか変わらなかったっけ?サポートプログラム?
たしか、それで再登録したかも。
0264255NGNG
>>263
ん〜 登録したのは一昨日なんで変わってても問題ないと思うんですが・・・
もう一個何か登録しないといけないのかなぁ・・・
0265デフォルトの名無しさんNGNG
>>264=255

勘違いだったらすまんけど,
登録からしばらくは入れなかったような.
passとは別にもう1回メールがくるはず.
0266255NGNG
>>265
もう一回メールが来るンですか・・・
とりあえず様子見てみます ありが�d�d
0267255NGNG
>>265
今日メールが来ていて ttp://spp.palmos.com/pavilion_menu.html のページに
Seeding Areaのリンクができていました
おかげさまでROMImageもDLできてエミュも動きました
ありが�d�d
0268デフォルトの名無しさんNGNG
ポップアップセレクトの初期値をプログラム側から変えるにはどうしたらいいでしょうか?
0269268NGNG
追加。今は一番最初のところで
FormPtrpFrm;
ControlPtr pPopCtrlPntr;
ControlPtr pListCtrlPntr;

pFrm = FrmInitForm(1000);
FrmSetActiveForm(pFrm);
FrmDrawForm(pFrm);

pPopCtrlPntr = (ControlPtr )FrmGetObjectPtr(pFrm, FrmGetObjectIndex(pFrm, 1013));
pListCtrlPntr = (ControlPtr )FrmGetObjectPtr(pFrm, FrmGetObjectIndex(pFrm, 1014));

CtlSetLabel( (ControlPtr)pPopCtrlPntr, LstGetSelectionText( pListCtrlPntr, 3 ));
こんな風にやっているんだけど最初のところでしかできないし
もっと簡単にできないかという話なのです
0270某所444NGNG
>>269
某NNsiでは、FrmGetObjectPtr()〜LstSetSelection()の部分を関数化してます。(こんな感じ)
NNshWinSetPopItems(FormType *frm, UInt16 popId, UInt16 lstId, UInt16 item);
0271デフォルトの名無しさんNGNG
懐かしいな アセンブラまでやって色々作ったが
生来の飽きっぽさで結局何も発表しなかった
0272デフォルトの名無しさんNGNG
HostFSがうまくPOSEにインスコできないのですが
みなさんどうやりました?

platform41_Vx_full_Dbg_jpJP.romを使っていて
HostFSをPOSEメニューのInstall Application/Databaseからインストール
その後、POSEを再起動して Setting→HostFSで
ディレクトリを設定しMountedにチェックをいれてPOSE再起動したけど
カードがないと表示されてしまうのですが・・・

教えて!えらい人
0273デフォルトの名無しさんNGNG
>>272
もう解決したと思うけど右クリックしてソフトウェアリセットな
0274デフォルトの名無しさんNGNG
Palm m500系のSDスロットに指したSDIOカードを動かしたいです。

SDやMS等にそれぞれSlot Driverがあり、それを経由してアクセス
出来るという情報を見たのですが、そのSlot Driverというのは、
SDの場合はPalmが提供しているのでしょうか。

また、その場合、Slot Driverの詳細な仕様を入手するにはどうすれば
良いでしょうか。
0275デフォルトの名無しさんNGNG
とりあえず、palmのDeveloperゾーンで質問してみては?
0276デフォルトの名無しさんNGNG
つかPalmかPalmSourceに直接コンタクトすれば済む話じゃないか
0277山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0278山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0279デフォルトの名無しさんNGNG
 __∧_∧_
 |(  ^^/ /)|
 |\⌒/ /⌒⌒\
 \ |//⌒⌒⌒~|
   ~   ̄ ̄ ̄ ̄
         ∧ ∧,〜
        ( (⌒ ̄ `ヽ    _
          \  \ `ー'"´, -'⌒ヽ
         /∠_,ノ    _/_
         /( ノ ヽ、_/´  \
       、( 'ノ(     く     `ヽ、  永遠に起きるな!
      /`   \____>\___ノ
     /       /__〉     `、__>
0280デフォルトの名無しさんNGNG
gccで全部無料でPalmWare作ってる人ってやっぱ少ないんですかね?
IDE(CodeWarrior)に比べるとなにかと不便なこともあるかもしれませんが
工夫次第でけっこう便利になるはず!
ということで、こうすると便利だよーみたいなTipsキボンヌ。

自分は最近はじめたばかりでxyzzyでF7押すとmakeするぐらいしかしてないす。
0281デフォルトの名無しさんNGNG
>>280
EclipseでIDEにしたてあげたいな、と妄想してます。
要素はあるんで「つなぐだけ」なんですがね〜。
ま、そんなに簡単ではないと思いますが。
0282デフォルトの名無しさんNGNG
>>280
Cygwin(bash)で一度makeしたあとは!mしてます。
ってか、それ以上は別に必要なかったり。
0283280NGNG
>>281
それイイ!ですねー。iモードのiアプリなんかもDoja2.0プラグインなるものを
いれればEclipseで開発できますし。自分も機会があったら挑戦してみたいです。

>>282
「!mしてます」ってのは何ですかね?業界用語でしょうか。
学生の趣味グラマなのでよくわかりませんです。できたら解説キボンヌ。
想像するにエラーのあった行へのジャンプとか、POSE上での実行とかを意味してるような
いないような。。

今日はpiBuilderなるものを発見しました。
http://pibuilder.sourceforge.net/
Windows用のPalmのGUI作成ツールでCodeWarriorでいうところのConstructorみたいなもんでしょか。
0284デフォルトの名無しさんNGNG
>業界用語でしょうか。
ワラタ。今のうちにunixも使っとけ(w
0285280NGNG
>>284
あぁやっぱり笑えちゃうほど常識なんですね(泣)
ぐぐってもうまくヒットしなかったもので。。
cygwin上で「!m」とだけ打ったら「event not found」と言われました。
シェルの持つ機能なんでしょうか。どなたかこれでぐぐれば見つかるという
キーワードだけでもいいので教えてください。
0286280NGNG
「!n   履歴n番のコマンドを実行する」というものを見っけましたが、
「!m」も似たようなことをするんでしょうか。。
0287デフォルトの名無しさんNGNG
「!」は前のコマンドの意味でつ。
!3 なら3つ前のコマンド、 !m ならmで始まるコマンドで一番最近に実行されたもの。
つまり、「make」を実行したら次からは「!m」でも同じ意味になるょ。
0288280NGNG
>>287
なるほどー。スレ違いな質問にもかかわらずありがとうございました。
勉強になりますです。
0289デフォルトの名無しさんNGNG
>>287
!3は履歴3番のコマンドラインを展開するんじゃないのか?
で、!mであって!!(直前のコマンドライン展開)じゃない理由は
他のコマンドを使った後でも大丈夫なようにか。
ということは、282はmanもmoreも使わないらしい。
0290287NGNG
> !3は履歴3番のコマンドラインを展開するんじゃないのか?
うわ、俺4年以上ずっと勘違いしてた…_| ̄|● ゴメンナサイ
0291デフォルトの名無しさんNGNG
bash(readline)つかってんならCtrl+R押して検索するのがいいよ。
0292デフォルトの名無しさんNGNG
そんな機能あったんだ・・・ 一つ賢くなりました さんくすこ
0293亀レスNGNG
>>280
俺漏れもタダ組。書籍代に2万近く掛かったけど…(゚∀゚)アヒャヒャ
2年前猿でも〜を読んで覚醒したヘボングなので生のまま何の
不便も疑問も感じないまま使ってますた。なのでTips提案なぞ
夢のまた夢であり残念無念。
0294山崎 渉NGNG
(^^)
0295仕事人 ◆DJEBELwxBA NGNG
>>293
漏れもemacsにgccすよ。
リソースの編集がめんどい事だけ目をつぶれば後は快適。
0296山崎 渉NGNG
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0297デフォルトの名無しさんNGNG
あげ
0298デフォルトの名無しさんNGNG
謎は解けた!
0299デフォルトの名無しさんNGNG
ほしゆ
0300デフォルトの名無しさんNGNG
テスツ
0301デフォルトの名無しさんNGNG
人がいないんですが、他のスレに移ったのでしょうか・・・

質問なのですが
LstSetDrawFunction()で登録されたハンドラを解除する方法ってないのでしょうか?

また、FrmInitForm()を二回行うとすでにフォームは開かれているっていうエラーが出るんですが
FrmDispatchEvent()をうまく行えてないせいだと思うのです。
ちゃんと行えばいいのですが、いいタイミングで行えないので
明示的にinitしたフォームを消す方法ってありますでしょうか?
0302デフォルトの名無しさんNGNG
>293

わたしもcygwinでGCC使ってます。
エディターはWin用の秀丸使ってるけど。
本は1冊も買ってないな。
SDKと、あとはサンプルになりそうなソースをネットで探してる。
0303デフォルトの名無しさんNGNG
age
0304デフォルトの名無しさんNGNG
PRC-Tools 2.3 出たよ。
0305デフォルトの名無しさんNGNG
さようか
0306デフォルトの名無しさんNGNG
OnBoardC ってやっぱり ARM バイナリ吐けないんだよね?
0307デフォルトの名無しさんNGNG
ったりめーじゃん。
0308デフォルトの名無しさんNGNG
age
0309デフォルトの名無しさんNGNG
UX50でSmallBasic使ってます。
質問ですが、キーボードからの入力値を渡すことはできますか?

input "Your Name="name$
print "Hello, "name$

みたいなの書いたんだが、Graffiti入力は受け取ってくれるんだけど、
キーボードでは入力できない。
そういう仕様?
0310デフォルトの名無しさんNGNG
INet.lib で
INetLibURLOpen, INetLibSockRead
を使ってHTTPアクセスは実現できたが
INetLibSockHTTPAttrGet
がエラー(inetErrSettingSizeInvalid)になってしまう。
これってHTTPレスポンスヘッダを取得するAPIでしょ?
使い方分かる人いる?
0311デフォルトの名無しさんNGNG
>>310
その関数を使ったことはないけど、最後の引数 bufLenPの数字が小さそう。
attrの指定にあわせてサイズを設定して関数コールすればよいのでは?
(ちょっと多めにしてみては?)
0312デフォルトの名無しさんNGNG
どなたかEclipseのCDTプラグインでPalmware作ってる方いませんか?
cygwinからmakeはできる状態なのですが、Eclipseで「Rebuild All」とすると
Error launching builder (make clean all )
(Exec error:Launching failed)
となってmakeできません。
makeがMS-DOSプロンプトから実行できないとダメなのかと思ってMakefileを
SHELL = cmd
a.exe: a.c
/C gcc a.c
というような感じにしてDOSプロンプトからmakeはできるようにしたのですがダメでした。
検討違いなことしてるみたいですが、どうしたらいいのかわかりません。
どなたか教えてください。
0313某所444NGNG
>>312
半年ぐらい前から、Palm用2ちゃんねるブラウザのNNsiはEclipseで開発しています。
インストール時のメモは、↓にまとめています。参考になれば。
ttp://nnsi.sourceforge.jp/PukiWiki/pukiwiki.php?%5B%5BEclipseAndCDT%5D%5D

もしよければ、NNsiのソースパッケージを持っていってコンパイルしてみるとどうなるか教えていただけますか?
# よく聞いたのは、Borland C関連のmake.exeがcygwinのmake.exeの代わりに走ってコンパイルできない、
# ってことでした。
0314312NGNG
>>313
教えていただきありがとうございました。
上記URLのところの
「NNsiのビルド ↑
Buildフォルダを選択し、右クリックしてメニューを表示させ、Buildを選択してください。 」
の下にある画像のように右クリックしても[Build」といった項目があらわれませんでした。
Eclipseは2.1.1、CDTは1.2です。EclipseAndCVSを参考にソースコードを持ってきました。
EclipseのNavigatorというタブからはNNsiのフォルダが見えるのですが、
C/C++Profectsというタブからは見えなかったので、いったんプロジェクトを削除し
C/C++ProfectsタブからNew→Projectとして再度NNsiフォルダを指定しました。
そして、RebuildAllしたのですが先ほどと同様に
Error launching builder (make -k all )
(Exec error:Launching failed)
というメッセージがでてしまいました。

cygwin上のmakeでは
make[1]:Entering directory '/home/hoge/NNsi/Build'
というメッセージがふくまれていましたが、これが関係してるのでしょうか?
(HanderaのSDKを入手していなかったのでcygwin上でビルドはできませんでした)
cygwin、Eclipseに関する知識が乏しくわかりにくかったらすみません。
ヒントだけでもいただけるとうれしいです。


0315某所444NGNG
>>314
make.exeが見つからない、というエラーっぽいですね。
たぶん、cygwinの実行パスが環境変数に入っていないのではないでしょうか。
cygwinをインストールしたディレクトリ+bin(c:\cygwin\bin とか)が変数PATHに含まれているか確認してみてください。

# マイコンピュータを右クリック、プロパティの詳細で、Windows2000の場合には出てきます。

あと、CDT1.2で、若干ビルドメニューが変わっていますので、makeの仕方はOKです。
# Handera SDKがない場合には、Build/makefile内の -DUSE_HANDERA を削ればOKです。
0316312NGNG
>>315
ご親切にありがとうございました!!無事にmake走りました!
原因はOSはXPで環境変数は設定していたのですが、再起動せずに奮闘していたせだったようです(汗)。
再起動しなくてもMS−DOSプロンプトでは変数の追加が反映されているようでプロンプトからはmakeが
使える状態だったのでパスは大丈夫だよなあと過信してしまいました。
それで今日、Eclipseを起動してみると
Older 'make' projects ほにゃららでコンバートしますか?というダイアログがでてコンバートしたらmakeできました。
まだまだ難しいかもしれませんがNNsiのプロジェクトのほうでなんらかの形で恩返しできればと思います。
ありがとうございました。
0317デフォルトの名無しさんNGNG
>>某所444氏
NNsi使わせてもらってます。
312さんじゃないけど、俺もNNsiをcvsからチェキしてみました。
とりあえずビルドしてみたんですが、どうにも巧くいかないです。以下、試行錯誤の跡。

1. makefileから-DUSE_HANDERAを削るとコンパイルエラー
bbsmng.c 等の #ifdef USE_PIN_DIA ブロック内で *frm が使用されているので
エラーになっている模様。これは手書きで修正しました。

2. -DUSE_TSPATCHオプションがある場合はTsPatchが必要
CLIEなので削ってもよかったんですが、一応TsPatchをダウンロードしてきて
SmallFontSupport.h をIncフォルダに入れて解決。

3. nnsh.rpc.icon で Unknown token 'ICONFAMILYEX' と言われてしまう
cywin-setup.exeからインストールされるpilrc2.9p2では未対応な感じだったので
http://www.andiri.com/ から p9 と p10patch をダウンロード。 cygwin上で
make -f Makefile.generic
して、生成されたバイナリを cygwin/bin のpilrc.exeと差し替え。なんか154行付近で
graphic control custom selectedbitmapid is missing
という警告が表示されるようになったけど、これは気にしない事に(w


0318デフォルトの名無しさんNGNG
あ、上のURL間違い。 http://www.ardiri.com/ です。
…それはさておき、ここまではよかったんですが、あと2つだけ
エラー *** [../Obj/armc0001.o] Error 255
エラー *** [../Obj/armc0002.o] Error 255
が消えないので、ビルドできません。
Armlet絡みな気がするけど、Resource Pavilionから入手の方法が分からないし…(;´Д`)
0319某所444NGNG
>>316
よかったす。これからもよろしくお願いします。

>>317
どもです。うーむ、なんででしょうかねぇ、、、。
arm-palmos-gcc ってのでコンパイルしているのですが、これはありますか?

あと、Build/Makefile.std は armletなしでコンパイルする版なので、こちらにMakefileを差し替えて
コンパイルスイッチをいじってやるとうまくいくかも、です。
# HANDERAスイッチをはずしてやっていませんでした、ごめんなさい。
0320317NGNG
arm-palmos-gcc無いでした。+Develからprc-toolsとpilrcしかチェック入れて
なかったんですが、prc-tools-armにも必要だったみたいです。。。

何故か PceNativeCall.h が見えなかったので Inc にコピー。
何故か PalmTypes.h が見えなかったようなので NNSI_CFLAGS に -Iで
/PalmDev/sdk-5/include も追加

…で、とりあえずビルド成功しましたです ヽ(´ー`)ノ
0321デフォルトの名無しさんNGNG
age
0322たしか立てた1NGNG
あのう もしよかったら 以下に書いたスレをPalmのNS BASICの話題で
埋めてくださいませんか?
んで次スレでCEをPalmに変えてもらえません?

事実上死んでいるので。PalmのほうがNSBASIC生きてますし。
よろしくお願いします。新しく立てようと思いましたがもったいないので。

話題でにぎわうと思ったんだけどなあ

モバイルでプログラム【NS BASIC/CE】
http://pc3.2ch.net/test/read.cgi/mobile/1012242798/
0323デフォルトの名無しさんNGNG
すまん質問.
http://www.jp.sonystyle.com/Clie-dev/
に,UX50はPalm5の新しいサウンドマネージャに対応...とあるのは
SndStreamCreate()が実装されていると解釈してOK?
自分専用にBuzzのようなサウンドシステムを作ってるのだが
BeatPlusSDKではやや辛いので.
0324デフォルトの名無しさんNGNG
Javaで出来るんなら……、と思って、色々ぐぐってみたが、
JavaもWavaも寂れてる……
0325デフォルトの名無しさんNGNG
B20のCygwinじゃなくて、最新のものでgcc環境つくれるの?
0326デフォルトの名無しさんNGNG
はじめてPalmを使うんだが、(WorkPad8602-30J)
SmallBasicを導入し、これのサンプルソースをどうやってWorkPadの
中に読み込ませるんだろう?

このころのPalmって決まった拡張子しか入らないの?
ううん……
0327デフォルトの名無しさんNGNG
>>325
できるよ。
詳しくは、 prc-tools.sourceforge.net へ行ってみてください。
0328デフォルトの名無しさんNGNG
質問です
自分のBluetoothアドレスを取得したいのですが、、、
http://www.palmos.com/dev/support/docs/palmos/BtLibRef_Mgt.html#1584194
によるとbtLibManagementEventLocalNameChangeがBtLibOpen時に
アドレス持ってきてくれるとあるのですが、実際に参照しても00:00:00:00しか返ってきません。
なぜなのでしょうか?
クリエN600CとPEGA-MSB1というメモリースティック型BT使ってます。
0329326NGNG
だれか教えてくれませんか?

ぐぐったけど分からず。どうやって入れてるんだ……
0330デフォルトの名無しさんNGNG
>>326
Palm本体の中にはprcかpdbしか入りません。
これは今も同じ。
Parみたいなツール使えば変換できるかもしれないが、データ構造とか不明なので
素直にPCからメモ帳経由でコピペがよろしいかと。

Par
ttp://www.djw.org/product/palm/par/
0331bluetoothかじり中NGNG
>>
328

自分もBluetoothのプログラミングを始めましたが,
よろしければ 実際のサンプルコードなど見せていただければ,
いろいろとチェックできるかもしれません
0332デフォルトの名無しさんNGNG
十数年前はチーズバーガーが1個230円だった。
それが、ついこの間まで1個88円で売っていた。
これはつまり、その気になれば1個88円で売れたモノを230円で売ってた訳だ。
その昔に1個230円で食ってたオレに言わせれば全く腹の立つ話だ。
0333デフォルトの名無しさんNGNG
>>330

教えてくださってありがとう&遅くなってごめんなさい

そうですか。拡張子がPRCか、PDBしか入らないのは今も
昔も同じと言うことがわかって大変助かりました。
クリエなどが画像とかURLとかをソフト次第で見れるというのは、
あれは、変換してみていると言うことなんですね

コピーして対応してみます。本当にありがとう
0334デフォルトの名無しさんNGNG
>>332
一応突っ込んでおくと物価も違えば世界経済情勢も違う。

\100ショップなんて昔はしょぼい洗濯ばさみとかばっかりだったろ?
0335デフォルトの名無しさんNGNG
あけおめ&保守あげ
最近はゲームソフトやCD-Rメディアなんかも売ってるしな。
アルカリ電池も安く手にはいるし。(ドンキが対抗値下げ)
>100円ショップ

ところでHotSyncの割り込みが入ったときに、HotSyncを起動しないで、
アプリで、受ける事って出来るのかな?
外付けKBのドライバーは、やっている様な。
KBドライバを書いてみたいんだけど、シリアルから貰ったキースキャンデータを
キーコードに変換して、OSに渡して入力を待っているアプリにイベント通知
して貰う様なことをすれば良いんじゃないかと思うんだけど、どんな処理を
すれば良いんでしょう?
参考情報等でも良いので、教えて。
0336デフォルトの名無しさんNGNG
NS Basic Ver.4.1がリリースされたね

ARMネィティブで25倍早くなったとか。
4.0でもかなり早くなった(こちらは変数の使い方を変えたとか)のに
もっと早くなったと言うことでPalmプログラマにとっては嬉しいかな

モバイルでプログラム【NS BASIC/CE】
http://pc3.2ch.net/test/read.cgi/mobile/1012242798/

ばりばりNSBASIC使い来たれ〜 いるでそ?
0337デフォルトの名無しさんNGNG
>>335
> ところでHotSyncの割り込みが入ったときに、HotSyncを起動しないで、
> アプリで、受ける事って出来るのかな?
 sysNotifySyncStartEventをHackしてHotSyncをスルーすればいいんじゃないの?
ttp://www.palmos.com/dev/support/docs/palmos/Notifications.html
 Hackの方法はここに。
ttp://salon.simple-palm.com/os5/os5_04/index.html
0338335NGNG
>>337
情報ありがと。
palmsourceに結構情報あるんだね。
それと、ドライバをかける様にならないとダメなのかな。(シリアルのコントロール)
もう少し勉強してみます。
0339デフォルトの名無しさんNGNG
激しく既出かもしれないのですが質問です。

現在のPalmOS(5?)で、ARMネイティブなアプリケーションは作れないのでしょうか。
ロッパチエミュレーション環境でリソース気にしながらシコシコやりたくないんですが・・・
0340デフォルトの名無しさんNGNG
339です。うう、寂れてる?
PalmOS6がライセンシに公開されたようですが、
ついにネイティブ解禁ですかね?
0341デフォルトの名無しさんNGNG
>>340
ARMネイティブ関数を作って呼べることはよべるけど。
# およそ2倍ぐらい処理は高速になるっぽい。

68kとエンディアンが違ったりするけど。
CW9だと楽にできるのかな?
0342デフォルトの名無しさんNGNG
ttp://www.appforge.com/products/mobilevb/index.html

なんか、PPCでもPalmでもSymbian でもVBライクで制作できる
MobileVBというアプリがあるが、使ってみたことのある人いる?

アプリケーションサンプルを見るにはけっこうちゃんとしたものが
作れそうだが。2バイト文字には対応しているのだろうか?
0343デフォルトの名無しさんNGNG
てか、VBのアドオン?
0344デフォルトの名無しさんNGNG
値段が凄い…面白そうだけど
0345デフォルトの名無しさんNGNG
age
0346デフォルトの名無しさんNGNG
このスレの状況見てるとパームプログラミングも終わりって感じだね。
そろそろcygwin環境も削除するかな・・・
0347デフォルトの名無しさんNGNG
>>346
これからおもしろくなると思うぞ。OS6でマルチスレッドプログラミングができるようになれば。(ほんとか?)
Qtよりシンプルだし。
0348デフォルトの名無しさんNGNG
スレみて決めることかいなw
0349デフォルトの名無しさんNGNG
>>346
Cygwin、ちゃんと使えばかなり良い環境だと思われ。
0350デフォルトの名無しさんNGNG
Palm OS Developer Suite * eclipse ベースの開発環境

http://www.palmos.com/dev/tools/core.html

PalmOS(R) Developer Suite はPalmOS用アプリケーション
の作成のためにPalmOSソフトウェア開発者により容易でよ
り速いパスを供給する新しいeclipseに基づいた統合ツールです。
手のひらOS開発者組は、ARMネイティブのPalmOSアプリおよび
68Kアプリケーション(単一のIDEの内のすべて)の両方の開発を可能にします。
(gooで翻訳)
0351デフォルトの名無しさんNGNG
ttp://www.xlsoft.com/jp/products/appforge/index.html
モバVB日本語ページ?
体験版もあるでよ。
0352デフォルトの名無しさんNGNG
palmOS4でシリアルの受信を割り込みで取れるようにする方法ってありますか?
nillEventで時間の誤差をすくなく取る為にタイムアウトを減らすと消費電力増えるし
逆にタイムアウトを長くするとシリアルからのデータ受信が遅くなるし・・・
なんとかしたいんですが・・・
0353デフォルトの名無しさんNGNG
【nice】初心者!PalmでNS Basic/Palm【smart!!】01
http://pc4.2ch.net/test/read.cgi/mobile/1080549560/
0354デフォルトの名無しさんNGNG
>>350

結構期待してるんだが
いつ頃になったらできるんだろうか?
0355デフォルトの名無しさんNGNG
>>354
もう出てる。2.1.2ベース。prc-toolsのソースは一発でコンパイルできた。
もとからeclipseで開発していると、.cdtproj あたりでPalmOSのプロジェクトに
ならない点が注意かな。(まず起こらないと思うけど。)

POD (PalmOS Developer Suite)で検索すると出てくると思う。
0356デフォルトの名無しさんNGNG
ttp://goanna.cs.rmit.edu.au/~winikoff/palm/dev.html
0357デフォルトの名無しさんNGNG
厨房レベルの質問で申し訳ないが
Developer Suite って、フリーなの?
あと、コンパイル環境とかも同梱されてるのですか

ファイルサイズが馬鹿でかいのでDL躊躇しています。
なにせイスドン環境なもので(涙
0358デフォルトの名無しさんNGNG
>357
DLページのReadmeにも書いてある通り、Eclipse 2.1.2、CDT 1.2.0
が入っているので、CおよびC++のコンパイラは入ってます。
当然SDKなどなども入ってます。
0359デフォルトの名無しさんNGNG
すみません。Codewarriorの使い方がわからないのですがご教授下さい。
コンストラクタでボタンとか配置するじゃないですか、それに関する
アクションに対するハンドラってどうやって書いていけばいいですか?
VCは使っていますので、あの感覚で開発できるものと思ってました。
簡単な例では、リソースでボタンコントロール配置して、
それをダブルクリックで(ボタンクリック時の)ハンドラ作成できますよね。
0360デフォルトの名無しさんNGNG
age
0361デフォルトの名無しさんNGNG
あげ
0362デフォルトの名無しさんNGNG
http://www.sony.jp/products/Consumer/PEG/PEG-UX50/index.html
この機種のアプリは
「CodeWarrior Development Studio for Palm OS Platform Japanese Edition バージョン9.0 Windows」
で開発は可能ですか?
0363デフォルトの名無しさんNGNG
>>362
はい。がんばってください。
0364デフォルトの名無しさんNGNG
あるBluetooth GPSが吐き出すrawデータを、pdb形式で取得するpalmwareがあるのですが、
そのpdbファイルをどうやってテキスト形式に変換したらいいのか分からず困っています。

そのpalmwareの作者によると、「データ構造は以下のようになっているから、あとは自分で
プログラム作ってね」とのことなのですが、当方プログラムは全く分からず、なんとか既成の
ツール等使って簡単に変換できないものでしょうか。ちなみにそのデータ形式とは以下の通りです。

typedef struct
{
UInt8 recno[2]; // the record number
UInt8 year;
UInt8 month;
UInt8 day;
UInt8 na; // I don't know what this is?
UInt8 hour;
UInt8 min;
UInt16 na2; // I don't know what this is?
float secs;
double lat; // in decimal format
double lng; // in decimal format
float alt;
float pdop;
float hdop;
float speed;
float direction; // 0 to 360 degrees
UInt8 sats;
UInt8 eventtype;
UInt8 na3[2]; // I don't know what this is?
}bluegps;

素人の質問で申し訳ありません。よろしくお願いします。
0365デフォルトの名無しさんNGNG
jump使ってる人います?
0366デフォルトの名無しさんNGNG
>>364
既成のツールでは「簡単に」というわけにはいかないでしょうね。
変換プログラムを作るのは造作もありませんが、
テキスト形式でどういうデータが欲しいのか判らないと作りようがないので
サンプルpdbとサンプルテキストをどこかのアップローダにでも上げてみてください。
0367デフォルトの名無しさんNGNG
>>364
バイナリデータに変換なら、Par ( http://www.djw.org/product/palm/par/ ) ってのがあるんですけどねー。
0368364NGNG
>>366

ありがとうございます。さっそくアップしました。

ttp://up.isp.2ch.net/up/75e211118b8f.zip
ttp://up.isp.2ch.net/up/5cedfd9a72d3.zip

もし作って頂けるのでしたら本当に助かります。
ご検討頂ければ幸いです。
0369デフォルトの名無しさんNGNG
>>368
今日は暇ができたので、後で暫定版をアップロードorメールします。
0370デフォルトの名無しさんNGNG
初めて書き込みます
現在Palmware開発の勉強中で
とりあえず、自分の作りたいソフトはとあるゲームのキャラのステータスを計算して表示させるソフトを作りたいと思っているので
まずは、数値を貰って、何かしら計算して表示させる、というプログラムを作ってみようと思い立ちました。
で、色々ググって調べているのですが、なかなか計算というものを扱っているソフトのソースを見る事ができなくて、参考にできるものがなく途方にくれています。
簡単な計算をさせるソフトって、どうやるのかな〜;

例えば、1・2・3と3つのボタンがあって
それを押すと、数字として1.2.3がそれぞれ変数に代入されて
でもってその数字を、3変数を含む式に代入してその式の値を導き、画面の指定した場所に数値を表示させる
というようなプログラムを、練習で作ってみようと思っています。
ソースじゃなくて、こういう方法があるよとか
もしよかったら、参考に成るHPなんかありましたら
教えて下さると嬉しいです
よろしくお願いします><

開発環境は
WindowsXP Professional
Cygwin 最新版
PRC-tools 最新
Pilrc 最新
SDKは3〜5まで入れてます。
POSE
実機はVisorDXです。

長文失礼しました。
0371デフォルトの名無しさんNGNG
>>370
Palm以前にプログラム言語を学んだほうがよさげ。
C言語の入門書でも探しなされ。
教えてどうこうできるレベルじゃない。
0372デフォルトの名無しさんNGNG
>>371
本探して読んだのですが
関数定義とかのし方は分かったんですが
その前の「数字の入力」と
その後の「答えの出力」が
普通だとgetchrとかprintfとかなんです
でもPalmにはそんな関数がなさそげです
どういう風に入力数値を受け付けて
どういう風に指定した場所に表示させるのか
いまいち分からなくて…
この辺はPalm独特なのだろうなと思ってココに書き込ませて貰いました。
ん〜…見当違いな質問なのかな;
0373デフォルトの名無しさんNGNG
>>370
フォームにコントロールを配置して、値をとったり、表示したり出来る。
詳しくはSDKがあるんだからドキュメント読みなさい。
0374デフォルトの名無しさんNGNG
Cがかなりできるのが前提。かつPalmOSのプログラミングモデルは
ちと特殊で古くさい。頑張ってね。
0375デフォルトの名無しさんNGNG
>>371
>>374
C言語ていうのは、コンソール用のプログラミングとWindows用のプログラミングとどちらをすべきでしょうか。
ググって見た感じ、Windows用プログラミングの勉強をすべきなのかなと思ったり。
APIは全く違うけど、どういう風に数値を入力したり出力したりするのかって部分では、ぱっと見た感じよく似てる部分もあるかもと思えます。

>>373
ドキュメント見つけたので読んでみます。やはりすべて英語だ〜^^;頑張ろう…
でも親切にやる事書いてくれてるみたいなのでじっくり読んでいきます!
0376デフォルトの名無しさんNGNG
>375

このページのPalmware作成講座はよくわかるよ。

ttp://pamupamu.at.infoseek.co.jp/makepw/index.html
0377デフォルトの名無しさんNGNG
>>370
その目的だけならPocketCのようなOnSiteで開発できる環境や、
なんとかBasicのようなポトペタで開発できる環境の方が楽だとは思う。
0378デフォルトの名無しさんNGNG
ここ1年半くらいPalmプログラミング書籍って全く出てない?

ネットで検索しても2003年以降で出た書籍1件もヒットせず、
地域で一番でかい4階まで本屋の建物の中を探して見つかった
プログラミング書籍が6種類、しかも4冊は3年以上前というすごい状況。

Palm使いこなしガイドとかいらんものは結構あったが、ほんとに出てないのか?
0379デフォルトの名無しさんNGNG
>>378
つうか、ドキュメントは大抵、PalmSource, Inc. やライセンシーが出しているもので
間に合うし、プログラミングモデルはあまり変わってないし。
0380デフォルトの名無しさんNGNG
保守age
0381デフォルトの名無しさんNGNG
PRCedit.exeみたいにリソースいじれるアプリってありますか?
XPで使ってるけど落ちまくりで・・
0382デフォルトの名無しさんNGNG
>>381
テキストエディタ。
後はほしさんのJava製の奴。
OnTargetならResEdit(未だあるかはしらね)。
0383デフォルトの名無しさんNGNG
Services for UNIX で開発できますか?
0384デフォルトの名無しさんNGNG
>>383
PODSという統合開発環境があるよ。
0385デフォルトの名無しさんNGNG
統合開発環境はいやなので
0386デフォルトの名無しさんNGNG
>>385
なら、cygwinを使った方がはやいとおもう。

というか、PODSをインストールして、コマンドライン'でつかうのが良いかも。
PODSを入れると、ライブラリとドキュメント類がざっくりインストールされるので。
0387デフォルトの名無しさんNGNG
>>386
なるほど。というわけで PODS 入れました。なかなかよさげですね。重いけど。
0388デフォルトの名無しさんNGNG
CLIE TH-55 + CW9 for Palm なんですが
シミュレータだとハイレゾとかメモリースティックの挙動が
意図したようにデバッグできません.
コンソールモードっていうのはシリアルでつなぐとか聞いたんですが,
シリアルケーブルなんてどこにつなぐんですか?
0389デフォルトの名無しさんNGNG
>>388
赤外線
0390デフォルトの名無しさんNGNG
sage
0391デフォルトの名無しさんNGNG
CLIE TH-55 なんですが
http://www.jp.sonystyle.com/Clie-dev/workshop/sharming/07/index.html
にあるバイナリを実行させるとCLIEがリセットするしかない状態になってしまいます。
MSAの機能はTH-55では使えないんですか?
0392391NGNG
検証しました.
結論からいうと NOT available が表示されるためダメなようです.
しかしCLIEに元々ついている「AudioPlayer」アプリはMSAの機能を使っているような感じなんです.
この検証コードがおかしいんでしょうか?
//----------------------------------
SonySysFtrSysInfoP infoP;
Err error = 0;
//フィーチャーからSONYデバイス独自の情報を取得する。
error = FtrGet(sonySysFtrCreator, sonySysFtrNumSysInfoP, (UInt32*)&infoP);
// MSAライブラリが使用可能かどうか調査する
if (infoP && (infoP->libr & sonySysFtrSysInfoLibrMsa)) {
ErrAlertCustom(error, "sonySysFtrSysInfoLibrMsa is available", "", "");
} else {
ErrAlertCustom(error, "sonySysFtrSysInfoLibrMsa is NOT available", "", "");
}
//----------------------------------
0393デフォルトの名無しさんNGNG
あげ
0394いなむらきよしNGNG
今だにPalmを使ってるイタイ奴がうちの工場にもいるキケー!
0395デフォルトの名無しさんNGNG
>394
要は使いこなせているかどうかだから。
0396デフォルトの名無しさんNGNG
0397デフォルトの名無しさんNGNG
あげ
0398デフォルトの名無しさんNGNG
prc-tools & SDK5で問題なく開発できている人います?
0399デフォルトの名無しさんNGNG
はい
0400388NGNG
こちらもうまくいきましたわ。
0401デフォルトの名無しさんNGNG
最新のPODS落としてみたが、Eclipse稼動中の身としては、
また別に入れたくないなぁ。。。

既存のEclipseに同じ環境を作ることできないのかなぁ。

* Upgrade of the underlying Eclipse platform to Eclipse 3.0.1 and CDT 2.0.2
* Palm OS project creation using user managed makefiles (i.e. Standard Make)
* Palm OS project creation using system managed makefiles (i.e. Managed Make)
* Global tools preferences that are used to initialize project tool options

Palm OS Developer Suite also uses Cygwin and prc-tools as one of its underlying tool chains.
A complete installation of Palm OS Developer Suite includes a Cygwin package with the following list of packages and versions:

This release does not support the Eclipse Update Manager for automatically updating your Palm OS Developer Suite or Eclipse Platform using Palm OS Developer Suite updates.

0402デフォルトの名無しさんNGNG
>>401
自分は逆で、PODSを入れてEclipse3.1M3を入れて使っている。
(PODS1.1では、自分の環境ではエディタで日本語が通らなくなったので、、、。)

たぶん、cygwinに注意すれば大丈夫だとは思うけど、、、。
0403デフォルトの名無しさんNGNG
あげ
0404デフォルトの名無しさんNGNG
POSE用の古い機種のROMイメージ(m100とか)ってもう入手できないのでしょうか?
0405デフォルトの名無しさん05/01/17 06:08:27
>>404
本体から吸い取る
040640405/01/17 12:22:19
日本語デバッグ版のROMは、入手できないという事ですね・・・orz
ありがとうございました
0407デフォルトの名無しさん05/01/17 19:19:40
>>404
Palmのデベロッパーサイトのシディングエリアに置いてあるだろうに
0408デフォルトの名無しさん05/01/18 11:35:18
>>407
左メニューのプルダウンメニューにある「Join seeding Program」のことでしょうか?
ここを選択するとメンバー登録していて、ログオンしているにもかかわらず、
「Palm OS Developer Log In」画面が表示され、その画面でログオンしても、

Welcome Namae Miyoji!

のメンバー画面が表示されるだけです。
過去ログにあったようにしばらくは表示されないのかとも思っていたのですが、
一ヶ月半ほど前に登録し、それから一度もメールも来ませんし、このメンバー画面に
変化もありません。
0409デフォルトの名無しさん05/01/18 16:43:00
PalmOS3.x用のPalmwareを作ろうとしているのですが
5.x用のSDKで作成可能ですか?

もし不可なら3.x用のSDKの場所を教えてもらえないでしょうか?
(Downloadページを見ても5.x用しか置いていないのです…orz)
041040905/01/19 11:35:44
自己レス
5.x用のSDKで作成した物をVxに入れたら動きました。
5.x固有の機能を使用しなければ問題ないのかな?
0411デフォルトの名無しさん05/01/20 02:40:21
>>409-410
SDKのバージョンはそのバージョンのOS対応のものまで作れるというものなので
当然古いOS(OS1.0とか)でも動作するものは作れます。
041240905/01/20 10:24:53
>411
そうなんですか。
webで調べた際、古いSDKも取得するようなことが書いてあったので
てっきり3.xは3.x用のを使用しないといけないのだと思ってました。
0413デフォルトの名無しさん05/01/20 10:28:10
本なんだが蒼いPalm OSプログラミングの本だけで
情報大丈夫かな? 持ってる人教えて欲しい

これからPalmの世界に飛び込む者なんだが。
0414デフォルトの名無しさん05/01/20 11:20:45
現在、PalmSource社のDeveloperMemberAreaから入手できるROMは
4.12の英語版、EFIGS版のそれぞれリリースとデバッグ版の4種類だけ?
0415デフォルトの名無しさん05/01/21 15:32:05
>413
漏れは持ってないけど多分大丈夫でしょ
足りない情報はググって調べれば良いし
0416デフォルトの名無しさん05/01/21 15:52:02
結局、ンニーって日本市場も撤退予定?
PalmOS6は一体どうなっちゃうの?
今後のPalmの動向に詳しいページキボンヌ。
0417デフォルトの名無しさん05/01/24 17:26:18
>416
モバ板の方で聞いてください
0418デフォルトの名無しさん05/01/25 12:48:47
もしかしてPalm Hackers Salon閉鎖しちゃいました?
0419デフォルトの名無しさん05/01/25 13:01:25
もうだめぽ・・・orz
0420デフォルトの名無しさん05/01/25 17:40:10
>418
メンテ中
0421デフォルトの名無しさん05/01/28 04:54:28
>>412
もちろん、SDK5であってもOS3.xにないAPIを使わない、といった配慮は当然必要です。
0422デフォルトの名無しさん05/02/03 10:06:51
ほしゅ
0423デフォルトの名無しさん05/02/09 14:56:46
DmFindRecordByID()って作ったばっかのRecord無しDBに
対して使うと落ちるけど仕様ですか?

/* データベースの作成 */
error = DmCreateDatabase(0, "genericDB", CREATOR, 'DAT2', false);
if (error) {
  /* 重複以外のエラーの場合はアプリを終了させる */
  if (error != dmErrAlreadyExists) {
    return false;
  }
}

/* データベースを開く */
dbP = DmOpenDatabaseByTypeCreator('DAT2', CREATOR, dmModeWrite);
if (dbP == NULL) {
  return false;
}

/* データベースから該当するレコードを検索する */
error = DmFindRecordByID(dbP, uniqID, &index);
if (error == dmErrUniqueIDNotFound) {
  /* 無ければ作る */
  DmNewRecord(dbP, &index, sizeof(data));
  DmRecordInfo(dbP, index, &attr, &dummy);
  DmSetRecordInfo(dbP, index, &attr, &uniqID);
}
042442305/02/10 17:31:55
イベントループ内でやったら落ちなかったのでそっちで処理するようにします。
042542305/02/17 13:37:25
あ、uniqIDって自分で設定しちゃ駄目っぽいですね…
0426デフォルトの名無しさん05/02/22 17:00:01
CLIE撤退記念age
0427デフォルトの名無しさん05/02/24 23:19:06
モーちょっとOSの仕様公開してほしいよなぁ
SDIOとかBTとかとか
0428デフォルトの名無しさん05/03/12 17:07:08
>427
あれ?公開してないんだっけ
うちはOS3.xなのであまり気にしてなかったんだが…
0429デフォルトの名無しさん2005/03/21(月) 18:52:34
WinCEでPalmware作れる環境があったらいいのになぁ。
いちいちPC立ち上げてって、めんどくさい。
あき時間にちょこっと練習でコード打ち込んで
動かしてみるとか…できそなんだがな。
0430デフォルトの名無しさん2005/03/23(水) 17:22:55
PPCとPalmどっちも使ってるの?
0431デフォルトの名無しさん2005/03/24(木) 14:50:29
>429
まずは探せ。で、無ければ自分で作れ
0432デフォルトの名無しさん2005/03/24(木) 16:22:23
昔WindowsCEをPalmなんたらって呼ばなかった?PPCの前。
そのことかも。

てか、WindowsCEのBASIC環境ならNS Basic/CEがデスクトップ、セルフ開発共に
可能。ここでぶつぶつ何にもならないようなことを言うレベルには向いてる。

あとCならソースをCEで打ち込み、データーをPalmに持ち込んで実行する
オンボードCてのがシェアウェアとしてあるが。オンボードの部分は、は英語ね。
0433デフォルトの名無しさん2005/03/24(木) 16:23:53
スクリプトならPalm、CEともにRUBYあたりなら移植されてんでは?
あとJAVAならCE、Palmともに動くので、やれば?
もちろん同一ソースでは無理だけど。
0434デフォルトの名無しさん2005/03/25(金) 00:59:06
ちょっと特殊だけど、PocketCなんていうセルフ開発できるCもある。
こいつはインタプリタ的に使える。
OnBoardCならCEでなくてもセルフ開発できる。
こちらはデスクトップでgccのクロス開発環境と同じコードが使える。
#制限はあるが。
APIのテストするのにもってこい。
0435デフォルトの名無しさん2005/03/25(金) 12:20:39
ところでCodeWarriorはPalmOS版も販売終了みたいですね。
残念至極。
04364292005/03/26(土) 17:36:47
>>432
OnBored C って検索入れたら
OnBored Suite ってのが出たんでインストールしてみた。
まだ入れたばっかだから使い方よく分からんが、試してみるよ。

>>430
どっちも使ってるよ。
PPCというより、H/PCなんだけどね。
最後の白黒モバギ MC/R330です。
打ち込みやすいからコーディングに使えるなと思ったんだけども…
ぐぐってもなかなか引っかからん。
NS/Basicは、動作遅いらしいし、どれもなーって思ってたトコ。

>>435
まぢですか。
PRC-ToolsかCWかってくらい、有力な開発環境だったのにね〜。
でもなんか、Palmsourceから、Eclipseベースの統合開発環境の
PalmOS Developers Suiteってのが出てるらしい。
DLサイズ260MBくらいあるが、気になってダウンロード中w
04374342005/03/27(日) 11:28:26
>>436
RsrcEdit入れとくと便利だよ。

#そう言えば開発元からアップグレード版の案内来てたけどほったらかしだなぁ。<OnBoardC
04384362005/03/28(月) 08:27:55
>>437
RsrcEdit入れてみた。
ちっちゃい統合開発環境みたいになった
すげぇ…!
ごりごりいじって、ちっちゃいソフトの
『リソースだけ』作ったw
プレビュー画面で動かしてみて位置決めれるのがイイ。

//でもシェアウェアなのなorz 支払いどうすっかなぁ…めっちゃイイから払うかなぁ
0439デフォルトの名無しさん皇紀2665/04/01(金) 01:00:27
CLIE TH55 から吸い出した ROM image って
palmone にある Emulator 3.5 だと実行できないの?

って、そもそも device やら memory やら選べないから
Sony 製のでないとダメなのかな。。。

Sony 製って Win 版しかないよねぇ。。
0440デフォルトの名無しさん皇紀2665/04/01(金) 08:03:38
>>436
PalmOS Developers SuiteはNNsiの開発にも使われてるみたいだね。
cygwinとかprc-toolsとかいろいろ開発環境整えるのが面倒だったのに
これひとつで全てまかなえるっぽい。気になるけど、もうPalm開発は…orz
0441436皇紀2665/04/01(金) 09:09:58
>>440
Eclipsが何物なのか、実体がつかめないんだよね…。
プラグイン使っていろいろできるよって事らしいんだけど、いまいちわからん。
本屋で本探したら、Eclips関連、少しあったから、立読してみようかな。

まあ、Palm下火で作る意欲わかないのも分かるw
でもまあポケコンみたいで、いいと思う。
から俺は好きw
0442デフォルトの名無しさん2005/05/06(金) 17:09:04
eclipsについて簡単に説明してくれるようなサイト無いかしら
結局cygwinなの?
0443デフォルトの名無しさん2005/05/10(火) 08:00:12
>>442
そう。eclipseはエディタ(Emacsみたいなもん)と思えばよい。
0444デフォルトの名無しさん2005/05/11(水) 01:04:53
>>443
なるほど。cygwinをguiで覆ってるようなもんかな?
統合環境なのね。

ちょっと試してみたのだが、プロジェクトの種類もいっぱいあってよくわからず
結局cygwinで遊んでます。はやく日本語の解説サイトできないかしら。
0445デフォルトの名無しさん2005/05/22(日) 19:47:24
>>444
palm magazineを立ち読みして、ちょっとだけ分かったのでやってみました。
standardでsimpleってやるとhello worldなプログラムができるのね。
これをもとにいじって行けばいいのか…。
途中でfinishを選ぶとテンプレート選択まで行かないのに気づくまで時間がかかった…
0446デフォルトの名無しさん2005/05/26(木) 23:28:27
palmsource.comのデベロッパ登録っていつから海外のデベロッパの登録が
Webからだけでできるようになったの?
0447デフォルトの名無しさん2005/05/27(金) 07:03:02
>>446
ただ、Inside Track Programとして有償になったっぽいけど。
OS5のソースが見えれば、お金払うんだけどなあ。
0448デフォルトの名無しさん2005/06/05(日) 19:00:00
prc-tools-2.3 の頃作ったプログラムがPODSでコンパイルが通らない。
comparison between signed and unsigned...

そりゃ分かってるんだが。コンパイラのオプションとかどこで指定するんだ?
Makefileに書けばいいのか。よくわからんよ。統合開発環境は。
0449デフォルトの名無しさん2005/06/06(月) 07:04:21
>>448
それはwarningだから、当面無視しておけば良いと思うが、、、。
困憊等のオプションは、必要ならMakefileに書けば良いけど。
ちなみにarmlet(PNO)関連コンパイラはPODSには含まれていない。
pilrcもちょっと違ったような。(sf.netから持ってきた記憶がある)

0450デフォルトの名無しさん2005/06/06(月) 10:31:29
「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/
0451デフォルトの名無しさん2005/07/21(木) 17:57:21
OS3.5エミュレータヲダウソシタイガトウロクデキナイ チョクリンモトム
0452デフォルトの名無しさん2005/07/25(月) 11:21:54
196 名前:いつでもどこでも名無しさん 投稿日:2005/07/07(木) 16:00:29 ID:83Zc2mxP0
NS Basic/Palmの本家日本語サポートにて
テクニカルノート(Tech Notes)が英語版サポートと同等に以前の
足りない分が追記されました。
ttp://www.nsbasic.com/palm/Japanese/technotes/

作業なされた方、日本語サポートの方、本当にありがとうございます。
お願いして本当に良かった!心から助かります!!

0453デフォルトの名無しさん2005/07/25(月) 11:23:33
197 名前:いつでもどこでも名無しさん 投稿日:2005/07/20(水) 10:00:24 ID:z+RTiHAM0
NS Basic/Palmが5.00にバージョンアップしました!
mizuno-amiさんところからの抜粋です

新規購入:$149.95
アップグレード:
 ダウンロードのみ:$49.95
 アップグレード+ハンドブック:$69.95
 アップグレード+ハンドブック+Michael氏の解説書:$99.95
※2005年6月1日以降の購入者は、無償アップグレードとなります。
ttp://www.ami3s.net/about_nsb/nsb500/index.html

0454デフォルトの名無しさん2005/07/25(月) 11:25:54


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()の見直し
0455デフォルトの名無しさん2005/07/28(木) 09:23:44
>>451
エミュレータ(POSE)はGPLだから登録無しでダウンロードできるはず。
0456デフォルトの名無しさん2005/08/07(日) 19:26:02
OnBoardCって、OS5で使えるのですか?
OnBoardC自体とコンパイルしたプログラムの動作についてです。
ぐぐってみたところ、使えるというのを見つけましたが...
この場合、ヘッダファイルはOnBoardCHeaderV40.pdbを入れればいいのでしょうか?
V50というヘッダはありません。
そんな大そうなプログラムは作りませんので、大丈夫なような気もしますが。
0457デフォルトの名無しさん2005/08/09(火) 14:13:05
鳴かぬなら鳴かせてみようホトトギス
0458デフォルトの名無しさん2005/08/09(火) 23:41:30
>>456
とりあえず動いてる。
ついでに文字に関してはハイレゾ表示になる。

でも俺も、スケルトン読み進めてる最中で、いまいちよく分かってないんだけどね。
リソースを編集して表示して遊んでるだけなんだけどさ…^^;
APIについて全く知識がないし、
色んなコンボボックスやらリストやらフィールドやらについて扱いが分かんないから
ろくなソフト組んだことがありません…。
この機能はこういう風に使うんだよとか書いてるサイトってないのかなぁ…
古いサイトばっかりで、どれもHello Worldで止まってるから…
むぅ。
0459デフォルトの名無しさん2005/08/09(火) 23:57:36
SDK拾ってくればドキュメントが付いていたような飢餓。
0460NS Basic/Palm情報2005/08/10(水) 18:03:03
NS Basic/PalmVer5.02でタイマーがつきました
GAMEとか作ってる方なら分かると思いますが割り込みが出来るわけです。
BASICですので秒で、きびしい割り込みはきついし無理でしょうが、、
今後マシンパワーが上がればまた話は別でしょう
0461デフォルトの名無しさん2005/08/10(水) 20:31:52
>>459
SDK3.0をひらってきたら、ついてた。PDFファイル。
頑張って読み解こう…英語。
でも…どれがAPIなのかわけわかんにゃーw
他の英語にまぎれて見えないとか多々…w
0462デフォルトの名無しさん2005/08/15(月) 21:09:51
やっとPODSの使い方がわかってきた。それなりに使えるなこれ。
0463デフォルトの名無しさん2005/08/21(日) 00:38:00
Palmで小数扱うにはどうしたらいいんだ…?
C言語の表記が通用しないんだけど。
double型で宣言して、小数を代入して
StrPrintF(hoge,"%.0f",unya):;
としてやっても、0.fってしか表示されん…
0464デフォルトの名無しさん2005/08/21(日) 01:14:09
>>463
そのAPIでは実数は扱えない。
0465デフォルトの名無しさん2005/08/21(日) 07:39:46
>>464
実数っつーか、整数以外の数って事でしょうか?
int型に整数を代入すると表示できます。

となると…StrIToAとか使うのかな…
0466デフォルトの名無しさん2005/08/21(日) 08:34:00
そのAPIも実数は扱えない。

つーか、PalmOSのAPIに実数を扱える物なんてなかった希ガス。
一般的にはmathlibを使うのがいいんでない?
0467デフォルトの名無しさん2005/08/23(火) 18:23:46
製作中のアプリで、ポップアップトリガーが正常に機能しなくなった…。
▼nekoneko
ってタイトルが付いてて、タップして、その中身(例えばinuinu)を選択したら
▼inuinu
ってなるはずなのに
▼nekoneko
のまま変わらない…。
こういう現象起こった事ある方いませんか?
ちなみにポップアップ選択kによって呼び出される機能は
30回ループして、一回回るたびに画面表示をします。
でも、PalmOS3.1用に、一度書いたのを"   "で消しにいっているので
実質は60回書き換えてる事になりますかね…。

もし対処法とか、こういう現象見たことあるって方いらっしゃいましたら、情報頂きたいです。
ググっても、出てこないんですよT-T
よろしくお願いしますm(_ _)m
0468デフォルトの名無しさん2005/08/23(火) 21:18:20
問題の箇所のソース載せたら分かるかもよ
04694672005/08/24(水) 00:36:41
すんません…T-T
ただ、自作関数の末尾に
return handled;
が抜けてただけでした…^^;
板汚しすみませんでした
0470デフォルトの名無しさん2005/08/24(水) 02:02:33
次からは開発環境とか使用言語とかも書こうな。
0471デフォルトの名無しさん2005/08/24(水) 08:30:25
>>470
はい、確かにそうでした><
開発言語はC言語で、環境はOnBoardCでした(問題解決後なので過去形。)
0472デフォルトの名無しさん2005/08/24(水) 12:50:05
でも原因が分かって良かったね。
0473デフォルトの名無しさん2005/09/24(土) 22:27:34
Palmでプログラムミング
略してパー?ミング。
0474デフォルトの名無しさん2005/09/24(土) 22:28:45
あちゃー
ムが多いや
0475デフォルトの名無しさん2005/10/01(土) 10:36:12
ぱぁ?ぷー
0476デフォルトの名無しさん2005/10/02(日) 00:10:14
ぱーまん
0477デフォルトの名無しさん2005/10/03(月) 05:44:31
パープロだな
0478デフォルトの名無しさん2005/10/20(木) 18:55:18
PODSでsubversionをバージョン管理に使っている人いますか?

PODS(つうかeclipse)がCVSにリモートでしかアクセスできないので
この際移行してしまおうかとおもっとるのですが。
0479デフォルトの名無しさん2006/01/05(木) 11:14:17
J2MEってハイレゾに対応している?
0480デフォルトの名無しさん2006/01/07(土) 02:55:17
>>479
DoCoMoの携帯はほとんどがとっくの昔にQVGAが標準。
0481デフォルトの名無しさん2006/01/13(金) 11:15:35
>>480
で、Palmで対応させるにはどうしたら良いん?
0482デフォルトの名無しさん2006/02/11(土) 15:18:26
SmallBasic(palm版)にて
 palmのエディタでSJISに設定すると
 inputコマンドが機能しなくなる。グラフィティもキーパッドでの入力も受け付けない
 EUCに戻すとOKです。
>>7 や >>309 も同じかな レスがついてないので 識者の見解を求む
048312006/02/12(日) 01:36:32
このスレ中学生の時に立てたんだけど、まだあったのね。。。
0484デフォルトの名無しさん2006/02/12(日) 22:29:47
最近palmを使いはじめたものですが
palm内のsmallbasic自作アプリからCSVをアクセスしたいのです。
件数が多いのでデータをPCでつくって転送したいのですが
通常はどのような方法で実現しますか?
0485デフォルトの名無しさん2006/05/26(金) 01:02:38
メモ帳つかう?
04864842006/05/27(土) 10:39:38
同様の壁にぶちあたった 私の解決法はdata文でデータを包含したプログラムを送って
palm内でデータファイルを生成した。

で、今あらたな壁にぶち当たっている。そのデータを配列に読み込んで処理していたのだが
配列でとる領域が不足するとソフトresetを余儀なくされる。毎回CSVをなめるのもなになんで
どうすべきか模索中
■ このスレッドは過去ログ倉庫に格納されています