タグ

2012年7月5日のブックマーク (8件)

  • リフレクションを利用したレイトバインディングでExcelファイルを開く - Bug Catharsis

    VB.NETだとCreatObject関数を使って、暗黙の遅延バインディングを利用することによって、 お手軽に実現できる出来るExcelの操作も、C#で実現するとなると、ちょっと面倒くさいことになります。 事前バインディングでも実装することもできるが、事前バインディングだと Excelのバージョン違いを吸収することができないので、なにかとウマクナイ。 できればExcelバージョンに依存しないように、遅延バインディングで*1実現したいところです。 そんなときは、.NET FCLの中からActivatorやらReflectionやらを使いましょう。 以下のサンプルはただExcelファイルを開くだけのプログラムです。 using System; using System.Windows.Forms; using System.Reflection; namespace WindowsApplic

    リフレクションを利用したレイトバインディングでExcelファイルを開く - Bug Catharsis
  • .Net(C#)アプリからExcelのVBAを呼び出したい(遅延バインディング) | old_3流プログラマのメモ書き

    .NetアプリからExcelVBAを呼び出したい(事前バインディング) で参照設定からCOMのOffice操作DLLを呼び出す方法を書きました。(あらかじめ呼び出すオブジェクトのタイプライブラリを参照してコンパイル時に型チェックをするこの方法を事前バインディングと言います。) しかしこの方法では参照設定したバージョンのExcelが入っているPCでしか実行できません。 対策としては、実行時にバインドする遅延バインディングを用います。 事前バインディングのコードと比較しながら遅延バインディングのコードを下記に書いてみます。 (コメント部分のコードが事前バインディングになります。) using System.Runtime.InteropServices; using System.Reflection; public ExeMacro() { //Excelマクロファイルパス string

    .Net(C#)アプリからExcelのVBAを呼び出したい(遅延バインディング) | old_3流プログラマのメモ書き
  • C#でCreateObjectと同じことをするには?

    C#でCreateObjectと同じことをするには?C#でVB.NETのInteraction.CreateObjectメソッド(CreateObject関数)と同じことをするには、Type.GetTypeFromProgIdメソッドで型を取得し、Activator.CreateInstanceメソッドなどによりインスタンスを作成します。 なおこのように作成したCOMオブジェクトは、必要がなくなった時にMarshal.FinalReleaseComObjectメソッドやMarshal.ReleaseComObjectメソッドで解放します。 次にVB.NETのInteraction.CreateObjectメソッドとほぼ同様の機能を有するメソッドのコードを示します。 /// <summary> /// COMオブジェクトへの参照を作成および取得する /// </summary> /// <p

    C#でCreateObjectと同じことをするには?
  • お知らせ : 京都新聞

    File Not Found. 該当ページが見つかりません。URLをご確認下さい。 お知らせ 事件・事故のジャンルを除き、過去6年分の主な記事は、インターネットの会員制データベース・サービスの「京都新聞データベース plus 日経テレコン」(http://telecom.nikkei.co.jp/public/guide/kyoto/)もしくは「日経テレコン」(社・東京 http://telecom.nikkei.co.jp/)、「ジー・サーチ」(社・東京、 http://www.gsh.co.jp)のいずれでも見ることができます。また、登録したジャンルの記事を毎日、ネット経由で会員に届ける会員制データベース・サービス「スカラコミュニケーションズ」(社・東京、http://scala-com.jp/brain/) も利用できます。閲読はともに有料です。 購読申し込みは下記のページから

  • 47NEWS(よんななニュース)

    焼け野原にたたずむ甲子園球場…太平洋戦争の傷痕が色濃く残るカラー写真発見、米軍接収中の1947年に空撮か 「高校野球の聖地」2024年8月1日で開場100年

    47NEWS(よんななニュース)
  • 13歳男子、ウイルス作成の疑いで補導 : 社会 : YOMIURI ONLINE(読売新聞)

    コンピューターウイルスを作成したなどとして、京都府警サイバー犯罪対策課は4日、ハッカーが情報交換する会員制サイトを主宰している東京都あきる野市の中学2年男子生徒(13)を補導して不正指令電磁的記録作成(ウイルス作成)の非行事実で児童相談所に通告し、このサイトで技術を指南していた同東大和市の建設作業員柴崎巧盟(こうめい)容疑者(23)を同保管容疑で逮捕した。 府警によると、昨年7月以降の刑法改正で施行されたウイルスに絡む容疑での摘発は数例あり、男子生徒は最年少という。 発表では、男子生徒は昨年8月5日、パソコンを強制終了させるウイルスを作成し、柴崎容疑者は今年6月13日、パソコンのファイルを勝手に削除するウイルスを自宅のパソコンに保管した疑い。 2人とも容疑を認め、男子生徒は「ハッキングに興味があって勉強したいと思い、昨年8月にサイトを作った」と説明。柴崎容疑者は保管していたとされるウイルス

  • 取り調べ全面可視化デメリット大きい…検事総長 : 社会 : YOMIURI ONLINE(読売新聞)

    最高検は4日、試行中の取り調べの録音・録画(可視化)について、「適正な取り調べにつながり、有効」とする検証結果を発表した。 ただ、容疑者の供述が後退するなどの弊害があるとして、笠間治雄検事総長は、取り調べ全過程の可視化(全面可視化)の導入は「デメリットが大きい」との見解を示した。 検証対象は、今年4月までの1年間の特捜部などの独自捜査事件98件のうち91件と、昨年9月~今年4月の裁判員裁判対象事件2465件のうち1906件。容疑者が拒否するなどしたため、全面可視化は独自捜査で39件(約42%)、裁判員裁判対象で399件(約20%)にとどまった。

  • 朝日新聞デジタル:テレ朝、初の視聴率3冠 4〜6月、W杯中継など好調 - 文化

    関連トピックスサッカーワールドカップ  テレビ朝日が1959年の開局以来初めて、4月からの3カ月間で視聴率3冠(ビデオリサーチ調べ、関東地区)を獲得した。サッカーW杯アジア最終予選の生中継(35.1%、6月12日)や好調なバラエティー番組が要因だという。これまではフジテレビと日テレビが過去30年、年間視聴率3冠王争いをしてきた。  3冠は、全日(午前6時〜午前0時)、ゴールデン(午後7時〜10時)、プライム(午後7時〜11時)の各時間帯の視聴率首位。 関連記事テレ朝、「深夜力」で躍進 4月、初の視聴率3冠(6/20)サッカー豪州戦視聴率 関東35.1%、関西27.6%(6/13)AKB総選挙視聴率 関東18.7%、名古屋21.5%(6/7)ドラマ「家族のうた」敗因は 日曜夜にロック、違和感?(6/1)〈ニュースがわからん!〉テレビの視聴率(6/26)

    kenjiro_n
    kenjiro_n 2012/07/05
    レギュラー番組が貧乏生活どうのこうのばかりで見てるこっちがつらくなるのが個人的には苦手なんだよなぁ。