934 :
名称未設定:2009/04/18(土) 15:50:36 ID:ZPQbyDaG0
935 :
名称未設定:2009/04/18(土) 17:59:34 ID:5QzjMOEf0
>>932 レスありがとうございます。
もしかするとWMPのバージョンによって違うのかもしれません。
新しくするのが嫌でVer10.00.00.4058をまだ使っているので。
936 :
名称未設定:2009/04/19(日) 13:04:21 ID:Zbva2yv20
ラージオブジェクトに値をセットする方法でハマってます
SQLite3 と MySQL の場合でググってはいるのですが。。
937 :
名称未設定:2009/04/20(月) 18:22:21 ID:PR3rwNBD0
Win版のFolderItemについて教えてください。
リファレンスマニュアルには、エイリアスは解決されると書いてあるの
ですが、Win版では解決されず、下のようなエイリアスそのものが帰っ
てきてしまいます。
dim f as folderitem
f=obj.folderitem
static.text=f.absolutepath
表示される結果「C:\新しいフォルダ.lnk」
エイリアスがドロップされたときはそのエイリアスの本体のフォルダを
認識したいのですが、解決方法はありませんか?
938 :
名称未設定:2009/04/20(月) 18:50:30 ID:bCyz/JWV0
939 :
937:2009/04/20(月) 19:18:35 ID:PR3rwNBD0
すいません。自己レスです。
下のようにしたらできました。
dim f as folderitem
f=obj.folderitem
if f.alias=true then//------------------------------------エイリアスならfolderitem取得し直し
f=getfolderitem(f.absolutepath)
end if
if f.directory=true then
static.text=f.absolutepath
end if
940 :
名称未設定:2009/04/20(月) 21:29:07 ID:P9CxvZ5x0
そのfolderItemがエイリアスだったら・・・
941 :
名称未設定:2009/04/21(火) 21:41:56 ID:V9Q6mVni0
>>940 エイリアスのエイリアスを作って放り込んでみたところ、
ちゃんと目的のパスを返してくれたので、問題ないようです。
942 :
名称未設定:2009/04/22(水) 05:13:57 ID:bfA8/if80
943 :
941:2009/04/22(水) 06:44:24 ID:34mBtwgW0
>>942 すいません。
TrueChildの使い方がいまいちわかりません。
TrueChild(引数がわからない)
サンプルソース教えてもらえませんか?
944 :
名称未設定:2009/04/22(水) 19:55:00 ID:Vy8g1hVs0
>>942 937はエイリアスが解決されない事を問題にしているのだから(だよね?)、
「エイリアスをあえて解決しない」ために使うTrueChildじゃ反対なんじゃないかな。
AbsolutePathを嫌って
f = f.Parent.Child(f.Name)
とかするよりは(Rbのバグを考えると)、939は現実解としてありだと思うけどどうなんだろ?
945 :
名称未設定:2009/04/23(木) 20:06:09 ID:6rSTUYrT0
>>944 あー、TrueChildはエイリアスそのものが返ってくるんだったな。
使ったことないから忘れてたわw
>>943 というわけで
>>939で行けるんならそのままGO。
嘘言ってスマンかった。
ちなみにTrueChildは
>>944のChildをTrueChildにすれば桶
946 :
名称未設定:2009/04/23(木) 20:21:49 ID:6rSTUYrT0
連投失礼。
>>944 f = f.Parent.Child(...)
にバグがあったのか...。どんなバグ?
たしかこっちを推奨してたから、俺のすべてのプログラムがこうなってる...
ちなみにRbは5.2.4、OS 10.4.11
947 :
名称未設定:2009/04/23(木) 22:00:27 ID:glk8+ITR0
>>946 937の言ってたWin版のバグがFixされたら...って思って書いたんだけど、
考えたら別に大丈夫っぽい気がしてきた。適当言って申し訳ない
少なくともMacのf=f.Parent.Childあたりには変な挙動はなかったと思う。
ただ、fがボリームの可能性を考えていちいち
If f.Parent <> Nil Then
とかするのはちと面倒です(横着でごめん
948 :
名称未設定:2009/04/24(金) 00:17:27 ID:SjSusOboP
MacOSX10.28で5.54使ってるんだけど、10.4でもRb5動くのか・・・10.4買おうかな・・・
949 :
名称未設定:2009/04/24(金) 02:40:20 ID:94tHMDbEi
10.4って、売ってるっけ?
950 :
名称未設定:2009/04/24(金) 08:51:04 ID:c/MsV5x10
そういやレパード買って昔のiBookにも入れようとしたら
G4/800には入らないっての喰らったなー(867Mhz以上必須)
で、タイガー捜すともう普通には売ってないというorz
Mac専門店でこっそり流通してはいるみたいだけど。
951 :
名称未設定:2009/04/24(金) 08:55:07 ID:Q/P+4fvR0
>>950 でも本気で入れたいとは思ってないよな。
思ってれば情報すぐに見つかるしな。
この板に専用スレまで立ってるくらいだから。
952 :
名称未設定:2009/04/24(金) 18:04:50 ID:sod1CAOu0
>>949 AppleStoreに電話すればまだ買えるかもな。
少し前までは買えたようだ。
それを知らない人はアホオクで無駄に割高なもの買っている。
953 :
名称未設定:2009/04/24(金) 21:42:19 ID:z2PZJwkEi
資金が厳しいのかもしらんが、多少無理できるなら、最新のIntel Macで最新のRbを使うことをおすすめするよ。快適さが、段違い。
Rb製アプリの実行環境としても、劇的なパフォーマンスの向上が見込める。
PPCとIntelでのパフォーマンスの差はCocoa+Obj-Cで書かれたものより、顕著。
ま、この辺はエンドユーザの問題なんで、デベロッパには関係ないけど。
954 :
名称未設定:2009/04/25(土) 19:03:29 ID:YO3xqkXF0
Mac版のRbで作ったアプリをUbuntuで動かしたら
ほとんどのPushButtonのCaptionがはみ出してた(滝汗)。
MacやWinではこんなことにならないのに。
955 :
名称未設定:2009/04/25(土) 20:42:49 ID:f09Xq523P
>>954 昨日と今日Ubuntu9.04でRb(Mac版5.54)で作ったソフトを使っているけど、そんなはみ出しとかないよ。
956 :
名称未設定:2009/04/25(土) 21:22:53 ID:YO3xqkXF0
>>955 ということは、2009r2のバグだな(汗
957 :
名称未設定:2009/04/25(土) 22:35:04 ID:gBE79ihx0
958 :
名称未設定:2009/05/03(日) 18:49:01 ID:WZmvuSUOP
959 :
名称未設定:2009/05/06(水) 02:27:21 ID:wDESMAFO0
REALbasic 2009r2.1がリリースされました。
今年に入ってから妙にアップデートが多いな。
960 :
名称未設定:2009/05/06(水) 09:32:17 ID:+MVy6ahT0
ラストスパート?
961 :
名称未設定:2009/05/06(水) 12:42:11 ID:luxerwLU0
ローソクのアレか
962 :
名称未設定:2009/05/06(水) 13:03:58 ID:LH4LvtVDP
Rb3Dを復活させてほしい
963 :
名称未設定:2009/05/22(金) 03:44:25 ID:PEd4A5NC0
964 :
名称未設定:2009/05/22(金) 18:05:11 ID:oghn4jgT0
ローソクの炎は消える前が一番燃え盛る
つまりRbのうpデートが多いのは消える前だからという意味。
本当に消えるかどうかは知らんよ。
965 :
名称未設定:2009/05/24(日) 01:21:34 ID:/UKYRPeO0
いつごろが買い時か正直よくわからん。
XCodeに以降してから久々にRBやりたい気持ちが高まってるのに。
966 :
名称未設定:2009/05/24(日) 05:42:14 ID:tJG124Ph0
967 :
名称未設定:2009/05/24(日) 08:28:01 ID:JoWUmhCV0
>>965 好きなときでヨロシ。
アップデートが多いったってどうせマイナーアップなんだから。
あ、メジャーアップが出た直後が一番よくないってのはいえるなw
ver. 2009が出てからそれなりに経ってるんだから
冗談抜きで今のうちに買ってもよかろう。
968 :
名称未設定:2009/05/24(日) 16:26:29 ID:3LraQIKk0
次のメジャーアップデート(六月か七月)で、恐らくCocoaにベータ対応するから、そのタイミングじゃね?
一年以内には安定するだろうし。
969 :
名称未設定:2009/05/24(日) 20:38:34 ID:mxpkJbKu0
>>965 今は年間ライセンスになったんじゃなかったっけ?
970 :
名称未設定:2009/05/25(月) 19:52:32 ID:WW33njUU0
WIN版2007R5です。
ピクチャーをクリップボードに入れようとして、
以下のようにしています。
dim p as picture
dim c as clipboard
if pic(0)<>nil then
p=NewPicture(w,h,32)
p.Graphics.DrawPicture pic(0),0,0,w,h,0,0,pic(0).width,pic(0).height
c=new clipboard
c.picture=p
c.close
end if
エクセルなどに単にペーストすると、
その前に覚えていたテキストなどがペーストされてしまい、
形式を選択して貼り付け-ビットマップ
という風に操作しないと画像がペーストできません。
単に「貼り付け」のみで画像を貼り付けられるようにしたいのですが、
その場合のクリップボードへの転送方法わかる方いらっしゃいますか?
971 :
名称未設定:2009/05/25(月) 21:40:05 ID:WW33njUU0
ageたつもりが・・・
972 :
名称未設定:2009/05/26(火) 05:28:36 ID:rsJ165fA0
再チャレンジage
973 :
名称未設定:2009/05/28(木) 02:45:42 ID:EAwvenpU0
>>970 自己レスですが、クリップボードをクリアする方法があればできるかもしれないのですが、
なんか方法ありませんか?
974 :
名称未設定:2009/05/28(木) 06:57:23 ID:yZRU2FtJ0
nil入れればいいんじゃなかった?
やったことないしそもそもRb自体もほとんど使わなくなったから何とも言えないが
975 :
名称未設定:2009/06/04(木) 04:27:21 ID:7KkcdVoL0
>>974 ありがとうございます。
やってみましたが、nil入れた後に、
c.picture=p
とするとエラーが出てしまいます。
ちょっとわかりそうもないので、フォーラムの方にも質問してみました。
(レスつくかどうか不明ですが)
976 :
名称未設定:2009/06/04(木) 20:04:30 ID:V4pUQNgX0
WIN版です。
ウィンドウが最大化されている状態かそうでないか調べる方法はありますか?
977 :
名称未設定:2009/06/05(金) 15:38:05 ID:A1Olj3rS0
dim c as new clipboard
//いったんクリップボードを空っぽに
c.picture=nil
c.text=""
//で、ピクチャをいれる
c.picture=p
これでどう?
978 :
名称未設定:2009/06/05(金) 22:03:38 ID:J5v5Utpz0
>>977 うーん。だめですね。
c.text=""
↑が覚えられてて、貼り付けすると""(空白)がペーストされてしまいますね。
c.text=nil
とかやるとStringじゃないってエラーが出るし…。
979 :
名称未設定:2009/06/06(土) 01:49:37 ID:UjPw9hjv0
>>977 c.SetText String
で書き込む方法しか書いてないな...
@ ver. 5.2.4の言語リファレンス
>>978 うちの環境だとこんなコードでとりあえず動く。
ttp://www1.axfc.net/uploader/Sc/so/6818 pasteBoard.rb.zip
とりあえずってのは、Clipboardに書き込んだ画像を
自ウィンドウに描画できないという問題があるんだが
テキストエディットにペーストすることはできているってことで。
step1 適当な文字列をコピー
step2 プロジェクトをDLしてRbで開き実行→コピーしたテキストを描画
step3 更新ボタンをクリック
step4 テキストエディットにペースト
@ eMac1.42GHz (PPC) OS X 10.4.11 ビルド8S165 & Rb 5.2.4
コメントのないコードですまぬ
980 :
名称未設定:2009/06/06(土) 02:11:30 ID:UjPw9hjv0
981 :
名称未設定:2009/06/06(土) 06:19:25 ID:TiOPMk580
>>979 ありがとうございます。
ソース実行してみました。
RB上ではちゃんとクリップボードに画像が入ってるのですが、
エクセルにペーストするとやっぱりテキストが貼り付けられてしまいます。
画像をプロパティにするのがミソかなとかやってみたのですが、だめですね…。
982 :
名称未設定:2009/06/06(土) 11:45:02 ID:UjPw9hjv0
他のアプリではどうなの?
場合によっちゃM$Officeの仕様やバグなんてことも...
983 :
名称未設定:
テキストエディタとかでは先のテキストが貼り付けられますね…。
WINはクリップボードはマックのと違いテキスト用と画像用の2つがあるのかなぁ。