- - PR -
VBでスケジュール管理機能(チャート)みたいな開発
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-09-24 23:10
VBに日々奮闘しています。
今回、VB2005を使用してスケジュール管理機能を作成したいと考えています。 イメージとしては、フリーソフトの”がんすけ”みたいなものをVB2005で勉強する 意味で作ってみようとは思ったのですが・・・。 そもそも素人でもあり、実現可能なのかとか色々と考えています。 どなたかこういった機能を作成したことのある経験談をお聞かせいただければと思います。 | ||||
|
投稿日時: 2006-09-25 00:30
その手のグラフをガントチャートと言います。
もちろん作れます。というよりも、作れないわけ無いでしょ。 ただ勉強と言うのが何を目的にするかによって、アプローチは変わってくるでしょう。サードパーティのガントチャート表示ツールを使うか、その部分も自作するのか。プログラミングの習作としては、いきなり敷居が高い気もしますしね。 | ||||
|
投稿日時: 2006-09-25 01:17
甕星さん ありがとうございます。 私は、VS2005 Standard Editionを使用しての開発を考えています。 サードパーティの表示ツールを使用しないで、VS2005だけでの開発を考えています。 イメージとしては、先ほど投稿させていただいたフリーソフトと同じイメージで 1行?にいくつもの工程を分けたスケジュールを表示できるようにしたいです。 日付等はそれぞれDB上に一旦入力して保存しておいて、その情報を参照する際に ガントチャートで表示できるような仕組みを考えています。 | ||||
|
投稿日時: 2006-09-25 08:49
結局のところ、'何が' わからないのかがわからないわけですが、 'どこに' 描画するかでもアプローチは変わってきます。 まずは、Graphics クラスの DrawLine メソッド、DrawRectangle メソッドあたりでいかがでしょうか。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-09-25 09:14
ExpressEditionのスタータキットに近いサンプルがあったと思います。
結構ユーザーコントロール周りで手を入れている箇所が多く、 参考にもなりますね。 サンプルは個人用のスケジューラですが、ちょっと手を加えるように考えると いい線いけるのではないでしょうか。 | ||||
|
投稿日時: 2006-09-25 09:23
ガントチャートに似たようなものを作った経験はあるのですけどれどもw まず、次のように機能を分けて考えると良いと思います。 (1) スケジュールデータの管理機能 (2) スケジュールデータの編集 (3) ガントチャート画面の描画 各機能に、どのようなプロパティやメソッドなどの機能が必要なのかを考えてみると宜しいかと。 ただ、甕星さんも仰られている通り、プログラミングの習作としてはいきなり敷居が高いように思います。 頑張って下さい。 [ メッセージ編集済み 編集者: R・田中一郎 編集日時 2006-09-25 09:23 ] |
1