日々のDraft

回答原案集

愚痴

2010-11-20 08:38:39 | その他

前に書いたC#のdmcsとgmcsの違いを確かめるコード、その時はgmcsのバグだと思っていたのだが、これ仕様だ、多分。怖いorz

http://ideone.com/KRon0に単純にしたサンプルを置いた。String.Concat(Of T)(IEnumerable(Of T))String.Concat(IEnumerable(Of String))は.NET 4.0からサポートされているものである。よって、それより前のバージョンでは、String.Concat(Object)が採用されるためである。


教えてgoo Q6329874

2010-11-19 15:51:49 | 教えてgoo

http://oshiete.goo.ne.jp/qa/6329874.html

ユーザが書いたコードに特に該当しそうな部分はない…アドイン側かなあ

Pictures.Paste Methodは、This method supports the .NET Framework infrastructure and is not intended to be used directly from your code. らしい。

修正を強要したり焦らせたりしない前提で作者側に一応通知してみようとも思ったが断念。ユーザが使っているのって1.25って古いバージョンじゃないか


愚痴

2010-11-19 14:39:27 | その他

単なる思いつきのメモ

前のマシンの時、MIDIを再生するのにサウンドフォントを色々切り替えてwavに変換していたことがある。もちろん作曲していたわけではない。

前のマシンはXP時代に買っていたもので、RAM 1GBだった。サウンドフォントはものによって非常に大きく、200MBを超えるようなものもあり、これを少ないメモリ上に載っけて再生すると当然他の処理が圧迫されるため非常に重かった。

だから、自分のマシンではやりたくないなあ、とも思った。

で、何かどこかのサービスがサーバ上でMIDIをWAVに変換してくれるようなことやってくれないかなあ、とかふと思いつく。いくつかのサウンドフォントを切り替えたり、場合によっては設定ファイルをアップロードできたりしてね。

尤も、今は動画も多く上げられているし、MP3も普通に飛び交うほど、ネットワークの速度も高くなったわけで需要自体が殆ど無いかも、とも思った。


教えてgoo Q6321665

2010-11-15 20:48:04 | 教えてgoo

http://oshiete.goo.ne.jp/qa/6321665.html

何回か同じ質問を見たが、実際に遭遇するサイトを掲示してみて欲しいところ。「最初はMSJVMとかにのみ含まれるクラスだったりして」と疑ったけど、案外XHTML側の書き間違いなんじゃないかと思いなおした。

というのも、この手の奴の場合、クラス LiveApplet.class が見つかりません。じゃなくてクラス LiveAppletが見つかりません。になるんじゃないかと思うから。


教えてgoo Q6315139

2010-11-13 05:39:02 | 教えてgoo

http://oshiete.goo.ne.jp/qa/6315139.html

以下のようなコードのどちらかで出来ると思ったが、出来なかった。

Sub Main() Dim aProps(0) As new com.sun.star.beans.PropertyValue StarDesktop.loadComponentFromURL(ConvertToURL("C:\hoge.csv","_self", 0, aProps) End Sub

Sub Main() Dim aProps(0) As new com.sun.star.beans.PropertyValue Dim XComponent As Object Set XComponent = StarDesktop.loadComponentFromURL(ConvertToURL("C:\hoge.csv","_blank", 0, aProps) ThisComponent.getSheets().insertByName("abc",XComponent.getSheets().getByName("Sheet1")) End Sub

マクロの記録でやろうとすると、追加用のダイアログを表示するところまでしかやってくれないようだ。仕方ない。悔しいけど検索だ。

どうも一旦リンクして外す、みたいなことをやっているようだが、あまりよく理解出来ているわけではないので回答するかどうかはわからない

XSheetLinkableがそもそもdeprecatedなんだが、代わりにどうしたら良いのだろう