最近、プログラムを作って遊んでいる事は過去の記事にも何回か書いていましたが、とりあえずの目標を階層テキストエディタの作成にしようかと思いました。比較的簡単に作れそうというのと、ツリーを使ったドラッグ&ドロップ操作などを含んでいるのでC#の勉強にはちょうどいいかなと。
そして、会社の昼休みにちょこっとレジストリの内容を読み込むサンプルソースを参考にしてエクスプローラのツリーもどき(とはいっても、いちいちフルパスで表示されるといううざい画面になっていますが。。)を作成してみたりしていました。
しかし、これだけ高機能なツールが無償で使えるなんていい時代だなぁと改めて思っていたら、なんと学生さん向けには製品版を無償で使わせてくれるというサービスまであったりするようです。
今の時代、就職難だったり大変だと思うけど、自分が学生の頃ってこんなに無償でいろいろできなかったよなぁと。今の学生さんならこの無償環境を活用していろんなものを作れるんだろうなぁととってもうらやましく感じたりしました。
今日は、家に帰ってからも少しC#をいじっています。
ツリービューでドラッグ&ドロップのサンプルをこねくり回して構造をつか観たいなぁという感じですね。
あと、ツリーのノードに対応してデータを管理する必要があったりするので、それができたら比較的すぐに保存や読み込みができないツリーテキストエディタを作成できそうです。
って、書くと簡単そうだけど、まだまだだろうなぁ。
気長にのんびりと学んでいきたいと思います。
コメント