麦酒堂
RSS
エントリ一覧
カテゴリ一覧
月別一覧
スープカレー[10 entries]
AH-K3001V[5 entries]
Beer[647 entries]
Books[11 entries]
Camera[16 entries]
Cygwin[10 entries]
Java[9 entries]
JavaScript[5 entries]
Linux[65 entries]
mac[12 entries]
Movabletype[15 entries]
.NET[2 entries]
Photos[24 entries]
PHP[8 entries]
Ruby[5 entries]
Underground[11 entries]
WX310SA[4 entries]
2008年10月[3 entries]
2008年09月[16 entries]
2008年08月[12 entries]
2008年07月[11 entries]
2008年06月[18 entries]
2008年05月[15 entries]
2008年04月[4 entries]
2008年03月[13 entries]
2008年02月[13 entries]
2008年01月[10 entries]
2007年12月[11 entries]
2007年11月[21 entries]
2007年10月[11 entries]
2007年09月[16 entries]
2007年08月[11 entries]
2007年07月[14 entries]
2007年06月[24 entries]
2007年05月[20 entries]
2007年04月[15 entries]
2007年03月[29 entries]
2007年02月[24 entries]
2007年01月[21 entries]
2006年12月[14 entries]
2006年11月[14 entries]
2006年10月[26 entries]
2006年09月[28 entries]
2006年08月[16 entries]
2006年07月[37 entries]
2006年06月[30 entries]
2006年05月[27 entries]
2006年04月[25 entries]
2006年03月[32 entries]
2006年02月[22 entries]
2006年01月[31 entries]
2005年12月[19 entries]
2005年11月[25 entries]
2005年10月[37 entries]
2005年09月[14 entries]
2005年08月[30 entries]
2005年07月[23 entries]
2005年06月[16 entries]
2005年05月[33 entries]
2005年04月[14 entries]
2005年03月[12 entries]
2005年02月[26 entries]
2005年01月[16 entries]
2004年12月[28 entries]
2004年11月[10 entries]
2004年10月[19 entries]
2004年09月[13 entries]
2004年08月[17 entries]
2004年07月[19 entries]
2004年06月[10 entries]
2004年05月[16 entries]
2004年04月[17 entries]
2004年03月[32 entries]
2004年02月[23 entries]
2004年01月[35 entries]
2003年12月[29 entries]
2003年11月[25 entries]
2003年10月[15 entries]
麦酒堂 TOP > >
  • 000166
    Microsoft Platform SDK
    miz 2003-11-19 00:57

    表示されているウィンドウの一覧を取得しようと,いろいろと調べているうちに,Microsoft Platform SDK に突き当たりました.

    最初,"Update" の文字を見てインストールをあきらめかけたのだけれど,ドキュメントを読むだけであれば,特に既存のアプリケーションは問わない模様.(サンプルをコンパイルするためには,Visual C++ が必要らしい.)

    これをインストールすると,Windows の API を直叩きするための情報を入手できて,良い感じです.ただ,C# からの呼び出しは,まだ勉強中.API 側の struct を,C# 側にどのようにマッピングしたら良いのか,よく判りません・・・.

    そんな中で,取っ掛かりとして良かったページがこれです.
    .NET Tips 表示されているウィンドウを列挙する
    今のところ,全ウィンドウを最小化した後に,0.5 秒間隔で一つずつ元の大きさに戻す,ということは実現できるようになりました.とりあえず,小さいながらもはじめの一歩.

    [ permalink ] [ 0 comment(s) ]
  • 000159
    .NET SDK のセットアップ
    miz 2003-11-12 15:16
    Microsoft .NET Framework SDK をWindows2000Professional SP4 にセットアップしました. 大まかな手順は次のとおりです.
    1. .NET Framework 再頒布可能パッケージのインストール
    2. .NET Framework 日本語 Language Pack のインストール
    3. .NET Framework SDK のインストール
    4. 環境変数の設定
    5. 動作確認
    以下,各手順の詳細です.

    01. .NET Framework 再頒布可能パッケージのインストール
    ファイルはここから手に入れられます.
    ダウンロードが完了したら,その実行ファイルを実行してください. 途中で選択する項目がないので,ここで特に説明は行いません.

    02. .NET Framework 日本語 Language Pack のインストール
    ファイルはここから手に入れられます.
    ダウンロードが完了したら,その実行ファイルを実行してください. 同じく,途中で選択する項目がないので,ここで特に説明は行いません.

    03. .NET Framework SDK のインストール
    ファイルはここから手に入れられます.
    ダウンロードが完了したら,その実行ファイルを実行してください. インストールオプションは,特に理由がなければ全選択,インストールするフォルダは適宜設定してください.ぼくは "C:\MS.NET_SDK\" としました.ここで指定したフォルダの直下に"v1.1" というディレクトリが作成されるので,バージョン情報は明示的に含めなくても良さそうです.

    04. 環境変数の設定
    C# コンパイラ (csc.exe) にパスを通します. その前に,まずは csc.exe を探します. ぼくのマシンでは,
    C:\WINNT\Microsoft.NET\Framework\v1.1.4322
    という,かなり深い位置にありました.
      04-01. マイコンピュータのプロパティを開きます
      04-02. [詳細]タブを開きます
      04-03. [環境変数] ボタンをクリックします
      04-04. [システム環境変数] の "Path" を選択します
      04-05. [編集] ボタンをクリックします
      04-06. "変数値" 欄に ";" 区切りで csc.exe へのパスを追加します

    05. 動作確認
    適当な C# のソースコードを作成します.
    [test.cs]
    using System;
    public class tmp {
      [STAThread]
      static void Main ( string [] args ) {
        Console.WriteLine ( "Hello World!" );
      }
    }
    コマンドプロンプトからコンパイルし,実行してみます.
      > csc test.cs
      > test
      Hello, World!
      >

    以上で,セットアップ完了なのですが, とても引っかかった点が一つあります. csc.exe が,Explorer の検索に引っかかりませんでした. これは,ぼくの環境固有の問題なのでしょうかね・・・. おかげで,このコンパイラを探すのに,結構苦労しました.
    また,SDK 付属のドキュメント内の csc.exe に関する記述も, VisualStudio .NET があることを前提にした説明のみです.
    意図的なもの?
    疑心暗鬼が過ぎる気もしますが・・・.
    [ permalink ] [ 3 comment(s) ]
概要
基本的には java プログラマですが,知見を広げるためと銘打って .NET にも手を出しました. その過程での手順書,覚書,などを書き留めます.
最近のコメント
  • new マンホールの耐用年数 [2]
    last comment : miz : 09/03 08:48
  • new 飲みました - エーデルピルス - サッポロビール [2]
    last comment : miz : 07/22 08:49
  • new 大型連休山梨旅行 [2]
    last comment : miz : 07/22 08:44
  • new 山田工業所 打出し中華鍋 [5]
    last comment : so : 06/25 23:23
  • new Mac mini にメモリ増設 [2]
    last comment : miz : 06/16 13:08
  • new 飲みました - ザ・プレミアム無濾過 リッチテイスト - キリンビール [3]
    last comment : なまい : 06/03 22:14
  • new 大図典View - 講談社 [2]
    last comment : miz : 05/27 02:30
  • new 本日のビール - 05/20 [2]
    last comment : miz : 05/26 16:46
  • new 吉祥寺の食材事情 [2]
    last comment : miz : 05/26 16:23
  • new 本日のビール - 05/15 - 祝!禁酒明け [2]
    last comment : miz : 05/19 11:18
最近のエントリ
  • マンホールの耐用年数、その後 - かえるの子は
  • 本日のビール - 10/01
  • 本日のビール - 09/30
  • 本日のビール - 09/28
  • 本日のビール - 09/27
  • 本日のビール - 09/26
  • 本日のビール - 09/22
  • 飲みました - キリンスムース
  • 本日のビール - 09/19
  • 本日のビール - 09/18
  • and more ...
このページの被検索語(最新20件)
  • visual c++ コマンドプロンプトからコンパイル
  • [search.live.com]
  • 表示されているウィンドウを列挙する
  • .NET アプリケーションパス
  • csc.exe
  • csc.exe /s
  • .NET パス取得
  • Platform SDK 環境変数 C#
  • csc パスを通す
  • .Net アプリケーションパス
  • csc.exe
  • 環境変数 Path csc.exe
  • "csc.exe"
  • csc.exe 環境変数
  • [search.live.com]
  • C# アプリケーションパス
  • vc++6.0 .net 呼び出し C#
  • [s.luna.tv]
  • C# csc
  • framework csc.exe
(C) Copyright 2003-2008 miz

Some rights reserved.
You can copy the contents in this page (including text and photographs, except program code) and/or redistribute it under the terms of the Creative Commons Attribution-ShareAlike 2.5 License.
(C) Copyright 2003-2008 miz