もっと!!!REALbasic 3
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名称未設定
03/11/01 14:51ID:jUFquEnQREALbasicでプログラムを楽しみましょう!
英語版 REAL Software, Inc.
http://www.realbasic.com/
日本語版 アスキーソリューションズ
http://www.asciisolutions.com/products/rb/index.html
REALbasic日本語メーリングリスト 過去記事検索サービス
http://rb.1ut.jp/mlsearch/namazu.cgi
関連スレ
【Winもいける】RealBasicってどう?【成長株】
http://pc2.2ch.net/test/read.cgi/tech/1062157124/l50
過去スレ
もっと!REALbasic
http://pc.2ch.net/test/read.cgi/mac/998627940/l50
もっと!REALbasic コードエディタ(Thread2)
http://pc.2ch.net/test/read.cgi/mac/1046628330/l50
0002名称未設定
03/11/01 15:10ID:E7p4zOLs0003名称未設定
03/11/01 17:24ID:9g/YGciwREALbasic買ったぞ。
ちょー初心者ですが、よろ。
0004名称未設定
03/11/01 19:41ID:jN8msYOBところで当方OSX 10.2.8でRb4.5を使用しており
Rb5へのアップグレードを検討していますが不具合情報もちらほら目にします
アップグレードは控えた方がよろしいでしょうか。
0005名称未設定
03/11/01 21:19ID:I7/oHYOJRb5から文字が完全にユニコードになったらしいので
特に日本語環境での不具合が多くありそうな気がするんですが
0006名称未設定
03/11/01 23:04ID:eY1tCvSCRb4用のプラグインをRb5用に
変換するツールがあったと思うんですが
どこにあったか覚えている人いますか?
教えてください。
0008名称未設定
03/11/02 00:21ID:Y1iGmLRwありがとうございました
0009名称未設定
03/11/02 22:19ID:r6On4TxHRBでツールバーを作成する場合、どうしたらいいのでしょうか?
ツールバーの所は別にウィンドウを作ったほうがいいのでしょうか?
詳しく教えて下さい。お願いします。
0010名称未設定
03/11/03 00:04ID:E421TWV/Pantherで不具合出てませんか?
Rb4と5、両方の情報がもらえればなおうれし。
現在Jaguar&4.5で、upgradeしていいものか迷ってます。
0011名称未設定
03/11/03 01:59ID:Ru73bQblそうです。
0012Rb4.5.2 OSX
03/11/03 16:18ID:NYlDZFKq00139
03/11/03 18:46ID:P6cOSBeB9です。
ではその別に作ったウィンドウをツールバーとして認識し、表示するためにはどうしたらいいのでしょうか?
誰か詳しくスプリクトなどで教えていただけないでしょうか?
0014名称未設定
03/11/03 18:56ID:rJT+lDXYえぇ?
0015名称未設定
03/11/03 19:04ID:6xwWh4Yf0016名称未設定
03/11/03 19:06ID:33HBZcmj匿名掲示板Zetaです。
IPとってません。mac使いの皆さんを歓迎します。
00179
03/11/03 19:57ID:f4wRAs77ツールバーとして認識するスクリプトは知らないけど
通常のツールバーような表示にしたいんだったら、
1.プロパティウィンドウにFrameという項目があるから
そこを「Floating Window」にする。
2.プロパティウィンドウにMacProcIDという項目があるから(一番下の方)
そこの数値を↓ここを参考にして変えてみる。
http://mugiwara.jp/Software/wdef_J/tutorial1_J.html
知りたかったのはたぶんこういうことでしょ?
00189
03/11/04 18:34ID:tv9Qv36Hやっぱりフローティングウィンドウの方が使い勝手がいいんですね。
ありがとうございます。参考になりました。
0019名称未設定
03/11/04 22:24ID:zZAFTgrp0020名称未設定
03/11/05 13:44ID:s3oAAzhd八重洲でカクテルバーを作成する場合、どうしたらいいのでしょうか?
カクテルバーの所は別に用心棒を雇ったほうがいいのでしょうか?
詳しく教えて下さい。お願いします。
0021名称未設定
03/11/05 14:10ID:Hoy+JfPn0022名称未設定
03/11/11 21:00ID:G2aM5absSubExpressionString(0)でも1つしか検索結果でないし
SubExpressionCountもいつも1だし・・・
0024名称未設定
03/11/12 17:33ID:aGkxo23qすいません、
RegExOptionいろいろ試してみましたがサッパリわかりません(´・ω・`)
コードは言語リファレンスのRegExの例と同じなんですが・・・
日本語は扱ってないのでUTF8も関係ないしなあ・・・
002523
03/11/15 23:50ID:OGvdH99pそのまんまの名前があるだろうに…
ちなみに1つしかマッチしないのは
デフォルトがそうだから。
で、RegExOptionの使い方は(以下略
0026名称未設定
03/11/18 19:37ID:Pa8eQGTf0027名称未設定
03/11/25 14:44ID:hs4yUpMVRelease Notesは5.2.2のままだけど。
5.2.3fc2から変わってないのかな。
0028名称未設定
03/11/26 02:28ID:228oZkahhttp://support.realsoftware.com/listarchives/realbasic-nug/2003-11/msg02196.html
0029名称未設定
03/11/29 23:12ID:p7gfHmlwObjective-Cでも勉強するか・・・
0030名称未設定
03/11/29 23:23ID:xg5BUBFe0031名称未設定
03/11/30 00:09ID:YKl8pW2CSocket 使って Listen すると -3212 が返ってくる。
OS9の時は出来てたんだが、OSXになって変わったかな?
火壁入れてるわけでもないし、ノートン切っても変わらん。
過去ログも見られなさそうだし。
どっか開けないといけないんだっけ?
LAN内でブラウザ使って遊ぼうと思っただけなんだが。
OSX 10.3.1 Rb 4.5.2
5にすると出来るとかいうのだと鬱だなぁ
ていうか、何故sage進行?
0032名称未設定
03/11/30 01:35ID:5i+C/6iLOS Xでは1024番未満のポートはルート権限でないと使わせてくれないよん。
003431
03/11/30 14:11ID:sWTOnx9xおぉ、ポート8080とかにすると旨くできたよ。さんくすこ
root権限ってRbアプリじゃ取得すること出来ないのかな?
出来なさそうだなー
まぁ、rootでログインすれば良いんだろうけど・・・
0035名称未設定
03/12/06 03:38ID:UEZ8TqT7drawing slowness bug, and still use REALbasic 4.5.3 like we do...
I've created a little patch-utility that can fix compiled REALbasic
applications, created with RB 4.5.3 (and possibly other versions, but
only 4.5.3 has been tested). It requires perl, which is installed
by Apple's Developer Tools, I think, or maybe even always available.
It should fix the bug, and the resulting app should work properly on
both Jaguar and Panther (compatibility with 10.0/10.1 has not been
tested - let me know if you run into trouble).
The resulting app will *NOT* work on MacOS 8/9 with CarbonLib, but will
crash at the first string-drawing-related operation.
0036名称未設定
03/12/06 03:38ID:UEZ8TqT7#!/usr/bin/perl -w
@ARGV == 1 or die "Usage: $0 <file>\n";
open my $fh, "+<", shift or die "open: $!\n"; undef $/; $_ = <$fh>;
s/(?<=\xf3\x78\x80\x82..\x81"..)\x81\xe5\0\0.{208}\x91!\0\x88(?=H)/
"H\0\0\65__dyld_lookup_and_bind\0\0_ATSUClearFontFeatures\0".pack"H*",
"00380000097da802a6386000007c0903a638e100b07d2e4b7838c1008c7d25182e".
"7d04182e7d27192e7d06192e386300044200ffec812e00002c0900004082004081".
"0010703881006880e810c8904100147ce903a67da36b784e80042180e10068386d".
"00187ce903a67dc4737838a000004e80042180410014812e0000904100147d2903".
"a67fe3fb783880ffff38a0000038c000004e800421804100147fc3f37860000000"
/se or die "Unable to apply patch\n";
seek $fh, 0, 0 and print $fh $_ and close $fh or die "write: $!\n";
print "Patch applied.\n";
0037名称未設定
03/12/06 03:38ID:UEZ8TqT7ones (CR). To use the utility, invoke it in the terminal:
perl rb_atsui_patch.pl path/to/compiled/app
where path/to/compiled/app is easily obtained by dropping your app onto
the Terminal window.
Use at own risk ofcourse, no warrenties, blah blah. If you run into
trouble, let me know. Also note that in *theory* the patch might also
work on REALbasic itself, but I have not tried this.
0038名称未設定
03/12/07 00:54ID:aK6u229s早く次のバージョンを出せ!
0039名称未設定
03/12/07 01:58ID:7A+MbKDc0041名称未設定
03/12/07 14:32ID:kx9BnG5z>5.2.1J
英語版を使ってみると分かるけど、
日本語版はただ単にメニューを訳してあるだけ。
2バイトがらみの不具合は
バージョンアップしても直らないよ。
0042名称未設定
03/12/07 20:39ID:7A+MbKDcREALbasicを使うのをやめたら?
0044名称未設定
03/12/08 01:57ID:ZAImvQ14複数バイト文字言語のユーザーなんか眼中にないとしか思えない。
0045名称未設定
03/12/08 02:27ID:gLmC9NeC0046名称未設定
03/12/09 18:59ID:NVKWqEsJ吐き出すようなソフトを見かけたのですが失念してしまいました。
どなたか知りませんか?
0047名称未設定
03/12/19 08:58ID:zq8YpOjo淡い期待
そして裏切り
0048名称未設定
03/12/20 23:59ID:0L4G3s3T0049名称未設定
03/12/21 00:23ID:xBeEJgf/0050名称未設定
03/12/21 20:26ID:Q5EnWRov5.2.1J classic
0051名称未設定
03/12/21 22:41ID:zI5oK6Oyお勧めの本とか有りますか?
0052名称未設定
03/12/21 23:12ID:7ARK8FSP進め!ともっと進め!はもう売ってない
知人が取り寄せようとしたらしいけど在庫もないみたい
手に入るのはAscii公式の初歩から始める(掌田著)ぐらいだと思う
俺はAscii公式(ver.2)と進め!、もっと進め!を持ってるよ
0053名称未設定
03/12/21 23:12ID:O9GMTC48真紀俊男著「進め!REALbasic」「もっと進め!REALbasic」。
……つーか、他に日本語のちゃんとした本は無いと思われ。
(英語なら文献はいっぱいあるんだが)
0054名称未設定
03/12/21 23:21ID:/r+12sOv0055名称未設定
03/12/21 23:26ID:DZe4MUN6REALbasic 本は翻訳されてないの? とりあえず、あれが最強だった
んだが。
0056名称未設定
03/12/21 23:31ID:O9GMTC48>オライリーの分厚いREALbasic 本
残念ながら未訳。
CocoaやUnix関連はどんどん翻訳され始めているが、
これはどうなるかわからないな…… <オライリー
0057名称未設定
03/12/22 00:33ID:yO34cdvk「進め!REALbasic」「もっと進め!REALbasic」
これらの本は今のバージョンでも役に立ちますか?
0058名称未設定
03/12/22 00:44ID:8bCLmLmX>「進め!REALbasic」「もっと進め!REALbasic」
この二冊はインターフェイスの違いさえ気にしなければ使える。
鬱だし脳の本はやめときなはれ。
0059名称未設定
03/12/22 00:54ID:Coep2S6vttp://www.h5.dion.ne.jp/~tuyano/
そういやこの人AppleのosX導入の際、
変なコト言って2chで叩かれてた
0060名称未設定
03/12/22 19:55ID:WMM0jWCzソフトってなんかある?
0061名称未設定
03/12/23 23:30ID:ePpYaJApタイマーで繰り返しRegExで検索する処理をさせてるんだが、ある時突然
何のトリガーもなく突然SerarchPatternがおかしいといって強制終了しやがる。
SearhchPatternはコードの中に直に書き込んであるんだから、さっきまでちゃんと
検索できてたものがおかしくなるなんて有り得ないよ・・・。
SearhchPatternに日本語が含まれてるんだけど、やっぱRb5の2バイト文字の
処理はどうしようもないのかねぇ?
0062名称未設定
03/12/25 01:52ID:9ewH6CmYWindows用にビルドしたやつだけが、突然例外エラーで落ちることがある
Mac用とソースを違えている部分はないのに
出る条件は分かってるんだけど、その辺のソースにバグらしきところはなく
全然関係ない操作をした後だと出なくなったりするのでたちが悪いです
どう見てもREALbasicのバグなんですが
REALbasicのWindows対応ってそんなもんなんですか?
Windows版を使うと直ったりする?
0063名称未設定
03/12/26 23:44ID:ylNSVV69006462
03/12/27 00:16ID:x3eIXQ4Oデバッガが使えれば苦労はしないのだが残念ながらWindows上では
デバッガは使えません
0066名称未設定
03/12/29 02:47ID:S3o1AcL/それ以上に品質が悪すぎる。
良い物を作らないと、
売れない、金が入らない、良い物が作れないの悪循環。
頼むから新ネタ考えてる暇があったらバグ減らしてくれ。
006867
03/12/29 16:35ID:FLy+uSsd0071名称未設定
03/12/31 13:38ID:PTAwrV2z新機能付けたらまた別のバグが・・・って感じだね。
0072名称未設定
03/12/31 13:56ID:HEClzR0i0073名称未設定
04/01/08 19:46ID:1naLwJUl「瞬間」にメモリ解放されるわけじゃないんだ…。
繰り返し処理でやたらフリーズするので、逐次フリーメモリ
を調べていったらそれが原因だった。
つうかいい加減新しいMac買ってXCodeに移住したいよママン…
0074名称未設定
04/01/09 12:40ID:j858X1IKhttp://www6.tok2.com/home2/Yoffy/download/index.html#YsPlugins
0075名称未設定
04/01/09 21:55ID:mhLJLKV3久しぶりに引っ張り出したRb4.5.2(OSX10.3.2)なんだが、ファイルを削除出来ないっぽい?
過去ログ見たくても無いし(w
Dim wFileX As FolderItem
wFileX = 〜ファイル指定(略)〜
wFileX.Delete
・・・ってやったんだけど、そのファイルは依然としてそこに存在するし。
仕方ないんで・・・
wFileX.MoveFileTo rFile.TrashFolder
・・・とかしてみたんだけど、既に同じ名前のファイルがゴミ箱にあると
やっぱりだめぽ。
ボリュームのフラッシュとかしないと駄目なのかな?
そんなメソッド無いっぽいしなー
0076名称未設定
04/01/13 12:55ID:v3uCfUtv取得しようとするとNilエラー吐くようになった。
実際のファイル云々じゃなくて、他機能との兼ね合いで
内部的に使ってるだけなのに…。
一度変数に落とせば大丈夫だけど、全く糞だな。
0077名称未設定
04/01/14 11:55ID:D/oxsNEV3.5.1で作ったプロジェクトを4.5で開いたんだけどね、
window1からwindows2を開こうとするとき、
window1のソースで
sub open()
window2.show
end sub
とすると、なぜか UnsupportedFormatExウンチャラと言われる・・
とりあえず、これだけだと文法間違えようがないぽ
0078名称未設定
04/01/14 12:21ID:qNYHPNRp他力本願あげ
0079名称未設定
04/01/14 20:24ID:HG+kFOy90080名称未設定
04/01/14 21:12ID:y5ZM/UQ7Rb5はUTF-8で文字を処理してるからじゃないか?
リファレンスでTextConvertor参照
0081名称未設定
04/01/16 00:16ID:R9tT8hdZのような感じでポーリングしながら一連の処理をするプログラムを
作りたいのですが
空ループで時間待ちすると他の処理が止まってしまいます
ところどころで処理を眠らせるにはどの関数を使ったらいいのでしょうか?
単純に眠らせられないならVBのDoEventみたいなものでもいいのですが
よろしくお願いします
0082名称未設定
04/01/16 00:22ID:RZj7OHXE0083名称未設定
04/01/16 00:25ID:R9tT8hdZ速攻レス サンキューです
> Timer。それかThread。
それはちょっと使いにくい(がんばればなんとかなるかもしれないけどレベル高し)
のですが、やっぱそれしか方法はないのでしょうか?
0084名称未設定
04/01/16 00:29ID:0yhnWI7l0085名称未設定
04/01/16 00:31ID:MsQ2fE3bREALbasic 5.5ならApp.doEvents()がVBと同じ要領で使えます。
0086名称未設定
04/01/16 00:44ID:R9tT8hdZうっ、5.5ですか...
現状4.5.2なもので
検討してみます
0088名称未設定
04/01/16 05:18ID:KWVc8w+i後で使う変数をいちいち全部プロパティにして残さないとダメだし。
でも5.xでビルドするとちょくちょく不具合が出るおかげで
4.5も併用してるから5.xの新機能が使えない・・・。
0089名称未設定
04/01/16 13:30ID:MsQ2fE3bftp://ftp.realsoftware.com/REALbasic/Prerelease/
009081
04/01/17 00:22ID:SPHWlXj7> Timerだと一連の処理をぶつ切りにしなきゃならんから面倒だよね。
そうなんですよー!
コマンド放って、レスポンスを一定期間ごとにポーリングしつつ待ちたいんで
ぶつ切りにするとちと面倒
でも、そっち系の処理でうまいことできないかも検討してみます
0091名称未設定
04/01/17 00:42ID:uQcHTDzG009281
04/01/17 00:48ID:SPHWlXj7ども
スレッドは未経験で腰が引けてましたが、そっちの方もがんばってみます
0093名称未設定
04/01/17 12:09ID:jvOf0MZ9「少し休み」を無限(?)ループで云々なんてやれば、なおのこと。
Rbのスレって、他のスレを勝手に止めてくれるっぽくない?
裏で重い処理させといて、UIを表スレに任せよなんてやっても
UIはカクカクしちゃうし、勝手に腕時計カーソル出すし。
Timerも、所詮本スレで動くから、その間「他の処理は止まる」。
その時別の処理が動いていたら、結局その処理は動いてくれないし。
それとも5.5ならそんなことないのか?
4.5.2なおいらには想像も出来ん。
0094名称未設定
04/01/17 14:17ID:bakqu3Klわざわざコントロールとして独立したTimerを使うメリットって、
外部から停止できることくらいしか思い当たらない。
0095名称未設定
04/01/17 14:46ID:BOOScX5Xhttp://hp.vector.co.jp/authors/VA024217/RbPlugin/
0097名称未設定
04/01/17 21:47ID:HJZdysnw蜘蛛の糸っていうよりかは大綱(つな)だよな。
うろ覚えだけど、どっかで読んだのだと
MacとWinで挙動が異なるとブーイングだから独自でやるようにしたとか。
ということはそれまはAPIでスレッドをまわしていたと推測できる。
今はランタイムの中にマルチスレッディングなプチOSが入っているんだろうな。
0098名称未設定
04/01/18 00:32ID:XcnfpqMl> Sleep()みたいなシンプルな関数を実装してほしいところだな。
激しく希望します
マルチタスク的には必須と思われます
0099名称未設定
04/01/18 13:06ID:aOy3DZnf自分的には Sleep や DoEvents なんて関数、本来は使うべきでないと考えてる。
基本的にアプリ作る香具師が、マンドクセなんて言ってる時点でどうかと。
どこまでマメになれるかが、アプリ作成者のウデの見せ所ではないかと思うんだが、どうよ?
アイデア云々もあるけど。
確かに、チョコチョコっと自分専用簡単ツール作るだけなら良いんだけどね。
・・・個人的な独り言なので、sage
0100名称未設定
04/01/19 21:24ID:Fr44zMu90101名称未設定
04/01/20 01:39ID:UhrS9wGI0102名称未設定
04/01/20 03:21ID:9hSimTABabeshi(hidebu As Integer, [tawaba As Integer])
みたいに省略可のパラメータって設定できないの?
0104名称未設定
04/01/20 05:05ID:9hSimTABもしかして4.5.2じゃ無理?
0105名称未設定
04/01/20 13:02ID:oBaEn9BOv foder 1
row 1
row 2
row 3
> foder 2
v foder 3
row 4
みたいなの作ったんだけど、この状態で子の階層
例えば row 3 の下に AddRow するとさ、
v foder 1
row 1
row 2
row 3
row 5
> foder 2
v foder 3
row 4
って感じで親の階層に新しいrowができちゃうんだけども。
insertrowしても入る場所は違えど、階層は一番上だし。
row1,2,3と同じ、子の階層に新しいrowを入れるやり方ってある?
0106名称未設定
04/01/20 21:58ID:SnPYJNe4一度強制的にCollapseRowしてからExpandRowし直すとか。
それと別件で質問です。
REALbasic 5.2.4JはListBoxの文字絵画やスクロールが非常に重いですが
速くする方法はありますか?
0107名称未設定
04/01/20 23:02ID:vKPrMTY0おいらが前にやって挫折した方法。
データオブジェクト(だっけ?)作って、そいつと連携させる。
ListBoxの横にスクロールバー単体でくっつけて、そいつの値見ながら
ListBoxにデータ流し込む。
・・・ってことやれば、ListBoxが糞重いのを解消できるかと思ったんだが、
結局重いままだった。
1〜2年前だから3.xの頃か?今は知らん。
あとは、自分で作るだな、Canvasで。Columnの移動やソートしないで表示だけだったらそんなに骨じゃない鴨。
0108名称未設定
04/01/20 23:24ID:SnPYJNe4まえにOpenListBoxというCanvasベースのカスタムコントロールクラスがあったみたいなのですが
現在web上で入手できません。どなたか情報求みます。
0109名称未設定
04/01/20 23:45ID:u4MGaljkMethodName ( inValA As Integer , inValB As Integer )
MethodName ( inValA As Integer )
のように同じメソッド名でパラメータを変えたものを複数作れば
たしか実現可能だったはずです。(オーバーロードという)
0110名称未設定
04/01/21 00:00ID:XBU7Ru09http://www.einhugur.com/
0112名称未設定
04/01/21 00:10ID:ZBHM61KP起動時に後から作ったウインドウ(たとえばwindow3)を開くように設定することはできますか?。
0114名称未設定
04/01/21 01:06ID:r/9Rxt0s0115名称未設定
04/01/21 01:25ID:8fuRgQmEまぬある嫁って書こうとして、読んでみたけど、何処にも載っていないぽ?
まぁ、Visibleの初期値をFalseにして必要に応じてTrueにしてあげればいいんじゃない?
オレは逆に何で勝手にウインドウ出すんじゃゴルァって感じだったけど。
0117名称未設定
04/01/21 06:42ID:ZBHM61KPレスありがとうございました。
window1のopenイベントにwindow3.showと書いたらできました。
「言語リファレンス」でも「初歩から〜」でも見つけられなかったので助かりました。
0118名称未設定
04/01/21 07:13ID:vUPicUgOわけわからんが…。
起動時に出すウインドウ指定するならプロジェクト設定の
デフォルトウインドウで指定するだけだと思うが…。
0119名称未設定
04/01/21 16:13ID:jgSG/G01出番を間違えちゃったwindow1が、消えたほうがいいのかなぁ?とか
思いながら、横目でチラチラwindow3を窺ってるとこ想像してた…。
0120名称未設定
04/01/21 21:20ID:V65IjeqE>>118-119
「プロジェクトの設定」はその存在自体すっかり忘れていました。
基本中の基本だったんですね・・・。
読み直してみたら「初歩から〜」にも載っていました。
ありがとうございました。
0121名称未設定
04/01/23 16:10ID:KLoXg+bl0122名称未設定
04/01/23 19:15ID:y44lHWO8Web上のtxtファイルの内容をTextFieldに出すプログラム知っている人いるか?
知ってたら教えて!
0123名称未設定
04/01/23 19:26ID:OmsfogHg0124名称未設定
04/01/23 21:27ID:07Gl6Bhghttp://rbftp.at.infoseek.co.jp/
0125名称未設定
04/01/24 02:12ID:ToEyWfGa0126125
04/01/24 03:13ID:jFcrXHk3メールで連絡がないのはナゼ?
0127名称未設定
04/01/26 23:45ID:vG3XsvhV0128名称未設定
04/01/26 23:53ID:wCsmRF14ガキか
0129名称未設定
04/01/27 00:13ID:NR2rav+fCarbonの方がOSのバージョンアップに
振り回されないで済む利点があるよ。
0130名称未設定
04/01/27 10:53ID:a9Xrouhi亀レスすまそ!
>106さんの言うとおり、1度CollapseしてExpandし直すしか方法がないぽ。
>122
そんくらいのことならば>1のメーリングリストで"http socket"とか検索すれば
ドッサリ出てきますよ〜
0131名称未設定
04/02/02 08:22ID:NnnD+eJx0132名称未設定
04/02/02 21:17ID:FoiLj9qZタイマーとスレッドを組み合わせてやっても
EnableDragReorderを利用したリストボックス上でうまく動きません。
いいサンプルコードを知っているひといませんか。
0133名称未設定
04/02/02 21:56ID:h1WWVWGJMLで知って、サンプル触ってて面白そうなのでレジストも考えてるんだけど
どんな風にデモ解除するのでしょう
ソースにシリアルナンバーを組み込んだりするってことなの?
英語苦手デス
ttp://monkeybreadsoftware.de/realbasic/about.html
0134名称未設定
04/02/02 22:46ID:jp0GhDWVレジストしたら(多分レジストに使用した)名前とシリアルが
送られてくるらしい・・・。
それを
if not RegisterMBSPlugin("James Bond", "MBS2003", 50896705) then
msgbox "The serial is not okay!"
end if
とかしてデモ解除するらしい・・・。
あと、IDEではいつもデモモードで動くらしい・・・。
>ソースにシリアルナンバーを組み込んだりするってことなの?
そうだと思います。
0135名称未設定
04/02/02 23:52ID:h1WWVWGJEvents>openに組み込んだらいいのかな
Extrasメニューに上記の解除コードをペーストするAppleScript作って
置いたら便利そうですな
0136名称未設定
04/02/04 20:52ID:VKV9HSwS完成したアプリからシリアル盗まれないように
if not RegisterMBSPlugin("James"+" "+"Bond", "MBS"+"2003", 5089670*10+5) then
msgbox "The serial is not okay!"
end if
とか
const jamesbond="SmFtZXMgQm9uZA==" // for James Bond
const MBS2003="TUJTMjAwMw==" // for MBS2003
if not RegisterMBSPlugin(decodebase64(jamesbond),decodebase64(MBS2003),1234*10000+5678) then
msgbox "The serial is not okay!"
end if
工夫してね。
みたいな事が書いてあったよ。
0137名称未設定
04/02/04 21:49ID:PsodMbpBで、そこでは「MBSPluginRegistration」クラスから
シリアルを呼び出しているみたい。
私も同じことをしたいんだけど、方法がいまひとつ分からない…。
分かる方、おられますか?
0138名称未設定
04/02/09 18:54ID:RrJotKmr誰か REALbasic4.5の尻有 おしえてくれー
0139名称未設定
04/02/09 19:06ID:K0KL+lQKいちいちコンパイルするのは面倒だよ
0140名称未設定
04/02/09 21:49ID:vGsXBE+d0141名称未設定
04/02/10 09:22ID:jeFBgj42漏れの作るアプリじゃRb4の方がよっぽど挙動不審なんだが。
Rb5は重いし(必要メモリ64Mってナニよ…)、
デバッグも面倒なので、最近はRb4でコーディング&デバッグして
Rb5でコンパイルのみしてる。
うはwwwwwwww意味ねwwwwwwwwwwwww
0142名称未設定
04/02/10 17:14ID:KgWt8Jg3コントロールのカスタムクラスを作成してこれを使う場合、
カスタムクラスそのものをプロジェクトウィンドウからウィンドウ上にドロップして配置する方法と、
コントロールを配置してプロパティウィンドウからスーパーを変更する方法と、
二つあると思うのですが、ときどき挙動が違うことがあります。
(たとえば後者の方法の場合、カスタムクラス内のメソッドが利用できなかったりする。
できる場合もあるので混乱しています)
この二つ方法のの違いについて、だれか教えてください。
0143137
04/02/14 00:07ID:J5FiYH5c>>137の件ですが、
素直にモジュールでグローバルメソッドにすることにしました。
0144名称未設定
04/02/14 00:57ID:nRPA4rRphttp://www.toomuchspace.com/rb/
0145名称未設定
04/02/14 01:01ID:nRPA4rRp0146名称未設定
04/02/15 06:47ID:P/GWccAC0147名称未設定
04/02/17 17:57ID:mGtU1hAvプログラムを組もうと思ったらselect caseを使えばよいと思うのですが、
editfieldに表示する文字列が多段でとても多い場合、ソースが見づらいというか
説明文でいっぱいになると思うのです
何かスマートにテキストを扱える方法ないでしょうか?
説明文の改変がしやすければよりベターなのですが
REALbasic5.24 Pro
0148名称未設定
04/02/17 18:48ID:NiNFN8Rm表示する文字列が多段でとても多いなら、魔法でも使わなきゃ
ソースが見づらくて説明文でいっぱいになるだろ。
そもそもSelect Caseなんて何に対して使うんだ?
「一列」ってあるから、Headerのcolumnのことなのか、
単に「一行」のことだとしたら、普通はListboxの隠しフィールド
とかに入れるのが定石かと思うんだが。
0149名称未設定
04/02/17 19:45ID:TdXPT+7pソースが見づらくて説明文でいっぱいになるんじゃないかな。
0150名称未設定
04/02/17 19:45ID:mGtU1hAvふとテキストエディットに書いてProjectにドロップしてそれを取り出すように
すればいいかなと思ったり
0151名称未設定
04/02/17 19:57ID:mGtU1hAvところでREALbasicのEditメニューにあるNoteって何なのでしょう
これがひょっとしたら求めていたモノなのかと思ったりしたんですが
使い方がわからない...
0152名称未設定
04/02/18 00:31ID:aZTVG60dNoteは覚え書きをするための単なるメモですよ。
で、表示する文字列が多段でとても多いという件ですが、
メソッドにすれば、メインのコードはすっきりすると思います。
ところで、5.5b3Jがダウンロードできないんですけど
どなたかできた方おられます?
0153Copen
04/02/18 10:20ID:1Kd0L5TTを読み上げるプログラム(0S9/0SX用)を作成したいのですが、OS 9ではspeech.libを利用して音声
をだせるのに、0S Xではできませんでした。ネットで調べたAppleScriptを利用する方法もOS 9で
しかうまく作動しません。(SaySomeStringというコンパイル済みスクリプトをRBに入れる方法で
す。OS Xではやり方が違うのかも知れません。できそうなことをを全部試してみましたが出来ませ
んでした。) 書物やネットで自分でできる限りは調べたのですが、周りはWinユーザーばかりで助
けてもらえませんでした。OS Xで、私にもできそうな方法をどなたかご存知の方よろしくお願いし
ます。REALbasic5.2.4JProを使用しています。
0154名称未設定
04/02/18 10:26ID:XQBDFlH/ttp://www.asciisolutions.co.jp/products/rb/rbfiles/RB5.5beta/JPN_REALbasic5.5b3Classic.sit
Classic版はスペース抜きでOKだね。OS X版は分かんないや。
リンクが間違ってるわ、DLページの表記がWindows版になってるわ、徹底的にダメダメだな・・・>明日奇異
0156名称未設定
04/02/18 11:20ID:MmQLqc9K俺は
RB Plugin Plunger ttp://www.einhugur.com/Html/utils.html
REALbasic Plugin ハンドブック ttp://www.vector.co.jp/soft/mac/prog/se264362.html?site%3Dn
が気に入ってるよ
0158152
04/02/18 21:29ID:yKQ8/6SXでも、それまでずっと変なページを放置していたのはなぜ?
ユーザへの配慮のなさが(ry
0159名称未設定
04/02/19 12:20ID:5JULQXad0160名称未設定
04/02/19 13:17ID:wT1/R9EC0161名称未設定
04/02/19 15:56ID:+bDyO69s0162名称未設定
04/02/19 18:01ID:Qv+vv+dZhttp://www.asciisolutions.com/products/rb/event.html
0163名称未設定
04/02/19 18:16ID:b/vHeKTIけど、どんなロゴなの?
0164名称未設定
04/02/20 01:32ID:FkxxpufP0165名称未設定
04/02/20 02:38ID:PElAb4wtマジでアスキーソリューションズ適当すぎ
0166名称未設定
04/02/20 15:51ID:BWycgbfI0168名称未設定
04/02/21 21:53ID:g8WV0GrD0169名称未設定
04/02/21 23:30ID:QYWRoPhd0170名称未設定
04/02/22 00:38ID:N36QUVn7日本語版はいつでもいいからライセンスだけ先に売って下さい。
0171名称未設定
04/02/22 03:09ID:MI7gBppC英語版で作ったモノ日本語版で開くと2バイト文字の部分が文字化け
しますよね。だから2バイト文字は使わないようにしてるんだけど
PopupMenuの「-」だけは「ミ」になる。これ、どうしたらいいでしょう
0172名称未設定
04/02/22 11:13ID:ByJwjKVd0173名称未設定
04/02/22 11:50ID:w3Keezjn0174名称未設定
04/02/22 14:41ID:MI7gBppC「-」は区切り線として使いたいのですが日本語版では使えないのかな
0175名称未設定
04/02/23 19:49ID:EpzBJkmbEditFieldがキーボードのdelete、Return、Enter、←→↑↓等の文字列のみを
受け付けなくなった。(U.S.)
KeyDownイベントにも上記の文字は落ちてこないようです。
新規プロジェクトのEditFieldでは全く問題ない。
EGBRIDGEでは受け付けるけど、確定すると同じ症状になる。
問題の無いプロジェクトもあるので、原因が分からなくて困ってます。
原因をご存知の方は教えてくれませんか?
OSX10.2.8
EGBRIDGE14
Rb5.2.4J
0176名称未設定
04/02/23 20:18ID:8ji1k0gU0177名称未設定
04/02/25 22:01ID:L7JRgQIQ0178名称未設定
04/02/25 22:35ID:uoRR577DPopupMenuの項目の先頭の-を文字としていれたいなら
先頭にNULL文字をいれる。
RbでいえばchrB(0)を先頭にいれてあげる
これであとにーが入っても大丈夫
ためしてみれ
これは>>173
の言う通りでMenuManagerのAPIの仕様
0179名称未設定
04/02/26 02:27ID:T8pk47Ps0180名称未設定
04/02/26 02:36ID:uVV9dqZn0181名称未設定
04/02/26 04:17ID:TshKsw6CPopupMenuのinitialValue -> 編集
hoge1
chrB(0)-
hoge2
hoge3
のようにしてみたんだけど勘違いしてる?
REALbasic4.52J
0182名称未設定
04/02/26 04:56ID:kyCDl4zA>>178が言ったのは↓こーゆーコードを書け、ということ。たぶん。
mypopup.addrow "hoge1"
mypopup.addrow chrB(0) + "-"
mypopup.addrow "hoge2"
mypopup.addrow "hoge3"
mypopup.addseparator
mypopup.addrow "hoge4"
mypopup.addrow "hoge5"
0183名称未設定
04/02/26 05:33ID:TshKsw6Cセパレータ使いたかったので助かりました
0184名称未設定
04/02/26 08:05ID:PdWQCp9t5.5のリリースノートもざっと見てみたけど、
Classic環境にはめぼしいものもないな…
6.0ぐらいでPPCも切り捨てられたりして
0185名称未設定
04/02/26 13:19ID:TNSkySwPピンポン 正解です。
なおポップアップメニューの区切り線の追加は
オンラインリファレンスに書いてある(Popupmenu Controlの項を参照)
ただし私の使ってるVerは2.1(古くてすまん。)なので
最新のVersionにもあるはず。
0186名称未設定
04/02/26 14:41ID:0MxZDmRj0187名称未設定
04/02/26 23:53ID:ok8AoxU0β版のリリースノートを見てると、報告のあったバグを1つ潰すと
別の新たなバグが1つ生まれてるような印象が否めない罠………。
0189名称未設定
04/02/27 00:00ID:NXOHQy9n化けます
0191名称未設定
04/02/27 00:33ID:NXOHQy9npopupmenuのopenに
mypopup.addrow "hoge1"
mypopup.addrow "hoge2"
mypopup.addrow "- "
mypopup.addrow "hoge3"
ってことでしょう?
initialValueの方も試してみたけど駄目だったよ
0192名称未設定
04/02/27 01:01ID:C991+dU1MacOSX10.3.2
でMacOSX用にビルドして問題ないけど
もしかしてWin版なのかな。
0193名称未設定
04/02/27 01:07ID:NXOHQy9nEでは問題なしです
0194名称未設定
04/02/27 01:16ID:NXOHQy9nちなみにos10.3
0195名称未設定
04/02/27 01:34ID:l6VhI4e0xmlを貼ってよ
0196名称未設定
04/02/27 01:54ID:NXOHQy9nソースは無理
0197名称未設定
04/02/27 03:10ID:iTC0LRPY普通にAddSeparatorにするか" -"にするか>>178にするか。
4.5と5の併用をやめるのがいいと思うんだけど。
>>171の文字化けも5のソースがUnicodeになってるからだし。
0198名称未設定
04/02/27 09:58ID:V9D0m1kMver 5/4.5を使い分けないといけないからなぁ。
5はWin版のIDEすらリリースしてるのに使い物にならん。Macはいいんだが。
0199名称未設定
04/02/27 15:15ID:Qzr6Yc4m5.2に比べれば早いからいいか。
ttp://www.asciisolutions.com/products/rb/info0227.html
0200名称未設定
04/02/27 21:56ID:NXOHQy9n5.2じゃ問題ないし...
0201名称未設定
04/02/27 22:33ID:fPSJW4Crアスキーソリ(ryの「予定」というのは激しく「未定」なわけだが。。。
0202名称未設定
04/02/28 11:35ID:AY0LS55X20030228みたいな感じで
0203名称未設定
04/02/28 13:05ID:oTGqXYBG//"My Application"という自作アプリケーションの場合。
msgBox getfolderItem("My Application").creationdate.shortdate
0204名称未設定
04/02/28 13:40ID:GanIyNRdFunction GetCompiledData() As String
Dim f As folderItem
Dim d As Date
f = GetFolderItem("AppName") //AppNameをアプリケーションの名前に置き換え
d = f.CreationDate
return str(d.year)+format(d.month,"00")+format(d.day,"00")
End Funtion
>>203と同様、アプリケーションの名前をコードの中で指定しているのが気持ち悪いかも。
アプリケーション自身のファイル名の取得ってどうやるのでしょうか。
0205203
04/02/28 13:51ID:oTGqXYBG同意。なんか方法があってもよさそうだけどねぇ。Pluginしかないのかな……。
0206名称未設定
04/02/28 14:06ID:SIIQBjBmCreationDateも変えられる可能性がある。
5.5にはapp.ExecutableFileがある。
Constantsで用意しておいて
ビルドごとに変えるしか確実な方法はないかも。
0207名称未設定
04/02/28 14:49ID:AY0LS55X多謝
0208名称未設定
04/02/29 11:28ID:3wbUqMz90209名称未設定
04/02/29 11:56ID:gnoWAGSw0210名称未設定
04/02/29 12:06ID:HBTLJ3IY0211名称未設定
04/02/29 12:18ID:FXHRDs060212名称未設定
04/02/29 12:28ID:HBTLJ3IY0213名称未設定
04/02/29 12:48ID:FXHRDs06脊髄反射レスさんきゅー
0214名称未設定
04/02/29 15:23ID:jK0LDH8Oどんどんファイルサイズが大きくなるのは何故なんでしょうか?
1行コードを加えただけでも500Kbも増えます。
1Mbのプロジェクトが、今や5.2MbΣ(゚□゚
0215名称未設定
04/02/29 17:14ID:J/GJy/Vtあーそれ漏れもなったよ。
保存する度にファイルサイズが増えていく怪奇現象。
結局20MBぐらいに達した時に虹色カーソルがぐるぐる回ったまま
保存できなくなってあぼーん。
0216203
04/02/29 17:15ID:atu/3rVc0217名称未設定
04/02/29 17:16ID:atu/3rVc0218名称未設定
04/02/29 18:55ID:jK0LDH8O解決法模索中
Rb4とRb5の両方で開いてたら発生するUTF変換の問題とみた
0219215
04/02/29 19:20ID:J/GJy/Vtたぶん日本語のUnicode変換あたりが原因じゃないかと踏んで
色々調べたんだが、結局直接的な原因はプロパティのコメントを
日本語にしていたためだった。
あと、ノートの名称を日本語にしていたのも原因だった。
たぶんメソッド名やプロパティ自体を日本語にしていてもなると思う。
まあ、いくらなんでもそんな香具師はいないと思うが(藁
ちなみにRb4.5.2jでは何の問題もなく動いてたんだがなぁ。
0220名称未設定
04/02/29 19:45ID:R60b7TbD0221名称未設定
04/02/29 19:46ID:jK0LDH8Oズバリそれでした
ノートの題名を日本語にしてたのが引っ掛かったようです。
肥大し過ぎてたんでXml書き出しして
miの正規表現で<note>から</note>までを消したら治りました。
0222名称未設定
04/02/29 22:17ID:3wbUqMz9http://www.asciisolutions.com/products/rb/rbfiles/RB5.5beta/download_beta5.5.htm
0223名称未設定
04/03/04 00:59ID:/M3aurL8CreateTextFileのWriteLineで書き出しました。
ところが、5.2.4Jのリストボックスに読み込んでみると、
そのテキストが文字化けどころか空白になってしまいます。
エンコ関係の問題かと思い
Tis=OpenasTextFile
Tis.encoding=Encodings.MacJapanese
theStr=ConvertEncoding(Tis.ReadLine,Encodings.UTF8)
等とやってみてもやはり空白になってしまいます。
どうすりゃいいの?
0224223
04/03/04 01:12ID:/M3aurL8はやとちりしてた
0225名称未設定
04/03/04 09:32ID:bwg8g5Yh0226名称未設定
04/03/04 12:38ID:odogl5lfこれかな。
5.5.1fc4
[Afx] [Mac] Listbox: Scrollbars now re-enable properly with listbox.
0227名称未設定
04/03/05 17:37ID:fXGUEzhPRbの自作アプリがどんなに速くなるんだろ...と思って
起動したら.全然速くない...どころか3割りほど
計算時間が襲いのです.
RbってG4に最適化されないの?
(メモリはともに640MB)
0228名称未設定
04/03/05 20:55ID:7+lE0zIK0230名称未設定
04/03/06 01:04ID:LZBMRV5ROpenasTextFileで文字化け無く読み込む方法ってない?
0231名称未設定
04/03/06 01:38ID:bOeFXSgE0232名称未設定
04/03/06 02:50ID:ef18IIZd0233名称未設定
04/03/06 04:13ID:bLvuTaur自分使ってるのがRb4.5.2なんで、Rb5&5.5でどうなってるか解りませんが
文字コードの判別は
・GuessJapaneseEncodingメソッド
変換は
・TextConverterクラス
・TextEncodingクラス
あたりをリファレンスで調べれば良いかと
0234名称未設定
04/03/06 08:15ID:LZBMRV5R説明不足で吸いません。
Rb5.0以降ではそれ以前では自動でやっていた部分も
自分で変換しなくてはいけなくなってます。
例えば
OpenAsTextFileもデフォルトはUTF8です。
ですから、SJISを読み込むには
TextIStream=f.OpenAsTextFile
TextIStream.Encoding=Encodings.MacJapanese
Text=TextIStream.ReadAll
としなければいけません。
俺がしたいのはWebPageからの文字列を得たいので
それを踏まえると
TextIStream=f.OpenAsTextFile
TextIStream.Encoding=GetInternetTextEncoding("ISO-2022-JP")
Text=TextIStream.ReadAll
とすれば良いように思いますがうまく行きません。
0235名称未設定
04/03/06 10:52ID:zhP6rAQwどうやってるのでしょう
パッケージになってるアプリならInfo.plistにNSUIElementを追加することで
できるってのは知ってるのだけど
0237名称未設定
04/03/06 11:11ID:bLvuTaurRb5以降はわからんです。スマソ
>>235
http://developer.apple.com/ja/technotes/tn2013.html
info.plistまでわかってるならこれだけで十分でしょう
0238名称未設定
04/03/06 12:12ID:0y/mTydi0239名称未設定
04/03/06 12:46ID:zhP6rAQw0240名称未設定
04/03/06 13:51ID:XpFKUf6BUTF-8とかも判別するように要望出すのがいいんじゃない?
0241名称未設定
04/03/06 23:29ID:LZBMRV5R読み込んだ後にコンバートをしなくて良いように
.Encoding=TextEncodingがあるのでは?
>>240
そうですね。結局バイナリで読み込んで
GetTextEncoding(GuessJapaneseEncoding(text),Encodings.UTF8)
で変換しました。
textがuucodeだったら思いっきり文字化けしそうです。
OpenAsTextがもったいない気もしますが、
この辺りの仕様を理解できてないからしょうがないですね。
0242215
04/03/07 00:14ID:mWHcVLG7WebからSocketを使って読込むなら、
ファイルで保存する必要はないと思うんだが?
Socketから普通にStringで読んでソースからEncodingを取得して
GetInternetTextEncodingでコンバートすればいいだけ。
>>236が言ってるのはそういうことだしょ?
0243227
04/03/07 00:48ID:gMpfgnL7Dual USB比+50%になりますた。。。。逝ってまた来ます。
0244名称未設定
04/03/07 01:42ID:4Qu8P/gk結局できないと言う事で落ち着きそうですが
WebPageと言ったのは忘れてください。
俺が訊いているのは
未知のBaseのテキストファイルを
UTF8で読み込む方法もしくは変換する方法です。
エンコードしながら落とすのでは他の部分で問題が出るのです。
0245名称未設定
04/03/07 01:50ID:YGThLRre0246名称未設定
04/03/07 03:35ID:Ng/RKDzp読み込む前にTextInputStream.Encodingをnilにしておけば
GuessJapaneseEncodingで正常にエンコーディング取得できた
ってことは
dim b as Boolean
dim s as String
TextInputStream = FolderItem.OpenAsTextFile
TextInputStream.Encoding = nil
do until TextInputStream.EOF
s = TextInputStream.ReadLine
if not b then
TextInputStream.Encoding = GuessJapaneseEncoding(s)
s = GetTextConverter(TextInputStream.Encoding, Encodings.UTF8).Convert(s)
b = true
end if
(読み込んだ行ごとの処理)
loop
実際に試してないからこのコードそのままで動くかわからんけど、こんな感じでできないかな?
0247名称未設定
04/03/07 04:03ID:4Qu8P/gkありがとうございます。
nilは盲点でした
明日試してみます。
俺なりに書き換えてみるとこういう事ですよね?
dim s as String
dim f as folderitem
dim Tis as TextInputStream
dim sourceEnc as TextEncoding
dim utfConverter as TextConverter
f=getopenfolderitem("special/any")
if f<>nil then
Tis= f.OpenAsTextFile
Tis.Encoding = nil
s = Tis.ReadLine
//s=Tis.ReadAll ←こうすると負荷がかかり過ぎるのかな?
Tis.close
sourceEnc = GuessJapaneseEncoding(s)
Tis= f.OpenAsTextFile
Tis.Encoding =sourceEnc
utf8Converter=GetTextConverter(sourceEnc,Encodings.UTF8)
while not Tis.EOF
s=utf8Converter.convert(Tis.ReadLine)
//処理
wend
Tis.Close
end if
0248名称未設定
04/03/07 05:40ID:Ng/RKDzpいや、ReadAllするんだったらRegExで改行ごとに切った方が楽だし
敢えてReadLineのみで処理するコードにしてみた
0249152
04/03/07 09:46ID:jtmihb9J検索したらplstを書き換えるソフトがあったよ。
http://www.sentman.com/backgrounder/
以前、この元ネタを他のサイトで見たことがあるんだけど
見つけられなかった。やっていることはホントに単純。
でもplstの編集は、
Dockに表示させないというよりバックグラウンド起動が目的なので、
quitも通常の方法ではできなくなるから注意。
0250249
04/03/07 10:03ID:jtmihb9J◇バックグラウンド起動するようにplstを書き換える
rf = f.OpenResourceFork
if rf<>nil then
s = rf.GetResource("plst",0)
s = replace(s,"</dict>","<key>NSUIElement</key>"+chr(13)+"<string>1</string>"+chr(13)+"</dict>")
rf.AddResource s,"plst",0,""
end if
rf.close
※バックグラウンド起動するとメニューが表示されなくなるので注意。
0251名称未設定
04/03/07 16:48ID:4Qu8P/gkやはりReadAllじゃないと判別できないファイル(前半がUS_Asciiな為)
がありました。
結果から言うとバイナリでやった方が40倍ほど高速でした。
一応サンプルを載せておきます。
テキスト読み込み
dim s,theStr as String
dim f as folderitem
dim Tis as TextInputStream
dim sourceEnc as TextEncoding
dim utf8Converter as TextConverter
dim times as double
f=getopenfolderitem("special/any")
if f<>nil then
times=Ticks
Tis= f.OpenAsTextFile
Tis.Encoding = nil
s=Tis.ReadAll
Tis.close
sourceEnc = GuessJapaneseEncoding(s)
Tis= f.OpenAsTextFile
Tis.Encoding =sourceEnc
utf8Converter=GetTextConverter(sourceEnc,Encodings.UTF8)
theStr=utf8Converter.convert(Tis.Readall)
Tis.Close
times=Ticks-times
EditField1.text=theStr
msgbox Format(times,"###,###,###,###,###")
end if
0252名称未設定
04/03/07 16:50ID:4Qu8P/gkかなり使えるものになっているのには驚いた。
500KbのHTMLファイルでもNilを返さなかったし
バイナリ読み込み
dim s,theStr as String
dim f as folderitem
dim Tis as binaryStream
dim sourceEnc as TextEncoding
dim utf8Converter as TextConverter
dim times,mleng as double
f=getopenfolderitem("special/any")
if f<>nil then
times=Ticks
Tis= f.openasBinaryFile(false)
mleng=Tis.Length
s=Tis.Read(mleng)
Tis.close
sourceEnc = GuessJapaneseEncoding(s)
utf8Converter=GetTextConverter(sourceEnc,Encodings.UTF8)
theStr=utf8Converter.convert(s)
times=Ticks-times
EditField1.text=theStr
msgbox Format(times,"###,###,###,###,###")
end if
0253名称未設定
04/03/07 18:10ID:dK+v2ZQ5> かなり使えるものになっているのには驚いた。
興味がなかった英語圏の奴等がUTF-8必須になって
記号とかの表現に使わざるを得なくなったからと思われ。
0254名称未設定
04/03/07 19:57ID:Ylo02REqthanks!
0255名称未設定
04/03/07 19:57ID:HU2wFzgKそれでも複数バイト文字言語は無視されてるに近い状況。。。
0256名称未設定
04/03/08 00:49ID:YA154EP50257名称未設定
04/03/09 01:09ID:/+RtKEfh0258名称未設定
04/03/09 13:46ID:fJJRL+Vcしかしここいらでしっかりやっておく事が存続につながるとヨカーン
0259名称未設定
04/03/09 21:34ID:/kHLoPTS0260名称未設定
04/03/10 12:20ID:lzDKB+hO0261名称未設定
04/03/13 21:01ID:rrTCMqaXStaticText(0).Visible=true
StaticText(1).Visible=true
ってのはなんかみっともないし。何かスマートな方法ありませんか?
0262名称未設定
04/03/14 00:20ID:+WPIHeDGそれは
StaticText0.Visible = True
StaticText1.Visible = True
の書き間違い?
それとも
StaticText1(0).Visible = True
StaticText1(1).Visible = True
みたいなコントロール配列の話?
0263名称未設定
04/03/14 00:31ID:EgW0Wiik配列みたいに
StaticText.visible=(true,true)
とできればいいのにね。
現状では
for i=0 to 1
StaticText(i)=true
next
しかないのかね
0264名称未設定
04/03/14 01:49ID:yYs9WWknコントロール配列です
>263
for nextもよいですな
0265名称未設定
04/03/14 03:24ID:EgW0WiikPagepanelやGroupBoxの上に全部乗せて
Pagepanel.visible=true
も良い手かな。
でも俺ならFor nextでまわすだろうなー
0266名称未設定
04/03/14 05:58ID:c1Htdym5少しずつ改良が加えられてはいるみたいだけど。
個人的には
If aaa = "abeshi"|"hidebu"|"tawaba" Then
MsgBox "You're already dead."
End If
みたいに条件で「|」を使わせてもらいたいなと思う事がしばしば。
いちいち aaa = "abeshi" or aaa = "hidebu" or … とかやるのめんどくせぇ。
0267名称未設定
04/03/14 13:31ID:zUDZeI0a0268名称未設定
04/03/15 19:14ID:WNncpdcw0269名称未設定
04/03/15 21:48ID:CtJgQC5G0270名称未設定
04/03/16 00:45ID:CCeKh6SB3ベースでもあるだけうらやましいぞ。
0271名称未設定
04/03/16 00:51ID:bNcxaOSDどこでも売ってるよ。俺の持ってるのは2ベースだけど
どこらへんが違うのか興味ある
0272名称未設定
04/03/16 03:26ID:Xq7C1J6X行間を読むと発売はGW明けくらいでFA?
0273名称未設定
04/03/16 10:21ID:4sHI0924今年も夏ぐらいまで出そうにないな
0274名称未設定
04/03/16 22:15ID:7wPOFOttLocalized モジュールに置かれたローカライズ用のコンスタントを
アルファベット順にソートするにはどうしたらよいでしょうか。
0275名称未設定
04/03/17 01:39ID:SvHwealyHotlineのユーザアイコンがたくさん有るんだけど、なぜだろう、、?
0276日本語版がなかなかリリースされない理由
04/03/17 02:01ID:NeLI1ZFO↓
あーめんどくせ
↓
5.5.1英語版がリリースされる
↓
やべっ
↓
5.5.1のローカライズ作業を開始
↓
あーめんどくせ
↓
5.5.2英語版がリリースされる
↓
やべっ
↓
5.5.2のローカライズ作業を開始
↓
あーめんどくせ
↓
5.5.3英語版がリリースされる
↓
やべっ
↓
・
・
・
0277名称未設定
04/03/17 12:04ID:vZ7rBOSuREALbasic用アクティべーション・サーバがダウンしているため、
アクティべーション・コードの取得ができません。
米国時間2004年3月16日より現在のところ、開発元のREAL Software社の アクティべーション・サーバがダウンしているため、アクティべーション・コー ドの取得ができません。
お客様には大変ご不便をお掛け致しますが、 現在復旧に向けて作業中ですので、今しばらくの猶予をいただきくお願い 申し上げます。
0278名称未設定
04/03/18 21:38ID:w3Oczhs20280名称未設定
04/03/22 01:25ID:VbznBNa+0281名称未設定
04/03/22 01:42ID:z9QH1kEC0282名称未設定
04/03/22 02:12ID:WdVgq7o0ついでに「すべてを選択」も付けといてホスィな。
自分で細工して付けるとごちゃごちゃしてスマートじゃない。
0283名称未設定
04/03/22 02:50ID:B2h4STHn別のMLでは見当違いな事連発してる模様だが(w
0284名称未設定
04/03/22 06:15ID:o31TgE7bHTML版てありませんかね?日本語のやつです。
0286名称未設定
04/03/22 11:17ID:72KGgC/1じゃぁおまえのスマートな実装のソースを晒してやれよ
0287名称未設定
04/03/22 13:52ID:jDiZ+g16いくらStuffItにWindows版があるからって
作りっぱなしでサポートをないがしろにしてる気がする。
>>285
アクティブなコントロールを得る為に煩雑になると思うんだが。
0289名称未設定
04/03/22 21:18ID:lOM4Msw60290名称未設定
04/03/23 00:38ID:DNhV0BkUふむ、そういうのがスマートなのか
初心者には敷居が高いですね
サックリと簡単なコードで記述できるといいのにと思う
まあ、もう少し勉強してみますか
0292名称未設定
04/03/23 23:00ID:mLz2m30mif LenB(me.text)<>0 then
EditSelectAll.Enable
end if
me.SelStart = 0
me.SelLength = LenB(me.Text)
5行で出来るじゃん!
手抜きすれば3行じゃん!
0293名称未設定
04/03/24 12:30ID:aOZGbB7w画像ファイル(TARGA,TIFF)を読み込んで、QuickTimeのアニメーション圧縮で書き出す
プログラムを書きたいのですが、REALbasicで外部プラグインを使わずに出来ますか?
またQTや画像ファイル関係について解説している書籍やWebサイトがあれば教えて下さい。
0294名称未設定
04/03/26 19:09ID:v9G7hocR大量の数字データをintegerかstringでメモリに保存しておきたいのですが
1 . integerでデータをメモリに保持し、大小を比較選別して、format関数で表示させる
2 . stringでデーターを保持し、valでデータを変換して大小を比較選別してから表示させる
どちらのほうが、メモリをより少なく、高速に出来ますか?
0296名称未設定
04/03/26 20:38ID:v9G7hocRdim d1,d2 as double
dim s(10000) as string
dim r(10000) as integer
for i=0 to 10000
s(i)=format(rnd*10000,"#")
next
d1=microseconds
for i=0 to 10000
if val(s(i))<10000 then
me.addrow(s(i))
end
next
d1=microseconds-d1
me.deleteAllRows()
for i=0 to 10000
r(i)=rnd*10000
next
d2=microseconds
for i=0 to 10000
if r(i)<10000 then
me.addrow(format(r(i),"#"))
end
next
d2=microseconds-d2
msgbox format(d1,"#")+" "+format(d2,"#")
0297名称未設定
04/03/26 20:39ID:v9G7hocR0300名称未設定
04/03/26 23:01ID:RqlwgykDそらval(としてる方)が速いだろ。
あと、CDblな。
あ、あと、Str()な。
0301名称未設定
04/03/26 23:59ID:v9G7hocRCDblだと更に遅くて使い物になりませんでした。Valが最適みたいです。
もうひとつ、質問です。
Rb5.5.1でDrawer Windowを左側ではなく、右側に出したいのですが可能でしょうか?
0302名称未設定
04/04/03 00:11ID:Aht6J0YThttp://www.asciisolutions.com/products/rb/rbfiles/RB5.5beta/download_beta5.5.htm
0303名称未設定
04/04/05 00:25ID:nv62Tu+xSemaphoreとCriticalSectionの違いってなんですか?
どういう時に使い分けるのかな
0304名称未設定
04/04/05 01:10ID:8aTTp62qhttp://www.ne.jp/asahi/yamashita/programming/tips/MultiThread.html
0306名称未設定
04/04/11 14:38ID:X8GRGxPfFolderItem.Visible = False
としたのですが、ログアウト等をしないとFinderの表示に反映されません。
なにかいい方法はないでしょうか。
0307名称未設定
04/04/15 15:44ID:KVnO4+3Y0311名称未設定
04/04/16 00:37ID:mpVChjus2、単なるThreadのサブクラスを作り、それをそのままウィンドウに配置する
3、配置したサブクラスのRunイベントから、1で作ったメソッドを呼び出す
これが最も簡単なThread使用法だと思うけどどうよ
0312名称未設定
04/04/16 04:25ID:wCbr4f37Rb4.5はデバッグ中にThreadの内のコードでコケるとRb本体が動かなくなるんで
最初はThreadを使わずにデバッグするから、必然的にそういう使い方になるな。
Threadってよく使うからコントロールパレットに置いといてほしい。
Threadのそのまんまのサブクラスを作って使うのってなんか気持ち悪いかも。
0313名称未設定
04/04/16 09:41ID:KzR4Eytkサンプルはあったんですが、Shell関数を使うのでOS 9では使えないし…。
まぁIPアドレスが表示されるWebページをGETして処理、
でもできるでしょうけど、もうちょいスマートな方法が…。
0314名称未設定
04/04/16 13:28ID:iJ/tW9kqTelnetを自前で実装するのはかなり骨が折れるのでは?
その手のプラグインも見かけないですし。
漏れはHTTPのGET/POSTで接続・切断・IP表示する
シンプルなツールを自作して使ってますが。
0315名称未設定
04/04/16 14:48ID:YDLRlodT0316名称未設定
04/04/16 15:13ID:c/Cd+GbBだし、
普通にできるでしょ
0317名称未設定
04/04/16 15:29ID:YDLRlodTですか
ありが
とう
0318名称未設定
04/04/19 23:05ID:m/pfeYQrRb4.5です。
0319名称未設定
04/04/21 00:24ID:ZHUyhfGQRealBasicでインターフェースを変更、
(例えばウィンンドウの枠をカスタマイズ)とか
できるのでしょうか?
0321名称未設定
04/04/21 00:41ID:2WHrLwMlRealBasicではありません、REALbasicです。
もしあなたが甲村さんだとして、田村さんと表記されたら遺憾に思いますよね?
0323名称未設定
04/04/21 01:36ID:xY2Vvomdどちらかというと、「タムラ」と「田村」だと思うけど。
正式名は漢字で「田村」ですから、正しく表記して下さい、と。
0325名称未設定
04/04/21 07:37ID:DE11S/mv0327319
04/04/22 00:17ID:9F8XO3Etそうですね。カレイドスコープみたいのを
作ってみたいと思ってるのですが、可能でしょうか?
>>321
REALBasicですね。今後気をつけます。
0329319
04/04/22 01:08ID:9F8XO3EtREALbasicですね (^^;
0330名称未設定
04/04/22 01:25ID:112DtjMgなんでOS標準の機能をわざわざ作るの?
http://www.macthemes.net/contest/
http://a-broken-piece.hp.infoseek.co.jp/a_broken_piece/favorite.html
0331名称未設定
04/04/22 01:35ID:XRqzP7A50332名称未設定
04/04/22 01:39ID:112DtjMgなんで既にOSに含まれている機能をわざわざ作るの?
http://www.macthemes.net/contest/
http://a-broken-piece.hp.infoseek.co.jp/a_broken_piece/favorite.html
0333名称未設定
04/04/22 16:11ID:jsxJlr660334重松修
04/04/22 17:50ID:BVW77/cd0335名称未設定
04/04/22 18:48ID:6gijjSqg0336名称未設定
04/04/22 20:38ID:CyUqKXIy0339名称未設定
04/04/23 20:07ID:AwCFh6xXTCPSocketを1つドラッグしてcommand+Rするだけで落ちるんだが・・・・・(´・ω・`)ショボーン
0340名称未設定
04/04/24 01:57ID:Pkbcwfbq本社へバグ報告よろしく
OSX 日本語版は落ちなかったよ
0341名称未設定
04/04/24 09:06ID:0cuhhBWO0342名称未設定
04/04/24 20:27ID:SReKssod0343名称未設定
04/04/24 21:30ID:CoyZYxm/はゼロ厨房のようです。
>342
はスレクソのようです。
0345名称未設定
04/04/24 22:58ID:Kj/+9kV5javaもコンパイルできますね
0346名称未設定
04/04/25 17:47ID:9bUqVHZBConvertEncodingとDefineEncodingの違いってなんですか?
0347名称未設定
04/04/25 18:46ID:9bUqVHZB5.0から手順が増えますね。
0348名称未設定
04/04/26 20:42ID:Fdgi5khbasc("あ")は12354になります。しかし、
chr(12354)は"あ"になってくれません。
chr(xx)で日本語の文字を表示させたいのですが、
方法がありましたら教えて下さい。
プロジェクトの設定や、ビルドの設定等、
Japaneseに設定できるところは
してあります。関係ないですか?
よろしくお願いします。
0349名称未設定
04/04/26 20:52ID:SbPiNWvN文字コードが違うのかな
0350名称未設定
04/04/26 21:10ID:E95frPjt文字のエンコードの問題だよ。
0351名称未設定
04/04/26 21:26ID:MWYYUNntEncodings.macJapanese.Chr(150)
って書き方もできるね。
0352名称未設定
04/04/26 21:27ID:Fdgi5khbID:E95frPjt様
返答ありがとうございます。
しくみはまだ完全に理解できてないですが、
convertEncoding
を使うと、望み通りの結果になりました。
どうもありがとうございました。
0353名称未設定
04/04/26 21:37ID:MWYYUNntこれが正解
msgbox encodings.UTF8.chr(12354)
0354名称未設定
04/04/29 00:09ID:rBHrsQsLREALbasic Example Projects55にあるDatabaseの
「Database Access」が正常に機能しません。
無知ゆえに問題のあるコードも特定できません。
このサンプルのどこに問題があるのでしょうか?
OpenRealdatabeseが廃止されること似関係がある?
廃止されるとしたらどうやって開くのか?
0355名称未設定
04/04/30 13:40ID:Sot2DELr感動した。
0356名称未設定
04/05/01 02:12ID:/XAeOLgL絶望した。
0357名称未設定
04/05/01 13:13ID:wLeT5dtD0358名称未設定
04/05/01 15:50ID:8qihsvoTリストボックスにデータベースクエリーを
バインドさせたプロジェクトをビルドしたら
そのアプリは100%落ちる。
0359名称未設定
04/05/07 10:11ID:NNTzGnJKつーかみなさんこの辺どうしてます?
0360名称未設定
04/05/07 20:21ID:pr9WL59cこの時大文字小文字を区別したくないなら
検索する方とされる方の双方をUppercaseかLowercaseで統一。
0361名称未設定
04/05/08 13:55ID:cSkwTdCVhttp://www.upyolic.com/koikoi_x.html
0362名称未設定
04/05/16 10:43ID:QLjjb0vv以下のようなメソッドを作成しましたが、上手く動作しません。
塗りつぶす領域をあらわすGWorldと全体を塗りつぶしてあるGWorldを作成して
CopyMaskで転送するという手法をりました。
色々試したところ肝心のSeedCFillの部分で誤りがあるみたいなのですがはっきりしません。
環境は MacOS 10.2.8 , REALbasic 5.2.4j です。
Sub Fill(g As Graphics,h As Integer,v As Integer,c As Color)
//グラフィクスgを座標(h,v)を起点として色cで塗る
//============================
//ToolBox宣言
//============================
//GWorld関係
Declare Function NewGWorld Lib "CarbonLib" ( offscreenGWorld As Ptr,PixelDepth As Integer,boundsRect As Ptr,cTable As Integer,agDevice As Integer ,flags As Integer) As Integer
Declare Sub DisposeGWorld Lib "CarbonLib" ( offscreenGWorld As Integer )
Declare Sub GetGWorld Lib "CarbonLib" ( port As Ptr , gdh As Ptr)
Declare Sub SetGWorld Lib "CarbonLib" ( port As integer , gdh As Integer)
0363続き
04/05/16 10:44ID:QLjjb0vvDeclare Sub UnlockPixels Lib "CarbonLib" ( pm As Integer )
Declare Function GetPortBitMapForCopyBits Lib "CarbonLib" ( port As Integer ) As Integer
Declare Function GetGWorldPixMap Lib "CarbonLib" ( offscreenGWorld As Integer ) As Integer
Declare Sub PaintRect Lib "CarbonLib" ( r As Ptr)
Declare Sub RGBForeColor Lib "CarbonLib" ( col As Ptr)
Declare Sub CopyMask Lib "CarbonLib" (srcBits As Integer,maskBits As Integer,dstBits As Integer,srcRect As Ptr,maskRect As Ptr,dstRect As ptr)
//Declare Sub CopyBits Lib "CarbonLib" (srcBits As Integer,dstBits As Integer,srcRect As Ptr,dstRect As Ptr,mode As Integer,maskRgn As integer)
//(seedH,seedV)を起点とした同じ色の領域を得るSeedCFill関数
Declare Sub SeedCFill Lib "CarbonLib" ( srcBits As Integer , dstBits As Integer , srcRect As Ptr , dstRect As Ptr , seedH As Integer , seedV As Integer , matchProc As Integer , matchData As Integer )
//矩形設定
Declare Sub SetRect Lib "CarbonLib" (rect As Ptr , left As Integer , top As Integer , right As Integer , bottom As Integer)
//変数
Dim gPort,gHandle As MemoryBlock //グラフィクスgのGWorldのハンドル
Dim MaskGWorld As MemoryBlock //マスクを保存する1bit(白黒)のGWorld
Dim ColorGWorld As MemoryBlock //色cで塗りつぶされたGWorld
Dim oldPort,oldGDHandle As MemoryBlock //現在のポートを保存
Dim Rect As MemoryBlock //矩形
Dim col As MemoryBlock //塗りつぶす色のRGBColor構造体
Dim err As Integer //エラーを受け取る
0364続き
04/05/16 10:45ID:QLjjb0vvRect = NewMemoryBlock(8)
SetRect Rect,0,0,g.width,g.height
//GWorldの作成
MaskGWorld = NewMemoryBlock(4)
ColorGWorld = NewMemoryBlock(4)
err = NewGWorld(MaskGWorld,1,Rect,0,0,0) //マスクなので1ビット
err = NewGWorld(ColorGWorld,32,Rect,0,0,0)
//ColorGWorldを塗りつぶしておく
oldPort = NewMemoryBlock(4)
oldGDHandle = NewMemoryBlock(4)
GetGWorld oldPort,oldGDHandle //現在のポートを取得
SetGWorld ColorGWorld.long(0),0 //描画対象をColorGWorldに
err = LockPixels(GetGWorldPixMap(ColorGWorld.long(0)))
col = NewMemoryBlock(6) //ColorをRGBColorに変換
col.UShort(0) = c.Red*257
col.UShort(2) = c.Green*257
col.UShort(4) = c.Blue*257
RGBForeColor col
PaintRect Rect //全体を塗りつぶす
UnLockPixels GetGWorldPixMap(ColorGWorld.long(0))
SetGWorld oldPort.long(0),oldGDHandle.long(0) //ポートを元にもどす
0365終わり
04/05/16 10:46ID:QLjjb0vvgPort = NewMemoryBlock(4)
gHandle = NewMemoryBlock(4)
g.ClearRect 0,0,0,0 //カレントポートをグラフィクスgへ
GetGWorld gPort,gHandle
//塗りつぶす領域の取得(MaskGWorldに入る)
SeedCFill GetPortBitMapForCopyBits(gPort.long(0)) , GetPortBitMapForCopyBits(MaskGWorld.long(0)) , Rect , Rect , h , v ,0 ,0
//マスクにMaskGWorldを利用してColorGWorldをgへ転送
CopyMask GetPortBitMapForCopyBits(ColorGWorld.long(0)),GetPortBitMapForCopyBits(MaskGWorld.long(0)),GetPortBitMapForCopyBits(gPort.long(0)),Rect,Rect,Rect
DisposeGWorld MaskGWorld.long(0)
DisposeGWorld ColorGWorld.long(0)
End Sub
0366名称未設定
04/05/16 11:01ID:943/TZeV0367名称未設定
04/05/16 16:26ID:T6rKaYpd0368名称未設定
04/05/21 12:55ID:BrHpcQUX0369名称未設定
04/05/30 22:56ID:+0HO9Sn90370名称未設定
04/05/30 23:15ID:ArcA9z970371名称未設定
04/05/31 00:19ID:HLuBT+/80372名称未設定
04/05/31 00:23ID:qU2pGosg0373名称未設定
04/05/31 00:32ID:eVFe7nsw0374名称未設定
04/05/31 00:33ID:4gw+9fJi0375名称未設定
04/05/31 14:59ID:LMOK0qHp0376名称未設定
04/05/31 15:56ID:W86DOArx0377名称未設定
04/05/31 16:31ID:hvc4U0i30378名称未設定
04/06/01 13:53ID:U+XWapag0379名称未設定
04/06/14 14:39ID:yr13AHdX0380名称未設定
04/06/14 15:03ID:DA3dC3ll0381名称未設定
04/06/14 15:32ID:YiYFDH4/0382名称未設定
04/06/15 19:58ID:pcJ4s9IK0383名称未設定
04/06/17 21:25ID:6s51NHcc0384名称未設定
04/06/18 09:26ID:+Q5Y/rrZ0385名称未設定
04/06/19 23:09ID:pHYAox3vどうせ日本語版が出る頃には英語版のバージョン上がってるよ
言語リファレンスくらいでしょ。日本語版の利点
0386384じゃないよ
04/06/20 00:23ID:aenuU36e言語リファレンスが重要なんだが。
百歩譲って英語版でもいいが、クロスアップグレードを認めて欲しい。
にしてソリになってほんとに反応無くなったな。
死んでるのか?
0387名称未設定
04/06/20 01:44ID:4kEXmsha0388名称未設定
04/06/20 11:28ID:4cAyY22r0390名称未設定
04/06/22 20:53ID:ejYsevfSやっぱり604eのまんまのPCIMacじゃ動かない?
0392名称未設定
04/06/23 16:37ID:SR7xIm8Bちゃんと開発やってるのかねぇ?
0393名称未設定
04/06/24 04:14ID:Uk+LZifYPagePanelのページ移動をツールバーでしたいんだが、
移動文がわからねぇorz
「PagePanel1.」の後は何・・・?
0395名称未設定
04/06/24 17:43ID:ZFrHynAs☆━━━━━━ 2004年 6月25日よりダウンロード販売開始 ━━━━━━☆
Macintosh/Windows/Linuxに対応したアプリケーションも開発できる
REALbasic 5.5 Macintosh 日本語版/REALbasic 5.5 Windows 日本語版
発売のお知らせ
☆━━━━━━━━━━━━ ASCIISolutions ━━━━━━━━━━━━☆
まあ、テンション上がらんが・・・
0396名称未設定
04/06/24 18:40ID:phpSd3SHUnicodeだと、変なキャラクタコードが入ってるファイル名が
どーしても化けちまう。
5.2でコンパイルして、やたらタイプエラー吐きまくってたアプリも
4.0でそのまま再コンパイルしたら嘘のように安定したし。
0397名称未設定
04/06/24 19:10ID:XaMg/Zo20398名称未設定
04/06/28 16:00ID:8gaBBnHj0400名称未設定
04/06/29 06:52ID:BYZM3jFqどのていどまでコンバートしてくれるんだろうか・・・
0402名称未設定
04/06/30 23:57ID:MqS/prjI通常のアップグレードの約2倍の金額なんだが、
それに見合う特典でもあるのか?
何もなかったら最低年に2回アップグレードしないと
元さえとれないと思うんだが。
0403名称未設定
04/07/01 00:38ID:W3a1g2iR年間にすると
5.5をもらえる。6.0ももらえる。
6.0から1年間のアプグレも。
前に出てた情報からするとこんな感じ。
1年間はいつからいつまでなのか?の正確な説明がないんだよな。
最低でも2,3回アップできるから毎回買うよりは安いけど・・・。
0404名称未設定
04/07/01 09:27ID:4UVITXuyバージョンアップが年2回でチャラ、年3回以上でお得という他に
最近の開発ペースだと年1回バージョンアップもありえるので
損するか得するかドキドキ感が味わえるのがメリット。
この興奮は通常のアップグレードライセンスでは味わえない。
まぁぶっちゃけ不安ばかりなんだがな。
0405名称未設定
04/07/01 09:31ID:rr6bP8ijそれはちょっと違うと思うが?
年間ライセンスは新規購入しかないから、
今5.0を持っていたとしてもアップグレードできない。
年間ライセンスで5.5を使いたかったら新規購入と同じことになる。
5.5スタンダード版
→14,700円
一回きり。6.0へのアップグレードにはアップグレード料金が必要。
6.0へのアップグレード料金は4,410円(6.0では値段が変わるかも?)
5.5スタンダード版年間ライセンス
→23,520円
シリアル発行から1年間有効。1年間の間に6.0が出れば無料で
アップグレードが可能。
もし期限内にでなかったら無料アップグレード不可能となり、
通常のアップグレード料金を支払って6.0へアップグレードするか、
継続ライセンスを購入して年間ライセンスを継続する。
継続ライセンス料金は8,820円(6.0では値段が変わるかも?)
ちなみに過去の実例からすると、年間ライセンスが始まった4.5から5.0にバージョンアップした時に
1年以上間が空いたので、あわてて飛びついた人は結局5.0へ無料バージョンアップできなかった。
つまり、2倍の金額を払って4.5しか使えなかった。そういう事もあるので注意が必要。
0406名称未設定
04/07/01 14:16ID:UYSeVoZS前スレ943より有効期限は
>「申し込み後、初回のシリアル発行から1年間」
年間継続ライセンスを買うと5.5が初回のシリアルってことになるか。
まだ6.0a1も出てない状態だから今買うのは微妙かも。
今回は通常のでいいか。
アップグレードするならだけど。
0407名称未設定
04/07/02 15:03ID:oisydGCw自動的にアップグレードのシリアル送ってくるんだと思ってたけど、
もしかして自己申請しないとダメなの?
0408名称未設定
04/07/09 20:54ID:Ly9aO7ljほす。
0409名称未設定
04/07/11 06:38ID:Fp8gwDqB0410名称未設定
04/07/14 23:40ID:JcCNfFcK0411名称未設定
04/07/22 22:34ID:wkaol2nQチェックするのってできる?
0412名称未設定
04/07/23 23:52ID:QGbX609F単にアプリケーションを含むボリュームが書き込み可能かどうかを知りたいのだったら、
アプリケーションと同階層に実際にファイルやフォルダを作ろうとしてみればいい。
0413名称未設定
04/07/24 00:56ID:7d+3+wmNその方法だと.imgや.dmgで読み込み専用にしたり、
フォルダのアクセス権を読み込みにしたら意味ないんでつ。;・つд`);・。
0414名称未設定
04/07/24 08:44ID:4V3TuSr8用途が不明だから412も「単に〜たら」という表現をしているのでは?
ボリューム名が決め打ち出来るのなら、
アプリの存在するボリューム名をFolderitem.Absolutepath とかで取得して、
文字列として比較するという方法もあるが、
これじゃあディスクイメージとの区別は無理だな。
そもそも、そんなプロテクトじみたことをRbでやろうとしているのが良く分からん。
0416名称未設定
04/07/25 02:37ID:JkXmkmzgIDがYES
0417名称未設定
04/07/26 00:02ID:NMYkgHI4お察しの通りプロテクト目的です。
CD-Rへのコピーは目を瞑るとしてもディスクイメージでのコピーは防ぎたかったんですけどね。
REALbasicでそこらへんをするのは無茶ってことですか。
0419名称未設定
04/07/26 18:36ID:gAAGKklpボリュームの作成日や変更日を見るというのは駄目か?
>>418
プロテクトとソフトのデキは関係ねいよ。
つかプロテクトされるとイラネどころか使うことができねいってこったろ?
0421名称未設定
04/07/26 22:10ID:uyPVWIn4ガキの発想だな。夏だからか?
ソフトの価値は「素晴らしいか素晴らしくないか」じゃない。
「ちょっとは使えるか、全然ツカエネーか」だろう。
圧倒的シェアを誇るソフト達が、みんながみんな「素晴らしいか」って
ところを考えてみればわかるだろ。
0422名称未設定
04/07/26 22:15ID:8YcUrjbZ>ソフトの価値は「素晴らしいか素晴らしくないか」じゃない。
>「ちょっとは使えるか、全然ツカエネーか」だろう。
むしろモノホンCDならOKでディスクイメージは不可にしたいとか考える馬鹿が
ちょっとでも使えるシロモノ作れるなら見せて欲しいもんだ。
>圧倒的シェアを誇るソフト達が、みんながみんな「素晴らしいか」って
>ところを考えてみればわかるだろ。
おまいさんの言う「圧倒的なシェアを誇るソフト達」は
ディスクイメージ不可なんて馬鹿な事は考えないだろ。
ガキの発想とか言う前に、もうちょっと足りない脳みそ使えよ馬鹿。
0423名称未設定
04/07/26 22:28ID:CsozEfUGCD-Rとかではなくしっかりプレスしてしまうものなので
正確なボリュームの作成日とかはわかんないんです。
まあある程度範囲を持たせればできないことはないのでしょうが、
予想で設定とかして失敗したらとんでもないことにもなりかねないので・・・。
つか Toolbox で FSVolumeInfo の情報を取得するのはなんとか出来たんですが
イマイチどこを見れば良いのかわかりませぬ(;´д`)
0424名称未設定
04/07/26 23:01ID:DptJKZY9FSVolumeInfo->flags->kFSVolFlagHardwareLockedBitかkFSVolFlagHardwareLockedMask
ってとこか。もうRbそのものの範囲じゃない気もするけど。
(あと、ぐぐってみただけだから動作の保証はしかねるので注意)
0425名称未設定
04/07/26 23:08ID:CsozEfUGその方法も考えましたが、どうやらCD-ROMを丸ごとディスクイメージにすると
ハードウェアロックの情報も反映されてしまうようなのです。
ついでにMacOS XではCD-ROMでもソフトウェアロックになっていたり・・・。
0426名称未設定
04/07/26 23:55ID:gAAGKklpプロテクトに過剰反応を示すやつは全員割れ厨か?
おまえは糞か?真性アホか?
違うんだろ?
なら、プロテクトしたいやつが
良いソフトを作れないって発想もおかしくないか?
>>423
少なくともXはハードデバイスを区別しているので
ツールボックス叩けば何とか出来そうな気がする。
解決したら教えてね。
0427名称未設定
04/07/27 03:32ID:MfPTV+Nq必死に煽ってるけど、ディスクイメージは不可って考えがアフォなのは間違いないが。
しかもCD-Rはアリでもというんだから余計にな。
0428名称未設定
04/07/27 03:54ID:io2LvONQツールボックスを叩く方法も書籍をそのまま使っているのでまだ応用できるまでにはなっていません。
なにしろREALbasic(Macのアプリ開発)歴が1週間ほどですので(;´д`)
>>427
CD-Rのコピーも防げるようなら防ぎたいんですがこれはまず無理だと思うので。
もし可能であれば教えていだたきたいところです。
ディスクイメージのコピー防止は出来そうだと考えていたのですがキツいようですね。
アフォかどうかは別として、できるかできないかを相談したかったんですけどねえ。
0430名称未設定
04/07/28 02:25ID:ee72Uii60431名称未設定
04/07/28 05:36ID:0en/FX3Wいや、ここでringだのsafeだの言い始めても意味ないっしょ。
向こうに行けば「そっち方面」の専門知識を得る事も出来るんじゃないかって事での「誘導」ね。
ご理解よろ。
0433名称未設定
04/07/28 23:39ID:wdHgIZ4I0434名称未設定
04/07/29 00:12ID:ZOHWaNBr>>411
プロテクトはよくわからん俺が検索した。
この辺のスレを巡れば技術的な方針くらい立つんじゃないかな。
それをRbに落とし込む段階になって、はじめてこのスレで聞けばよいのであって。
叩きも、叩き叩きも少し餅つけ。レッテル貼り合戦しても仕方ない。
コピー防止
http://pc5.2ch.net/test/read.cgi/gamedev/1021735643/
ゲームのデータファイルについて語るスレ
http://pc5.2ch.net/test/read.cgi/gamedev/1006054077/
シェアウェア がちんごちんのコード認証
http://pc5.2ch.net/test/read.cgi/tech/1039513920/
フリー、シェア作者のぐち 15
http://pc5.2ch.net/test/read.cgi/prog/1088618108/
0435名称未設定
04/07/29 01:42ID:/IP1q0SAで落とせるサンプルファイルの
/REALbasic Example Projects/Listbox/Multi-Column List Editor/Multi-Column List Editor
の再現方法が分からないのですがどうなってるのでしょう
Rb 5.52E 使用
0436名称未設定
04/07/29 02:35ID:8eBKks2uMacOS 9はAppleScriptを併用して解決しました。
MacOS XはIO KITを利用するシェルアプリを作って、それをREALbasicから叩いて
結果を貰うという方法でなんとかなりそうです。
Toolboxを利用する方法をもっとしっかり理解できればもっとシンプルな構成に
できそうな感じです。
0437名称未設定
04/07/29 14:39ID:g+LFCEnZテキストフィールドにフォーカスが移ったときに文字入力を半角英数に限定
したいのですが。
現状では、1つ目のテキストフィールドで半角入力しても2つ目のテキストフィールドを
選択すると全角入力になってしまいます。
教えてくださいませ。よろしくお願いします。
0440名称未設定
04/07/29 21:37ID:/IP1q0SAメインウインドウにある3つのラインです
0441名称未設定
04/07/30 19:39ID:CH0OcpmEmac OS9.2 イラストレータ8 Rb5.5
realBasicで開発したアプリにいろんな項目を入力後、そのデータにフォントの設定などを
してイラストレータファイルとして書き出したいのですが、
どのようにすればいいのでしょうか?
参考になるサイトなどがあればよろしくお願いします。
0442名称未設定
04/07/30 20:11ID:tVXoWNKI○REALbasic
0443名称未設定
04/07/30 22:45ID:wr5R+ogsポストスクリプトの勉強からどうぞ
0444名称未設定
04/07/30 22:45ID:SxB/jrtZ0445名称未設定
04/07/31 06:46ID:xJqk4nMP0446名称未設定
04/07/31 08:45ID:/kSta5OyIllustratorファイルをエディタで開いてみてください。
文字化けみたいに見えますけど、文字化けではなく、
その多量の文字列がIllustratorファイルの中身です。
「Illustratorファイルとして書き出し」ということは、
開発したアプリにそうした文字列を生成させて
ファイルに保存するということです。
そうした文字列の生成方法は、全て自分で考えなければいけません。
自動的にIllustratorファイルにする機能なんて
REALbasicにはありませんし、そんなプラグインもないんですよ。
0448名称未設定
04/07/31 14:29ID:RUV4sh/30449名称未設定
04/07/31 17:33ID:c/vXz/kLエディタで開くと確かに文字化けみたいでした。
そこで、自分なりに調べたのですが、アップルスクリプトをつかって
1.イラストレータを開く
2.テキストを書き出す
ってのはできないでしょうか?
イラストレータ9,10の情報はWebで探し出したのですが、、、
イラストレータ8はアップルスクリプトに対応してないのでしょうか?
0450名称未設定
04/07/31 21:04ID:E5B08ESAポストスクリプトを理解できたらRbだけで
イラストレーターファイルを生成できるよ。
やる気と時間さえあればRbで大抵の事はできる。
とりあえず頑張って赤本読んでみ。
0451446
04/07/31 22:08ID:czlXnZ47外部スクリプトからの制御が可能になったのはver9以降。
ver8ではできません。
ver9以降のIllustratorのCD-ROMにサンプルやPDFファイルがあるので
それを参考にしてください。
それから、できるできないという質問は
自分でやってみてうまくいかなかったらするべきなのでは?
自分でなにもトライせずに、手間を省こうとして
安易に「できるのか?」と質問するのはどうかと思います。
たとえ結果的にできないことが分かったとしても
自分でやってみた手間は大切な財産として残るんですよ。
0452名称未設定
04/07/31 22:51ID:RUV4sh/3ハゲ同意。
手間暇惜しまず本気になれば出来ない事も少ないしね。
(フォーマット解析までやればだけど)
実際自分がやった事ややりたい事をもっと具体的に示すべき。
441の質問でも、
「イラレでいろんな項目を入力し、フォント設定を変えたファイルをたくさん書き出し、
バイナリエディッタで中身を見て、フォーマットを解析し、
実装してください。」
としか言えないね。
俺もそうやってフォーマット解析してきたし。
0453名称未設定
04/08/01 09:50ID:76EPZhbj>フォーマットを解析し、
>フォーマット解析してきたし
自慢厨必死ですね。
0454名称未設定
04/08/01 18:34ID:xEdnJhldこの程度の事で自慢なんて言って
僻み根性を剥き出しにしてたら
誰も質問に答えてくれなくなるよ。
それともRbの関数に無いものは、
「できません」と答えておく方が良いのか?
何も答えないお前に対して、
俺は少なくとも手段は提示したんだけどな。
0457名称未設定
04/08/01 21:13ID:rmK/clG+0458名称未設定
04/08/01 22:20ID:yNNawa2g0459名称未設定
04/08/02 08:39ID:DCPvo01c業務で行うので手間暇を惜しまずにって訳にはいかず、
自分の現在の知識でRbで開発がいいのかなぁ?という程度でした。
方向性がわかれば後は努力します!
いろいろレスありがとうございました。
後はがんばってみます。
0460名称未設定
04/08/09 18:56ID:Hkt2qaHQちゃんとそのオブジェクト下に置くか、あるいはアクセス
しやすいようにグローバルなモジュールにぶち込んじゃうか、
どっちがいい?
0461名称未設定
04/08/09 19:11ID:3K5L6PVY0462名称未設定
04/08/11 17:54ID:ylc8OWOg0463名称未設定
04/08/11 22:17ID:IxZXEN6Gまあ、好みといえば好みの問題なのだが、
自分が設計を考える場合はこんな感じ。
実際そのオブジェクトからしか呼び出さないかどうかではなく
そのオブジェクトのプロパティを読み書きするような
(そのオブジェクトに依存すると思われる)
メソッドであれば、そのオブジェクトのメソッドとして配置。
汎用関数のように他のオブジェクトから呼び出されることも想定できるような
(そのオブジェクトに依存しない)
メソッドであれば、モジュールのメソッドとして配置。
だが、いずれにせよ、小さなプロジェクトであればモジュールなんか作らずに、
そのオブジェクト(ウィンドウとか)にまとめておいても問題ないと思う。
0464名称未設定
04/08/13 18:13ID:CAyyzdqL0465名称未設定
04/08/13 20:11ID:N03YxxUf0466名称未設定
04/08/13 21:08ID:K0u+/v/V0467名称未設定
04/08/14 23:09ID:3j1dvw0g購入一年以内はとかそういうのは無し?
0468名称未設定
04/08/16 00:51ID:47XwflcZhttp://www.resexcellence.com/
0469名称未設定
04/08/17 01:18ID:9Jgkm/klListBoxの水平スクロールバーでスクロールしてもヘッダが動きません
0470長くてごめんね
04/08/19 05:40ID:+Ce7HEC4メアドも登録されてないって言うし、アクティベをどうしたかも忙しさの中で記憶が消えて
いたんで、めんどくさくなってアップデートを止めた。(そのくせ案内のメールは来る)
ついでにRbの仕事も全部切った。納品がWin環境しかなく、トラブルがすごくて納品後の
サポートで死ぬので丁度いいや、と思ったが、そういうときに限ってその手の依頼が連なっ
て来て、結局合計してみたら500万くらいになると気づいたときにはちょっともったいなく
思った。まぁどっちにしてもやってる暇無いんで、ま、いっか、と思った。
で今日、本棚の上の空き箱片づけてたら「REALbasic5JProアップグレード」とか書かれたシール
貼ってる箱が出てきて、開けたら登録カードとアスキーストアのレシートが出てきた。
登録カードにはアクティベートキーが書かれてた。あれま。んなとこしまいこんでたのか。
0471長くてごめんね
04/08/19 05:40ID:+Ce7HEC4新規の仕事で携帯からの画像添付メールを受け付けるのだけども、マルチパートの取り出し
を自前スクリプトで書くのは手間と無駄が多いんで、人手で処理しようとなったのだが、
Rbならマルチパートの処理をやってくれるみたいで楽かなぁ…と。
でも5.2は使えねぇプリンタはあるし、ローカルDBはさくっと壊れるしで使いたくないし、
かといってアップデートしてもまたあのサポート地獄になるんなら別にやらなきゃならん
仕事でもないし、ま、いっか、とも思うが……作れるんなら作りたくなるこの性分をどう
にかしたい。
と一人語り保守
0472名称未設定
04/08/19 09:45ID:CkWuriZv0473長くてごめんね
04/08/19 14:50ID:+Ce7HEC4実のところ行きがかり上というか、ちょこちょこと使ってたら要求が高くなってきたり
それ見たよそから頼まれたりと、なし崩し的に3年程。
でもやっぱりRbは自分使いのツール用途が一番向いてると思われ。
// ただ、自分の不自由は他人の不自由であることが多々あるわけで…
0474名称未設定
04/08/19 15:56ID:MkRkp0pQ今の今まで、好きで選んだMacで、好きでやってるRbだから、と自分に言い聞かせてきたけど、
やはり、心のどこかでぴゅーと風が吹くジャガーさんのような虚しい気持ちになることが
あったわけ。これ、作ったからってどーなる、みたいな。
もちろん、自分に何ができるか、と言われれば所詮、自己満足レベルのものしかできないんで、
それは、どのような環境でどのようなツールを使っていようと一緒なんだけど、
自分が使っているモノが、人によってはきちんと仕事になるほどのものなんだ、
というのはやはり嬉しい。
ってことで、もうちょっとがんばってみようかなと。
0475名称未設定
04/08/19 19:30ID:1Mv9wL6hそのまま窓から投げ捨てるけどな。
ところでWindows版のRbのシェアってどれくらいなんだろう…
買ったって香具師見たことないんだが。
0476名称未設定
04/08/19 23:41ID:I6pz9gVo0477名称未設定
04/08/20 01:37ID:7BLh6eZLどうして?
Rb製だと何がダメなんだ?
出来上がったモノが良けりゃクライアントも納得するだろ。
Rb製のアプリはよく爆発するから危険だとでもいうのか?
0478長くてごめんね
04/08/20 02:20ID:udwzKj9lクライアントの真意は知らないが、何千万もかけた既存ソフト捨てて
うちにアップデート依頼が来たのは事実。
所詮、何で作ったかは使用者は知らないし、興味もない。
#いつまでも「VBでしたっけ?」ってた担当もいた。
ちなみにRbはMac/Winとも買ったが、結局最後までMac版でやった。
Win版は安定性で全く使い物にならなかったので。5.5はどうなんだろう。
>>474
安定性はともかく、現在ですら仕様に縛られて現場を見ず、フローを変えさせて
生産性を下げるようなソフトとそういう開発をするソフトハウスが大手を振る
現実を変える力がRbにはあると思うよ。それは似て非なるVBには無理な話で。
ただそれにはもう少しRbの品質を上げて欲しいし、そういったことを実現する
には少なくとも日本語環境では、今のソリの対応はそれを望むべもなくと思われ
たので一度は離れたわけなんだが。苦々しいね。
0480長くてごめんね
04/08/20 04:45ID:udwzKj9l現場が変わってきてると個人的には思うけどね。
いずれにしても職人復興の時代だと思う。
マニアじゃなくて。ましてやサラリーマンでもなくて。
0481名称未設定
04/08/20 11:03ID:GMIiipN+ところでおまいらはプログラム中コメント付ける時は「//」と「'」のどっち使ってる?
漏れはもっぱら「//」。
0482名称未設定
04/08/20 12:17ID:XsWknWbw0483蚕蛾 ◆H0MotH/SqY
04/08/20 16:03ID:KCZ4v3drコメントは『//』
コメントアウトは『'』
0484名称未設定
04/08/23 20:05ID:Nq/RWZgt使えるって初めて知った。感動した。
0485名称未設定
04/09/01 01:42ID:nzi4LdHN0486名称未設定
04/09/04 20:19ID:CMvHw+4T(Resolveではなく)ってありますか?
って言うかエイリアスデータのファイルフォーマットがわからん…。
0487名称未設定
04/09/04 20:46ID:jnoWoYeWエイリアスデータそのものは
エイリアスファイルのリソース「alis」にある。
でもエイリアスデータの仕様は公開されていないハズ。
で、どうしてフルパスを取得したいのか理由は分からないけど
普通に FolserItem.absolutePath でダメなの?
0488名称未設定
04/09/06 20:02ID:5949/b/i0489名称未設定
04/09/09 15:25ID:qYWuq+92ListBoxのHeaderをプレスするとハイライトしますよね。
それを消す、もとに戻すにはどうしたらいいのでしょう?
0490名称未設定
04/09/09 17:49ID:GSc/y7XK0491名称未設定
04/09/09 19:11ID:48+KHTcKてか最近のこのスレの回答者ってゴミばかりだな。
役にたたねぇ上に面白くもなんともねぇ。
0493489
04/09/09 21:08ID:qYWuq+92rowのSelectedプロパティのようなものはないのでしょうか。
0494名称未設定
04/09/09 21:10ID:WbphOmR70496名称未設定
04/09/09 21:25ID:48+KHTcKそうだったね。
HeaderPressedに
me.HeadingIndex = -1
Sortcolumnに
Return true
だったな。
ほらね>>492みたいな役に立たないゴミがすぐに出てくるだろ?
0498489
04/09/09 22:40ID:qYWuq+92me.PressHeader(*)
me.PressHeader(*)
と2回、付け加えたら、全くハイライトしなくなりました。
ありがとうございました。
0499名称未設定
04/09/16 07:49:15ID:JIp96pZyここで紹介されてるwebkitを利用可能にするプラグインすごいよ。
4、5行くらいで、ブラウザがつくれちゃう。
ま、作れるといったって、OSが持ってる機能を利用するだけではあるんだけど。
socketなしでWebページにアクセスできて、
埋め込まれてるリンクとか、フォームのボタンの類もちゃんと機能するし。
ときどきクラッシュするのはベータ版だからかな。
0500名称未設定
04/09/16 20:20:28ID:4w8fKjKx日頃REALbasicをご愛顧頂きありがとうございます。
現在、ご利用いただいておりますREALbasic 5.2以前のバージョン(英語/日本語版)の操作上のお問い合わせおよび障害受付を含むサポートを、2004年10月15日にて終了させていただきます。
サポート終了製品の不具合修正、機能追加等は行いませんので、ご理解賜りますよう、よろしくお願い申し上げます。
問い合わせはよく分かるが
過去バージョンのfixなんか最初からしてないだろ。
本家が。
0501名称未設定
04/09/16 22:09:50ID:c5opc3/s音楽ファイルを扱うプラグインを探しているのですが、
記憶にある限り付属のサンプルプロジェクトにResorceファイルを使ったスキンタイプの簡易MP3プレーヤーと、
AIFFなどにエンコードする簡易エンコーダなどがあったはずです。
音楽関係でプラグインをgoogle検索しても見つからなかったので・・・
どなたか知ってる人いませんか・・・?
0502名称未設定
04/09/16 22:45:31ID:jQVEaK1/0503名称未設定
04/09/18 11:58:05ID:yHzG5olJ001 HOGE HOGE HIT
002 HOGE HOGE OUT
003 HOGE HOGE OUT
上記のデータから行末が HIT になっている行を見つけ
その行の先頭の文字 001 を取り出したいのですが
正規表現を使って実現する方法がさっぱり分かりません。どなたかご教授おねがいします。
0504名称未設定
04/09/18 13:30:34ID:aY1VmT75ループで1行ずつ処理しなきゃいけないよ。
手順1:行末が HIT になっているかどうか判断する
・RegExMatch.search で検索:検索パターン… HIT$
・戻り値が nil じゃなかったら手順2へ
手順2:その行の先頭の数字3つを取り出す
・RegEx.Replaceで検索置換
・検索パターン… ([0-9]{3}).+ または (\d{3}).+
・置換パターン… \1
こんな感じかな?
ちなみに\は半角にね。
0505名称未設定
04/09/18 15:26:41ID:sUTifCjS正規表現を使うメリットって何ですか?
0506名称未設定
04/09/18 15:38:45ID:O/i5HXpbRegExMatch.SubExpressionString(1)でいいやん。
searchpattern="(¥d+)¥s¥S+¥s¥S+¥sHIT"
なら一回の検索で済みそう。
速度面は判らないけど
>>505
速いからじゃないだろうか?
大容量ログの解析とか。
0507504
04/09/18 17:41:35ID:e+TSCRYGあ、そうか…。ゴメン
ちなみに、Rbの正規表現での処理速度そのものは、思ったより速くないよ。
もちろん一回でやった方が速いけど。
>>505
>正規表現を使うメリット
たとえば、
あ●いうえお
かき●くけこ
●さしすせそ
たちつてと●
上の文章で、●以外の文字が何になるかは不明の場合、
「行頭の●の次の文字を◇に置換する」
ってのは、正規表現を使わないとできないよね。
0509名称未設定
04/09/19 12:57:09ID:qA9vql3s0511名称未設定
04/09/20 18:52:28ID:LkTCff9u範囲にある、重なってもいないコントロール全てにPaintイベントが発生する
のは仕様なのか?
まさか配置をずらすわけにもいかないし、すげぇ困るんだけど。
0513名称未設定
04/09/20 20:24:31ID:gfsoEVsgバグ報告よろしく
0515名称未設定
04/09/24 21:21:24ID:Nn3t75v8上から4つめってこれですか?
ttp://www.google.com/url?sa=U&start=4&q=http://www.monkeybreadsoftware.de/realbasic/pluginhelp/example-QuickTimeMovieExporter-MovieExportertoAIFFwitheven.shtml&e=7629
0516名称未設定
04/09/25 15:32:34ID:CZ7jZ/uf今、Web歌詞検索サービスの「うたまっぷ」から、歌手や曲名を検索するという単純なソフトを作っているのですが、
英語表記(例えばMr.Childrenなどの英語の歌手など)は通常通り検索できるのですが、
日本語表記になると、Webで実際検索した通りの文字列にならずに、検索ができないのです。
実際にプログラムをupしましたので、どういう原因なのか教えていただけたら幸いです。
(ちなみにgetURLで、「検索cgiのアドレス」+「フィールド内の文字列」+「歌手なのか曲名なのかを判断するURL」
で構成されてます。)
ttp://mac.oheya.jp/up/src/macroom0106.sit
0517名称未設定
04/09/25 16:34:04ID:FXP8g2700519名称未設定
04/09/25 17:34:53ID:/wutkUHF0522名称未設定
04/09/26 00:40:38ID:t6wtxC1BそれはRB関係なくてWeb技術の勉強が必要だよ
0523名称未設定
04/09/26 05:14:31ID:HKAi9VHNまずは、URLエンコードをするプラグインをさがす(見つかります)。で、いれとく。
それから、EUCに文字コードをコンバートするには、
dim tc as textconverter
tc=gettextconverter(encodings.Shift_JIS,getinternettextEncoding("x-euc-jp"))
//もとがS-JISでいいのかどうか、知らないよん。
tempStr=tc.convert(tempStr)//これでEUCに変換された。
//後は、プラグインを使ってURLエンコード。
0524名称未設定
04/09/26 14:21:44ID:licpRNDV0525520
04/09/26 17:40:40ID:9VrbVNpGその方法でやってみたのですが、どうしてもtempStrでエラーになってしまいます・・・
>>524
5.2.4です。
0526名称未設定
04/09/26 19:22:50ID:j//xEX0p変数作ってないだけじゃ?
Shift_JISの部分は多分UTF8だとは思うが。
しかしこの調子じゃtempStrも空のままにしそうな勢いだな
そんなんで大丈夫か?
0527名称未設定
04/09/26 22:48:09ID:HKAi9VHNeditfieldのテキストを入れるようにしてみて。で、524なら、コンバート元の文字コードは
UTF8だね。
よって、該当する行を、
tc=gettextconverter(encodings.UTF8,getinternettextEncoding("x-euc-jp"))
にかえてみて。で、最後にURLエンコードするのを忘れちゃだめの助。
あと、もちろん、tempStrという変数をそのまま使うなら、最初にdim tempStr as string と、
宣言しとくのよ。
それからそれから! くれぐれも、これ、519の書いてあることが正しいものとしての話よ。
...なんかね、ほんとにEUCでいいのか疑問なんだけど。もしかしたら、↓かもしんない。
tc=gettextconverter(encodings.UTF8,encodings.ShiftJIS)
がんがってみて。
0528名称未設定
04/09/27 02:01:46ID:05skSuYHブラウザと同じにするにはShiftJISのほうがいいか。
実際はUTF8でもEUCでも大丈夫みたいだけど。
サイトによっては特定の文字コードじゃないとだめなこともあるから文字コードに気をつける。ってのがポイント。
それと変換は、
MLでもみんなTextConverter使ってたりするけどConvertEncodingがいいよ。
tempStr = tempStr.ConvertEncoding(Encodings.MacJapanese)
Encodings.ShiftJISじゃなくてMacJapaneseなのも重要なポイント。
ShiftJISだとチルダが〜になったりする。
WindowsではDOSJapanese。
>>516はURLエンコードだけで解決するけど
もっといろんなことやろうとすると勉強が大変なんだよ・・・。
0529名称未設定
04/09/29 03:23:09ID:nN3EWkaS2ch鯖からスレのテキストデータを落として、
ウィンドウに表示させるために今は配列にデータをいれて、
その配列から必要なものを取り出すよりも、
やはりSQL等のデータベース使う使う方がスピードや利便性において利に適っているのかな?
それとも1000程度の配列ならたいしたこと無いのだろうか?
0530名称未設定
04/09/29 11:20:24ID:ht4JRN5gできることならその機会にデータベースを学んでおく事をお勧めします。
他の用途や開発言語などに応用が利くためです。
0531名称未設定
04/09/29 16:42:54ID:DvmPdCN60532名称未設定
04/09/29 17:41:01ID:oS4g9OfX・WindowにListboxを配置し、Listbox.CellBackgroundPaintあるいは
Listbox.CellTextPaintに何か(空行やコメント//のみでもいい)入力。
・Window.Openイベントに以下のコードを入力。
Dim th As hogeThread
Dim i As Integer
th = New hogeThread
th.Run
ListBox1.AddRow "" // 複数行追加
ListBox1.AddRow ""
で、デバッグ環境でランタイムエラーが出ます。ver4.02〜5.5で確認。
ちなみにOpenイベントではなく、PushButtonとかでやると問題なし。
コンパイルするとエラーは出ないけど、それぞれでもっと複雑な処理を
してると、なんちゅーか変な動作します。スレッドなのに待たされるとか。
何か変なことやってますかね?
0533名称未設定
04/09/29 17:42:53ID:lUjmupZt0534名称未設定
04/09/30 01:22:48ID:XgzbS+8/5.5.3ではランタイムエラーにならないよosx
新規プロジェクトでやってみた?
0535名称未設定
04/10/01 12:51:17ID:HdgbgyPbお取り寄せだとさすがに時間がかかるのぉ
もう7日目なのに音沙汰無いだよ…_| ̄|○
0536名称未設定
04/10/01 15:40:29ID:yEiMBEyB回転する ChasingArrows を表示させたいのですが
どなたかサンプルご存知ですか。
0537名称未設定
04/10/02 00:01:56ID:yeEWz9oRFinder の「このアプリケーションで開く...」メニューのような動作を目指しています。
よろしくおねがいします。
0538名称未設定
04/10/02 18:46:46ID:eFU94jPJチェックボックスなどの設定を保存することができないのです・・・
具体的にどういった文を書けばいいのでしょうか・・・?
今や絶版になった進め!RealBasicではラジオボタンの例しかとっていないので。
よろしくおねがいします。
0539名称未設定
04/10/02 20:47:57ID:sPdc4v0Pなぜsageる?
あなたがどこまで理解をしているかわかりません。
ラジオボタンだったら思い通りのことができるのですか?
0540名称未設定
04/10/02 22:25:57ID:mFqtwFwR0541489
04/10/03 12:17:32ID:7IEdsfy20542名称未設定
04/10/04 21:39:18ID:Muwbp8c2DefineEncodingとConvertEncodingの違いって何?
0543名称未設定
04/10/04 21:52:30ID:Muwbp8c2文字列(S)がUTF8かどうかを判別する方法ってありますか?
よろしくお願いしまそ。
0544名称未設定
04/10/04 22:08:31ID:JJ0tgR1h0545名称未設定
04/10/04 22:40:59ID:Muwbp8c2s.Encoding (Encoding(s))
ではnilが返りますのん。
多分バイナリで読み込んで、Encodingを指定していないからだけど、
読み込んだ時点ではEncodingがわからないから指定できない。
それとGuessJapaneseEncodingではShiftJisが返ります。
中身は日本語まじり英数で、UTF8なんだけどなぁ。
この辺りはバグなのかな?
0546名称未設定
04/10/04 23:26:15ID:UMqqYOHB0547名称未設定
04/10/04 23:59:23ID:Muwbp8c2テキストエディッタ(mi)で読み込むと、
UTF8と表示されるからと
safaeiのUTF8エンコーディング以外では
文字化けするからです。
0548名称未設定
04/10/05 00:36:26ID:eUSaC4du0549名称未設定
04/10/05 00:41:29ID:AER4KvYC具体的なコードは?
0550542
04/10/05 08:07:29ID:vZ1PQvkUXcodeに移行します。
---------------完
0551名称未設定
04/10/05 08:22:32ID:AER4KvYCどんなことだって練習と努力をしないとうまく行かないのに
0552名称未設定
04/10/05 11:55:21ID:rS7Varvn0553名称未設定
04/10/05 13:12:29ID:LklwItxBBOMコードをチェックする→バイトコードをチェックする→それでも不明な場合は通常のGuessで処理
0554名称未設定
04/10/06 07:41:58ID:FlLL7+H5Safariのスペルミスにツッコみたいがために投稿したろ?
>>553
BOMコードをチェックする→バイトコードをチェックするってどういうふうにするんですか?
すごく知りたいです。教えてくださいm(_ _)m
うちの5.2.4はGuessすると、なんでもかんでもUTF8だ、と言い張りますが、
知ったかぶりにもほどがあるっつーか。みなさんの5.2.4はそんなことない?
0555542
04/10/06 18:47:03ID:MGDLPQ4CUTF-8の場合のBOMは先頭の3バイトが
EFBBBFです。
でもUTF8の場合はエンディアンの問題がないため
BOMは必須ではありませんし、私が処理するファイルにも
付加されてません。
バイトコードチェックですが、
最初の1バイトは文字列長になる為、
Cx(2byte) Ex(3byte) Fx(4byte) それ以外は1byteとなります。
この最初のバイトと2byte目以降が、
80<->BFであるかどうかで判断する訳ですが
UTF8はASCIIをそのまま使うので、判定は面倒で確実性に欠けます。
例えば前半の1万文字が半角英数文字で
最後の5文字だけがUTF8の日本語でもUTF8文書です。
この場合だと1万バイトを判定することとなります。
Basicでこれを書くのは速度面でも確実性でも
不安だと思ったので辞めました。
0556名称未設定
04/10/06 19:31:29ID:s/rwGwPl0557名称未設定
04/10/06 23:24:39ID:FbCSuL+/wWorkingItem
mModuleItem
gGlobalItem
・・・等々
アプリ内で統一されていれば無問題だと桃割れ。
おいらは上の書き方をしているが、多分少数的手法。
theHogeHoge
myMogeMoge
・・・はおいら的には抵抗ありすぎる。
0558名称未設定
04/10/07 01:32:33ID:p3Eqb4XXグローバル→g
5.5からはモジュール毎にまとめ始めてる。
Module.Method
0559名称未設定
04/10/08 07:01:32ID:qneSzUaQRbが勝手にネットアクセスしてるみたいなのよねん。
何をしてるかご存じの人いる?
0560名称未設定
04/10/08 17:50:41ID:WGNblrzi0561名称未設定
04/10/11 23:45:40ID:+d/aUnPkJavaみたいに用途別にクラスにまとめて必要なときだけ細々と読み出すほうがいいんですか。
0562名称未設定
04/10/13 22:20:42ID:oOflgL7oVB関連の本って、まぁ玉石混淆なんだろうけど、いっぱいあるし、何か参考になる書籍があれば
なあと思うんだけど...。どなたか、VBもやってるよっていう方で、Rbでも使えるおすすめのVBの
本って知りませんか?
0563名称未設定
04/10/14 22:23:30ID:y7fE9GdIアルゴリズム本なら言語に依存しない。
Rbの基本的な使い型が分らないなら
Rbに特化した本になる。
0564名称未設定
04/10/17 07:39:36ID:ie8p4YHUme.text = "キタ━━━━(゚∀゚)━━━━!!!!"
ってやると一部が文字化けするんですが
どうやって回避すればいいんでしょうかねえ@Rb5.5.3, OS9.1
0567名称未設定
04/10/23 00:34:50ID:1vjY/FAS0568名称未設定
04/10/27 10:32:49ID:d9W9716z事情があってWin版のRb basicを購入。
クレカで申し込んだら半日でアクティベートコードが届いた〜
ちょっと嬉しい気分っす。
0569名称未設定
04/10/27 20:55:42ID:NTo81P36言語リファでMacIDを見ても横でメタル調とかしかなかったので・・・
0570名称未設定
04/10/27 22:17:01ID:BRFpG2Sg5.5.4Jfc1が出てる。
0571名称未設定
04/10/29 00:07:04ID:K+ppqsuP試してみたこと
・MenuValueの値を-1にした。
→0に置き換えられて最初のメニューがチェックされた。
・DeleteAllRowsですべてのメニューを削除してから追加しなおした。
→MenuValueの値を覚えているようで、同じメニューがチェックされたまま。
よろしくお願いします。
0572名称未設定
04/10/29 16:40:40ID:vrTjG17i↓
BevelButton.MenuValue = hoge(LastIndex)
↓
BevelButton.RemoveRow = hoge(LastIndex)
↓
ウマー
0573名称未設定
04/10/29 17:50:06ID:K+ppqsuPありがとうございます。できました。
頭にAddSeparatorしてMenuValue=0で代用していたのですが、
なるほど、末尾にもってきて覚えさせるんですね。ありがとうございました。
0574名称未設定
04/10/30 12:24:59ID:L8FuP5Jnによって挙動が違うとかありえねぇ…。
新規プロジェクトでたった数行のサンプルコードで試しても
そのファイル名にしないとダメだし。わけわからん…。
0576名称未設定
04/10/31 02:14:51ID:vRFUp+Zn0577名称未設定
04/10/31 10:29:51ID:MU+q4iKQ多バイト文字を認識しないんだね_| ̄|○
0579名称未設定
04/11/09 21:56:31ID:EfXXQAw2例えば「1、2、3...」と一つずつ改行されてるテキストを読み込んだ時に、
ListBoxに一行ずつ表示していって、その行をダブルクリックしたときに、その行の内容をmsgboxで表示したいのですが、
具体的にどうすればいいのでしょうか?
また、これに関係しているサイトとかありますでしょうか・・・?
教えて下さい・・・
0580名称未設定
04/11/09 22:03:43ID:VmJ5TRtBdim rows() as string
dim i, j as integer
try
tis = f.openAsTextFile
rows = tis.readAll.split(EndOfLine)
j = ubound(rows)
for i = 0 to j
ListBox1.addrow rows(i)
next
finally
if tis <> nil then tis.close
end
0581名称未設定
04/11/09 22:05:52ID:VmJ5TRtBmsgbox me.cell(row, column)
End Function
0582579じゃないけど
04/11/09 23:25:29ID:rew8ZlMN確かに、その方が関係の無い処理のエラーを拾うことがないから、道理。
0584名称未設定
04/11/11 08:54:27ID:dtzzAKZd>多バイト文字を認識しないんだね_| ̄|○
UTF-8でなら認識できます
0586名称未設定
04/11/11 13:42:39ID:dtzzAKZdhoge.convertEncoding(Encodings.UTF8)
0587名称未設定
04/11/11 17:56:02ID:79nvT8Krdim r as new regEx
r.searchPattern="[学]"
if r.search("等")<>nil then beep
でbeep鳴るんだけど回避できんの?
0588583
04/11/11 20:00:59ID:xAplT6Tp・・・と思ったらテキスト読み込みどころかCellをダブルクリックしてもmsgboxが出てこないorz
何故だ・・・
0589583
04/11/11 20:10:52ID:xAplT6TpCellClickでやってみたら出てきました。
しかし、これだとマウスをクリックしただけで出てしまうので、ダブルクリックで出したいのですが・・・
あと、>>580の文のうち、PushButtonのActionに入れて実行しようとしたら、
tis = f.openAsTextFile の「f」が不明と出てしまいました・・・
どうすればいいのでしょうか・・・?
0590名称未設定
04/11/11 21:15:59ID:5JX83TnzSub HogeHoge (f As FolderItem) というメソッドの中身だよ。
そういうメソッドを作って HogeHoge f で呼ぶか、
Dim f As FolderItem を冒頭部分に追加して、
GetFolderItem とか GetOpenFolderItem で f を決めないとダメ。
0592名称未設定
04/11/22 19:46:18ID:S9IqWsN1誰もいない_| ̄|○
0593名称未設定
04/11/22 21:02:16ID:x2+NqD9M0594名称未設定
04/11/22 21:24:07ID:ZNEM7i93(pro->proで3万ってのが・・・ひょいと隙間に買うにはでかくてなぁ)
0595名称未設定
04/11/23 01:39:43ID:u2Bv39NI0596名称未設定
04/11/24 00:25:33ID:toZwS4HZ0597名称未設定
04/11/24 11:54:42ID:vjgqLAuz嘘ですごめんなさい
0598名称未設定
04/11/24 21:34:55ID:ISY2di/3そんな漏れは4.0.2a…。でもClassic用アプリ作る分には全然困らんし、
鬱陶しい文字コード問題を気にしなくていいので良い。
0599名称未設定
04/11/26 21:15:32ID:C1n1aX/k普通にメニューを表示する方法は分かるのですが、
チェックをつけたり、enabledをfalseにするなどの方法が分からないのですが、
どういう風に記述すればいいのか教えていただけないでしょうか?
また、こういうのに関したサイトがあれば教えてくれると幸です。
それと、ListBoxでlistindex = 番号ではなく、
選んだ時に表示されてる文字をそのまま適応するにはどうしたらいいのでしょうか・・・?
お願いします。
0600名称未設定
04/11/27 20:32:57ID:8ppZPdar>チェックをつけたり、enabledをfalseにするなどの方法が分からないのですが、
そもそもContextualMenuで、
falseな項目(選択不可な項目)を表示したり、
なにかの状況を選択中であることをユーザーに示したり(項目にチェック印をつける)、
というような使用方法は推奨されていないのではないか?……と思います。
オンザフライでその場その場の状況に応じた項目内容のContextualMenuを生成・表示させるというのが、
(開発者としては)面倒かもしれないけれど、ユーザーには親切なインターフェイスである、
……と、Appleなどは考えているのでは?
> それと、ListBoxでlistindex = 番号ではなく、
> 選んだ時に表示されてる文字をそのまま適応するにはどうしたらいいのでしょうか・・・?
Window1.ListBox1.Open:
Sub Open()
me.addrow "abcd"
me.addRow "efgh"
me.addrow "ijkl"
End Sub
Window1.ListBox1.Change:
Sub Change()
msgBox me.text ←これのこと?
End Sub
なんか勘違いしてたらすいません。
0601名称未設定
04/11/28 00:39:22ID:iD1BpKeE項目のチェックは擬似的に表現可能だが(表示する文字列自体になんらかの修飾を施す)、
>>600の言う通りContextualなのだから不要なものは表示されないのが正しい。
ListBoxの件は質問が意味不明なのでパス(たぶん>>600のようにTextプロパティを見る)。
0602名称未設定
04/11/29 23:54:07ID:MapkMXOB0603名称未設定
04/12/01 00:22:23ID:UOHyXmYz0604名称未設定
04/12/01 03:17:38ID:SHWmQjVP0605名称未設定
04/12/04 22:31:38ID:eq+jZOxICocoa-Javaで作るか
悩みどころですな
0606名称未設定
04/12/05 02:44:48ID:VQeYpYo30607名称未設定
04/12/09 21:42:39ID:LZ9zq+YZReturn TrueすればそりゃMouseUpイベントは発生するだろうが、
肝心のScrollBarが機能しなくなるやんけー!って感じなんですが。
0608名称未設定
04/12/09 21:58:45ID:387Qv1SStargetY = Y
return true
MouseDrag
me.scrollposition = me.scrollPosition + ((Y - me.targetY) / me.columnHeight)
MouseUp
イベント収得
0609名称未設定
04/12/10 14:50:40ID:OSG2bWUOやっぱりTimerで連続的にチェックしないといけないんですか?
0610名称未設定
04/12/10 16:06:43ID:UouqV0vy日本語の場合変換途中にもイベントが発生するので困る。
諦めてReturnで開始するようにしてるよ。
0611名称未設定
04/12/10 19:18:57ID:t7liA0Xo見た目はドロワーウインドウは消えるんだけど、
Closeした状態にならず、見えないけど残っている状態になるみたいです。
この場合どのイベントも発生しないので、閉じたかどうか判定できなくて困ってます。
何か判定できるいい方法はないでしょうか?
0612名称未設定
04/12/16 01:17:00ID:p8jipm+X文字列とか選択してハイライトにするときってHilightColor使ってFillRectした上にDrawStringすれば良いと思うんだが、
HilightColorが濃かったり薄かったりした時に文字を見やすい色に変えたいなと。
実際そんなことをやってるアプリを見かけるし。
それって、適当に敷居値を決めてそれ以上なら黒、それ以下なら白みたいなことやってるのだろうか?
それともOSから提供されてる?
前者だったら敷居値のお勧めがあれば聞きたいし、後者ならToolboxの関数名を知りたいです。
(今はToolboxって言わないのかな?)
OS10.3.6 Rb4.5.2
0615名称未設定
04/12/17 19:53:46ID:M49r8I3X今RealBasicで簡単なパスワード承認プログラムを作っているのですが、
・Main(パスワードを設定できるEditField1と開始ボタン1つ)
|
|開始ボタンを押す
|
・パスワードを入れるウィンドウ(Pass)が出てくる(EditField1とOKボタンとCancelボタン)
| もし、間違えたパスワードを入れるとEditField1に「間違えてます」と出して、
| 合ってたら閉じる。
というのを作ったのですが、パスワードを入れるウィンドウのEditFieldに間違えた文字や合ってた文字を入れても
「間違えてます」と出て、空白だと逆に閉じます。
Mainウィンドウの開始ボタン
Sub Action()
Pass.show
End Action()
PassウィンドウのOKボタン
Sub Action()
if Main.EditField1.text = EditField1.text then
self.close
else
EditField1.text = "間違えてます"
end if
End Action()
としてます。何故なのでしょうか?
0616名称未設定
04/12/17 19:54:32ID:M49r8I3X0617名称未設定
04/12/17 22:04:10ID:LBBS7LX2自分は3.5.2だけど問題なく機能する。
推測だが、このバージョンでは Main というウィンドウか
Main.EditField1 というコントロール(及びそのプロパティ)が
うまく参照できないのでは?
つまり、Main.EditField1.Text には空文字列("")しか入っていないので、
上記のような動作になる。
ウィンドウやコントロールのプロパティを直接参照するのではなく、
値を渡すメソッドをかませるとか、
うまく受け渡せる方法を考えて下さい。
0618名称未設定
04/12/18 08:01:10ID:ifRHCl9F一応App(Applicationになってるクラス)に「PassDATA as string」というパブリックプロパディを作って、
Mainの開始ボタン
Sub Action()
EditField1.text = App.PassDATA
End Action()
PassのOKボタン
Sub Action()
if App.PassDATA = EditField1.text then
self.close
else
EditField1.text = "間違えてます"
end if
End Action()
にしても同じ結果でしたorz
0619名称未設定
04/12/18 12:52:27ID:wfOE+nSGSub Action()
EditField1.text = App.PassDATA
End Action()
ここ、逆じゃない? もしかして。
App.PassDATA=editfield1.text
0620名称未設定
04/12/18 16:07:31ID:QOH9ummZ619氏(もしかしてGoogle?)の言う通り代入の方向が逆になっていますね。
あと5.5.4にアップデートしてみるのも一つの方法かと。
0622名称未設定
04/12/18 22:47:27ID:bRecEe5g0623612
04/12/21 01:04:36ID:cZN1JaX/0625612
04/12/22 00:08:59ID:anCFFxx/>>624氏が言ってくれてるように確かにFinderもファイル名変えるときなんかは
黒い文字のままだね。
でもアイコン選んだときなんかは白抜きになる。
改めて数少ない手持ちアプリで調べてみたところ、大抵のアプリで同様の対応しているっぽいですね。
ListBoxを選択したときとか、文字情報付きのオブジェクトを選んだときとかは
白抜きになるけど、いざ文字を修正しようとすると黒文字になる。
そこいらの話ってHIガイドライン読めば出てるのかな
0626名称未設定
04/12/22 06:01:41ID:ttDw7rinメニューやFinderが選択時にInvert表示するのは、
その頃の挙動の名残なんじゃないかな
0627名称未設定
04/12/22 09:43:40ID:PjeMZUw30628612
04/12/23 00:29:10ID:RsfmCidhリストの選択とテキストの選択が違うのは、選択する目的が違うからね。
確かに別で考えるべきかも。
で、おいらが知りたいのは選択したときに黒文字で表示するときと
白文字で表示するときの基準だ。
・・・と思って適当にアピアランス弄ってみたんだが、
強調色をどんなに薄い色にしても文字は白いんだな。
しかもRGB(255,255,255)にしても白にならないし・・・。
つーことで、納得いかないけど、方針は出たっぽいんで、
お騒がせしてすんませんですた
0629名称未設定
04/12/28 21:09:32ID:sjrLQoFi一つのウィンドウにEditField(1と2と3)とPushボタンがあって、
Pushボタンに
EditField3.text = str(EditField1.text / EditField2.text) [/以外に*や-や+など)
を入れて実行したら、このstr部分で関数エラーが出てしまいます。
dim宣言で宣言文で代用しても同じです。
この場合はどうしたらいいのでしょうか?
0630名称未設定
04/12/28 22:12:17ID:p+eo8ZAqVal関数かCDbl関数使え。
文字列は演算できない。
数値として扱うにはVal(EditField1.text)だ。
0631名称未設定
04/12/28 22:24:12ID:nLF+KYkW全部同一人物のような希ガス。
0632名称未設定
04/12/30 12:41:13ID:hpsGtYLE0633名称未設定
04/12/30 21:24:28ID:KukTuKZZいまどきビギナーがついてんならいいこっちゃ。
0635名称未設定
04/12/31 02:28:33ID:KGn9I0Ffこのユルユルな内容は>>629氏におすすめしたい。
「進め!」「もっと進め」がほしいんですけど、全然手に入らない。
だれか売ってください。2冊で\10,000ぐらい出しますけど。
Variantがあるものの、REALbasicってちゃんと宣言しないと変数が使えなかっ
たり、変数の型にうるさかったり、変数のデフォルトのスコープがメソッド内
だったりして、ちょっと厳格ですよね。Perlみたいに暗黙の既定値/処理が無い
分教育的ってことなのかな?
0636名称未設定
04/12/31 02:41:21ID:QmI4mwVc0637名称未設定
04/12/31 11:52:20ID:TuAkpQ9c(初歩的な質問ぐらいしか回答できないから)
でも、リファレンスぐらいは斜読みでも良いから一度は通読しておこうぜ。
それも面倒なら、Command+1を覚えとけ。(オレも良く使う)
>>635
「進め〜」はAmazonのマーケットプレイスで\6,000〜\7,000だった。
「もっと進め〜」は在庫無し。
(良い本なんだが、手に入らなきゃ仕様がないな)
0638名称未設定
04/12/31 11:59:57ID:1n9em7ve0639名称未設定
04/12/31 13:43:13ID:ZR1sj9Te持ってるRbのバージョンがすごい古いし。
何かバグが多いから色々対策が必要とか
充分な機能がないからCで?作った部品を組み込んでどーとかとか
難しそうだったし。
0640名称未設定
05/01/01 18:29:22ID:CmbDCfA9Javaプログラミングでも参考になるので手放せない。
そうかそんなに価値が出てるのか。やっぱりな。
『REALbasic使いへの道』(わたなべけんいち)もシリアルナンバー
やユーザーインターフェースの話題があり、やはり今でも役に立つ。
CodeWarrior関連の本は全部捨てた。
0641名称未設定
05/01/02 22:50:19ID:2SCHKbueありがとう。でもまだ自分的にテイクオフしてなくて、どんな質問をしていい
かも分からない状態です。また後で質問するかもしれないです。
Amazonは大澤書店がプレミア付けてんですよね。「もっと進め」はここ2〜3カ
月品切れ中です。
>>639
僕に売ってくださいませんか。
>>640
そうなんですか。
わたなべけんいち氏のやつも買おうかしら。
REALbasicはAppleScript Studio以上、Cocoa+Java以下って感じで自分にはよさ
そうな感じです。
0642名称未設定
05/01/02 23:04:43ID:IrK9GBqK引っ越しのときに古本屋に一冊20円くらいで売ってしまった。
0643名称未設定
05/01/03 08:43:59ID:KD7+XrPZ難易度で行くとそうなるんかね。
案外Cocoa + Javaの方が取っつきやすい気もするけど。
0644名称未設定
05/01/05 13:31:28ID:kjBNBt9B現行ソフトなのに手に入るRb本がこうも少なくなっていくとは..
0645名称未設定
05/01/08 07:04:53ID:+jo788fi0646名称未設定
05/01/08 07:16:14ID:+jo788fi使い方というか、存在価値というか。
開発者ガイド、もっと進め、それからttp://mugiwara.jp/Software/ClassInterfaces_J/
の説明とか読んだんだけど、分かりそうで分からない。もどかしい。
分からなくても困ってないってことは、オレにとっては必要のない機能なんかなっても思うんだけど、
これが分かると考え方に広がりが出そうで、すごく知りたい。
どなたかヒントになるURLか、分かりやすい説明とか教えていただけませんか?
0647名称未設定
05/01/08 08:02:40ID:w/4REUMS30万円ぐらいで売りたいと思います。
0648名称未設定
05/01/08 09:57:20ID:KINJa0I2Javaの場合についての説明がたくさんありそうだ。
0649名称未設定
05/01/08 11:48:26ID:YRAGOV300650名称未設定
05/01/08 13:43:56ID:oiWnltPdインターフェイス継承ってのは何が便利かと言うと、
異なる処理または異なるクラスを同じ記述で扱えるってことだ。
「もっと進め〜」の例で言うと、
「処理を行う(ProcFile)」という(空の)メソッドを持ったインターフェイス(ProcFileClass)を作っておけば、
それをインターフェイス継承したクラスはProcFileClass(型の変数)として扱い、
ProcFileClass(型の変数).ProcFileという(メソッドを呼び出す)記述をするだけで、
処理の内容には依存しない(つまり汎用的な)メソッドが作れるということだ。
こうするとProcFileメソッドの中身は継承した側で自由に変更することが可能だ。
他には例えば、
複数の異なるクラスに対して同じような処理をしたいと言うような時、
インターフェイスを使わなければ、そのクラスを引き数としたメソッドは複数定義しなければならない。
それぞれのクラスに同じインターフェイスを継承させれば、
そのインターフェイスの型を引き数としたメソッドは一つで済む。
そのクラスに依存した処理は、継承するインターフェイスに空のメソッドを定義しておき、
その(異なるクラスに共通の)メソッドを呼び出す記述をすれば良い。
実装はそれぞれのクラスに(インターフェイスのメソッドと)同名のメソッドを作ってその中で行う。
まあ、文章だけでは分かりにくいと思うので、実際に色々と試してみることは必要だ。
0651名称未設定
05/01/08 15:26:55ID:+jo788fi>複数の異なるクラスに対して同じような処理をしたいと言うような時、
これは例えば、テキストを処理したいのだけど、
Editfileldのサブクラスに対してはテキスト中の"Real Basic"という文字列をすべて"REALbasic"に置換したいが、
Socketのサブクラスに対しては受信したHTML文書中の"Real Basic"という文字列を"REALbasic"に置換するかどうか、
ユーザに確認させてから置換する
といったような処理を行いたい場合、とかですかね?
0652名称未設定
05/01/08 16:01:53ID:EUa1iB1A普通にEditfileldのサブクラスにメソッドを作って
Socketのサブクラスにも同名のメソッドを作るのと同じだよね?
インターフェース継承を使うメリットはどこにあるんだろう?
もしかしてメソッド作成の手間が省けるだけ?
0653名称未設定
05/01/08 16:31:26ID:d9NgvCwh以下のようにすれば良いはず。
モジュールのメソッドとして DoAsShigematsu ( inInterface As aInterfaceClass ) を定義してあるとする。
(aInterfaceClass は ReplaceRb というメソッドを持つインターフェイス)
EditField を実装継承したクラスは aEditFieldClass という名前で aInterfaceClass をインターフェイス継承。
Socket を実装継承したクラスは aSocketClass という名前で aInterfaceClass をインターフェイス継承。
aEditFieldClass , aSocketClass の ReplaceRb をそれぞれ実装。
(aSocketClass の ReplaceRb ではユーザに確認させる)
DoAsShigematsu メソッド内で
inInterface.RepalceRb という記述を行う。
これで aEditFieldClass , aSocketClass それぞれのイベントやメソッドからも、
DoAsShigematsu ( Me ) という同じ記述で呼び出すことができるようになる。
(もちろんそれ以外の場所からも
DoAsShigematsu ( aEditFieldClass型の変数 ) とか
DoAsShigematsu ( aSocketClass型の変数 ) とかで呼び出せる )
ただし効率を考えるならば、この場合 DoAsShigematsu というメソッドが
適度に複雑な処理(たとえば再帰など)を行っていることが望ましい。
そうでなければ、汎用性を考えてメソッドを切り分ける意味がないから。
0654名称未設定
05/01/08 16:45:22ID:d9NgvCwhその通り。この場合あまり意味はない。
あくまでも、ある程度複雑なコードの一部とか、まとまった処理を行うクラスの内部で、
異なるオブジェクトを同じ記述で(つまり簡潔に)扱いたい時に有効な方法だと思います。
0655名称未設定
05/01/08 17:28:01ID:CbXyzwCp解説がRB自身や日本語で出てる解説書に少なくて困ってる。
なんというか、単位換算アプリとか画像加工アプリとかの小物しか
作ってないんだが、複数のクラスで共有する変数をウィンドウ1の
プロパティにペタペタ追加してアクセスしたり、なんつうかな
select case文の使い方がわからないからif thenで全部組んでる
みたいな事やってんだろうな〜的なキモチ悪さが。
でも、そういう「いままでの言語ではこうでしたがREALbasicでは
こういう機能があるのでこういうふうにやるのを推奨です。」
みたいな記述はRBのスタートガイドやリファレンスにすら書いてない。
正直な話、変数のスコープすらRBでどうなってるのかわからない。
そりゃjavaやdelphiの本とかオブジェクト指向の本読めば
”別の言語でどうなってるのか”はわかるけど、
それは、前提として”他のオブジェクト指向言語を理解している事”が
あるわけで、だったらjavaなりdelphiなりC++なりをやるだろう。
わざわざ”あの要素はREALbasicであれだから〜”とかやらんで。
洋書の上に高いんで買ってないんだが、なんとなくその辺は海外じゃ
オライリーの犬本がカバーしてるような気もするんだよな・・・
洋書か他言語をマスターしてから。なんて敷居が高いんだREALbasic
おねがいだから、たのむから。
どこか『REALbasicで学ぶオブジェクト指向』みたいな本を出してくれ。
日本語で。
0656名称未設定
05/01/08 18:32:42ID:KINJa0I20657名称未設定
05/01/08 20:56:53ID:hIQwtI3H流用できるんじゃなかろうか
0658641
05/01/08 20:57:06ID:TmL8042A早いところ他の言語にステップアップして
本売ってくれよー。
0659名称未設定
05/01/08 21:29:24ID:+jo788fiそっかそっか。
>適度に複雑な処理(たとえば再帰など)を行っていることが望ましい。
>そうでなければ、汎用性を考えてメソッドを切り分ける意味がないから。
汎用性ということがキーなのかな。"(インターフェイスクラスを使うと)エレガントに記述できます"
とか開発者ガイドに書いてあって、「エレガント」ってどんなんだろうとずっと考えとりました。
今も考えてますけど。むーなるほど。ありがとございます。
ところで、DoAsShigematsuって何よw
0660名称未設定
05/01/08 22:07:48ID:WJJ0o32Rあー。俺もそれ思ってたけど、わかった。ww
0661名称未設定
05/01/10 13:47:15ID:/AqIYEdN0662名称未設定
05/01/10 14:14:01ID:cG29I7ozPythonってインタプリタで
正確に言うと、REALbasicのRbscriptみたいな動作するんじゃなかった?
速度的にどうなの?
0663名称未設定
05/01/10 14:19:36ID:V5GsB8UW0664名称未設定
05/01/11 22:49:01ID:tBqFAnc8まぁ、いいや。
移行して一番にビックリ。描画おせー。
UseOldRendererとか使えとか書いてあるけど効果無い気がするのは俺だけですか?
5.5.4てのがあったんで入れ替えてみたが変わらず。
0665名称未設定
05/01/12 01:27:12ID:UiLHa4jcwxPython 2.5.3.1
wxPython on OSX can now be built in Unicode mode, can support multiple
version installs, and comes with an uninstaller script.
0666名称未設定
05/01/16 13:12:46ID:b6gQ1jCI何かエラーが発生したとき、
まず自分のプログラムミスなのか、それともRbのバグなのかを考えないといけないってのは、
ほんと憑かれるよ。
最悪なのは、OS 9のRb554。
コマンドSで保存しようとすると、なんでか知らんけど、
コマンドDしたことになってて、どこだかのコードが一行消えちゃったりするんだぞ!!
しかも、この現象、現れたり現れなかったり、
また別なキーボードショートカット(コマンドRでデバッグしようとすると、ウィンドウが閉じちゃうとか)でも起こる。
キーボードショートカットはクセになってるから、分かっててもついついやっちゃうんだよ!!
0667名称未設定
05/01/16 13:18:04ID:b6gQ1jCI0668名称未設定
05/01/16 13:39:50ID:dGMOdPVb年間ライセンスを捨ててまで完成度を上げてくれてるんだろ。
って思わなきゃ悲しいじゃん!
0669名称未設定
05/01/16 15:21:56ID:zGO2olxG0670名称未設定
05/01/16 15:35:46ID:sr+u6daIダミアン乙。
WinXP SP2上(ほかのWinでなるかどうかは知らんけど)の554でもショートカット
が変になることがあるね。Ctrl+Rとかやっても本来の機能が効かなくて、変な
文字が入力されちゃったりする。昨日はただの「,」ですらトンパ文字感覚なキャ
ラクタが入力された。
とりあえず、Quickeysかなんかでショートカットを上書きしたら?
メニューからの選択なら大丈夫なのなら。
Mac OS X上での554では、変な挙動は経験してない。
EXCELのVBAに興味が出てきてちょっと調べてみたら、やっぱりREALbasicに似て
て、案外捨てたもんでもないかもしれん、と思った。
REALbasicって立ち位置的には非常にいいのにね。
0671名称未設定
05/01/16 15:47:04ID:ndEEaCHl0672名称未設定
05/01/16 17:18:44ID:9WX+yp01とっつきやすそうでいいかも。
Perlってソース見てるだけでイライラしてこないか?
ところでRbで高速に打鍵してると、何故かPasteコマンドが実行される
時があるんだが、漏れだけか…。
0673名称未設定
05/01/16 18:09:25ID:b2dqR9y4Rbとは位置が違いそうだから代わりになるとは思えない。
0674名称未設定
05/01/16 18:53:21ID:sr+u6daIREALbasic --> スタンドアロンで実行可能
この違いはめちゃくちゃデカい。
自分らはよくても、ユーザーはどこまでもバカですから。
0675名称未設定
05/01/16 20:34:55ID:ndEEaCHlpy2app
http://undefined.org/python/
py2exe
http://starship.python.net/crew/theller/py2exe/
0676名称未設定
05/01/17 00:58:21ID:7B/Z0mew禿同
なんでこのスレでPythonがやたらと出てくるのかよくわからないが
とりあえず
>>675
必死だな、と。
0677名称未設定
05/01/17 01:56:14ID:zSrLZ/Lp0678名称未設定
05/01/17 01:58:18ID:d3W8wjJvPythonネタはそっちでどうぞ。
MacでPython Part 1
http://pc7.2ch.net/test/read.cgi/mac/1105894574/|50
0679名称未設定
05/01/17 02:00:25ID:zSrLZ/LpPyな人の有益な情報はこちらへ。
【新・mac】 Macでプログラミング{4}
http://pc7.2ch.net/test/read.cgi/mac/1080051583/l50
0681名称未設定
05/01/17 08:10:31ID:4rwU6dJv0682名称未設定
05/01/17 18:05:07ID:lUzAuGJYスレ番号指定の部分とは無関係にスレを読む仕様みたい。
他のブラウザはどんなですか?
0683678
05/01/18 00:14:33ID:Qrfn7MEa勘違いしてミスりました。
すんません。
0684名称未設定
05/01/18 04:16:00ID:YqdXndk71文字3バイトになっちゃうのは(10.3.7)
Unicodeのせいでしょうか? 意味わかんね。
半角文字は普通に1バイトとして数えてくれます。
普通に2文字として数える方法はありますか?
Lenで1文字ずつずらしてLenBで数え、3バイト変化してたら2バイトとして、
数える、みたいに対処はできますけど、何か違う気が。
一回convertEncodingでSJISにしてからLenBすればいいのかな。
REALbasic LenB 3バイト、とか3文字とかでググってみたけど
ちとひっかかりませんでした。今日は寝ます。
0685名称未設定
05/01/18 06:08:00ID:GWLzJJdKおはよう。
書いてある通りです。
Unicodeだと日本語は3バイトだったり(文字によっては2バイト?)するそうです。
いちどSJISにするとよいでしょう。
0687名称未設定
05/01/18 15:42:01ID:cxyRMBHa0688名称未設定
05/01/18 20:43:20ID:8HNXOd4Z0689名称未設定
05/01/18 20:59:01ID:GWLzJJdKおしえてくださいm(_ _)m
0690名称未設定
05/01/18 23:27:54ID:YqdXndk7特定の文字列を集め、31バイト長を超えないように注意しながら作る必要があっ
たからです。Classic用のファイル名ですね。
後続の人のために一応書いておきますね。
Dim Str1 As String
Dim Int1 As Integer
Str1 = "ゆにこーど"
Int1 = LenB(ConvertEncoding(Str1, Encodings.ShiftJIS))
変換した後、別の文字列(半角欧文でも)と結合するとまたUnicodeに戻るみたいです。
当たり前っちゃ当たり前ですが。Romanなら大丈夫かと思ったんですね。
そのほか、等幅フォントで表示する用に文字列を特定位置でFOLDするような場
合でも、上記のような処理が必要だと思います。Unicodeだとバイト数から文字
幅を特定できませんからね。
検索用キーワード:3文字 3バイト ファイル名 文字数 数える
0691名称未設定
05/01/18 23:42:23ID:8HNXOd4Zゴメン。「言った方がいい?」って聞こえたか。
オレは684じゃなくて、方法より目的言った方が根本の解決策を提示してくれるかもよって話。
お詫びにUTF-8走査のサンプルあげる。テストして無いけど。
Function LenUTF8( str As String ) As Integer
Dim c, n, i, j As Integer
i = 1
j = LenB( str )
While i <= j // 全走査
n = n + 1 // 字数
c = AscB( MidB( str, i, 1 ) ) // キャラクタ
If c < &h80 Then
i = i + 1 // ASCII
Else
// UTF-8:頭の連続して立ったビット数が1文字のbyte数
While BitwiseAnd( c, &h80 ) <> 0
i = i + 1
c = c + c // 左シフト
Wend
End If
Wend
Return n
End Function
>>690
蛇足だけど、ぶった切って切り詰める時は31-32byteに漢字がまたがらないようにね。
0692元YqdXndk7
05/01/19 05:38:22ID:fd9islFXなんかレス先がごっちゃになってますが、とりあえずありがとうございます。
サンプルコードを理解するのに2時間ぐらいかかったような……。
結局、「そういうことになってるんですか」という理解しかできてませんが、
勉強になりました。
結果としてResultがLen()と等価のメソッドになるわけですか?
a --> 97
97 --> 01100001 --> 頭のビットが立ってない(127以下)ので1バイト文字
あ --> 227 129 130
227 --> 11100011 --> 頭の3ビットが立っているので3バイトで1文字
> ぶった切って切り詰める時は31-32byteに漢字がまたがらないようにね。
もち分かってまんがな。
While LenB(filename) > 31
filename = Left(filename,Len(filename)-1)
Wend
--以下チラシの裏---
昨日REALbasicで初めて1本簡単なアプリを作りましたが、なかなかイイですね。
自分みたいなバカでも何とか理解できます。
もっと早くやっとくんだった。で、どなたか「もっと進め」を(ry
0693名称未設定
05/01/19 07:00:00ID:ZXX+CCez0694名称未設定
05/01/19 07:00:27ID:ZXX+CCez0695名称未設定
05/01/19 07:01:00ID:ZXX+CCez0696名称未設定
05/01/19 18:23:16ID:6RdpeQg8> ResultがLen()と等価のメソッドになるわけですか?
そだよ。
> 「そういうことになってるんですか」という理解しかできてませんが
そうは言いつつ2時間かけて理解したんだからどっかで役に立つよ。
今回はSJISだけど、例えばUTF-8で固定長に切り詰めなきゃって時とかならこう出来る。
Function TrimBytes( str As String, bytes As Integer ) As String
// これも動作未確認
Dim c, i As Integer
Dim result As String
If LenB( str ) <= bytes Then Return str
// このループはマルチバイト文字の先頭まで戻る
i = bytes + 1 // +1は境界にまたがってない時用
Do
c = AscB( MidB( str, i, 1 ) )
i = i - 1
Loop Until c < &h80 Or BitwiseAnd( c, &hc0 ) = &hc0 // 頭2bit以上立っているのはマルチバイトの先頭のみ
Return LeftB( str, i )
End Function
あ --> 227 129 130
が読み取れた>>692なら分るはずだけど
227が11xxxxxxなのに対して129も130も10xxxxxxになってるのが味噌。
0697名称未設定
05/01/19 19:51:46ID:Em6P/qb2CellClickでやると上手く行くのですが、DoubleClickに持ってくと全く反応しません。
リファイラレンスにもDoubleClickでの簡単な文が書かれてなかったのでどなたか教えていただけないでしょうか?
0698元YqdXndk7
05/01/20 01:30:03ID:moO+zpA5次なる宿題をありがとうございます。
昨日の勉強のおかげで、
こちらはさして読解に時間はかかりませんでした。
0699名称未設定
05/01/20 06:10:00ID:2UQDc435新規プロパティで、適当にpSelRow,pSelColなどを作って、
CelClickのところで、
pSelRow = row
pSelCol = column
で、クリックされたCellを取得して、
DoubleClickのところで、
Dim vMD As New MessageDialog
Dim vBtn As MessageDialogButton
vMD.Message = me.Cell(pSelRow,pSelCol)
vBtn = vMD.ShowModal
で、ダイアログ表示。
初心者なんで、こんなやりかたしか思いつきませんでした。すまそ
0700名称未設定
05/01/20 09:07:20ID:9GBGcXPDRbを勉強する題材に2chのスレッド一覧を表示するアプリを作ってるんだけど、
いろんな板を巡回してたらある板だけで動かない。
調べてみたらタイトルが文字化けしたスレが立ってて、subject.txtにShiftJISの
コード領域外の文字が含まれてるせいでTextConverterがUTF-8に変換してくれずに
空の文字列を返してた。
ConvertEncoding()で元の援交ディングが分かんないから変換できねーよ!って言うなら
ともかく、ShiftJISだって指定して頼んでるんだから勝手にさじを投げないでほしい…。
仕方なくShiftJISのままsplit()掛けたら問答無用に固まっちゃうし……。
//あぁ〜、Unicodeマンドクセ('A`)
End 独り言
0701名称未設定
05/01/20 14:37:56ID:WgGtcAheMsgBox Me.Cell(Me.ListIndex , 0)
ListBox.ListIndex 選択してるrowつまりダブルクリックしたrowがわかる。
columnは適当に。
>>700
ReadLineで読んで1行ずつ変換。
0703名称未設定
05/01/22 19:38:29ID:60slGCcTがあると思うのだけど、アプリケーションから開発ソフトを特定する方法ってありますか?
やたらサイズのでかいのはRb製かなと見当つけるくらいなんですが
バイナリエディタで見れば分かりそうなんですが如何せんどこを見たら良いのか...
0704名称未設定
05/01/22 21:49:56ID:SoFQqpdKそんな人のスカートの中を覗くようなことしても意味ないと思うんだけど。
0707名称未設定
05/01/23 06:21:22ID:WfMB/TSEJavaがその次ぐらい?
そん次ぐらいにREALbasic?
Xcode(Cocoa/Java)も結構多い?
FutureBasicは少数?
漠然とした印象。
0708名称未設定
05/01/23 09:07:49ID:MC2eQA6jCodeWarriorというよりもPowerPlantだったっけ?Metrowerkのフレームワークが特徴的なタブパネルだったりするよね。
0709703
05/01/23 13:26:23ID:eC4mLjlDcaem ttp://logik.accesscard.org/caemscreen.jpg
のボタンやタブパネルなどの外観が独特だったので気になったのですがリソースに
画像ファイルがおいてありました
FutureBasicにもOSX版があったのですな
0710名称未設定
05/01/26 18:44:41ID:472soHzZ0711名称未設定
05/01/30 19:50:34ID:dcWYqkCG0712名称未設定
05/02/02 22:31:20ID:WHSc7Yuu0713名称未設定
05/02/03 00:07:44ID:FTwP++v00714名称未設定
05/02/06 02:29:38ID:sWygowHZ0715名称未設定
05/02/06 14:11:37ID:iIxnbpm+0716名称未設定
05/02/09 07:02:38ID:S/45AAzP0717名称未設定
05/02/10 19:20:11ID:rbsWuKHPその文字を書き込む方法はどうしたらいいのでしょうか?
0718名称未設定
05/02/11 01:37:25ID:wbmi/Pmvその行のtext取得
EditFieldに転送
基礎だよ
0719名称未設定
05/02/13 10:01:55ID:yCUnS3+pPocketPC買ったんでC#も始めたけど、また最初から
勉強しなおすのマンドクセ
0720名称未設定
05/02/13 21:32:03ID:sSCvCdocおれモバイラーだから、REALbasicみたいな厨でもOKの
RAD環境で開発できたらなと思う。
親指だけで操作できる変なUIのソフト作りたい。
0721名称未設定
05/02/13 23:45:41ID:HG0fqwPXMSがMACとLinuxの.Net Framework
をリリースしたら.Net対応もあるかもしれない
でもそしたら.Netアプリがそのまま動くから
REALbasicが.Netに対応する必要が無い
まずは.Netと言うのを理解出来ているのか問いたい
>>720
C#はWINDOWSに限ってならREALbasicより良いと思う・・・いろんな意味で・・・
作ったアプリの起動時間が遅いのは問題だけど
何よりも開発のための情報の多さは比にならない
0722名称未設定
05/02/14 07:04:07ID:ZPaAn/tH僕ちゃんのMacはOSが.NETに対応したら、
Rbアプリまで.NET対応になるんでつか?
まずはコンパイラと日本語を理解出来ているのか問いたい。問いつめたい
0723名称未設定
05/02/14 10:52:08ID:T1w3+Hsz0724名称未設定
05/02/14 15:35:16ID:U73pX7FWここ、やっぱ、最近はWinの人も来とるんですかね。
0725名称未設定
05/02/14 15:43:51ID:k/gdWxMfObj-C勉強するよりもコストが低いとか。
0726名称未設定
05/02/14 17:32:25ID:lrzPe1/attp//pc5.2ch.net/test/read.cgi/tech/1062157124/
0727名称未設定
05/02/14 18:27:02ID:b17yQW1lいきなり質問で申し訳ないのですが
最近の市販ソフトではアイコンとかボタンとかの上にマウスのポインタを
移動するとその機能の説明がポコッと出た四角の中に表示されたりしますが
この動きをREALbasicでサクッと実装したりなんてことは出来ないんでしょうか?
自分の腕前が今ひとつなためプラグインなどで簡単に実現できると助かります
識者の方ご教授よろしくお願いします
0729721
05/02/14 19:35:47ID:tDYu1x9MMacが.Netに対応したら
Winで作った.Netアプリがそのまま動くので
C#を使える人間がREALbasicをわざわざ覚える必要が無い
.NetはJAVA VMのパクリだと思えばわかりやすいかな
>僕ちゃんのMacはOSが.NETに対応したら、
>Rbアプリまで.NET対応になるんでつか?
これについてははっきり言って何が言いたいのか
わからないのだが何が言いたかったんだ?
.Net対応になったら.Netアプリがそのまま動くと書いてあるのが読めていないようだが
コンパイラと言う日本語をどうこう言う前に普通に日本語が理解できているか問いたいな
コンパイラを理解しているようだがコンパイラは何をするんだ
ネイティブコードを吐き出すだったと思うのだが
.Net系のコンパイラが何のネイティブコードを吐き出すか調べれば
多少突っ込みどころはあるかもしれないが↑の話は全て理解できると思う
0730名称未設定
05/02/14 20:37:38ID:Xeng0hzp.Netのコードを吐いてくれるようになればRBで書いたものがそのまま.Netで動くのにな。
って意味のことを>>719は言っていて、それにチミが>>721で
>そしたら.Netアプリがそのまま動くからREALbasicが.Netに対応する必要が無い
と、意味の通じないレスをつけている。
で、>>722が「おいおい、現在RBでコンパイルしたものは.Netアプリじゃねぇから
当然動かないだろ?”.Netアプリが動くから〜”って、意味わかんねぇよ。」と
つっこみを入れてる。
日本語が理解できてない(もしくは日本語で正しく表現できてない)のはチミかと。
さて、こっからはJAVAについて噂程度の知識しかない者の戯れ言として聞いて欲しいのだが。
JAVAは基本的に機種に依存せず”バーチャルマシン”上で動く言語で、
あくまで吐き出すのはVMが解釈できる中間言語であってCPU依存の
”ネイティブコードなんてものは吐き出さない”と思っていたのだが。
間違いなどあったら指摘よろしく。知識が古いのかもしれないし、
MSの.Netはネイティブコードを吐くJAVAモドキなのかもしれないので。
0731名称未設定
05/02/14 20:55:39ID:U73pX7FW728の書いてるとおり、HelpTagっていうプロパティがver 5以降ではああって、便利だよ。
これ、OS 9のバルーンヘルプよりスマートだよね。
これを出すRb45x用のプラグインがあればいいけれど、どうでしょう。
0732721
05/02/14 21:00:05ID:tDYu1x9M失礼した
C#をやっていてREALbasicと勘違いしていた
729で書いた突っ込みどころとは
このJAVAの中間コードのこと
.Netも同じで中間コードを吐いている
でもこれってJAVAのネイティブじゃないの?と言う事で
必ずしもCPU依存のネイティブを吐かないと言いたかっただけで
JAVAも.Netも似たような物であると言いたかった
MSのVS.Netで唯一Winネイティブ吐けるのはC++だけらしい
こうやって間違いを理解すると721の文章は確かにおかしいな
730が指摘してくれなかったらもうしばらく勘違いしていた
0733名称未設定
05/02/14 21:19:46ID:249l3zQ9早速のレスありがとうございます
HelpTag
そんな便利な機能が標準でRb5で増えていたとは
今のソフトがRb5だとそのままでは動かないし
どうも動きが怪しいところもあって移行してませんでした
Rb5に乗り換える線もまじめに検討してみます
0734727
05/02/14 22:32:03ID:249l3zQ9ただMac OS XとWindowsでは出るもののMac OS 9では出てこないようです
それとMac OS XとWindowsでは出る場所が違っていてMac OS Xでは各部品の
中央下に出るのに対しWindowsではマウスカーソルの位置に出るようです
期待していたのはWindows上での振る舞いだったのですがしょうがないので
振る舞いの違いは容認してMac OS 9では何か代替手段で切り抜けることに
しようと思います
アドバイスありがとうございました
0735名称未設定
05/02/14 22:53:46ID:tvSztftMHelpTagはREALbasic 4.5.2でも、Carbonビルド(OSX)で実現できます。
Carbonビルドも一応OS9上で動作しますのでOS9上でHelpTagが実装できる訳です。
0736727
05/02/14 23:15:47ID:249l3zQ9どもです
Carbonビルドに統一できるのが理想的だと私も思ってます
ただ、ちょっとした通信アプリなんですがCarbonビルドをMac OS 9で
動かすとものすごく遅かったり不安定になったりするんで個別にビルド
するようにしてるんです
0737名称未設定
05/02/15 05:01:56ID:6ugCLapSRb5xは新機能もいっぱいあるけれど、新バグも盛りだくさんだよ。
覚悟してね。
オレはなんやかやいっても、新機能がけっこう魅力的なので、我慢して使ってる。
0738名称未設定
05/02/15 20:40:49ID:/1PiLblMこういう系が乗ってる本ってあるの?それとも地道に独学していって分かる物なの?
0739名称未設定
05/02/15 21:53:13ID:tUdQztN1意味不明です。もういちど詳しくどうぞ。
0741名称未設定
05/02/16 00:36:16ID:cJtyoEpiフリーのClassがあるよ
0742名称未設定
05/02/16 03:13:01ID:Ruh1a82a0743名称未設定
05/02/16 04:16:33ID:IngR9wAz90日以内に発売開始か。
Linux版ができるんだね。
http://www.realsoftware.com/demo15/images/large/linux_editor.jpg
変更点とか新機能とか具体的なことは何も書いてない。
HTML Viewerという新コントロールがおいしそう。
WebKit相当なのかな?
独自レンダリングエンジンってことは考えにくいよね?
どんなプロパティがあるのかね。
楽しげなのがあるといいな。
0744名称未設定
05/02/16 05:22:51ID:SiOB+UJ1WebKitについては、やっぱ、標準で利用できるようにしてほしいよな。
Win版出して、すこしは儲け、でたかなぁ。
0745名称未設定
05/02/16 08:55:10ID:rHGCyIT+0746名称未設定
05/02/16 15:03:14ID:P4WEFNarhttp://www.realsoftware.com/support/faq/realbasic2005.php
0747名称未設定
05/02/18 10:16:25ID:wbv/p/XJ0748名称未設定
05/02/18 10:57:26ID:9fZOdieu0750名称未設定
05/02/18 21:50:40ID:pEnq/twqサウンド関係の機能強化を激しく希望。
0752名称未設定
05/02/19 09:11:52ID:avAXGTaw辛いね。ベースはOS 9で書いてる。
動作確認するために、OS Xにもっていって、細かな修正をOS X上でするって感じ。
0753名称未設定
05/02/19 20:35:03ID:wuiVhCDOいつになったらCocoaで作れるようになるの?
っていうかRb自体を早くCocoaにしてほすぃ
0754名称未設定
05/02/19 22:12:07ID:+bkJOLGG0755名称未設定
05/02/19 22:17:48ID:/RTUB/1NPythonを勉強してPyObjCの使い方を覚えよう。
Objective-Cに比べればPythonはやさしいし、
REALbasicを使える方なら移行しやすいと思います。
それにPyObjCはCocoa-Javaよりも簡単。
0756名称未設定
05/02/19 23:10:36ID:kUbUpIa40758名称未設定
05/02/20 00:13:39ID:MSeFvBqVIDE に配置したコントロールのプロパティに入力する事は可能でしょうか?
StaticText1 の TextFont プロパティに #kTextFont と入力すると反映されますが
TextSize プロパティに #kTextSize と入力しても自動的に数値に変換されてしまい困っています。
目的はプラットフォーム毎にフォントのサイズを指定しておくことです。(Winは10pt、Macは11ptなど)
環境は REALbasic 5.5.4E MacOSX です。
0759名称未設定
05/02/20 03:46:45ID:5W0qgsWTそんなPythonネタはこっちへどうぞ。
MacでPython Part 1
http://pc7.2ch.net/test/read.cgi/mac/1105894574/
0760名称未設定
05/02/22 03:12:05ID:Oi5OAmY1そのソフトの設定ファイルってみなさんどうされてます?
ソフトをフォルダで包んでその中に設定ファイルを書き出す
なんて方法で統一してもいいんでしょうか。
もっとよい方法があれば教えてください。
0761名称未設定
05/02/22 05:08:56ID:1EHvlI+Oいいんじゃないの?別に。
ただ、preferencefolderを使えば、どのプラットフォームでも、
初期設定フォルダのパスを渡すんじゃなかったっけ?
0762名称未設定
05/02/23 00:46:40ID:tBkpT26L以下のコードを試してみましたがヌル文字列が返されてしまいます。
どなたかDeclareに詳しい方、よろしくおねがいいたします。
#if targetMacOS
Declare Function GetScriptVariable lib "CarbonLib" _
(script as Integer, selector as Integer) as Integer
Declare Function LocaleRefFromLangOrRegionCode lib "CarbonLib" _
(lang as integer, region as integer, localeRef as ptr) As Integer
Declare Function LocaleRefGetPartString lib "CarbonLib" _
(locale as ptr, partMask as integer, maxStringLen as integer, partString as ptr) As Integer
dim language, error as integer
dim localeRef as new MemoryBlock(4)
dim partString as new MemoryBlock(4)
const kSystemScript = -1
const kCurrentLanguage = 28
const kTextRegionDontCare = -128
const kLocaleLanguageMask = 0
language = GetScriptVariable(kSystemScript, kCurrentLanguage)
error = _
LocaleRefFromLangOrRegionCode(language, kTextRegionDontCare, localeRef)
error = _
LocaleRefGetPartString(localeRef, kLocaleLanguageMask, partString.size, partString)
return partString.CString(0).defineEncoding(Encodings.UTF8)
#endif
0763名称未設定
05/02/23 13:35:33ID:8lDVHu5r2chブラウザの作り方の基礎とかがあるサイトってあるのですか?
googleでやっても何故か2chのスレの一部とかしかヒットしないので・・・
0765名称未設定
05/02/27 22:00:57ID:PW0Ho0c1保存するプログラムを書きたいと思っています。
f=getfolderItem("foo.JPG")
p=f.openaspicture
p.width=320
p.width=240
f_2=getfolderItem("graphic.jpg")
exporter=GetQTGraphicsExporter("JPEG")
b=exporter.SavePicture(f_2,p)
みたいにすればいいと思ったのですが、「インスタンス変数は変更できない」
といわれてしまいます。
realbasicで画像を縮小して保存する命令はないでしょうか?
ご存知の方、いらっしゃいましたらアドバイスをお願いします。
0766名称未設定
05/02/27 22:35:33ID:SXY2plGSやりかたとして、
1)画像ファイル(640*480)を読み込む。
2)読み込んだ画像ファイルの縦横ピクセルを変更(→320*240)する。
3)別の画像ファイルへと書き出す。
……というのは出来ません。
1)画像ファイル(640*480)を読み込む。
2)メモリ上に仮想的な画像(320*240)を作る。
3)(1)の画像を(2)へ縮小描画する。
4)(3)を別ファイルとして書き出す。
というふうにします。
0767名称未設定
05/02/28 01:28:40ID:wPYrbSgQf=getfolderItem("foo.JPG")
p=f.openaspicture//ここまではいいとして
p2=newpicture(320,240,screen(0).depth)//新しいピクチャのメモリを確保
p2.graphics.drawpicture p,**,**,**,**,**,**//パラメータの値はリファレンス見て調べれ。
//で、あとはp2のほうを保存する。
0768名称未設定
05/02/28 20:03:15ID:BY3aoBgJありがとうございます!
非常に分かりやすく説明してくださり、しかも
コードまで書いていただいて申し訳有りません。
下記のような形でできました!
---
f=getfolderItem("foo.JPG")
p=f.openaspicture
p2=newpicture(240,320,screen(0).depth)
p2.graphics.drawpicture p,0,0,240,320,0,0,480,640
f=getfolderItem("graphic.jpg")
exporter=GetQTGraphicsExporter("JPEG")
mybool=exporter.SavePicture(f,p2)
0770名称未設定
05/02/28 20:25:05ID:QPWVWfK+exporter作る必要ないんじゃないかと
0771名称未設定
05/03/02 19:02:57ID:9a0KAlhGREALbasic -> C++ & Qt
REALbasic -> Java & Swing
、、、など
0772名称未設定
05/03/02 20:11:33ID:GD97V7TW君がそういうの作ってみるってのはどう?
神になれるかもよ
もっともREALbasic.classみたいのつくらないと駄目だろうけどwww
0773名称未設定
05/03/02 20:48:32ID:9a0KAlhGそういう意味で質問したつもりはありませんでした。なにか誤解があったのかもしれません。
もしどなたかが、
REALbasicのソースコードを他の言語に変換してくれるツールをご存知でしたら教えていただけませんか。
0778名称未設定
05/03/02 22:56:55ID:5fWgeDkn0780名称未設定
05/03/03 14:54:38ID:/CO+6QVmStyledTextに適応して、、ってことはできるんでしょうか。
0781名称未設定
05/03/03 21:37:55ID:0RbQA5TI>>780
ちょっとおっしゃっている意味がわかりません。
0782名称未設定
05/03/03 21:49:57ID:+Zv8YhfJかなりアレだけど
0783名称未設定
05/03/04 06:04:21ID:X/BtNpm70784名称未設定
05/03/04 20:39:11ID:MYBgmLX+0785名称未設定
05/03/04 22:11:32ID:Qy+opnmpてかRb慣れるとVBの入力支援機能がショボく感じる
0786名称未設定
05/03/05 17:14:36ID:NBiGmSSmAMAZONとヤフオクで意外と安く済んだ。
大澤書店は最後の手段だね。
0787名称未設定
05/03/10 22:18:38ID:HtnL2qj4MouseUPに文入れても全く無視するorz
RB5.5.3
0788名称未設定
05/03/10 22:43:21ID:w/MCVqr8そりゃCanvasだけかなだったかな?
と曖昧レスしてみるてすつ
0789名称未設定
05/03/11 13:39:18ID:7yHYtRjyでもMouseUpはやっぱりMouseDownでTrueしないと発生しない。
と思う。と、曖昧に同意してみる。
0790名称未設定
05/03/11 18:26:29ID:XZGFOJ+F池沼でも知ってそうなことでよくageられますね。
MouseUpされたタイミングを知りたいだけなら、漏れなら
とりあえずTimer回しちゃうけどナー。
0791名称未設定
05/03/13 02:41:16ID:n9em0uRPキャンペーン期間:2005年3月11日〜
0792名称未設定
05/03/13 14:53:06ID:2iiu0o2dあれってどんなの? 何がつくれるの?
OS 9でいうところの機能拡張ファイルみたいなの?
0794名称未設定
05/03/13 22:13:09ID:kBe9y/noターミナル上で動くソフト、であってるかな
0795名称未設定
05/03/13 22:18:10ID:Np7XXP30たぶん>>792は、
ttp://www.asciisolutions.com/products/rb/rb5.5/hikaku.html の
> ◆コンソールアプリケーション
> バックグラウンドあるいはコンピュータに誰もログインしていないときでも
> 動作するコンソールアプリケーションを作成することができます。
を読んで、何か勘違いしたのだと思われ。
0796名称未設定
05/03/13 23:39:07ID:2iiu0o2d0797名称未設定
05/03/14 00:36:56ID:0kwqaETOどの本読めばいいかって聞かれても知らんけど
コンピュータの基礎知識云々って感じの本がいいんじゃないかな?
0798名称未設定
05/03/14 01:26:33ID:FgX/TilpRBは英語版2から使ってて、それなりにアプリやゲームも作ってて
それでもコンソールアプリってのが俺の知ってる”何”にあたるのか
よくわからない俺だ。 基礎知識の本に書いてあるのか、それ?
0799名称未設定
05/03/14 01:55:20ID:ACtZEXu8それなら、わざわざRbで作るまでもないんじゃないのかねぇ。
純正の開発環境(Xcodeとか)使ってCで書けばいいじゃん。
0800名称未設定
05/03/14 01:59:41ID:oUh2RTEY0801名称未設定
05/03/14 05:19:11ID:z+noNkeCそれなら、Applicationクラスだけで成り立ってるのはコンソールアプリってことになるの?
たとえば、アプリケーションクラスで、sytem.mouseXとsystem.mouseYの値をずっとチェックしてて、
マウスの位置が0,0になったらシャットダウンするようなアプリを作ったら、それはコンソールアプリ?
0802名称未設定
05/03/14 05:34:11ID:7Zi/8oyDloginwindowとのやり取りを要するから、これらを使うとQuartz環境下
でしか動かない。
POSIXやCoreFoundation.frameworkだけを使えば素のunix processとし
て動く。こういうのがOSXでの純粋なコンソールアプリケーション
AppleEventやAppleScriptもQuartz環境を必要とするから、osascriptみ
たいなのはコマンドラインツールでもloginしていないと動かない。
0804名称未設定
05/03/16 23:51:24ID:3D3kilsxつまりあれだな
随分と知識が豊富なつもりのオマエだが
そんな偏った狭い範囲の経験では理解できないことが
世の中にはまだまだあったってことだ
とりあえず謙虚になって勉強しる
0805名称未設定
2005/03/23(水) 01:39:00ID:+hGjURGm0806名称未設定
2005/03/27(日) 12:44:22ID:OshXQv2IVisual BasicでいうところのApp.hInstance(アプリケーションのインスタンスハンドルを収得する)を
REALbasicで再現するにはどの関数を使うといいのでしょうか。
0809名称未設定
2005/03/29(火) 01:15:47ID:LzF746/pDim hInst as Integer
hInst = GetModuleHandleA( 0 )
0811名称未設定
2005/03/29(火) 20:31:08ID:N1xgHBfoFolderitemとかやりとりできないかな。
0812名称未設定
2005/03/29(火) 20:58:43ID:vK2DAO5tiTunesコントローラメゾットで有名なKaz氏のDPupdaterはFolderitemだったよ。やりとりが。
0814名称未設定
Mac暦22/04/01(金) 14:34:25ID:nm+3jfQnMacOS9でも、動作するんですかね? REALbasicを勉強したいんですが、
今MacOS X環境じゃないんですよね。orz
0815名称未設定
Mac暦22/04/01(金) 14:39:21ID:XFUE8bOB2005へは無料でアップグレードできるんだし。
5.5の動作環境はOS8.6以降だって。
0816名称未設定
Mac暦22/04/01(金) 14:39:25ID:iGkw3wOXわるいことは言わん
いまRbの勉強を始めるのはやめなさい
情報がすくなすぎる
OSX入ってるmacminiでも買って、cocoa-Javaでもやりなさい
0817名称未設定
Mac暦22/04/01(金) 14:43:08ID:XFUE8bOBなにがなんでもRb、っていうんなら別だけど。
0818名称未設定
Mac暦22/04/01(金) 14:57:22ID:nm+3jfQnサンクスです。でも2005のマニュアル本も手元に欲しいんですよ。
ダウンロードupだと辛いかもって気が。
>>816,817
インターネット関連のアプリを作りたいんですよ。cocoaって、そういうのやりやすいのかな?
あと、MacOS9でも動かしたいし。それと情報少ないですか? 本いっぱいあったような?
0819名称未設定
Mac暦22/04/01(金) 14:59:21ID:pqsexen8OS9 で新しく REALbasic 言語の勉強をはじめるのは止めておくべきです。
将来性もなく完成度も低いOSと開発言語だからです。
また、REALbasic 2005 に期待を持つべきではありません。
(いままでREALbasicに振り回されたユーザーの経験談)
0820名称未設定
Mac暦22/04/01(金) 15:09:13ID:nm+3jfQn今現在、MacOS9を外すことはできないんですよ。
ところで、cocoaって初心者に優しくて情報もあふれてるんですか?
0823名称未設定
Mac暦22/04/01(金) 16:01:14ID:RynL5VDvREALbasicに将来性がないのなら、もうこのスレもいらないんじゃないか?
0824名称未設定
Mac暦22/04/01(金) 16:09:41ID:KjE/IPC+基本の習得も比較的、楽。
紙のマニュアルはお金があるときに、パッケージキットって形で別売りされてるのを買えばいいし。
無料アップグレードの期間中にOS X使えるようになったら、2005に乗り換える、と。
...とはいえ、ほんとうに情報が少ないから、ある程度以上の理解はたいへんかも。
0825名称未設定
Mac暦22/04/01(金) 16:18:02ID:KjE/IPC+まったくのプログラム初心者なら、「初歩からはじめるREALbasic」はおすすめ。
でも、この本は確実に卒業するときがくるので、
「進め」と「もっと進め」。ただし、この二つは入手困難。
あと、紙のリファレンスマニュアルは必須。それと、メーリングリストのチェック。
オブジェクト指向の考え方については、VBの本も含めて、Webと本屋で読み漁る。
わからんことはここできく。こんな感じでどうかな。
0826名称未設定
Mac暦22/04/01(金) 18:48:36ID:GMSPI+JV0827名称未設定
Mac暦22/04/01(金) 19:56:59ID:yFY6K86TでもWindowsソフトも作れるからいっか。
0828名称未設定
Mac暦22/04/01(金) 21:13:40ID:l5GT9g1oRbの何が面倒って、むかしからそうだけど、Rb側のバグの回避がめんどう。
ココ!ってときにその地雷踏むし、紙の資料やWebの資料でもほんとに情報が少ない。
それが面倒でRb使ってないな…
0829名称未設定
Mac暦22/04/01(金) 21:33:26ID:HsoyRYL3昔のMS-BASICからCへ乗り換える話ならともかく、
REALbasicだったら、構文そっくりなJAVAとかに移行するの簡単だし、
学習にBASICの特徴の”とりあえず実行して動作を確かめる”が生きてるし。
普通にプログラミング初心者にオススメはREALbasic>JAVA>Cなんだが。
だいたいprologとかLISPとかprograph(笑)とかでもなきゃ、
今のメインどころの構造化言語なんてみんな構文いっしょじゃねぇか、
どこに乗り換えの苦労があるんだっつうの。頭弱いんじゃねぇの?
と、それはともかくw
とりあえずアスキーはアップルとオライリーに働きかけて犬本を出させろ。
全てはそれから。マニュアルに言語仕様が完全に書かれてないのは勘弁すれ。
もしくはマイクロソフトに捨てられたVB6ユーザーのために2005でリアルソフトが
その辺しっかりしたマニュアルを作るか。 たのむよマジで。
小物作るのに重宝してんだから。 まだ4.5だけどな( ゜Д゜)y─┛~~
0830名称未設定
Mac暦22/04/01(金) 21:42:54ID:l5GT9g1o「困ったとき誰かが助けてくれる」ということになると
JAVA>C>>>>>>>>>超えられない壁>>>>>>>>>>超えられない谷>>>>>>>>>>Rb
となってしまうよ。
なんせユーザーつうたらこのスレ見てる人くらいじゃないのかと。
0831名称未設定
Mac暦22/04/01(金) 21:57:09ID:KjE/IPC+>というか、春だからまた変なのが沸いてるだけっしょ。
と、
>どこに乗り換えの苦労があるんだっつうの。頭弱いんじゃねぇの?
を読み飛ばせば、たいへん的確で親切な意見だよな。
0832名称未設定
Mac暦22/04/01(金) 22:03:58ID:l5GT9g1o特に書籍の資料が手に入りにくいからド初心者にお勧めしにくいという話。
0833名称未設定
Mac暦22/04/01(金) 22:07:11ID:pqsexen8>> なんせユーザーつうたらこのスレ見てる人くらいじゃないのかと。
そういえばRbのメーリングリストも死んだも同然です。
かなりの質問が何ヶ月間もスルーされたままだったり。
0834名称未設定
Mac暦22/04/02(土) 00:54:48ID:zU5vHAAX人気のアプリでREALbasic製のやつって何かあったっけ?
0835名称未設定
Mac暦22/04/02(土) 01:06:22ID:EgEpBIUN0836名称未設定
Mac暦22/04/02(土) 01:21:21ID:6xA4HX9y0837名称未設定
Mac暦22/04/02(土) 02:17:35ID:KYle1EJi俺とおんなじようなスタンスだ。
ほんと、重宝してます。
0838名称未設定
2005/04/02(土) 07:23:21ID:f3GJRZI3REALSoftwareもたぶん台所事情はきびしかろうし、Appleにとってもこういうソフトの存在が無益ってことはないだろうし。
こういうのを望み望まれての関係とはゆわんかな。
0839名称未設定
2005/04/02(土) 09:36:33ID:7zKnlgV30841名称未設定
2005/04/03(日) 08:39:58ID:wqcog4Fm0842名称未設定
2005/04/08(金) 04:15:14ID:sS8A3Nyf・・・って言われても10月までに2005が出るとも思われず・・・
いまいちナニをしたいのかわからんキャンペーンだな・・・
byアップデートしようかな〜と数ヶ月ぶりに公式を覗いた人。
0843名称未設定
2005/04/08(金) 20:51:32ID:GGE2wbnO0844名称未設定
2005/04/09(土) 03:07:42ID:ZU70umLc俺的には金払って期限付きのアップデート保証なんて初めて聞いた。
そういうとこから推して知れ、ってことか?
0845名称未設定
2005/04/09(土) 14:22:12ID:0NKUr7P+10月までにはいくらなんでも出てるんじゃ・・・と言い切れないのが
0846名称未設定
2005/04/09(土) 15:59:45ID:l4fBtiY60847名称未設定
2005/04/09(土) 16:14:27ID:ghHXNiK50848名称未設定
2005/04/09(土) 16:18:38ID:l4fBtiY6総力特集
REALbasicのバグをしゃぶりつくせ
1. Rbのバグを徹底検証
2. RbとVBの実力比較-Rbのバグはこんなにユニーク-
3. 読者投稿「こんな愉快なバグみつけました」
0850名称未設定
2005/04/12(火) 12:51:26ID:iVxHvax00851名称未設定
2005/04/21(木) 19:35:58ID:fYDhgcUy0852名称未設定
2005/04/22(金) 06:58:42ID:wqQqVnsv0853名称未設定
2005/04/22(金) 08:01:39ID:tC5zxQEl年間ライセンス料だけとって、1年間しらんぷりか
ASCIIが代理をやめるのか
0854名称未設定
2005/04/22(金) 13:23:32ID:JuRME4Kl0855名称未設定
2005/04/23(土) 00:05:50ID:cWMe3NDD年間ライセンス開始後・・・・突然リリースが1年周期になる
現在・・・・・・・・・・・・1年経ってもリリースされない
0856名称未設定
2005/04/23(土) 12:49:02ID:L3zEOQh4日本版、次々とは出ないなんてわかりきってた事なんだから
0857名称未設定
2005/04/23(土) 15:55:27ID:9cchTTjS『いま5.5買うと六ヶ月(以内に2005が出れば)フリーアップデート権』
は微妙だったんでみんな二の足を踏んでて、それに気づいて
『絶対2005にアップグレードできるよ権&1年の間の全てのアップデート使えるよ権』
を前回より安い値段で出してるらしいんだが。
激しくお得になってんだが、それがぜんぜん広告から読み取れねぇw
どうしてそんなに広告が下手なんだおまいらは。
おまい、そこはマイクロソフトとかなら「2005を先取りしよう!」とか
もうそれは売りじゃなくても「衝撃の展開!いま5.5を買うと絶対に2005に
アップデートでるように!」とか、わかってても「2005はLinuxをサポート!
Win,Mac,Linuxの全ての開発がBASICで!」とか煽りまくるもんだが。
http://www.albinoblacksheep.com/flash/sellswindows.php
これぐらいヤレ。
0858名称未設定
2005/04/24(日) 23:56:41ID:RTUC8+bfofficeとREALbasicの連携ってどんなことができるの?
なんかいいサンプルないかな
ツールパレットにWordやExcelのアイコンがでてくるプラグインどこにあるか知らない?
以前Asciiのサイトからダウンロードできたと思ったのだが見当たらないので。
0859名称未設定
2005/04/25(月) 13:49:00ID:7Vxox6SO0860名称未設定
2005/04/26(火) 17:27:02ID:7qpPwd39// これで項目追加
PopupMenu1.AddRow "ABC"
// 特定のRowの内容を取り出し
MsgBox PopupMenu1.List(0)
// これだとプロパティが無いと言われる
PopupMenu1.List(0) = "BCA"
0861名称未設定
2005/04/26(火) 19:25:45ID:+o+0WDum確か書き換えは無理だと思う。
deleteAllRowで消してもう一回作り直した方が複雑な方法よりかはいいかも。
結局はリスト番号だけで判断するんだし。
0862名称未設定
2005/04/27(水) 12:29:46ID:tD+fUi0hなるほどそうですか。
じゃ一旦消すしかないか、と思って、
While PopupMenu1.ListCount > 0
PopupMenu1.RemoveRow(0)
Wend
などとして消していたので一つ勉強になりました。
0863名称未設定
2005/04/28(木) 16:08:16ID:jL5u+Hczね。かなりお得になってるよね。今日までなんだが。
0864名称未設定
2005/04/29(金) 15:54:24ID:/mCdidLkんですが、これって組み込んだコンソールアプリの実行とかって、どうやるん
ですか?
コンソールアプリの組み込み自体は、プロジェクトにDrag & Dropすればよさそ
うです。
ConsoleApplicationクラスのプロパティにExecutableFileというのがあって、
それを使いそうな気配はするんですが、リファレンスを見てもよく手順が分か
りません。
Dim ca As ConsoleApplication
↑ここでエラーが出るのでもう何ともはや。
引数の渡し方、標準入出力の受送信などなど。
お分かりになる方がいらしたら教えてください。
0865名称未設定
2005/05/01(日) 04:32:46ID:7KQX2XzeConsoleApplicationはRbでコンソールアプリを作るときに使うもののような。
コンソールアプリをキックするならShellクラスのような。
0866名称未設定
2005/05/01(日) 15:43:20ID:eaD7J+QMそれなら分かるんですけど、バンドルしたコンソールアプリはどのように起動するんで?
プロジェクトにパスの通っていないコンソールアプリをDrag&Dropでバンドルして、
shellクラスを使って起動を試みたのですが、パスが通っていないとのエラーが出たようでした。
また、ConsoleApplicationクラスにあるExecutableFileプロパティには、
>バンドルに含まれる場合も含め、実際の実行可能
>ファイルを指し示します。
という解説もあって、やはりこれなのかなーと思うのですが、サンプルコードが載ってなくて、
よく分からないのです。本家REALbasicのMLも漁ったんですが、今件に近い話題が出ていた
ものの、抽象的な説明ばかりでコードが載ってなくてムリでした。
配布のパッケージに、コンソールアプリをフォルダに入れるなどして同梱し、
自分自身のパスから、その同梱のアプリのパスを割り出して起動すればいいのですが、
実行ファイル一つで何とかしたいわけです。
0867名称未設定
2005/05/01(日) 18:38:55ID:7KQX2XzeConsoleApplicationクラスはApplicationクラスのコンソールアプリ版。
ExecutableFileはApplicationクラスのそれと同じく自分自身のファイルを指すみたい。
バンドル云々は、自分が他アプリに含まれる場合のことを言ってるんじゃないかな?
そもそも同梱したアプリを実行なんてできないんじゃない?
リソースに入れておいて、実行直前に書き出すとか。
0868名称未設定
2005/05/02(月) 09:43:15ID:b7wq/+mJ>shellクラスを使って起動を試みたのですが、パスが通っていないとのエラーが出たようでした。
フルパスで指定したか?
0869名称未設定
2005/05/04(水) 15:46:15ID:AvlEgNW5Ver.2のときにRbを使っていて
印刷したときに細い線の図形が作れなくて困っていました。
仕様をみたら今はベクトルデータで図形描画できるようらしいのですが
線の太さをコントロールして図形を作成し、ワープロに貼り付けることは
できるでしょうか。ワープロで縮小したりしないで、
72dpiより細い線を何種類か使って印刷したのです。
0870名称未設定
2005/05/04(水) 18:23:22ID:8z8lgDSHベクトル使っても印刷解像度が72dpiなら結果は一緒。
印刷解像度を72dpi以上にすればベクトルでなくとも細い線がキレイに出る。
印刷周りをちゃんと書けばうまくいくよ。
#4.5、5.2のWin環境ではえらい目にあうから気をつけろ。
0872名称未設定
2005/05/09(月) 21:01:06ID:bRbSBT1dもしできるのであれば方法を教えていただきたいのですか・・・
0873名称未設定
2005/05/09(月) 23:16:02ID:UReh16zp具体的な用途がある場合はそれも併記して質問するといいですよ。
「EditFieldの内容を」だけでは、
文字コードを扱いたいのか、文字列として入力された数値を扱いたいのか、
あるいはそれ以外の何かを扱いたいのか、さっぱり分かりません。
なので、整数と2進数表記の文字列との相互変換についてだけ説明します。
整数を2進数表記に変換するのは Bin 関数です。
Dim b As String のとき、
b = Bin(255) とすれば、
b = "11111111" になります。
2進数表記を整数に変換(デコード?)するには、
"&b"を頭につけて Val 関数で数値化します。
Dim a As Integer のとき、
a = Val("&b"+"111111111") とすれば、
a = 255 になります。
(同様に16進数の場合は"&h"を頭につける)
Bin 関数については古いバージョンでは使えなかったような気がするので、
もし、その場合は実装例を示します。また聞いて下さい。
0874名称未設定
2005/05/10(火) 18:51:22ID:QEdaAhfJ[誤] a = Val("&b"+"111111111") とすれば、
[正] a = Val("&b"+"11111111") とすれば、
もしくは a = 511 です。
0875名称未設定
2005/05/13(金) 18:19:49ID:7CXlJdPt現在PopupMenuからURLを選択→ListBoxから記事を選択→EditFieldに本文表示は完了。
ですが、本文のHTMLタグがそのままソース表示される状態です。
Webブラウザのように「画像表示」と「リンク文字の色変更、クリックするとShowURL」
をやりたいんですが、海外有料 plugin以外の実現方法は無いでしょうか。
0876名称未設定
2005/05/13(金) 20:58:44ID:4hQmnLLhもしくは、地道にRbで実装する。
君ならきっと出来るさ。
そして是非とも公開して下さい。
0877名称未設定
2005/05/13(金) 21:02:17ID:0EHV48YS0878名称未設定
2005/05/13(金) 22:08:32ID:Kt9D1fEK本家からREALbasic Example Projectsを落とす。
Graphics→HTML Renderingを利用する。
改良必要だけど...
0879名称未設定
2005/05/13(金) 22:19:39ID:/cHRkbhXってそういえばもうそろそろ?
0880名称未設定
2005/05/13(金) 23:04:26ID:0EHV48YS気付いた。昔はiSakuraやJpeGet、タマその他、だったのだが。
0881名称未設定
2005/05/14(土) 00:05:19ID:O/lhI7zJ0882名称未設定
2005/05/14(土) 00:38:07ID:xKE/QNgS0883875
2005/05/14(土) 02:47:58ID:9w4TcM+F情報ありがとうございます。
書き込み後に「マカー用。」のリンク機能に気付き、
ソースの仕様を辿っていました。
いずれにしても時間がかかりそうですね。
0884名称未設定
2005/05/14(土) 14:10:59ID:NiHaJGdshttp://www.rbgarage.com/rbg/index.php?go=category&cid=81
0885名称未設定
2005/05/14(土) 14:42:08ID:duqehhkJマクモエのソースもよろ(ry
http://www.geocities.co.jp/SiliconValley-Cupertino/1128/index.html
0886名称未設定
2005/05/14(土) 16:18:07ID:2GNe1Ub8Webkitプラグイン。フリー。
ベータ版のまま、更新中止してるけど使える。
Rb2005で標準実装されそうなんで、やるきなくしたんではないか。
根性だして、英語読んでみれ。
0887872
2005/05/16(月) 22:41:28ID:dTpA30H7遅くなってすみません。
内容としては、EditField内に入った文字データをそのまま2進に変えたり戻したりしたいのですが、
b = Bin(EditField1.text)
としても関連がありませんと出てしまいます。
この場合はどうすればよろしいのでしょうか?
0888名称未設定
2005/05/16(月) 23:04:55ID:7yo4gymmEditField1.textはVal関数をかましてからBinに入れないといけないのでは?
文字列<->数値は相互に変換が必要
0889名称未設定
2005/05/17(火) 04:43:49ID:h8xUez7Uではカッコ内はそのまま数字じゃなくて文字データが入ってるので
数字じゃなくて文字ですが?ってエラーがでるかと。
b=Bin(val(EditField1.text))
みたいな感じで数字データにしてやらねばならないかと。
なんか実際にやる時は例外処理(textが空の時。とか数字以外の文字、全角数字とかが
入った場合などなど)をいろいろやらんといかんと思うが。
0890872
2005/05/17(火) 07:43:13ID:PJZfZrlHうーん、そうやってみたのですがなぜか「a」でも「あいうえお」でも結果が0なんですよねぇ。
なんでだろう。
0891名称未設定
2005/05/17(火) 10:56:23ID:LAijVPOY「a」も「あいうえお」も数字じゃないだろ?
0892名称未設定
2005/05/17(火) 11:04:44ID:UZXivAewEditField1.text = str(val(EditField1.text))
まずやってみれば?
数字以外の文字は「0」になるからそれをBinしたって・・・
Dim a,i As integer
Dim b(0) As String
a = Len(EditField2.text)
Redim b(a)
for i = 1 to a
b(i) = Mid(EditField2.text,i,1)
b(i) = Bin(Asc(b(i)))
b(i) = b(i-1) + b(i)
next
意味分かるかな?
言語リファレンスのMid関数みてみ
0894名称未設定
2005/05/17(火) 20:27:17ID:f51/5K8hEditField内に入った文字データをそのまま2進に変えたり戻したり
ってところ、何をやりたいのか、もう少し具体的に説明したほうがいいんでは?
文字データを2進に変えるってどういうこと?
0896872
2005/05/17(火) 20:42:43ID:PJZfZrlH文字を2進にするとどんな文字列になるかとかそういう感じのを作ってみたいと思いっているんです・・・
0897名称未設定
2005/05/17(火) 20:54:38ID:zFo0C4791行目と2行目、それぞれ別の機能だろ?
それに、もっと正確に書かないと混乱を招くんじゃないかな。
1行目:「10進での数が2進になるといくつになるか」
正しくは、「ある数値を10進表記で入力して、2進数表記に変換・表示したい」
2行目:「文字を2進にするとどんな文字列になるか」
正しくは、「文字のアスキーコードを調べて2進数表記で表示したい」
こういうことではないのか?
0899名称未設定
2005/05/19(木) 22:15:18ID:0Grv2PF6EditFieldにキーボードから入力をしたい局面があります。
しかし、バックグラウンドに回っている状況では、
入力はfrontmostなアプリに行ってしまいます。
EditFieldがGotFocusしたときなどに、
アプリ自身をActivateしたいのですが、
これはどうすればいいのでしょうか。
Applicationクラスには、
そういうメソッドは見当たりませんでした。
お時間ありましたらお願いします。
……と思ったら、一応AppleScriptでできますね。
tell application "My Application.debug"
activate
end tell
お騒がせしました。
0900名称未設定
2005/05/20(金) 13:02:36ID:Zzad39COまたやってるよ。2005、いつになることやら。
0901名称未設定
2005/05/20(金) 14:19:32ID:dHyYR4IH俺が使ってるOSもやっとこXメインになってきたし。
0902名称未設定
2005/05/20(金) 16:25:21ID:uc0Y+zXs今G3なんだが
0904名称未設定
2005/05/21(土) 13:40:35ID:ct2GI5ts0906名称未設定
2005/05/22(日) 13:44:35ID:ytBqGLuBネーミングとかは無しでw
0907名称未設定
2005/05/22(日) 14:37:04ID:ODgMPL/mUI
Rbでつくったって噂だけど、どんくらいまともに動くのか
ぶっちゃけ、新機能ってどんなのがあんのか、よくわかってない
0908名称未設定
2005/05/22(日) 15:06:20ID:itxq84Ww0909名称未設定
2005/05/22(日) 15:33:14ID:CLcLL9gqWebKitサポートなら無理かな〜
0910名称未設定
2005/05/22(日) 18:32:17ID:bhwkSbbX0911名称未設定
2005/05/22(日) 22:06:58ID:ytBqGLuB0912名称未設定
2005/05/22(日) 23:00:49ID:fPqVCx6sこんな安直な書き方ができたらいいね。
実は中身はGekkoだったりすんのかな。
0913名称未設定
2005/05/25(水) 07:56:35ID:BJj1/DMx0914名称未設定
2005/05/30(月) 22:42:15ID:a9ck+BjG0915名称未設定
2005/05/31(火) 18:00:45ID:Y2AYYORi0916名称未設定
2005/06/01(水) 16:50:22ID:A0ICHbUB0917名称未設定
2005/06/01(水) 17:01:50ID:ggzgbEfm0918名称未設定
2005/06/01(水) 22:12:11ID:gRBjXtXC0919名称未設定
2005/06/01(水) 22:16:35ID:Zha4rzT40920名称未設定
2005/06/02(木) 01:34:01ID:VwKVzn4S0921名称未設定
2005/06/02(木) 23:59:51ID:bIhkX3N5ださいな、お前
0922名称未設定
2005/06/03(金) 00:10:46ID:gsn1uUs8それ以前にRb5でビルドしたClassicアプリは
Socketを使ってるとメモリエラーで落ちて使い物にならん…。
0923名称未設定
2005/06/03(金) 00:48:10ID:C7A/SEAz0925名称未設定
2005/06/03(金) 16:10:49ID:A72m9B1W0926名称未設定
2005/06/03(金) 19:59:48ID:u6FTMl6ORbの文法ほとんど忘れかけてた…。
いやぁやっぱりRbは簡単でいいやね。
0927名称未設定
2005/06/03(金) 22:43:17ID:kOYkQ+N3クラシック環境の常識を超えるメモリを割り当てないとまともに動かない。
0928名称未設定
2005/06/03(金) 23:38:02ID:sohfmUah0929名称未設定
2005/06/04(土) 00:20:17ID:+zYhvUxpOS9のAfterEffects(アドビの動画版photoshopみたいなの)に
割当800Mとか普通だったんで、”クラシック環境の常識”とやらが
わからん。1G超割り振るとか?
0930名称未設定
2005/06/05(日) 20:00:07ID:zCCO77pE0931名称未設定
2005/06/05(日) 21:35:53ID:w8yCsJrC0932名称未設定
2005/06/06(月) 07:17:01ID:zT+inBHXだからソレを自慢したかっただけなんでしょ
0933名称未設定
2005/06/06(月) 08:17:55ID:GAjRpKWIシステムに200ぐらい残して、残りをアプリで割る感じ。
0934名称未設定
2005/06/06(月) 12:43:40ID:ijSHRY0P0935名称未設定
2005/06/06(月) 13:02:41ID:ON8I44u+0936名称未設定
2005/06/06(月) 15:17:04ID:eiWwbg6E十数万クラスのブツが複数(×人数分)必要なんで会社の方が
移行が遅れる罠。家はもう完全にX環境なんだが・・・
本日発表(予定?)のインテルの石がどーとかが怖いw
0937名称未設定
2005/06/06(月) 15:22:48ID:yty2n1qb0938名称未設定
2005/06/06(月) 16:28:53ID:b8fAVNYrサポートめんどくさい。
0939名称未設定
2005/06/06(月) 17:39:17ID:koPJAbw50943名称未設定
2005/06/07(火) 00:51:05ID:sHdRhHzZ0944名称未設定
2005/06/07(火) 07:04:37ID:b8dkkGnqあと、Intelになると、REALbasicでのアプリケーション開発にも影響すんのか?
0945名称未設定
2005/06/07(火) 11:01:12ID:UGGZdfqu0946名称未設定
2005/06/07(火) 14:06:56ID:6aR5lD3X一番移行が遅れるのは開発者だったりして。
0947名称未設定
2005/06/08(水) 00:13:01ID:BAp6ZAsb既に対応してるから既知のバグを減らせと(苦笑
まあ、バグもメリケンのメーカらしく例によって例の如く
2バイトコード関係が多いのがナー
0948名称未設定
2005/06/08(水) 00:38:04ID:apWe+uXX「既に対応してる」というのは言い過ぎかと。
0949名称未設定
2005/06/08(水) 02:27:04ID:waRZfTNwよしよし。
0950名称未設定
2005/06/08(水) 02:56:46ID:KqQHDa3P昔からアンケートとってたし機種によらないVB++つうか
”REALBasic”であろうというスタンスは昔からだよね。
実力がやや足りない時もあるけど。
0951名称未設定
2005/06/08(水) 07:33:08ID:55FlQHSYとにかく、既存のバグを減らしてくれろ。
0952名称未設定
2005/06/08(水) 09:48:37ID:SKB6WJAc間違いなくバグを全て潰したバージョンアップの方を選ぶな。
0953名称未設定
2005/06/08(水) 18:34:33ID:F73HFeZJhttpSocketのSetFormDateのURLエンコーディングが
まともじゃ無いバグだけは絶対直って欲しい。
それさえ直れば新機能は歓迎するよ!
バグ、バグって言うけど後どんなバグで
悩んでるのか知りたいよ
0954名称未設定
2005/06/08(水) 21:58:21ID:p/BC49WiEditFieldはコマンド+スペースの日本語入力切り替えが出来なくなる事もあるね
httpSocketのSetFormDateのURLエンコーディングはやっぱりバグだよね?
信用して使ったら思いっきり文字化けしててハマったよ
0955名称未設定
2005/06/09(木) 00:25:47ID:ZJvfbOp90956名称未設定
2005/06/09(木) 00:38:15ID:YkykoV39市場が狭過ぎるか。PocketPCでもいいや。
0957名称未設定
2005/06/09(木) 06:29:46ID:U/s0EZaRそれから、内部的に文字コードはUTF-8だっていうけど、例えば、他のテキストエディタなどから、S-JISのテキストをEditFieldにコピペしたとき、このテキストはEditField上でS-JISだよね?
こういうのは、いつUTF-8に変換されるの? それともされないの?
コーディングで指定しないといけないんなら、やっぱりGuessJapaneseできないのは問題だし。
あとFolderItemの名前とか、おかしくね?
もう、この辺、徹底的にきちんと直してほしい。
0959名称未設定
2005/06/11(土) 12:51:16ID:IbAZetI40960名称未設定
2005/06/11(土) 13:59:31ID:alEv7Cpw本来正しく出来ないといけない事ができないんだから文句も出ますよ。
>>957
せめてFolderItem周りの文字コードは統一して欲しいですよね。
0961重松修撲殺委員会
2005/06/11(土) 22:52:40ID:vpb4OPU6realBASIC
REALBASIC
REALBasic
rEalbAsic
REalBasIC
realbasic
reAlbASic
0962名称未設定
2005/06/11(土) 23:52:12ID:vmqBIc8j0963名称未設定
2005/06/14(火) 22:56:29ID:7bK3GaeMREAL Software Ships REALbasic 2005 for Mac OS X
June 14, 2005 -- REAL Software announced today that REALbasic 2005 for Mac OS X is shipping. Read more...
0964名称未設定
2005/06/15(水) 00:15:04ID:inyvTkBLビルドしたOS 9アプリじゃ使えなかったぞ!
EditFieldの遅くなる問題は全然解決してないな
0965名称未設定
2005/06/15(水) 00:47:08ID:G+u2lrZE0966名称未設定
2005/06/15(水) 20:58:06ID:zLhVU+/2OSXはどう?
0967名称未設定
2005/06/15(水) 22:12:51ID:gZkkkkZQ0968名称未設定
2005/06/16(木) 02:19:15ID:pjF8BPQD試せ、試せ!
ちなみにクライアント情報は、
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/312.1
だそうだ
>>967
確かにMach-Oビルドしたアプリは使えんね
Cococa-Javaでもいっとく?
0969名称未設定
2005/06/17(金) 10:04:22ID:cwnpCwXwえっ?と思ってよく見たらすべての行末に「;」があったよ…orz
0970名称未設定
2005/06/17(金) 19:41:11ID:5UAnra4/0971名称未設定
2005/06/18(土) 13:00:06ID:Z3OKtzDeprint "Rb plug-in\n";
0972名称未設定
2005/06/18(土) 13:19:44ID:LjGaksWLecho "Rb plug-in";
?>
0973名称未設定
2005/06/20(月) 04:58:57ID:xnqD3w0d0974名称未設定
2005/06/20(月) 16:13:14ID:xnqD3w0d0975名称未設定
2005/06/20(月) 18:18:59ID:nWzZ8Feh代理店は相変わらずやる気ないな〜
0976名称未設定
2005/06/20(月) 22:13:50ID:7pHA0Ekd見たい
0977名称未設定
2005/06/20(月) 23:05:21ID:xnqD3w0d0978名称未設定
2005/06/21(火) 00:22:26ID:ziTS8wMXうpれ。
0979名称未設定
2005/06/21(火) 00:37:28ID:+w8Wa7Nm0980名称未設定
2005/06/21(火) 14:29:19ID:tpSeZEt60981名称未設定
2005/06/21(火) 19:38:59ID:hsa7S/g2ですけどー
0983名称未設定
2005/06/22(水) 18:30:14ID:f0PsMzx30984名称未設定
2005/06/22(水) 18:40:01ID:aTShugCz0986名称未設定
2005/06/22(水) 21:12:10ID:fFHW+vAt0987名称未設定
2005/06/22(水) 21:42:41ID:GrEILvM+4だけだとRbのバージョンにも見えるから。
0988名称未設定
2005/06/22(水) 22:06:09ID:skYREQ7Ehttp://pc7.2ch.net/test/read.cgi/mac/1119445291/
レス数が950を超えています。1000を超えると書き込みができなくなります。