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

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

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

No.143 の関連記事表示

<< 0 >>
■157  Re[4]: ActiveReportで直接印刷するときの印刷ダイアログについて
□投稿者/ 翔 -(2005/02/28(Mon) 13:52:46)
>

    分類:[.NET] 

    こんにちは、翔です。
    さすがの早い回答に感服です(笑)

    No156に返信(じゃんぬねっとさんの記事)
    > > > それ自体コントロールを利用して独自で表示できるということでしょうか?
    > > 違います。では、言い方を変えましょう。
    > 例えば、プレビューコントロールから印刷した場合、
    > その「プログレス ダイアログ」は、何を親ハンドルで持っているでしょうか?
    > ドキュメントのインスタンスを生成して、直接 PrintToPrinter した時は、
    > 親ハンドルはあるのでしょうか?
    「プログレス ダイアログ」というのですね。
    印刷自体はアクティブレポートオブジェクトからPrintメソッドで直接行っているのですが、Printメソッド実行後にハンドルを調べるということなのでしょうか?
    Printメソッドを実行した時点で「プログレス ダイアログ」が出て印刷されてしまうのですが・・・

    以下がソースです。プレビューのとこも必要でしょうか?

    public void Print(DataSet cyohyoData, ActiveReport rpt)
    {
    rpt.DataSource = cyohyoData;
    rpt.DataMember = cyohyoData.Tables[0].TableName;
    rpt.Run(true);
    rpt.Document.Print(true, true);
    }

記事No.143 のレス /0過去ログ1より / 関連記事表示
削除チェック/

■156  Re[3]: ActiveReportで直接印刷するときの印刷ダイアログについて
□投稿者/ じゃんぬねっと -(2005/02/28(Mon) 12:08:15)
>

    分類:[.NET] 

    こんにちは、じゃんぬ@管理人です。

    No155に返信(翔さんの記事)
    > 印刷ボタンで出てくるダイアログではないのですよ。
    > 印刷ボタンを押して出てくるダイアログからOKを押して印刷を開始したときに出てくる
    > 印刷ページ進行状態?のフォームみたいなやつなのです(1/1ページとか)

    ええ、理解してますよ (^^)

    > それ自体コントロールを利用して独自で表示できるということでしょうか?

    違います。では、言い方を変えましょう。
    例えば、プレビューコントロールから印刷した場合、
    その「プログレス ダイアログ」は、何を親ハンドルで持っているでしょうか?
    ドキュメントのインスタンスを生成して、直接 PrintToPrinter した時は、
    親ハンドルはあるのでしょうか?
記事No.143 のレス /0過去ログ1より / 関連記事表示
削除チェック/

■155  Re[2]: ActiveReportで直接印刷するときの印刷ダイアログについて
□投稿者/ 翔 -(2005/02/28(Mon) 11:27:15)
>

    分類:[.NET] 

    こんにちは、翔です。

    No154に返信(じゃんぬねっとさんの記事)
    > こんにちは、管理人の じゃんぬ です。
    毎度ありがとうございます。

    > > コントロールを利用して、親ハンドルをフォームに明示化してやるかなどするのが
    > 1 番安全で楽な方法かと思います。
    印刷ダイアログという書き方が悪かったのでしょうか、それとも方法があるということなのかまだ理解していないのですが^^;

    印刷ボタンで出てくるダイアログではないのですよ。
    印刷ボタンを押して出てくるダイアログからOKを押して印刷を開始したときに出てくる印刷ページ進行状態?のフォームみたいなやつなのです(1/1ページとか)
    それ自体コントロールを利用して独自で表示できるということでしょうか?

    その際コントロールを使用する方法ですらさっぱりわからない状況でして、コントロールが何か勘違いしているのかもしれないので、コントロールについてはちょっと勉強しておきます。
    私の説明が下手だと思いますが付き合ってもらえるとありがたいです^^;
記事No.143 のレス /0過去ログ1より / 関連記事表示
削除チェック/

■154  Re[1]: ActiveReportで直接印刷するときの印刷ダイアログについて
□投稿者/ じゃんぬねっと -(2005/02/28(Mon) 11:01:03)
>

    分類:[.NET] 

    こんにちは、管理人の じゃんぬ です。

    No143に返信(翔さんの記事)
    > 現状は、画面の左上くらいに表示されてしまいます。

    直接印刷をした場合は、親ハンドルが NULL であるため、
    Windows の Default 位置に委ねられます。
    (これは、デスクトップ座標の左上くらいの位置です)

    コントロールを利用して、親ハンドルをフォームに明示化してやるかなどするのが
    1 番安全で楽な方法かと思います。
記事No.143 のレス /0過去ログ1より / 関連記事表示
削除チェック/

■143  ActiveReportで直接印刷するときの印刷ダイアログについて
□投稿者/ 翔 -(2005/02/24(Thu) 20:20:47)
>

    分類:[.NET] 


    分類:[.NET] 

    またまた印刷関係で御座います。

    件名の通り、ActiveReportで直接印刷するときの印刷ダイアログ(印刷ページ数実行状態と言えばいいのでしょうか)を画面中央に表示したいです。

    現状は、画面の左上くらいに表示されてしまいます。

    -----コード
    rpt.Run(true);
    rpt.Document.Print(true, true);
    -----
    印刷するだけならこれだけでいいのですが、ダイアログの設定はないものか探しています。
    そもそも出来るのかどうかもわかりませんが、何か情報があればお願いします。
親記事 /0過去ログ1より / 関連記事表示
削除チェック/

■143  Re[4]: SQL Server 2005 CLR VB2005 DBアクセス方法
□投稿者/ はつね -(2007/01/17(Wed) 18:36:50)
>
    No138 (ろーちゃん さん) に返信
    > あと、SqlDataReader の値を吸い出して、ファイルに書き出すのですが
    > Dim sw As New StreamWriter("C:\sql\Test.txt", False, System.Text.Encoding.GetEncoding("Shift_Jis"))
    >
    > で、セキュリティエラー(permissionがどうやらこうやら)が出て、
    > どうしていいかわかりません。C:\sqlフォルダーのセキュリティをどうにかしないと
    > いけないみたいですが、そこで行き詰ってます。

    フォルダセキュリティではなくCLR側の設定だったと思います。
    CLRからは通常はローカルな資源にアクセスする事はできないセキュリティになっています。そのあたり、MSDNで調べてみると判ると思います。

    Windows Developers Magazineのちょっと前の号に書いたような気もしますが、いま手元に原稿がないので詳細は不明。
    http://www.seshop.com/detail.asp?pid=7338
記事No.113 のレス /過去ログ10より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -