[要旨] Visual C++ 2005 Express Edition で Win32 な DLL を作成できるように環境を整えるにはどうすればいいかをまとめてみました。 [キーワード] Visual C++,Win32,コンソールアプリケーション,DLL
PSAPI(Process Status API)の準備 PSAPIは、ウィンドウズでプロセス情報の取得を行うプログラムを書くためのAPIです。 PSAPIは、Visual Studio(ビジュアルスタジオ)をインストールしただけでは使えません。 PSAPIを使うためには、Platform SDKをインストールしなくてはなりません。 Platform SDKのインストールに関してはこちらをご覧ください。 PSAPIがインストールできたら、次はプログラムを書くという作業ですが、コンパイルを通すためには2つの作業が必要です。 まず、コードの中でpsapi.hをincludeしなくてはなりません。 次に、リンカ対応ですが、psapi.lib(またはpsapi.dll)のライブラリファイルがリンクできるようにする必要があります。 実際にプログラミング プロセスID一覧を取得する プロセス名一覧を取
対象OS:Windows 2000 Professional/Windows XP Professional/Windows 2000 Server/Windows Server 2003 解説 いまや、メールがさまざまな仕事の起点になっているという人も多いのではないか。チームでの情報交換や会議の案内、社外の取引先との連絡などに加え、備忘録代わりのメッセージを自分自身にメールしているという人もいるようだ。 こうなってくると、すべての情報通知をメールに一本化したくなる。特に読者がシステム管理者なら、さまざまな管理業務の通知をメールで受け取りたいと考えているかもしれない。例えば、サーバがハングアップしたとき、ファイアウォールがワームのアタックを受けたとき、ハードディスクの容量がいっぱいになったとき、アプリケーションのメモリ・リークによって使用可能メモリが逼迫(ひっぱく)したときなど、メールで通
[VBScript Tips] ●基本プログラム ・文字列を画面に出力する ・起動時の引数を取得する ・起動時の引数を取得する(オプション指定あり/なし) ・バージョン番号を取得する ・コマンド名の取得と強制終了 ・起動スクリプト名を取得する ・標準入出力を使用する(簡易電卓) ・処理を一時停止する ・数値の整数部分を取得する ・数値を丸める(四捨五入) ・数値の切り捨て ・数値の切り上げ ・8進数と16進数に変換する ・N進数に変換する ・1〜10の乱数を発生させる ・絶対値を計算する ・πの値を計算する ・余弦,正弦,正接を計算する ・指数関数を使ってみる ・文字をコードに変換する ・コードを文字に変換する ・文字列の長さを取得する(UNICODE) ・文字列の長さを取得する(ASCII) ・文字列の一部分を取得する(UNICODE) ・文字列の一部分を取得する(ASCII) ・文字列
[起動時の引数を取得する] 起動時の引数を表示します。 For ループの方が分かり易いですが、慣れると For Each の方が簡単かもしれません。 【ソースコード】 [tips0002.vbs] Option Explicit Dim lngLoop ' ループカウンタ WScript.Echo "引数は" & WScript.Arguments.Count & "個あります。" For lngLoop = 0 To WScript.Arguments.Count - 1 WScript.Echo lngLoop + 1 & ": " & WScript.Arguments.Item(lngLoop) Next [tips0002.vbs] Option Explicit Dim strArg ' 引数情報 WScript.Echo "引数は" & WScript.Arguments.C
手順1―テキスト・エディタでスクリプトのコードを入力する まずはテキスト・エディタ(メモ帳でも何でもよい)を開き、以下のコードを入力してenvironment.wsfというファイルを作成してほしい。ただし引用符(')で始まる行はコードの意味を解説するためのコメント部分なので、省略してもよい。 ※ファイルenvironment.wsf <?xml version="1.0" encoding="Shift_JIS" standalone="yes" ?> <package> <job id="environment"> <?job error="true" debug="true" ?> <object id="objFs" progid="Scripting.FileSystemObject" /> <script language="VBScript"> <![CDATA[ Set Ws
MS-DOSとの関係、コマンドプロンプトの使用方法やバッチファイル作成方法など、ぜひ覚えて使ってみよう! バッチファイルとは?? echo バッチファイルの中のメッセージの表示、非表示を切り替える rem 注釈行を設定する pause バッチファイルの処理を一時停止させる if/else 条件によって処理を分岐する goto バッチファイル中の別の処理ブロックにジャンプする call 現在のバッチファイルから他のバッチファイルを呼び出し、起動させる for コマンドを繰り返して実行させる shift バッチパラメータを繰り上げる setlocal/endlocal バッチファイルでの環境変数の使用の開始、終了 サイトマップ echoは、標準出力(画面)にコマンドプロンプトや各種メッセージを表示するかどうか 制御するコマンドである。 通常のコマンドプロンプトでも使用されるが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く