初日 最新 目次 MAIL HOME


*-- To Tell The Truth --*
Cruz
MAIL
HOME

My追加

2002年01月24日(木)
三四郎とピンポン

年齢:86歳
性別:女性
趣味:水泳
近況:小さな子供が好き。
   孫は結婚しそうもないので、ついつい、小さな子供を見かけると話し掛けてしまう。


今朝、電車の中で見かけたおばあさんのプロフィール。
小さな子供を連れた女性が、このおばあさんと話していた内容から作成しました。
ようするに盗み聞きってこと・・・。

自分の祖母や、ダンナの義祖母の歳と照らし合わせても、86歳のおばあさんが、一人で比較的混んでいる電車に乗りしかも立っている
それだけで

驚き

なのに、。
このおばあさんときたら、

趣味は水泳。
泳ぎを続けていると、腰や膝が痛くならなくて調子がいいんですよ。


と来たもんだ。

86歳で泳いでいるのか・・・

人生ブラボー!

意味不明


それはさておき、昨日作成したファイルデータをDBにUPDATEするプログラムを使って、DBへデータを登録していく。
登録をサクッとこなし、オジサマ仕様変更に着手。

残業をしていたら、まぶたが痒い。
・・・また、目が腫れてきたようだ。
これじゃ三四郎と一緒だな。2002.1.21日記より
私のは結膜炎じゃないけれど。

今回ファイル選択のところで、

GetOpenFileName

使ってみました。
ワードやExcelなんかで、『開く』を選択すると出てくるアノ画面ですな。

// 更新ファイル名選択
BOOL OpenSelectFiles_CARD(HWND hWnd)
{
 OPENFILENAME ofn;
 memset(&ofn, 0, sizeof(OPENFILENAME));
 ofn.lStructSize = sizeof(OPENFILENAME);
 ofn.hwndOwner = hWnd;
 ofn.lpstrFilter = "text files(*.txt)\0*.txt\0All Files(*.*)\0*.*\0\0";
 ofn.lpstrFile = cpFileName;
 ofn.nMaxFile = MAX_PATH;
 ofn.Flags = OFN_FILEMUSTEXIST;
 ofn.nMaxFileTitle = 64;
 ofn.lpstrFileTitle = cpFileTitle;
 ofn.lpstrTitle = "Update File";

 return (GetOpenFileName(&ofn));
}

cpFileTitleに選択されたファイル名が入ります。
ファイル名はフルパスではないようなのですが、
そのまま
 fp = fopen(cpFileTitle, "r");
で、ファイルオープンできます。
ファイル選択したときにパスでも通してくれているのでしょうかねー?

詳しくはこちらをどうぞ。