[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 12/07 23:51 / Filesize : 174 KB / Number-of Response : 788
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part45



1 名前:デフォルトの名無しさん [2008/01/21(月) 19:35:37 ]
(#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。
c++厨の嵐はスルー汁。

前スレ
C#, C♯, C#相談室 Part44
pc11.2ch.net/test/read.cgi/tech/1194956418/

その他テンプレ>>2-5くらい

596 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:32:57 ]
実験で試そうと思いしたと思ったわけだな?


597 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 12:31:04 ]
ISOイメージファイルの中身をWinRARのように表示するプログラムを作りたいのですが、
中身のフォルダ構造を取得する方法がわかりません。
どのようにしたらフォルダ構造の表示を実現できるのでしょうか?
ご教示よろしくお願いします。

598 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 12:46:41 ]
iso9660の仕様を探して、それに従ってイメージファイルを解析

599 名前:デフォルトの名無しさん [2008/03/09(日) 13:04:14 ]
>596
そう思いした^^


600 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 13:21:53 ]
>>598
やはり解析するしかありませんか・・・。
ありがとうございました。地道に解析することにします。

601 名前:デフォルトの名無しさん [2008/03/09(日) 13:26:21 ]
>>597
souceforge.netとかで調べれば参考になるのもあるんじゃね?
sourceforge.net/projects/iso-creator-cs/
↑これなんかはISOイメージの解析じゃなくて、ファイル、フォルダからISOイメージを
つくるもんだけど、開発プラットフォームc#みたいだから、参考になるかもよ。

商用なら
www.componentsource.com/products/starburn-sdk/index.html
こういうコンポーネントもあるみたいだ。

602 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 13:30:34 ]
解析って、仕様どおりに読み込むだけじゃん。

603 名前:デフォルトの名無しさん [2008/03/09(日) 13:44:26 ]
>>602

仕様に基づいて読み込むって、それを解析っていうんでねーの?
仕様を独自に解析するとはだれもいっていないと思うが。

604 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 13:53:06 ]
あまり滅茶苦茶な日本語の使い方するなよ。



605 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 16:57:13 ]
>仕様に基づいて読み込むって、それを解析っていうんでねーの?
言わないだろ普通

606 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:01:22 ]
解析ってのは仕様書等がない状況でデータやプログラムそのものを調べることを指すんじゃないのか?

607 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:20:36 ]
一定間隔でSS取って保存するキャプチャソフト作ってみたんですが
CPU使用率が99%になるのは無限ループのせいですか?
一応スリープ入れてるんですが

608 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 17:34:42 ]
一定間隔ならループじゃなくてタイマ使え

609 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:29:40 ]
タイマでもCPU99%になるのは、、

610 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:31:00 ]
何ミリ秒おきのタイマだ?

611 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:31:07 ]
設計が悪いだけだろ屑

612 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 18:39:39 ]
1000

613 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:03:49 ]
キャプチャとって保存する部分が糞すぎるんじゃね
タイマを10秒おきとか100秒おきでやってもCPU99%になる?

614 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 19:07:59 ]
10秒とか100秒ならなりません



615 名前:598 mailto:sage [2008/03/09(日) 19:46:53 ]
>>602-606
まさかこういう流れになるとは思わなかった
特に深い意味は無かった
>>597にはその方が伝わると思った
不用意に誤用したことを、今は反省している

616 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:26:43 ]
sleepの引数にミリ秒単位じゃなくて秒単位のつもりの値渡してるとか?

617 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:28:56 ]
普通にSSとって保存する部分が思いだけだろjk

618 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:35:52 ]
すごい勢いで何百枚もSS保存してそう。同じファイルに

619 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 20:36:52 ]
自己解決しました
あるアプリケーションのSSを撮ってたんですが
そのアプリに問題があったみたいで
メモ帳なんかのSSで試してみたら普通にほぼ消費なく出来ました

620 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:20:45 ]
>そのアプリに問題があったみたいで

いやいやいや

621 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 01:59:46 ]
そのアプリがメモリを消費してたってことだろ

622 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 02:10:50 ]
メモリを消費・・・?

623 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 14:20:42 ]
いえ、有るゲームのSS撮るプログラムなんですが
プロセスにアクセスしたらなんかCPUを無駄に使うプロテクトみたいなのが有るみたいです

624 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:08:12 ]
wwwwwwwwww



625 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:09:59 ]
草生やしてないで人語で喋れよ。
猿じゃあるまい

626 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 21:54:41 ]
そんなのねえよw

627 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 01:33:40 ]
猿は草を生やせないと思うんだ

628 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 11:51:48 ]
何wwwwをwwwwいwwwwまwwwwさwwwらwwwwwwww
2chに何を求めてるんだか

629 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 12:12:58 ]
ウキー

630 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 14:46:45 ]
戦時中の治安維持法みたいなものですね。
賛成派が多数で、この恐ろしい法案が、今まで成立していないのが奇跡の状態です。
法案に賛成しているのは、途中に登場する自民党執行部や古賀派、公明党全員、民主党ほぼ全員です。
自民党・民主党で反対を表明していない議員は、執行部のいいなりになると思われます。
反対しているのは、最後に出てくる自民党系「真の人権擁護を考える懇談会」「伝統と創造の会」調べたつもりですが、議員の現在の考えが、賛成か反対か間違っていたら修正する予定です。
自民党への意見メールフォームmeyasu.jimin.or.jp/cgi-bin/jim...首相官邸メールフォームwww.kantei.go.jp/jp/forms/doku...自民党人権問題等調査会の太田誠一会長宛先 FAX03-3508-3832(U R L :www.otaseiichi.jp

631 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 14:58:43 ]
ウキー

632 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 14:59:05 ]
ウキー

633 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 14:59:47 ]
アホかwwwww

634 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 01:20:55 ]
否!



635 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 02:59:09 ]
こんなんじあC%#のほうが言い悪いか抜きにして初心者用と相談室のスレ2個あるから発展はあるな。VBなんか終わってるかんじ。
みなで盛り上がろうぜって漢字がまたくない


636 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 10:27:48 ]
日本語でおk

637 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 16:38:52 ]
VIPでやれ
ニコ厨氏ね

使い古されたセリフだが、真実である。

638 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 15:59:48 ]
ふらっとがあればこのスレも不要だな

639 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 09:54:08 ]
コンボボックスに

見た目 値
01:a 1
02:b 2
03:c 3

と入っているときに、
値が2の時に、02:bを選択状態にするにはどうすればいいでしょうか?
FindStringで02を指定しても見つからず、combobox.itemsをforeachで
回しても、object型から何にキャストすればよいか分からずでした・・・

640 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 09:59:18 ]
Value とかじゃなかったっけ

641 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:02:59 ]
自分で値入れてるのに何にキャストしていいかわからないってどういうこと?

642 名前:639 mailto:sage [2008/03/14(金) 10:08:04 ]
コンボボックスへのデータバインドは、VSのウィザードでTableAdapter任せで作って
ロジック部分のデータ操作はコードで書いてました。

型はToStringを試してみて、DataGridViewが入ってるのは分かったんですが・・・
値が取れません><

643 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:09:06 ]
>>639
ヒント

enum testEnum { あああ = 1, ししし = 2, つつつ = 3 }

comboBox1.Items.Add(testEnum.あああ);
comboBox1.Items.Add(testEnum.ししし);
comboBox1.Items.Add(testEnum.つつつ);

任意の値に設定するとき
comboBox1.SelectedItem = (testEnum)2;

644 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:12:03 ]
>>642
デバッガでcomboBox1.Items[0].GetType()を見てみれば?



645 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:13:17 ]
SelectedValueに2を設定すればOK.

646 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 10:28:39 ]
>>645のやり方でいけました!ありがとうございます

>>643
enum型は一度も使ったことがないので勉強してみます

>>644
GetTypeでは取れませんでしたが、ToStringで取得してみたら
謎ですが>>639の型が入ってました

647 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 22:58:30 ]
ふらっと池

648 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 23:51:25 ]
そのうち、フラットで話すべき話題と、このすれですべき話題をテンプレにでも書いといたほうがいいのかもしれない
「ふらっと」
PictureBoxを透過表示することってできますか?
「このすれ」
ExpressionTree、CodeDOM、DLRのASTでできることはどういう風に違うんですか?

649 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 17:21:46 ]
内容よりC#わかってるかどうかだろ

650 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:02:25 ]
Java上がりでC#やってる人に聞きたいんだけど、
C#やってたら、コード読んで流れ掴むくらいならできそうでしょうか?


651 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:06:10 ]
意味が分からん


652 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:11:50 ]
余程の馬鹿でなければ

653 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:17:30 ]
C#3.0は結構化けるけど

654 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:24:48 ]
javaの文法知らなくても流れくらい分かるだろ



655 名前:デフォルトの名無しさん [2008/03/15(土) 22:51:50 ]
C#2005のメニューから
プロジェクト->Windowsフォームの追加で
「MID親」
を選んで、MainでRunしています。
起動時に子フォームを勝手に起動しますがいったい
どこでやっているのでしょうか?
InitializeComponet()で勝手にShowNewFormを
やっているのだとは思いますがどのあたりなのか
さっぱり分かりません。
新しく追加で子フォームを作成したら自動でずらす処理も
邪魔なのでどこでやっているのか知りたいです。
ご存じの方、どうか教えてください。
新しく普通にフォームから作ったほうが早いというのは無しで。



656 名前:デフォルトの名無しさん [2008/03/15(土) 22:55:48 ]
すいません、起動時に勝手に子フォームが起動するのは、
こちらのミスでした。
勝手にずらす処理をやめさせる方法だけ教えてもらえない
でしょうか?


657 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 22:57:04 ]
>>650
わからなければjava上がりとはいえない

658 名前:デフォルトの名無しさん [2008/03/15(土) 23:50:35 ]
このスレの住人なら知っていますね、あの糞開発ツールのことを

・自分のプログラムのバグなのかコンパイラのバグなのかわからない
・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している
・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている

糞だけど、政治的な理由で無理やり使わされているんですよね
もういい加減、我慢するのはやめませんか?

・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。
 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。
・あの糞開発ツール提供会社には「おたくの糞開発ツールは話にならない」と突き放しましょう。
 バグレポートなどしてはいけません。改善要求などもってのほかです。
 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。
・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」
 なんて話が出たら力強く机を叩き、会議室を出ましょう。
 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。

糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。

659 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 23:53:18 ]
コピペ君って馬鹿だな、まで読んだ。

660 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 23:54:53 ]
>>659
死ね

661 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 15:12:24 ]
オーバーフローチェックコンテキスト(checked/unchecked)の状態で
処理を分岐させる方法を知ってる人いたら教えて

検証するタイミングはコンパイル時、実行時のどちらでもおk

662 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 15:49:01 ]
例外を捕捉すればいいんじゃないの

663 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 15:59:05 ]
それだと、例外が発生しない場合、checkedでオーバーフローがおきてないのか、
単にuncheckedなのか判断できなくね

664 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 16:03:54 ]
bool IsChecked {
  get {
    try {
      Convert.ToByte(0xffff);
      return false;
    }
    catch { return true; }
  }
}
馬鹿プロパティw



665 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 16:06:32 ]
わざとオーバーフローさせるぐらいしか思いつかんな。

666 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 16:44:45 ]
自分でchecked{}で括ってしまえばいい

667 名前:661 mailto:sage [2008/03/16(日) 17:17:46 ]
>>662-665
thx!
やはりオーバーフローさせてみるしかないのか

>>666
ILの生成をコンパイラ任せにするならそれでいいが
動的に生成しようとするとOPコード自体が違うので

668 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 17:19:42 ]
なんか適切じゃない場所で質問しちゃった気がするのでこっちでも

PerlとかRubyでゆーWWW::MechanizeみたいなスクレイパってC#に存在する?
それとDB使ったツールを作って配布したいんだけど、PerlとかRubyだと一般ユーザに使ってもらえないので…
Rubyで一旦全部書いたんだけどexerbとかrubyscript2exeとか使ってもうまく纏められないのでC#(or その他普通にネイティブコンパイルする言語)で書き直したいんだけど…

669 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 17:20:41 ]
泥臭いのに変わりはないが、適当な関数のIL覗けばいいんじゃね?

670 名前:661 mailto:sage [2008/03/16(日) 18:22:19 ]
IL見てみたが、コンパイラがコンパイル時に数値式のOPコードを切り替えてるだけで
checked/uncheckedブロック、演算子内に直接書いた式にのみ適用されるみたい

だから、>>664みたいなプロパティを作るとコンパイルされた時点で出力が確定してしまう

結論としては、checked/uncheckedはコンパイラに指示するためだけのもので
プログラムで利用しようなどと考えてはいけないということか

671 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:36:31 ]
そもそもchecked/uncheckedはコンパイル時に静的に決まるものだろ

672 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:41:50 ]
#if CHECKED
なんとか
#else
ができればいいんだろ

673 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:22:05 ]
コード中で分岐することに意味があるのはコンパイラのオプションで指定した場合のみってことか
checkedのときはプリプロセッサシンボル定義するだけでよくね?

674 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:30:23 ]
プリプロセッサとchecked/uncheckedの処理段階が違うのは気持ちが悪いけどな



675 名前:デフォルトの名無しさん [2008/03/16(日) 19:38:38 ]
印刷を監視して、何かのプログラムで印刷実行されたらジョブをプリンタに投げる前に
自分で作った処理を行って、それが終了してから
印刷ジョブを投げるプログラム作成したいんですけど
印刷監視とジョブ投げるのにwaitかけるのってどうすればいいんですか?

676 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:50:03 ]
仮想プリンタを作って間に挟むのが
まっとうじゃないかな。

677 名前:デフォルトの名無しさん [2008/03/16(日) 21:07:31 ]
iPhoneのタイマーみたいな慣性で回るドラムを2個まわして
数値を出力させるにはどう考えたらいい?
WM6pro用で教えてください。


678 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:14:32 ]
そういう風に作る
WM6proがどう関係あるんだろう

679 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:25:05 ]
WebBrowserコントロールの設定は、現在のIEと同じ設定になるっぽいけど、
独立して管理することは可能っすか?

680 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 22:42:17 ]
俺なら可能

681 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 23:53:49 ]
オマイラってそんなにIL覗いて挙動確認したりしてんの?
俺全然やってないんだが

682 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:00:00 ]
ILの日本語の資料ってネットで見れるの?

683 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:03:01 ]
別に日本語である必要性はないと思うのだが

684 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:04:53 ]
必要性はなくても、日本語の方が望ましい



685 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:08:58 ]
共通言語基盤の規格はJISにもなってるからネットで読めるんじゃね?
調べたことないけど

686 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:48:03 ]
IL見るのになぜ日本語が必要になるのやら

687 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:51:31 ]
日本語を主として使っている民族とっては、ILの説明が日本語でされていた方が他の言語でされているよりも理解しやすいから。

688 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:07:51 ]
ILは流れを読むのだから英語でいいでしょう

689 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:10:03 ]
個々のILのニーモニックの説明は英語より日本語の方が日本人には理解しやすいだろう。

690 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:11:58 ]
ニーモニック(記憶しやすい)を記憶しやすいのは
その命名元となった英語という気もする。

691 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:13:57 ]
記憶する以前に理解するには、日本人にとっては英語よりも日本語の方が理解しやすい。

692 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 01:21:11 ]
何この流れ・・・

693 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 07:03:19 ]
ニーモニックの説明で日本語お望みなら

System.Reflection.Emit.OpCodes

あたりでもどうぞ。JIS の CLI は有料でしょ確か


694 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 09:16:46 ]
JIS規格はjiscのサイトでみれる



695 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 09:55:46 ]
そいや、ILはVSで対応してないのはいいにしてもMSBuildのタスクも
ないのはどうよと思ったなあ前

696 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 22:34:40 ]
>>683
英語読めないから、日本語のが必要なんです。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<174KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef