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

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

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

No.48513 の関連記事表示

<< 0 >>
■48513  プリント設定でエラーになる
□投稿者/ ムタル -(2010/04/08(Thu) 10:20:43)

    分類:[VB.NET/VB2005 以降] 

    VB.NET 2003

    お世話になります。
    PrintDocument1を使って印刷したいと思っています。

    e.Graphics.DrawString("東京", New Font("MS 明朝", 11.5), Brushes.Black, 〜
    と書いたところ、Fontの部分に下線がつき、エラーをみると
    「'New' をインターフェイスで使用することはできません。」となっていました。
    いまで起こったことがなく不思議でしたが、どうもMicrosoft.Office.Interop.Excel
    (Microsoft Excel 12.0 Object Library)を追加するとこうなるようです。

    解決する方法はありますか?

    よろしくお願いします。
親記事 /過去ログ82より / 関連記事表示
削除チェック/

■48514  Re[1]: プリント設定でエラーになる
□投稿者/ 魔界の仮面弁士 -(2010/04/08(Thu) 10:36:45)
    No48513 (ムタル さん) に返信
    > と書いたところ、Fontの部分に下線がつき、エラーをみると
    > 「'New' をインターフェイスで使用することはできません。」となっていました。
    インポートされた名前空間を確認してみてください。それにより、単に Font と書いたときに
    Microsoft.Office.Interop.Excel.Font インターフェイスに解決させるのか、
    System.Drawing.Font クラスに解決されるのかが異なります。

    > 解決する方法はありますか?
    名前空間を含めて、New System.Drawing.Font のように指定してみてください。
記事No.48513 のレス /過去ログ82より / 関連記事表示
削除チェック/

■48517  Re[2]: プリント設定でエラーになる
□投稿者/ ムタル -(2010/04/08(Thu) 11:50:08)
    2010/04/08(Thu) 11:51:43 編集(投稿者)

    No48514 (魔界の仮面弁士 さん) に返信

    原因も理解できました。

    名前空間は変えていませんが、
    e.Graphics.DrawString("東京", New Font("MS 明朝", 11.5), Brushes.Black, 〜

    e.Graphics.DrawString("東京", New System.Drawing.Font("MS 明朝", 11.5), 〜
    にしたところエラーが発生しなくなりました。

    ありがとうございました。

    > ■No48513 (ムタル さん) に返信
    >>と書いたところ、Fontの部分に下線がつき、エラーをみると
    >>「'New' をインターフェイスで使用することはできません。」となっていました。
    > インポートされた名前空間を確認してみてください。それにより、単に Font と書いたときに
    > Microsoft.Office.Interop.Excel.Font インターフェイスに解決させるのか、
    > System.Drawing.Font クラスに解決されるのかが異なります。
    >
    >>解決する方法はありますか?
    > 名前空間を含めて、New System.Drawing.Font のように指定してみてください。
記事No.48513 のレス / END /過去ログ82より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -