プログラミング中級2
カレンダー


1. フォームの作成


いよいよ中級のカレンダー作成に入ります。 長い間、サブルーチンやユーザ関数で引っ張ってしまって、ごめんなさい。
しかし、まだまだサブルーチンやユーザ関数は終わらないのです。 プログラムは、サブルーチンやユーザ関数の集合体なのですから。

中級では、初級のようなステップ分けはしません。
どちらかと言うと、モジュール(サブルーチンとかユーザ関数とか)別の解説に近くなると思います。 けれども中級は「ロジックの作成」を目標にかかげていますので、 どういう風にロジックをつかんで行くかというようなことに関しては、 練習なりヒントなりを皆様に提示していく必要があるのかなと考えています。




カレンダーのフォームを作成します。


今回のフォームは、初級4練習3のフォームとほとんど同じです。
初級4練習3のフォームを作成していない人、保存していない人は、初級4練習3を見て作成してください。


今回のフォームです。

イメージ
初級4練習3のフォームです。

イメージ




初級4練習3のフォームと違うところだけを説明します。

  1. フォームの Caption が、「中級のカレンダー」

  2. 日〜土の文字が、別のフレームの中に入っています。
    イメージ


  3. コマンドボタンが5つ増えました。
    「前年」「前月」「今月」「翌月」「翌年」のコマンドボタンが増えました。
    それぞれのコマンドボタンの名前は、以下のとおりです。
      前年:cbZennen
      前月:cbZengetsu
      今月:cbKongetsu
      翌月:cbYokugetsu
      翌年:cbYokunen


  4. プログラムをコピーする。
    もちろんプログラムを全部入力していただいてもよいのですが、めんどくさいと言う方はコピーしてください。
    今回は、ここをクリックすると別画面でプログラムソースが表示されますので、全部選択してコピペしてください。


これだけで、もう実行できます。どんどん動かしてみてください。
少しは中級らしくなっていますか?(笑)




戻る

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル