[表示 : 全て 最新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くらい

523 名前:デフォルトの名無しさん [2008/03/04(火) 06:12:47 ]
PictureBox自体を回転させる方法は無いでしょうか?
もしくはPictureBoxに書いた画像を回転させる方法は無いでしょうか?
Graphics g = pictureBox1.CreateGraphics();
g.DrawPie(mypen, 20, 20, 400, 400, 0, 18);
pictureBox1.Image.RotateFlip(RotateFlipType.RotateNoneFlipY);
としたのですが、出来ませんでした。

524 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 06:57:56 ]
CodeDomに参照アセンブリを設定してやる必要があるんじゃなかったかな

525 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 07:46:40 ]
最初からRotateさせてPieかいたら?

526 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 08:33:19 ]
>>522
最初から新しいドメイン内でコンパイル

527 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 08:35:01 ]
だいたいdomain.Loadはあまりやらない方がいいぞ。


528 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:29:46 ]
>>523
DrawPieの前にg.RotateTransform

529 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:33:26 ]
>>523
pictureBox1.CreateGraphics()で取得したGraphicsに描画しても
pictureBox1.Imageの方はなんら変わらないから、どちらか一方に統一しろ

Image使うならpictureBox1.ImageからGraphics作ってそっちに描画
俺はよくバッファ代わりに使ってる

530 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:41:50 ]
メソッド内でNewしたコンボボックスにDataSource設定してもItems.Countが更新されないみたいなんだけどそういうもん?

531 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 11:45:31 ]
なんのことやら



532 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 13:36:26 ]
こんな感じ

private void Form1_Load(object sender, EventArgs e)
{
  DataTable dt = new DataTable();
  dt.Columns.Add("Key", typeof(int));
  dt.Columns.Add("Value", typeof(string));

  DataRow r = dt.NewRow();
  dt.Rows.Add(new object[] { 1, "h" });
  dt.Rows.Add(new object[] { 2, "o" });
  dt.Rows.Add(new object[] { 3, "g" });
  dt.Rows.Add(new object[] { 4, "e" });

  //画面に張り付いてるオブジェクト
  comboBox1.DataSource = dt;
  comboBox1.ValueMember = "Key";
  comboBox1.DisplayMember = "Value";
  MessageBox.Show(comboBox1.Items.Count.ToString());

  //メソッド内で宣言したオブジェクト
  ComboBox zzz = new ComboBox();
  zzz.DataSource = dt;
  zzz.ValueMember = "Key";
  zzz.DisplayMember = "Value";
  MessageBox.Show(zzz.Items.Count.ToString());
}


533 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 14:01:32 ]
Itemsに反映されるのはハンドルが作られてから。

534 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 15:29:37 ]
Debug.Print(zzz.Handle.ToString());
でハンドル作って?みたけどやっぱりCountは0のままっぽい

やり方が間違ってるのかな・・・orz

535 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 15:54:16 ]
ウィンドウハンドルだろjk

というか一旦ウィンドウが表示されてからメッセージボックスで出力すればいいんでないか?

536 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 20:22:03 ]
Handleプロパティにアクセスすると作成されたと思うけど。

RefreshItems();でもしてみれば?


537 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:38:25 ]
長いパスを扱うときのファイル名の頭に\\?\を付けると例外が起きます。
そのまま長いパスをFileStreamとかに渡しても駄目です。
.NETだけだと長いパスは扱えなかったりします?

538 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:45:54 ]
逆に.NET以外だと扱えたりします?
んなことないと思うけど。

539 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 22:58:07 ]
前に掲示板で見かけたような気がするが見つけられん。
まあ結論として.NETじゃ扱えない、だったはず。
やりたいならCreateFileでハンドル取ってきて、かね。

540 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 23:42:22 ]
datagridの列幅ではまって早二日・・・・
検索してもうまい解決方法がみつからない、誰か教えてくれ
やりたいのは、csvを読んでdatagridに表示すること。
ttp://www.ailight.jp/Grid_CSV.aspx
ここで紹介されているコードを参考にして、csvファイルをdatagridに読み込ませたのだが、
列幅が設定できない。
各所で紹介・解説されている列幅設定だと、tablestyleを設定して云々とあるが、俺にはそこらへんの処理の仕組みがさっぱりわからない。
上に引用したコードを元に、うまいこと列幅を任意の長さに設定する方法ないかな?

541 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 23:45:25 ]
DataGridTableStyle でぐぐれ



542 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 23:49:30 ]
>>541
既に昨日ぐぐった。でもわからん。
各所で解説されている列幅設定のコードを参考にしてdatagridに一回読ませるのはできるが、
その後に別のcsvをdatagridに読ませようとすると、
追加情報 : このデータ グリッドのテーブル スタイル コレクションには 既に同じマップ名のテーブル スタイルが含まれています。
ってエラーでストップする。

543 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:00:40 ]
エラーメッセージ見れば一目瞭然だと思うんだが…
以前のDataGridTableStyleをDataGrid.TableStylesからRemoveするなり
追加済みDataGridTableStyleを直接いじるなり
テーブル名変えるなり

544 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:03:04 ]
ぐぐったのにここ見てないのん?
dobon.net/vb/dotnet/datagrid/columnwidth.html


545 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:06:01 ]
>>543
removeか、そんなのがあるのか、しらんかった。試してみる。
>>544
そこは一番最初に見た、理解できんかった。
とりあえずボタンを押すとそこに書いてあるコードを実行するform作ってビルドしたら、
一回目のボタンは正常に動くけど、2回目で追加情報〜含まれていますで止まるんだよね。

removeか・・・なんか行けそうな予感がしてきた。
明日やってみる。

546 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:16:30 ]
>539
やっぱそうですか。無理そうな気はしてました。
なぜかIISから上がるASP.NETのプロセスが\\?\が付いたパスで実行されてることがあるので気になったので。
\\?\から始まるパスでexeを叩いてアプリを起動するとApplication.StartupPathなんかが例外しか返らなくなる。
そうなると他にも危ないプロパティやメソッドが出てきてそれなら正しく扱う手段が知りたくて。本当に深いパスを扱うことはあんまり無いです。
パスっぽい文字列が出てきたら\\?\で始まってたら削る不毛な処理をひたすら入れておきます。

Application.StartupPathみたいに即座に例外が返るものはちょっとどうしようもないので、
.NETのクラスライブラリ内のメソッドとかで危ないものは
自分用にObsolete付けて迂闊に使ったら警告を出せるようにする手段はないかなぁとか思う。

547 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 10:47:58 ]
FxCopのカスタムルールで検出させるとか?

548 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 11:37:30 ]
FxCop で vb だけで絞りこんで表示させることってできない?
ちなみに当方 FxCop 1.36 Beta 2。

549 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 17:43:27 ]
パターン指向リファクタリング入門 P359 「コンストラクタの連鎖」を C# で試してみました。
すると「this」で、「メソッド名が必要です」と怒られます。
C# でコンストラタの連鎖を問題なく行うにはどうしたらよいでしょうか?

class Loan
{
  public Loan(float notional, float outstanding, int rating, DateTime expiry)
  {
    this(new TeamROC(), notional, outstanding, rating, expiry, null);
  }

  public Loan(float notional, float outstanding, int rating, DateTime expiry, DateTime maturity)
  {
    this(new RevolvingTeamROC(), notional, outstanding, rating, expiry, maturity);
  }

  public Loan
    (CapitalStrategy strategy, float notional, float outstanding, int rating, DateTime expiry, DateTime maturity)
  {
    m_strategy = strategy;
    m_notional = notional;
    m_outstanding = outstanding;
    m_rating = rating;
    m_expiry = expiry;
    m_maturity = maturity;
  }
}


550 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 17:51:39 ]
public Loan(float notional, float outstanding, int rating, DateTime expiry)
 : this(new TeamROC(), notional, outstanding, rating, expiry, null)
{
}

551 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 17:54:47 ]
>>549
C# 言語の仕様

10.10 インスタンス コンストラクタ
msdn.microsoft.com/library/ja/default.asp?url=/library/ja/csspec/html/vclrfcsharpspec_10_10.asp



552 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 22:54:31 ]
javaかよ。

553 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 20:16:50 ]
Silverlight2Beta来たね

554 名前:デフォルトの名無しさん [2008/03/07(金) 14:53:00 ]
struct A
{
 ...
}

A[] a = new A[10];

としたとき、a[3]のようにアクセスするときって、C++のメモリのようにa+sizeof(A)*3というようにCPUで乗算処理が発生しているんでしょうか?
だとしたら速度が必要なな部分では配列アクセスにするよりクラス参照のリストのようなかたちにしたほうがいいのでしょうか?

555 名前:デフォルトの名無しさん [2008/03/07(金) 15:10:33 ]
ここで聞いていいのかどうか分かりませんが、

3次元が固定、2時限目が動的、1次元が固定の配列を
作るにはどうしたらいいのでしょうか?

float[][,] farray=new [14][,4];

とやってもうまくいきません。
掲示板では見にくいのですが、
4の前には「 ,」カンマが入っています。



556 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:13:53 ]
>>554
プログラミングガイドの配列のところにはこう書いてある。

>配列型は、抽象基本型 Array から派生した参照型です。
>この型は IEnumerable と IEnumerable<(Of <(T>)>) を実装するので、C# のすべての配列で foreach 反復処理を使用できます。

だから気にしていることに限ってはどっちにしても変わらない。
と予想してみる。

557 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:20:19 ]
デリゲートに追加した匿名メソッドを指定して取り除く事って出来るかな?

558 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:20:49 ]
速さが必要ならそんなことよりもっとほかにやるべきことは沢山あるはずだし、
それをやり尽くした上で554のようなことまで気になるというのなら、
C#ではなく、アセンブリ言語とC++でどうにかすることを考えるべき段階。

故に
>>554
そんなこと気にするな。

559 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:21:11 ]
>>554
こういう文もあった。
>C# の配列はオブジェクトそのものであり、C や C++ の場合のように、単なるアドレス指定可能な連続メモリ領域ではありません。

>>555
次元に関係なく、要素を動的に変える配列は作れないよ。
List<>とかと組み合わせたりしないと。

560 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:22:19 ]
×次元に関係なく、要素を動的に変える配列は作れないよ。
○次元に関係なく、要素数を動的に変えられる配列は作れないよ。

561 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:25:56 ]
unsafeとfixedでCみたいな配列としても扱えるよ



562 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:45:47 ]
>>560
動的/静的は配列に対して使い方が難しいので可変長と言うべきだな

563 名前:デフォルトの名無しさん [2008/03/07(金) 16:19:34 ]
こんな形で使うのは初めてなので聞いてみたのですが、
思ったより難しいのですね。
C++ならそこまで難しくないと思ったのですが。


564 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 16:51:24 ]
C++で可変長配列とか、泥沼だろ。

565 名前:デフォルトの名無しさん [2008/03/07(金) 16:58:28 ]
float[] oned=new float[4];
oned[] twod;
twod[] threed=new float[14];

自分で考えてここまでやってのですがこれで正しく動作するか
わかりませんし処理効率がどうなるかは分かりません。
<vecto>とかboostみたいに上手いことできないでしょうか?


566 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 17:04:58 ]
>>565
おまいは自分で考えてここまで何をやってきたんだ

567 名前:デフォルトの名無しさん [2008/03/07(金) 17:15:16 ]
めんどくさいので
float[][][] threed=new float[14][][];
だけで後は自動に任せることにしました。
ありがとうございました。


568 名前:デフォルトの名無しさん [2008/03/07(金) 18:19:46 ]
と思ったのですが、Listのほうが用途に
合っていそうなので、そちらを使ってみることにします。


569 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 19:29:55 ]
先ずC#で何ができるか調べたほうがいい

570 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 20:22:35 ]
>>568
それは最初から「vector 相当のものはありますか?」と聞くべきだった。

571 名前:デフォルトの名無しさん [2008/03/07(金) 21:16:35 ]
>570
すいませんでした<(_ _)>




572 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 13:29:24 ]
ありがとうございます!

573 名前:デフォルトの名無しさん [2008/03/08(土) 14:14:48 ]
こうだくみこのおまんこにセロリいれたいな
みんなはなにいれたい?

574 名前:デフォルトの名無しさん [2008/03/08(土) 14:23:43 ]
585 名前:デフォルトの名無しさん[sage] 投稿日:2008/03/08(土) 14:20:47
yutori.2ch.net/test/read.cgi/news4vip/1204952244/

   1 名前:以下、名無しにかわりましてVIPがお送りします。[] 投稿日:2008/03/08(土) 13:57:24.68 ID:oVsMTN3J0
     次世代言語”D言語”を使ってプログラミングをしてみよう!
     C++で挫折した君も、プログラミング初心者の君も今日からプログラマーだ!

     D言語入門 www.geocities.jp/tor_park/Dlang/d2.html

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

576 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 14:46:34 ]
コピペ君って馬鹿だな、まで読んだ。

577 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 14:49:07 ]
>>575-576
コピペしか能のない低脳は消えろ

578 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 14:52:32 ]
Dってまだ生きてたんだ
C#があればいらないのにね
まったく、無駄なことしてるよな

579 名前:デフォルトの名無しさん [2008/03/08(土) 15:03:23 ]
同感
早くバージョンが安定してVSに匹敵するIDEが出たら使ってやってもいいが
何年更新してるんだよ?

580 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:05:06 ]
まあVSのないC#なんか誰も使わないよな
ネイティブコードなんかよりはるかにそっちの方が重要

581 名前:デフォルトの名無しさん [2008/03/08(土) 15:27:34 ]
>555です。
しつこいですがリストを使ってもうまくいかなかったので
こうしてみました。

ArrayList data = new ArrayList(14);
data.Add(new ArrayList());
((ArrayList)data[0]).Add(new ArrayList());
((ArrayList)((ArrayList)data[0])[0]).Add(new float[4]);
((ArrayList)((ArrayList)data[0])[0])[0] = 1;

MessageBox.Show(((ArrayList)((ArrayList)data[0])[0])[0].ToString());

後は変数を使ってネストすればいいだけだと思います。
こうすれば何とかなるようです。

しかし、コードが長いのでなんとか短くしたいです。
typedefもないし、usingを使ってもうまくいきませんでした。
ArrayList以外にいい方法があれば教えてください。、
また、もっとコードを短くする方法があれば聞きたいです。






582 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:29:15 ]
ジェネリックのList<float>を使え

583 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:35:52 ]
>>581
var farray = new[] {
 new List<float[]>{new[]{1f,2f}},
 new List<float[]>{new[]{3f},new[]{4f}}
};

584 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:37:34 ]
List<T>

585 名前:デフォルトの名無しさん [2008/03/08(土) 16:05:20 ]
>583
くぐってみたのですがvarが使えません。
ufcpp.net/study/csharp/ap_ver3.html
ではC#3.0の機能と書いてあるので2005では使えないのかも?


586 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 17:35:56 ]
List<float[]>[] data = new List<float[]>[14];
for (int i = 0; i < data.Length; i++)
 data[i] = new List<float[]>(new float[][] { new float[4] });
C#2.0でもいけるはず

587 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 17:41:43 ]
List<float[]>[]とか設計間違ってるとしか思えんw

588 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 18:02:55 ]
数値計算ならアリ
業務アプリならナシ

589 名前:デフォルトの名無しさん [2008/03/08(土) 19:03:35 ]
>586
ありがとうございます。
その通りのことがしたかったんです。
>587
確かに2次元だけ動的って見たことないので
こういう設計でいいのか自信がありません。


590 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 20:54:24 ]
>585
2005はだめ。型推論してくれるだけなのでまじめに全部型を書けばいいんだよ。
varってコンパイラが何とかしてコンパイル後は対応した型になってるだけだと思ってる。
2008で.NETFramework2.0をターゲットにしてても普通に使えてるし。

591 名前:デフォルトの名無しさん [2008/03/08(土) 21:10:07 ]
>590
C#でメモリ管理にいきなりつまずき困っていたところ
助けていただいてありがとうございます。
またお世話になるかも知れませんのでその時は
またお願いします。






592 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 21:33:25 ]
>>589
計算なら仕方ない所だと思うぞ。
なんかいい形があるなら俺も知りたい。

593 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 21:43:10 ]
float[]のところはインデクサ付けたフィールド4つの型を定義して使うようにすれば
要素数が4のもの以外入れられなくできるしちょっと見通しも良くなるかな
パフォーマンスは劣るだろうけど

594 名前:デフォルトの名無しさん [2008/03/08(土) 22:20:28 ]
>593
人に見せるならそう書くかも知れませんね。
個人でパフォーマンスをちょっと追求してみたかったので
実験で試そうと思いした。


595 名前:デフォルトの名無しさん [2008/03/08(土) 22:20:50 ]
>594
思いました。


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を無駄に使うプロテクトみたいなのが有るみたいです






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

前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