080618_2134~0001.jpg
乗り換え途中に、気になるポスターを発見瓈
"おぎのや"のポスターなのですが、どのポスターでも美味しそうに峠の釜めしを食べています瘀

どうやら、「釜めし販売50年」を記念して張り出してる様ですね。

夏も近づいて、食欲も落ちてくる時期ですが、釜めし簱を食べたくなってしまいました睢

今日も1日お疲れさん蟬
VS2005 アタッチできない

<問題>
「アタッチできません。プロセス'c:\yyyyy\xxxxxxx.exe'は'コンピュータ名'で起動していません。」
というエラーメッセージが出る場合。

<原因>
既に、対象となるプロセスを起動しておかないと、デバッガがプロセスを探せない
設定となっているため発生。


<対処>
1.プロジェクトのプロパティで、デバッグを選択
2.右の項目欄で"アタッチ"を参照
3."はい"→"いいえ"へ変更
4.再度、「デバッグ開始」ボタン(緑三角のボタン)をクリック
Visual Studio 2005 でビルドエラー

<問題>
Visual Studio 2005 でビルドした際に、
error C2664: 'CreateProcessW' : 2 番目の引数を 'const char [12]' から 'LPWSTR' に変換できません。(新しい機能 ; ヘルプを参照)
が発生。

<原因>

プロジェクトの文字セット設定で、マルチバイト文字対応になっていないため。

<修正方法>
1.「プロジェクト」→「プロパティ」でプロジェクトのプロパティダイアログを開き
2.左側の項目から「構成プロパティ」→「全般」を選択.
3.右側の欄にある「文字セット」の項目を
「Unicode 文字セットを使用する」→「マルチバイト文字セットを使用する」に変更.
4.ソリューションエクスプローラーで、プロジェクト右クリック
→「リビルド」をクリック
昨日、情報処理技術者試験の合格発表がWebページ上でありました。

私が受けたソフトウェア開発技術者の結果は、なんと筠筠筠合格筠筠筠

結果をみた瞬間には、今までの6回ぶんの苦労が走馬灯のように思い出されてきました。

結果の詳細は

・午前 : 645
・午後1 : 655
・午後2 : 650

で、(合格ラインは、いずれも600点)ほぼギリギリ合格のライン。

6回めの挑戦という事もあり、試験のコツが掴めてきていたのが良かったのかもです。

秋の情報処理は、AEでも挑戦しようかしらと画策中です。
グラフィック0614.gif
10匹目の妖精をやっと見つけました。


ある時、バナーがこんな絵に変わってたので、ポチっと押してみました。
すると、10匹目の妖精発見しました~

やっと妖精探しが終わりました。
080613_0822~0001.jpg
久しぶりのまともな内容を書きます。

今日は、13日の金曜日ということですが、特に不吉なイベントもなくおわりそうです。

今日は駅へ向かう途中に公園(フラワーガーデン)の横を通って見たら、緑のトンネルが出来ていました。

蒸し暑くなりそうな空気ですが、頑張ってきます。
MSDNのページに載っているサンプルアプリを実行したところ何の事か分からないエラーメッセージが出てきた。

・参考ページ
http://msdn.microsoft.com/ja-jp/magazine/cc163659(en-us,printer).aspx

・エラーメッセージ
c:\documents and settings\aj741461\my documents\eおと資料\08_0611_幕張作業\catwork0602\statlink.cpp(29) : error C2440: 'static_cast' : 'UINT (__thiscall CStaticLink::* )(CPoint)' から 'LRESULT (__thiscall CWnd::* )(CPoint)' に変換できません。
base から derived へのキャストには、dynamic_cast または static_cast が必要です
→ビルドエラー
// If not, I don't know who wrote it.
// Compiles with Visual Studio.NET 7.1 or greater. Set tabsize=3.


色々と調べてみたところ・・・
ON_WM_NCHITTESTの戻り値が、UINTからLRESULTに代わってたらしい。

そこで、次のようにして修正したところ、ビルド成功!
(いくつか波及箇所も修正する必要があります。)

<修正方法>
・修正前
afx_msg UINT OnNcHitTest(CPoint point);
・修正後
afx_msg LRESULT OnNcHitTest(CPoint point);
外付けHDDをSambaでアクセスできるようにしたところ、ファイル書き込みが
できませんでした。

パーミッションを変更したりしたが、全然反映されず困り果てておりましたが調査の結果、以下の答えにたどり着きました。

■原因

デフォルトでは、所有ファイルに対しては読み書き出来るが、グループ、その他ユーザに対しては読みしかできない。


■解決方法:
# mount -t ext2 /dev/sda1 /mnt/usb -o umask=000

注:"/mnt/usb "はマウント先のフォルダ。
umask=000 は全てのユーザに対して読み書き出来る意味。
umask デフォルト値は 022

#man mountfat のマウントオプションumask=value umask を設定する
(umask とは許可属性のビットマスクで、立てないビットを 立てたもの)。
Excel VBA「SubまたはFunctionが定義されていません」

(1) 環境 : Excel 2000 VBA
(2) エラーメッセージ :「SubまたはFunctionが定義されていません」
(3) 原因 : プロシージャの中で、定義されていないSubまたはFunctionを使用している。
(4) 対処 : エラーのあるプロシージャ名が黄色でハイライトされて、定義されていないSubまたは
Function名がグレーでハイライトされている。
グレーでハイライトされている部分を修正する。
VS2005 コンソールプログラム作成時のビルドエラーへの対処

”未解決の外部シンボル _wWinMain@16 が関数 ___tmainCRTStartup で参照されました。”

→プロジェクトのプロパティをチェックする


1.ソリューションエクスプローラー
2.プロジェクトのプロパティをクリック
3.構成プロパティ>リンカ>システム>サブシステムのオプションを変更
→コンソール(/SUBSYSTEM:CONSOLE)へ修正

→ビルド成功!問題解決!