2010-12-01から1ヶ月間の記事一覧

ビフォー アフター

イベントハンドラの定義 private function foo2(byval bar as integer) as boolean dim WithEvents obClass1 as new Class1 private sub objClassOnChange(byval system.sender As Object, byval e As system.EventArgs) Handles objClass1.Change MessageBo…

イベントのドリブン public class Class1 public event Change(byval sender As Object, byval e As EventArgs) private function foo(byval bar as integer) as boolean RiaseEvent Change(me, new EventArgs) end function end class ・EventAtgsを継承し…

イベントの定義 public class Class1 public event Change(byval sender As Object, byval e As EventArgs) end class

デフォルトプロパティ public class StringList dim ObjectList as new List(Of String) default public property Item(byval index as integer) as string get return ObjectList(index) end get set(byval value as string) ObjectList(index) = value end…

前の続きid:boukanrisha:20101227休み中にTStringListもどきのStringListクラス作っとくかな。まじめに書くと1日かかるし、自宅で開発中のあるガジェットでも必要になるからな、どうせ。

イカ娘の二期、だわ。http://www.nicovideo.jp/watch/sm13140645

スコープの変更出来ないか?

スコープの宣言 private function foo1 as boolean protected function foo2 as boolean public function foo3 as boolean

メソッドのオーバーロード overloads public function foo(byval bar as string) as boolean end function

オーバーライド元メソッドを呼び出す。 public Overrides function foo(byval bar as integer) as boolean return MyBase.foo(bar) end function

メソッド・プロパティのオーバーライド protedted Overrides function foo(byval bar as integer) as boolean end function public Overrides property foobar as boolean end property

オーバーライド可能なプロパティ・メソッドの宣言 public Overridable property foobar as string end property public overridable function foo(byval bar as integer) as boolean end function

抽象クラス・抽象メソッドの宣言 public MustInherit class class1 public MustOverride function foo(byval bar as integer) as boolean end class

クラスの継承 public class class1 Inherits superclass end class

DBの設計とマスタの実装が終わって、フォームのデザインもあがってきたので、いよいよ、十年以上ぶりにVBでのコーディングですよ。 まずはデータ格納用のクラスの定義ですが、いつの間にやら一丁前にオブジェクト言語になっているようです。 で、ちょっとメ…

しかし、Delphiに慣れるとVB.NETはクラスのコードがインターフェイス部とインプリメント部を同じ処に書くのが見通し悪くてたまりませんよ。 プロパティが一つ一つ実装部まで埋め込まれるので見晴らしがどうにも。 ついでに、List(Of Tクラスを継承したクラス…

BTOの鯖もどきに環境セットアップして色々テストです。 5.5万のAthlonII X2デュアルコアですが、まぁ、メディアプレイヤーとか使わず鯖として動かす分にはそれほど困らないですな。 DDR3メモリを8Gbyte(目一杯)でSATAII 500GbyteをRAID1で組んでるので、5年…

仕様書を積み上げてってようやくDBの設計書に取りかかれそうなのですが、スケジュールの線を引いてみたら完成が納品の3日前とかいう事になったんですが‥‥ しょうがないので、画面仕様書を別プロジェクトに入ってるけど空いてたPGに投げて、DBの設計と並行し…

‥‥、で、ホビーサーチですが、実は、転職活動中にココの面接受けたのですよ、ええ。 社員になると社販価格で直で予約可能という、ある意味フィギュア趣味にはタマランという待遇でしたが(それでいいのかw)、まぁ残念ながらWeb系のスキルでもっと良い人がい…

ここ半月ほどねんどろいど黒猫の予約開始をウォッチしてましたが、とあるショップで予約開始したのを発見したので早速チェキですよ。http://www.1999.co.jp/

>某氏 よし、それ町の辰野を見るんだ。 そしてめがねっ娘教団へウェルカム。

え〜と、12SRはK12で唯一のハイオク指定なんですがたま〜にレギュラー入れようとするガススタ店員がねぇ‥‥ (スポレスSRを見てハイオクだとすぐに判る様なマニアックな店員ばかりの店もどうかと思いますがw) そんなわけで、グッズとして買ったコレを実際に貼…

公共機関のPCはXPで来ているんですが、これから5年稼働させるシステムを考えた時にそろそろ7を視野に入れた環境を考えてくれなイカという話になっているのですよ。 で、社内の開発環境は Visual Studio 2010+VB.NETなので、7対応といっても.NETで開発しとけ…

で、そんなことを言っているうちにまた仕様書の山を書かないといけなくなりましたが。 今度は Visual Studio 2010 + VB .NET + .NET 4.0での開発です。 ‥‥、VBでまともな開発するのは十数年ぶりというのはヒミツだww一応、パクリ元のプロジェクトはあるの…

今までコーディング用のフォントはTerminalを使うことが多かったのですが、7に移行して折角ClearTypeのレンダリングが綺麗になったのでなんか新しいフォントでも模索してみようかと。で、Osakaとかゆたぽんとか色々試した結果、Microsoftが提供している等幅…

で、ねんどろいど黒猫の予約はいつですか?

そんな訳で、電撃G's Festival! vol.19が届きましたよと。にいてんご 黒猫 ウマウマ? しかし、アイプリのせいか目線が合う位置が見つからないわん‥‥ やっぱり右目が変だなぁ。

開発に入ったあるプロジェクトが、 信州型事業仕分けの対象になったと、 連絡がありました。 Yah!

まぁ、コレだけの読み応えでボリュームとしては50P位なんですが、後14倍は‥‥、どうするかなww