>>411 どうせメモリ上にはbitmapが展開されるんだから意味ないよ
多層パーセプトロンの学習によるしきい値の更新ってどうやるの?
圧縮って意味なら
データ圧縮ハンドブック(マルチメディアデータ圧縮の実践的プログラミング技法)
今も売ってんのか知らんけど
415 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 10:57:19.06 ID:UcHWvOJO0
>>412 つまりどんなに独自形式やら難しい圧縮やらしてようと、最終的にはメモリにはビットマップになってしまうのですね。
ということはJPGやPNGもメモリ上でははビットマップになっているということですか?
もしそうだとしたら自分はビットマップの意味をよく理解していなかったのかもしれません。
windows bitmapは原点右下だからメモリ上には展開しないと重う
417 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 11:07:00.56 ID:HGPPXeER0
Bmpとメモリ上に展開されるところのビットマップは意味が違う。
展開しないでどうやって画面上に表示するんだ
あとまぁ .NET の System.Drawing.Bitmap とか (BMP ではない) が
どう扱ってるか見るのが一番わかりやすいだろうね
codec 作れば独自形式だろうがあっさり BMP/PNG/JPEG 等に変換できるよ
Select * from 給与明細;
Perlのオブジェクトの変数ってコンストラクタでblessする無名連想配列に入れるんだっけ?
package内でmyで宣言しても使えない?
421 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 12:55:19.69 ID:Y2gipZZF0
>>420普通にファイルローカルな静的変数として使える。メンバー変数としては使えない。
>>421 メンバー変数はblessしたハッシュリファレンスに入れるしかない?
もう一つお願い
Perl/TkでGUI書いてるんだけど
MainLoopのとこでエラー吐くんだ
{
package MainWindow;
sub Initialize
{
my $This = shift;
$This->{MainWindow} = new MainWindow();
$This->{MainWindow}->title("わっち");
$This->{Widgets}->{Screen} = $This->{MainWindow}->Frame;
$This->{Widgets}->{Console} = $This->{MainWindow}->Frame;
$This->{Widgets}->{List} = $This->{Widgets}->{Screen}->Listbox;
$This->{Widgets}->{Add} = $This->{Widgets}->{Console}->Button(-text => "追加");
$This->{Widgets}->{Delete} = $This->{Widgets}->{Console}->Button(-text => "削除");
$This->{Widgets}->{List}->pack(-fill => "both");
$This->{Widgets}->{Add}->pack(-fill => "both");
$This->{Widgets}->{Delete}->pack(-fill => "both");
$This->{Widgets}->{Screen}->pack(-side => "left", -fill => "both");
$This->{Widgets}->{Console}->pack(-side => "left", -fill => "both");
return;
}
sub Main
{
MainLoop();
return;
}
}
my $MainWindow = new MainWindow;
$MainWindow->Initialize;
$MainWindow->Main;
こんな感じで呼び出してる
ん?あ、あれ?
よく見たらコンストラクタがないじゃないか
追加したけど動かないな
428 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 13:08:34.63 ID:+YlCJZ5q0
解決おめ
馬鹿な事を聞いてるのはわかってるんだが、MFCのCEditでCreateを呼び出した時に
親ウィンドウのハンドルってどうやって指定すればいいんですか?
430 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 13:20:47.19 ID:Y2gipZZF0
>>422当然。
ただ、直接ハッシュとして弄らせるんじゃなくてメソッドを作っておくことで見易く使い易くすることは出来る。
AUTOLOADを使えば自動的に出来るとは思うけど、使ったこと無いからわからん。
石橋に叩いてくるのがたまらないとデバッグできない罠・・・
ブラウザつくりたいんだけど、FLASH対応とかはFLASH実行ソフトにFLASHのアドレス渡せば処理して表示してくれるの?
>>419 他人の明細まで見たいって事ですね、わかりms
>>433 それならまず、ブラウザ以前に適当なスタンドアロンアプリケーション書いて、
その中でFlashファイルを表示するにはどうすればいいかを調べる必要があるかも
あれってCOMっていうかActiveXだよな。 その辺から追いかけるといいかも。
436 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 14:47:01.68 ID:/PrxXE2q0
>>429 pParentWndを指定するじゃん? それ以外に指定したいの?
CWndはHWNDをもってるから、ハンドル指定してるも同然だと思うけど。
>>436 いや、MFC勉強しながら書いてたら
あれ?この人たちってどこにウィンドウハンドル持ってるんだ?って
CWndで全ファイル検索してもどこにもいなくって・・・
actionscriptって2と3どっち使ったほうがいい?
441 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 15:56:06.82 ID:JTmttFQY0
c++でマクロからマクロを定義したいんですが無理でしょうか?
#define AAA(name) #define HAGE_##name "HAGE"
こんなかんじで。
442 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 15:56:24.88 ID:/PrxXE2q0
443 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 15:57:12.12 ID:JTmttFQY0
>>440 2.0はそのうちサポートしなくなるような話があったような。
>>442 そのCWndがどこにいるのかわからないっていう。。。
445 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:05:54.21 ID:/PrxXE2q0
>>444 親WindowがCWndだよ。 CDialogなり、CViewなり、CFrameWndはCWndからの派生。
ソースの話なら、俺のは2003でバージョン違うと意味ないかもしれないからやめときます。
446 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:06:02.24 ID:JTmttFQY0
>>440 3.0で良いと思います。
携帯端末向けFlashでないなら。
>>446 3.0だと携帯向けFLASHは作成できなくなるんですか?
>>445 いやいや、だからMFCで標準で出力されたソースコードを検索してもCWnd又はそれを継承したクラスが見つからないから
親ウィンドウハンドルどなせいちゅうねんって困ってるの
449 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:14:30.11 ID:JTmttFQY0
>>449 わざわざURLまでありがとうございます!
サポートされるまでは、基本的に3.0をつかい、携帯向けFLASHは2.0を使っていこうとおもいます。
as3で書いてhaXeに落としてFlashバージョン下げてリコンパイルすればできる場合もある
>>451 そうなんですか、やはり3.0でいきます、ありがとうございました!
453 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:28:39.71 ID:HGPPXeER0
>>441 template <typename _T>
aaa(_T t)
{
・・・
}
#define HAGE "HAGE"
hogehoge()
{
aaa(HAGE);
}
454 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:43:46.42 ID:/PrxXE2q0
>>448 親Windowが存在しないってこと? プロジェクトを作るとき、何を選択したの?
455 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:46:02.62 ID:Q8LncliY0
今頃MFCの勉強って…
>>454 MFCアプリケーションの、シングルドキュメント
457 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 16:50:07.10 ID:/PrxXE2q0
またおまえか!
459 :
以下、名無しにかわりましてVIPがお送りします:2008/12/21(日) 17:51:28.35 ID:bOLzz0zdO
以下、VIPにかわりましてパー速民がお送りします[sage]
2008/12/21(日) 17:44:20.63 ID:NPjzxFwo
C#やってるんですが、
Form1のボタンコントロールから
Form2のテキストボックスに代入したい場合、
ボタン -> Form1 -> Form2 -> テキストボックス の順に値が渡されていくのは面倒だと思うのですが、
テキストボックスにstaticなメンバ関数を追加して、ボタンから呼び出すのが普通の解決策ですか?
このレスを見て弁護士だとは思えないだろ? 実際弁護士じゃないんだけどさ。
監視されてるからだよ。