C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■8361  Re[6]: わんくま勉強会のXMLをつくりませう
□投稿者/ Streetw☆ -(2007/09/28(Fri) 12:47:05)
    No8352
    >> gost_shellさん
    > の2つに分けたら、とりあえずセッション検索は早く完成しそうかな、と。
    ...
    > サンプルのルート要素がsessionListでしたね。
    > 上記はセミナー数+1(マスター)の数のXMLファイルに分割した場合として捉えてください。

    ひとつで考えてました。(+ゆくゆくはマスターのXML)
    でも分けた方が、レスポンスも良くなるかもですね。
    メモ、勉強になります〜

    No8359
    >> シャノンさん
    > 参加者名簿データは入らない?

    参加者の名簿ってあるんですか。
    勉強会出たこと無いので知りませんでした。
    それで思ったんですけど、アンケートとかもとられてるんですよね?
    それもデータとして入れておいて、公開拒否のアンケート以外は見られるようにするとか?
    #アンケートのデフォルトは公開拒否がいいと思うけど。
記事No.8313 のレス /過去ログ21より / 関連記事表示
削除チェック/

■10332  Re[1]: ListBoxのリフレッシュ
□投稿者/ Jitta on the way -(2007/11/15(Thu) 19:30:57)
    No10329 (みこ さん) に返信

    携帯からなのできちんと見ていません

    ArrayList に放り込むところだけ、分けてみてはどうですか?
記事No.10329 のレス /過去ログ23より / 関連記事表示
削除チェック/

■10330  Re[1]: 起動時に例外が発生してデバッグができません
□投稿者/ Jitta on the way -(2007/11/15(Thu) 19:24:34)
    No10328 (洋 さん) に返信
    > いつも参考にさせていただいております。
    > VB.NET 2005(Win2000)でソフトを作成しております。デバックを開始すると突然以下のエラー
    > が発生し、その後何度デバックを行ってもデバックすることができなくなります。
    >
    > 例外内容:
    > 指定されたアセンブリ名またはコードベースは無効です。 (HRESULT からの例外: 0x80131047)
    >
    > 仕方なくまっさらなソリューションを開きフォームをコピーして再度実行すると
    > きちんと動作します。
    > このような経験をされた方がみえましたら解消方法を教えてください。お願い致します。

    例外が発生した場所は重要な情報なのですが、控えていませんか?

    メッセージからして、付けた名前が悪かったような気もしますね
記事No.10328 のレス /過去ログ23より / 関連記事表示
削除チェック/

■10331  Re[1]: Word2007にするとWebBrowser上で開けなくなる
□投稿者/ 魔界の仮面弁士 -(2007/11/15(Thu) 19:29:19)
    No10320 (二連月 さん) に返信
    > WebBrowserコントロール内でWord文書が開けなくなり、Wordのウィンドウで開くようになってしまいました。

    もしかしたら、2003 環境と 2007 環境それぞれで、エクスプローラのオプションの
    [ファイルの種類]タブで、Word 文書の設定が変化していたりはしませんか?
    (「同じウィンドウで開く」の設定とか、MIME の設定とか)
記事No.10320 のレス /過去ログ23より / 関連記事表示
削除チェック/

■95122  Re[1]: 仕様?誤使用?
□投稿者/ ぶなっぷ -(2020/06/24(Wed) 15:42:52)
    少々疑問が、
    これってforeachで回しながら削除してますよね。
    そーすると、
      InvalidOperationException
      「コレクションが変更されました。列挙操作は実行されない可能性があります。」
    になりませんか?ならないのが不思議です。
    
    それはさておき、修正案ですが、Controlsがいわゆるコレクション(List, Arrayy, ...)
    なら、LINQメソッド(拡張メソッド)を使うのがおすすめ。
    
    以下の1行でおしまいです。
      int RemoveCnt = Controls.RemoveAll(x => x.Name == "AccountElement");
記事No.95114 のレス /過去ログ165より / 関連記事表示
削除チェック/

■95125  Re[2]: 仕様?誤使用?
□投稿者/ 魔界の仮面弁士 -(2020/06/24(Wed) 19:33:53)
    No95122 (ぶなっぷ さん) に返信
    > それはさておき、修正案ですが、Controlsがいわゆるコレクション(List, Arrayy, ...)
    > なら、LINQメソッド(拡張メソッド)を使うのがおすすめ。
    > 以下の1行でおしまいです。
    > int RemoveCnt = Controls.RemoveAll(x => x.Name == "AccountElement");

    Arrayy → Array の誤記だとしても、
    Array オブジェクトに Remove 系のメソッドは用意されていないのでは…?


    List<> であれば RemoveAll がありますが、ここでいう Controls は、
    Panel コントロールのプロパティのようなので、恐らくは Control.ControlCollection でしょう。
    RemoveAll は使えないと思います。Remove / RemoveByKey / RemoveAt だけ。



    LINQ で処理するとしたら、これでどうでしょう。
    変数 target を省略すれば 1 行になりますが、そこまで圧縮すると、流石に読みにくそう。

    AccountElement[] target = Controls.OfType<AccountElement>().Where(c => c.Name == "AccountElement").ToArray();
    Array.ForEach(target, c => { using (c) { Controls.Remove(c); } });
記事No.95114 のレス /過去ログ165より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -