探検


REALbasic Thread 6

1名称未設定
垢版 |
2009/07/25(土) 17:43:57ID:gA6xHcrd0
REALbasic 公式
http://realsoftware.com/

REALbasic University
http://www.hremresearch.com/rbuJ/
Rb逆引辞典
http://www.asahi-net.or.jp/%7Ebx5k-wtnb/rbdic.html

RBDev REALbasicコミュニティ
http://www.classicteck.com/rbdn.php
RBGarage ソースコード置き場
http://www.rbgarage.com/
REALOPEN 開発者のためのオープンソースディレクトリ
http://realopen.org/
2009/11/20(金) 03:11:27ID:VISXML5o0
ほす
2009/11/27(金) 17:57:49ID:Niw2qVmS0
日本語のブログもあったのかよ。
http://realsoftwarejapan.blogspot.com/

今5.5proだけどこれで新規に買ったほうが安いかも・・・と思ったけどそんなことはなかった。
Cocoa待ちのままもう何年だよ・・・。
2009/11/27(金) 18:09:46ID:SoEH/yu7P
>>76
お!知らなかったw 私も日本語版5.4pro買って英語版5.5使ってる
2009/11/28(土) 03:11:48ID:bugNBvKT0
REALbasic 2009r5 Final Candidate 3 for Mac はCocoaじゃね?
2009/11/28(土) 08:44:26ID:Tn5T2RWd0
>>78
それはどこにあるの?
2009/11/28(土) 16:39:11ID:XV7KEfvL0
まぁそろそろCocoaって情報は出てるけど待ちすぎた・・・。
今から買って修正するのめんどくさ。
2009/12/01(火) 23:56:21ID:EsNDCDZM0
2009r5出たね
2009/12/02(水) 03:44:46ID:3joxuxEb0
Cocoaはまだだけど。
ていうかコントロール毎にCocoa対応化してるけどまだ全部は対応してない状態だから
ベータ版でしか出せないという。
もうちょっとだから2010でかも・・・。
83名称未設定
垢版 |
2009/12/02(水) 22:48:58ID:qK+cYuJw0
Cocoaビルド
http://micono.cocolog-nifty.com/blog/2009/05/realbasic-relea.html
2009/12/04(金) 15:10:40ID:jbtVQ3dS0
うちのボロ青G4。
r4までは動いてたのに、r5は起動すらしない。
G5のr5でコンパイルしたアプリも動かん。
くっ
2009/12/05(土) 22:04:48ID:Y7y5/l+g0
Cocoaでコンパイルできるんだね
2009/12/26(土) 14:33:31ID:AnMMd9HF0
Cocoa
http://realsoftware.cachefly.net/REALStudio2010r1ABs/REALStudio2010r1a3MacOSX.dmg
2009/12/26(土) 15:56:19ID:xvsK/FDA0
ちょ、ライセンス持ってもいないのにうっかり踏んだらどうすんだ
2009/12/26(土) 16:07:47ID:+HdO/XQkP
ずっと前からキー入れるまで体験版だったから、大丈夫なんじゃね?
2009/12/28(月) 23:57:51ID:FywXPzTl0
そういや最近のRbはファイル処理で2GBの壁は突破できましたか?
64ビット整数扱えるようになってるんだから
FSの許す限りのファイルくらい扱えなきゃねえ。
2010/01/04(月) 19:31:38ID:9sCN+NhZ0
Miconoさん作成のプラグイン
RbTIFFLib
のサンプルソース持ってる方いらっしゃいませんか?
いらっしゃったらどこかにアップして欲しい…。
2010/01/04(月) 21:50:38ID:Qr5sE0G40
あの人、サイト引っ越すと同時にRbプラグインだけ捨てやがったからな...
92名称未設定
垢版 |
2010/01/18(月) 16:42:45ID:DYswI8ds0
RB3DをOpenGLで復活して欲しい。
windowsでも共通表示可能なやつ
macは3DMFで、windowsはxfile読み込めるとなお良い。
2010/01/18(月) 21:04:03ID:tpCDsi0J0
>>92
今、標準で3DMFを書き出せるソフトは数少ないぞ。
俺が知ってるのは、Carrara、Cheetah 3D、六角大王(Mac OS 9版のみ)
ぐらいなもんだ。プラグイン等で対応するものもあるかもしれないが……。

実質的に廃れたフォーマットに対応しても、あんまりうれしくないな。
2010/01/18(月) 22:45:44ID:uyjGROs30
>>93
おれ3DMFの書式が好きなんだw
あれが消えちゃうのはもったいない。
ま、textでの見やすさじゃ.objでもいいんだけどね。
2010/01/18(月) 23:21:21ID:9D2mZh5AP
Rbの3dmfでモーションとか、どうやるの?
モデル表示はできたんだけど・・・
2010/01/18(月) 23:43:28ID:uyjGROs30
>>95
人体とかだと手足バラバラに作って、各パーツをツリー構造のGroup3Dで角度管理かな。
ワンスキンモデルのボーンとかの機能ないし、モデルの頂点を動かしたりもできなかったと思う。
でも頑張れば、昔の『ゼルダの伝説 時のオカリナ』くらいのものは作れるよ。たぶん。
97名称未設定
垢版 |
2010/01/19(火) 12:32:39ID:yX8Y6voo0
>>92
Jeff Quanという人が、今まさにそのクラスを作ってる最中だな。
http://www.jcquan.com/REALbasic/GL-v0.2.zip


トップページはこちら。
http://www.jcquan.com/

Rb2007r1で作ってるから最新版では問題が発生するかもしらんと言ってる。

本家のメーリングリストでアナウンスしてるるよ。
98ガムマ雷電
垢版 |
2010/01/19(火) 16:22:02ID:ES/Q6Ekf0
時代は.NET!

REALbasicは糞!
2010/01/19(火) 16:27:41ID:zbrFF6gf0
なんでRealBasicって普及しないんだろうな。
Cとかわけわかんねえじゃん。やっぱり初心者にはBasic位のわかりやすい入門言語でなじませるべき。
2010/01/19(火) 19:26:37ID:A/j5XCpy0
>>97
ありがと!
これ、はやく使えるようになるといいな。
101名称未設定
垢版 |
2010/01/20(水) 01:19:36ID:50L/AuR30
iPhoneアプリ作れるようになったら大ブレイクするよな。
一応、実現する方向で全力を上げて取り組んでいると公式に言ってる。
2010/01/20(水) 10:28:34ID:fpWTiU6l0
>>99
自分の場合、バグが多いとか、重いとか、サポートが不十分とかのイメージがある。
Mac自体がOSやCPU変わって環境が不安定だったから、サードパーティ製の開発環境もそれに翻弄された感もある。
103名称未設定
垢版 |
2010/01/20(水) 23:39:30ID:YLXD+Yfc0
Cとかわけわかんねぇって、ゆとりか?
2010/01/21(木) 04:33:25ID:mqr9jkgB0
>>102
そこはAppleが買収してしまうという方向でw
XcodeでRb使えたら便利だろう。

>>103
世の中にゃAppleScriptすらわかんねえ人間はごまんといるんだよゆとり
2010/01/21(木) 13:56:29ID:cuw9TpE40
>>104
買収するだけ買収して開発継続を中止しちゃったりしてな(ノД`)
サードパーティが開発してるというメリットもあると思う。

Cというか、objective-Cは敷居が高いね。俺は挫折した。
プログラミング環境の敷居が高いのは、開発者の底辺を広げる意味で大切だと思う。
その意味で本来Rbは魅力的な存在であるはずなんだけど…。
Mac雑誌のプログラム入門みたいのでまた定期的に取り上げれば、少しは使用者が増えるかな。
2010/01/21(木) 18:04:57ID:F30zmG8g0
Cocoaも一応RubyとかAppleScriptとか使えるんだけど
REALbasicはなぜかすごく分かりやすいんだよね。
BASICだからったって、かの名作BASIC、
FutureBASICは挫折した。
PGがなかったのがなおさらいけないんだ...(4から入ったんで)
107sage
垢版 |
2010/01/27(水) 19:38:56ID:IgxEgCo/0
教えて下さい〜。
ネットを使ってデータの送受信をしたいのですが、
どう言う様に考えたら良いのでしょうか?
お願いします。
2010/01/28(木) 00:14:17ID:pSCI4Ftn0
>>107
送信装置と受信装置を作ればいい
サーバとクライアントともいう
2010/01/28(木) 00:36:06ID:h9myN0kOi
ソケットコントロールのlisten、read、writeメソッドが活躍する。
一対一の通信ならまあ頑張ればなんとかなると思う。多対一は難しい。
2010/01/28(木) 03:33:13ID:QNMOPHgQ0
>108,>109
ありがとうございます。
頑張ってみます。
2010/01/28(木) 14:16:10ID:5tyEBGhN0
自己流ですか一通りvbの経験はあるのですが、
個人的にmacを買って、
ウブントゥでも手軽にプログラムを
作りたいと思っているのですが
そんな私にrbはお勧めでしょうか?


2010/01/28(木) 20:45:00ID:qV2AlISZ0
RbはVBの影響を受けてるし互換性も考慮してあるから向いてるかと
2010/01/31(日) 03:18:46ID:1gcdl6wj0
WIN版2007R5です。初心者です。

リストボックスに複数のファイルをドラッグ&ドロップして、
そのパスを登録したいのですが、1つしか読み込んでくれません。
複数のファイルを認識できないのでしょうか?

リストボックスのDropObjectイベントには
obj as dragItem,action as integer
の2つの変数しかありません。
(actionの使い方がいまいちわかってないので関係ある場合はご教示ください。)
2010/01/31(日) 09:06:17ID:LFh73Nod0
objのNextItemプロパティでDragItem拾いながらループ回す。
つかマニュアル嫁
2010/02/10(水) 19:05:06ID:2kASlPDT0
REALbasic改めREAL Studio 2010r1正式リリースしたよん。
2010/02/10(水) 19:08:52ID:OseCcAWJ0
で、Cocoaはどうなった?
2010/02/10(水) 19:54:35ID:2kASlPDT0
リリースノート見たが華麗にスルーされてるな<Cocoa
2010/02/11(木) 12:45:27ID:w1p1dd910
Cocoaはこっちで使える
http://www.realsoftware.com/account/beta.php
http://www.realsoftware.com/download/betas.php
119名称未設定
垢版 |
2010/03/09(火) 09:15:38ID:pJqfTp+80
話題がないね。
2010/03/09(火) 23:39:18ID:n6ZKePIV0
REAL Studio 2010 Release 2 Alpha 4
http://realsoftware.com/download/betas.php
2010/03/14(日) 00:52:54ID:j1iUzjN80
>>115
マニュアル読んだら未だに2GB以上のファイルが扱えないのね...
2010/03/14(日) 01:22:23ID:mF8XQ5xm0
>>121
REALbasic 2006 Release 4から制限無しだよ
2010/03/14(日) 03:11:34ID:j1iUzjN80
あれ?
LengthがInteger(Int32)だけど...
2010/03/17(水) 18:55:43ID:YXuUSdHf0
仕様についての質問ですみません。
現行のREALbasicでタイトルバーや枠のないウインドウを
作る事は可能でしょうか?
125名称未設定
垢版 |
2010/03/18(木) 07:30:48ID:kJGsXSMI0
タイトルバーなしのプレーンボックスなら、
ウィンドウのプロパティのフレームを4-Plain BoxにすればOK。
が、これだと枠というか、縁取りがある。
縁取りもなくしたければ、Mac OS Xなら、MacProcIDのとこに1104と入れる。
Windowsだとどうやるのか知らない。
126sage
垢版 |
2010/03/23(火) 11:48:29ID:MDW2OqpA0
>このサイトはコンピュータに損害を与える可能性があります。
>www.realsoftware.com/
だと
2010/04/14(水) 14:00:21ID:/tOQ4y5SP
Mac版pro5.5ユーザーです。アップグレードのメールが来てたので
ホームページを見たらREALbasicってなくなっててREALStudioに統一なんだね。
最新版へ17800円かぁ。
アップグレードすればライセンスも統一らしいからWin版も使えるって事だよね?
2010/04/14(水) 22:53:38ID:87JzShyb0
高速化のためにpictureをmemoryblockに入れて、
全ピクセルのcolor値を配列に読み出したいのですが
どうしたらよいでしょうか?


redim rgb(h,v) as color

m=NewMemoryBlock(byte)
if m=nil then
msgbox "メモリが不足しています。"
return
end if

for i=0 to byte
rgb.append m.colorvalue(mOff,24)
mOff = i+1
next
rgb.append m.colorvalue(mOff,24)

2010/04/15(木) 03:45:06ID:j/eFurnp0
>>128
Dim pxColor(-1, -1) As Color //rgbはメソッド、redimは変数宣言ではない
Dim f As FolderItem, dlg As OpenDialog
Dim p As Picture

dlg = New OpenDialog
dlg.Filter = "????" //REALbasicの「ファイルタイプ」を全部「????」に設定しておく
f = dlg.ShowModal

If f = Nil Then
//キャンセルかメモリ不足に対する処理
return
End If

p = f.OpenAsPicture
If p = Nil Then
//画像じゃなかったかメモリ不足
End If

m = NewMemoryBlock(f.Length)
If m = Nil Then
MsgBox "メモリが不足しています。"
Return
End If

//つづく
2010/04/15(木) 04:05:07ID:j/eFurnp0
//つづき
//※Dim p ... の下にDim x, y As Integerを
//さらに下にDim s As RGBSurfaceを入れておく
//メモリブロック関連は削除

s = p.RGBSurface
If s = Nil Then
//32bitカラーじゃなかった、その他
End If

Redim pxColor(p.Width, p.Height)

For y = 0 to p.Height
pxColor(x, y) = s.Pixel(x, y) //縦を走査
For x = 0 to p.Width
pxColor(x, y) = s.Pixel(x, y) //横を走査
Next
Next

//でいいと思うけど実証してない。誰かホローミー
2010/04/15(木) 04:08:19ID:j/eFurnp0
ぶっちゃけた話、PictureをMemoryBlockに入れる意味はないです。
RGBSurfaceで縦、横と1pxずつ色を拾っていくのが一番速い。
2010/04/15(木) 04:44:55ID:j/eFurnp0
湯上がり〜

PictureをMemoryBlockに入れる意味がないというか
MemoryBlockはクラスを入れることができないです(ver. 4時点)。
133名称未設定
垢版 |
2010/04/15(木) 16:43:20ID:x2yJpOWK0
でも、たしかにmemoryBlockにはcolorValueというプロパティがあるね。
これは何に使うんだろ。
2010/04/15(木) 17:03:10ID:j/eFurnp0
DeclareでCarbonLibやQuartzを呼び出したいときに使うんじゃないかな。
あとはバイナリファイルを読み書きしたいときに便利、ってくらいだと思う。
CStringやPStringと同じような存在。
135128
垢版 |
2010/04/15(木) 23:07:03ID:gSOGsfV+0
みなさんレスありがとうございます。
RGBSurfaceでやってみたところ少し速くなりました。
2010/04/16(金) 00:22:57ID:LR3/2BF40
CMYKって使えるの?
2010/04/16(金) 17:21:29ID:HEh/MdTH0
RGBとHSVとCMYが使える。CMYKではないよ。
2010/04/17(土) 22:09:08ID:U+zIu03o0
>>127
> アップグレードすればライセンスも統一らしいからWin版も使えるって事だよね?

ttp://www.realsoftware.com/support/faq_realbasic.php#Q6
ttp://www.realsoftware.com/support/faq_realbasic.php#Q7

ダメなんじゃね?
2010/04/18(日) 00:29:59ID:1edxqzEeP
使えるらしいよ
2010/04/18(日) 00:56:06ID:CgYCv2lD0
http://realsoftwarejapan.blogspot.com/
コメントできない
2010/04/18(日) 01:01:26ID:9sriQxZX0
今は日本語のリファレンスとか、ないんだね。
英語掲示板でRB3Dに代用できるものが作られてる
日本語ブログ
ttp://realsoftwarejapan.blogspot.com/
日本語フォーラム
ttp://forums.realsoftware.jp/
公式からリンクされてる?w
2010/04/18(日) 10:44:04ID:bd4a1YAE0
何、RB3D消えたの?
2010/04/18(日) 11:30:55ID:v1V4tyKE0
>>142
ttp://www.realsoftware.com/support/faq_realbasic.php#Q10
ttp://www.realsoftware.com/realbasic/deprecations.php

残念ながら開発終了。
144名称未設定
垢版 |
2010/04/21(水) 16:26:12ID:xi3v+xGY0
>>142
コントロールとして実装されているのは、2007r3あたりまで。
コントロールは実装されていないが、それ以前のRb3Dつきのプロジェクトをビルドできるのが、
2008r5あたりまで。
ビルドさえしてしまえばSnow Leopardでも動くのにね。
2010/04/21(水) 19:34:59ID:xewH1g4v0
2010R1で試してみたんだけど、
ビルドするといまだに結果プログラムとDLLの入ったフォルダができてしまう。。。
これ以前のように実行ファイルのみ出力するように今後戻る可能性あるかしら?
146名称未設定
垢版 |
2010/04/22(木) 08:42:44ID:XNM5a22C0
試してないけど…パッケージングするツール。
http://www.macsw.de/plugin/REALbasicApplicationPackager/
2010/04/25(日) 07:59:39ID:rgy10mJEP
winのREAL Studio 2010r1はRb3DSpaceとSpriteSurfaceのプラグインが入ってたけど
macのはRb3DSpace入ってなかった・・・。
148名称未設定
垢版 |
2010/05/08(土) 22:39:31ID:D6JzdAkK0
REAL Studio デベロッパーズカフェ in Osaka 2010
というのが4月23日にあったようなんだが、
どれくらい人が集まったのかな。
2010/05/19(水) 04:24:29ID:0s0yeGda0
新バージョンでるたびにいち早くここに書き込んでた人いなくなったのか。
2010r2がGWあたりに出てますよ。
2010/05/19(水) 04:39:24ID:15QcLDJCP
>>149
ちょw マジか知らなかった。教えてくれてありがとう!
2010/06/06(日) 17:01:43ID:L/TIrahJ0
日本語フォーラムってもう無いの?
http://forums.realsoftware.jp/
メーリングリストも機能していない?
2010/06/06(日) 22:23:03ID:VpLwDRVXP
>>151
ブログのほうは続いてるので、一時的に見れないだけかと思ってたけど
2ヶ月ぐらい見れないね・・・

REAL Studio デベロッパーズカフェ in Fukuoka 2010
http://realsoftwarejapan.blogspot.com/2010/06/real-studio-in-fukuoka-2010-howffice.html
2010/06/06(日) 22:33:54ID:VpLwDRVXP
RbJMLは2005年ぐらいまでの過去ログが見れてたけど今は見れないね・・・
2010/06/07(月) 15:35:19ID:B6nag1gw0
知ってた? いま本屋に行くと Objective-C の本がいっぱい置いてあるんだよ。
2010/06/07(月) 16:48:21ID:OPiJo9+8P
>>154
知ってるけど、今は.NETもMacやLinux用のあるしxcodeやvisual studioも無料だし
それでも俺はREALstudioのほうが好きだな
2010/06/07(月) 18:52:40ID:N67o9idC0
>>154
やさしい本出てるかな?
2010/06/08(火) 09:28:36ID:/w92oZdl0
たのしいCocoaプログラミングってのがRbでいうところのツヤノ本かな。
そのツヤノ本も今はないけど。
2010/06/10(木) 00:20:52ID:DRf+zWvB0
画像を読み込み中、バーとパーセンテージを表示したいのですがどうしたらよろしいでしょうか
2010/06/11(金) 00:44:29ID:hk8QtTXo0
Examples の ProgressBar をみてみるとか
2010/06/11(金) 01:38:28ID:Ujhj+0yW0
Webから画像をとってくるんなら、
Socketで非同期でGet投げる。
するとレスポンスヘッダにファイルのサイズが書いてある。
実際に受信したサイズは
DataAvailableイベントで受信したバイナリ文字列の長さを加えていけばいい。
SecureSocketを使う場合は、FlushだったかPurgeだったかいうメソッドを呼び出さないと
データのしっぽの部分を吐き出さないという
くせも知ってないとはまるかもね。
ってことでがんばって。
161名称未設定
垢版 |
2010/06/11(金) 21:38:42ID:mHrB5Um/0
すごく初歩的な質問かもしれないんですが…。
バイナリデータを取得してその目的の数値を10進でiに入れたいんですが、
うまく入りません。
imgheaderには※の時点でバイナリで00001EC0が入っているのですが、
iが7872を期待しているのですが0なのです。
何か根本的に間違っているようなのですが、教えてください。

ちなみにfはbmpファイル、その解像度を取得したくてこのように挑戦しています。

dim f as folderitem
dim st as binarystream
dim imgheader as string
dim i as integer

〜

st=f.openasbinaryfile(false)
imgheader=st.read(60)
st.close

imgheader=midB(imgheader,42,1)+midB(imgheader,41,1)+midB(imgheader,40,1)+midB(imgheader,39,1)
※
i=val("&h"+imgheader)
2010/06/12(土) 00:35:02ID:Y47T0f4V0
頭につけるのは
2010/06/12(土) 00:35:51ID:Y47T0f4V0
頭につけるのは&H
164161
垢版 |
2010/06/12(土) 01:40:29ID:udleoN1V0
補足します。

※のところで、
i=val("&h"+"00001EC0")
と文字列を入れてやると、iは7872になります。("&H"でも同じでした)
imgheaderの文字列そのままじゃなくて、
imgheaderのバイナリを文字列に変換できれば、解決しそうなのですが、
その方法がわかりません。
2010/06/12(土) 04:48:33ID:Y47T0f4V0
valじゃなくてhexだったかも
2010/06/12(土) 05:15:00ID:EcBfoP5c0
初心者ですが、勉強のつもりでリファレンスをみながら考えてみました。

dim f as folderitem
dim st as binarystream
dim b(60) As Int8
dim imgheader As string = "&H"
dim i,k As Integer

if f <> Nil Then
st =BinaryStream.Open(f,False)
st.littleEndian=True//意味はわかりませんが、サンプルにあったので

For k = 1 To 60
b(k) = st.ReadInt8
Next
For k = 42 DownTo 39
imgheader = imgheader + Hex(b(k))
Next
i=CDbl(imgheader)

st.close
end if


pictureで開いて、解像度のプロパティを取得するのではだめなのでしょうか
167161
垢版 |
2010/06/12(土) 19:12:29ID:udleoN1V0
ありがとうございます。
int8型の変数を定義してそれをHexで普通の文字列に変換すればよかったんですね。
解決しました。

>pictureで開いて、解像度のプロパティを取得するのではだめなのでしょうか
bmpやjpgであれば、RealBasicで開けるのでいいのですが、たとえばTifなんかだと自分でヘッダーを調べないと開けません。
そこで文献の多いbmpで練習していた次第です。

…と思ってたら、Tifファイルでも、
thePicture=theFile.openaspicture
として開けますね(汗)
あれー?いつのバージョンからだー?(汗)
2010/06/13(日) 11:43:50ID:Rn4NgJxP0
試してないから間違ってるかもしれないけど、
QuickTimeがサポートしている形式なら何でも開けるのかも。
169名称未設定
垢版 |
2010/06/18(金) 06:14:16ID:TUcRt+lM0
2010 リリース 2.1
170名称未設定
垢版 |
2010/06/18(金) 08:30:10ID:TIXOkr8M0
8月2日に今度は福岡でRbのイベントがあるのかな。
状況如何によってはMBSのクリスチャンも参加したいとメーリングリストで言ってますな。
2010/06/22(火) 23:48:49ID:tBOdqCNiP
新機能いらないから、バグフィックスとRb3D復活してほしい
2010/06/22(火) 23:50:51ID:tBOdqCNiP
あと、しばらく待ってみたけどphpBBの日本語フォーラム消えちゃったね
ttp://forums.realsoftware.jp/

そこそこ人がいたのに・・・もったいない
173名称未設定
垢版 |
2010/06/27(日) 00:37:54ID:mhXpr49c0
http://www.mbsplugins.de/images/realbasic-users-world.png
2010/06/27(日) 01:20:53ID:ZVTxhrP+0
レユニオンとか南アフリカにもいるんだな。
レスを投稿する


ニューススポーツなんでも実況