よく使うのですが、結構忘れるのでメモです。


NSCalendar *cal=[NSCalendar currentCalendar];

NSUInteger flags = NSYearCalendarUnit
| NSMonthCalendarUnit
| NSDayCalendarUnit;
NSDate * tmpDate =[NSDate dateWithTimeInterval:-[[NSTimeZone systemTimeZone] secondsFromGMT] sinceDate:[NSDate date]]; //->これを入れとかないと、グリニッジ標準時刻になってしまう

NSDateComponents *cmp = [cal components:flags fromDate:tmpDate];
NSDate* date_converted;

// NSDateFormatter を用意します。
NSDateFormatter* formatter = [[NSDateFormatter alloc] init];

// 変換用の書式を設定します。
[formatter setDateFormat:@"YYYY-MM-dd"];
[formatter setDateFormat:@"yyyy-MM-dd"]; //YYYYだとどうしてか、去年になってしまいます。

// NSString を NSDate に変換します。
date_converted = [formatter dateFromString:[NSString stringWithFormat:@"%04d-%02d-%02d",[cmp year],[cmp month],[cmp day]]];

// 使い終わった NSDateFormatter を解放します。
[formatter release];
2013年08月19日

画像ファイルの上書き

PictureBoxに画像を表示して、そのあとその画像を変更して、ファイルの上書きなど行おうとすると、ファイルがロックされたままになってエラーになってしまうことがあります。
このことで、いつも同じところでつまづくので、メモです。


PictureBox コントロールに画像を表示するには、Image クラスを使用します。PictureBox コントロールには、Image プロパティがありますので、これを利用します。

最も簡単な方法は、System.Drawing.Image クラスの FromFile メソッドを使用する方法です。ただし、これだとプログラムが終了するまで、ファイルがロックされたままになります。

FromFile メソッドではなく、FromStream メソッドを使用しましょう。


ということでした。
2013年08月11日

バイクレース

今日は、以前勤めていた会社の社長が、バイクレースに出場されるので、応援と手伝いに行ってきました。

 こんな山の中にある近畿スポーツランドっていうサーキットです。

 
  

早朝から説明会がありました。

出走前のバイク

早く走るバイクはなかなかタイミングが合わずに、社長がすごくちっちゃいですが
僕の役目はサインボード係で、ラップタイムを計って、ライダーに知らせます。
200週以上あったのですが、ミスは3回くらい。
ほんとはミスは無い方がいのですが、まあまあ、お役に立てたかと。
一日中炎天下での応援でしたが、楽しい一日でした。

ライダーになろうとは思いませんが。。。こればっかりは自分でやりたいとは思いません。
でも、みんな楽しいメンバーで、すごく楽しませていただきました。
ありがとうございました。
プロフィール
けん
カテゴリ
VB関係 (4)
iOS関係 (7)
SQL関係 (1)
< 2013年08>
S M T W T F S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
QRコード
QRCODE
アクセスカウンタ
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 0人
人気の楽園ブログ
楽園ブログ