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

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

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

全過去ログを検索

<< 0 >>
■4094  Re[2]: ダブルバッファリング
□投稿者/ sin -(2006/05/31(Wed) 16:00:12)
    そちらのサイトを参考にダブルバッファリングのプログラムを
    実装したんですがどうもちらついてしまいます

    //ダブルバッファイリングするための処理
    this.SetStyle(ControlStyles.DoubleBuffer, true);
    this.SetStyle(ControlStyles.UserPaint, true);
    this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
    この3行を記述すればできるようなんですが描画されているところが
    見えてしまいちらついてしまいます。


    サンプルです
    //描画処理する前の処理
    void Init_Image()
    {
    bitmap = new Bitmap(Image_filename);
    //ダブルバッファイリングするための処理
    this.SetStyle(ControlStyles.DoubleBuffer, true);
    this.SetStyle(ControlStyles.UserPaint, true);
    this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
    }


    //左側のパネルに描画処理
    void Panel2_Paint(object sender, PaintEventArgs e)
    {
    //グラフィック処理ができるようにする
    Graphics g = e.Graphics;
    //画像をファイルを開くダイアログから読み込んだら
    if (Image_read_flg == true)
    {
    //描画処理する前の前処理
    Init_Image();
    //切り取ってタイルのように描画処理
    for (int y = 0; y < mapy_size; y++)
    {
    for (int x = 0; x < mapx_size; x++)
    {
    int offsetx = (x * tipx_size);
    int offsety = (y * tipy_size);
    Rectangle dest = new Rectangle(offsetx, offsety, tipx_size, tipy_size);
    Rectangle src = new Rectangle(0,0,tipx_size,tipy_size);
    g.DrawImage(bitmap, dest, src, GraphicsUnit.Pixel);
    }
    }
    }
    g.Dispose();
    }
記事No.4083 のレス /0過去ログ4より / 関連記事表示
削除チェック/

■37141  Re[17]: 参照型の引数にrefをつけるとき
□投稿者/ cio -(2009/06/14(Sun) 01:05:21)
    >>(pの実体がMainDataClass型そのものである場合、ChildMain型にキャストはできない)
    > 私のやり方が悪いのか、as演算子でnullしか返ってきません(´・ω・`)
    > できればその辺りのコードを示していただけると助かります。
    すみません、私のやり方が悪かったみたいです。
    public void CopyData(ref MainDataClass Dest)
    {
    ChildMain ascast = Dest as ChildMain;
    Dest = (MainDataClass)Clone();
    }
    変換できるというのはこういうことですよね。asは指している中身を見てキャストできるか判断する。勉強になりました、ありがとうございますm(_ _)m
記事No.37050 のレス /過去ログ64より / 関連記事表示
削除チェック/

■51702  Re[1]: ファイルダウンロード時に処理中ダイアログを表示したい。
□投稿者/ もりお -(2010/07/14(Wed) 16:07:47)
    2010/07/14(Wed) 16:08:27 編集(投稿者)


    No51699 (Hiro さん) に返信

    隠しボタンを押下した場合に問題がないということであれば
    "$get('dummyframe').src='../DownLoad/DownLoad.aspx';"
    のスクリプトは問題なさそうですね。

    2の処理で実装する隠しボタンの click() メソッドの呼び出しが行われないのかなと思います。
    6の処理をこんな感じにして alert が表示されるか確認してみてはいかがでしょうか。
    string script = "alert('呼び出されましたよー');";
    ScriptManager.RegisterStartupScript(this, Page.GetType(), "download", script, true);

    alert が表示されないようであれば、2の処理で実装するスクリプトを見直してみてはいかがでしょうか。
記事No.51699 のレス /過去ログ87より / 関連記事表示
削除チェック/

■56430  Re[1]: C# Excelのプロセスが残ります。
□投稿者/ Blue -(2011/01/13(Thu) 17:58:44)
    >oWBook = (Excel.Workbook)(oXls.Workbooks.Open(
    ここでは?
    Workbooksオブジェクトを変数に入れてMarshal.ReleaseComObjectする必要がありそう。
記事No.56429 のレス /過去ログ95より / 関連記事表示
削除チェック/

■63319  Re[1]: VB.netから他アプリケーションの操作について
□投稿者/ オショウ -(2012/08/13(Mon) 16:57:12)
    No63316 (よっし さん) に返信
    > この「 起動 ⇒ アイコンのダブルクリック ⇒ ウィンドウ表示 」を VB.netを使い「 VB.net ボタン押下 ⇒ ウィンドウ表示 」にしたいのですがどのようにすれば実現できるかわかりません。

      ttp://d.hatena.ne.jp/tomoemon/20090912/p2
      ttp://zenu.xrea.jp/XC2CCCAB82FA5BFA5B9A5AFA5C8A5ECA5A4A4CEA5A2A5A4A5B3A5F3CEF3B5F3CAFDCBA1X.xhtml

      できるかできないかは、そのアプリ次第。
      だた、できない可能性の方が高いように思います。

      尚、OSによって、タスクトレイのクラス名が異なりますので、ご注意ください。

    以上。参考まで
記事No.63316 のレス /過去ログ106より / 関連記事表示
削除チェック/

■63322  Re[3]: VB.netから他アプリケーションの操作について
□投稿者/ クロエ -(2012/08/14(Tue) 10:15:03)
    No63320 (よっし さん) に返信
    オショウさんが参照されている、
    >ttp://d.hatena.ne.jp/tomoemon/20090912/p2
    >ttp://zenu.xrea.jp/XC2CCCAB82FA5BFA5B9A5AFA5C8A5ECA5A4A4CEA5A2A5A4A5B3A5F3CEF3B5F3CAFDCBA1X.xhtml

    こちらのタスクトレイにメッセージを送信する方法は、条件付きではありますが、いちおうWindows7でも使えます。


    私も昔WindowsXP時代に、タスクトレイのアイコンをダブルクリックするDLLを作成したことがあるのですが、
    Windows7になってから、そのアイコンがインジケータに隠れるようになってしまい、XP時代の手法が使えなくなってしまいました。

    いろいろと調べても結局、プログラムで回避する方法がわからなかったのですが、インジケータのカスタム設定から
    「アイコンと通知を表示」として対象のアイコンを常にタスクトレイに表示してしまえば、DLLは変更せずに済むことがわかりました。
    現在はインジケータの設定だけは手動で対応してもらっています。(レジストリでも対応できそうでしたが)


    ただ、タスクトレイを操作しない方法が見つかれば、そちらのほうが楽かもしれませんね。
    DLL作ったときも結構面倒くさかった(−−;
記事No.63316 のレス /過去ログ106より / 関連記事表示
削除チェック/

■90912  Re[1]: リモートデスクトップ時のイベントログについて
□投稿者/ 魔界の仮面弁士 -(2019/05/13(Mon) 16:52:37)
    No90911 (usushio さん) に返信
    > 1110のほうではntprint.infを探したのですが、システムファイルには存在しませんでした。
    > しかし、リモート接続は問題なく行うことができます。

    リモート側で、ローカル側のプリンターを利用されるのでしょうか?

    リモートデスクトップ時のオプション設定で、[ローカル リソース]タブの
    プリンター設定がどうなっているかも確認してみてください。

    プリンターのリダイレクトが必要なのだとしたら、その 1110 のメッセージは、
    ntprint.inf あるいは何らかのプリンタードライバー(たとえば Adobe PDF Converter) の
    .infファイルが存在しない(または破損している)ことが原因であるように推察します。
記事No.90911 のレス /過去ログ157より / 関連記事表示
削除チェック/

■90915  Re[2]: リモートデスクトップ時のイベントログについて
□投稿者/ usushio -(2019/05/13(Mon) 17:39:05)
    No90912 (魔界の仮面弁士 さん) に返信

    > リモート側で、ローカル側のプリンターを利用されるのでしょうか?
    > リモートデスクトップ時のオプション設定で、[ローカル リソース]タブの
    > プリンター設定がどうなっているかも確認してみてください。

    プリンターの使用は特に考えておりませんので、設定を確認して
    エラーの解消を行うことができました。


    > プリンターのリダイレクトが必要なのだとしたら、その 1110 のメッセージは、
    > ntprint.inf あるいは何らかのプリンタードライバー(たとえば Adobe PDF Converter) の
    > .infファイルが存在しない(または破損している)ことが原因であるように推察します。

    もし上記の状態であった場合ファイルやドライバを参照しに行く際には、
    windowsEmbedded(特にドライバなどは入っていない)自身のシステムを参照しに行くため、
    1110のエラーが発生するのでしょうか。
記事No.90911 のレス /過去ログ157より / 関連記事表示
削除チェック/

■90922  Re[3]: リモートデスクトップ時のイベントログについて
□投稿者/ usushio -(2019/05/14(Tue) 08:20:26)
    No90915 (usushio さん) に返信
    > ■No90912 (魔界の仮面弁士 さん) に返信
    >
    >>リモート側で、ローカル側のプリンターを利用されるのでしょうか?
    >>リモートデスクトップ時のオプション設定で、[ローカル リソース]タブの
    >>プリンター設定がどうなっているかも確認してみてください。
    >
    > プリンターの使用は特に考えておりませんので、設定を確認して
    > エラーの解消を行うことができました。
    >
    >
    >>プリンターのリダイレクトが必要なのだとしたら、その 1110 のメッセージは、
    >>ntprint.inf あるいは何らかのプリンタードライバー(たとえば Adobe PDF Converter) の
    >>.infファイルが存在しない(または破損している)ことが原因であるように推察します。
    >
    > もし上記の状態であった場合ファイルやドライバを参照しに行く際には、
    > windowsEmbedded(特にドライバなどは入っていない)自身のシステムを参照しに行くため、
    > 1110のエラーが発生するのでしょうか。
    >
記事No.90911 のレス / END /過去ログ157より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -