==============================  年間カレンダー出力バイナリ:   テキストカレンダー Version1.00 ==============================  ・はじめに  年末になってカレンダーが必要になったので自分で作成しました。  いつもは紙に書いていたのですが、コンピュータがあるので今年 はカレンダーテキストを作成するプログラムをVB6で作成しまし た。  (祝日の判別機能は入っていません。)  同様の目的実現はDOSの経験のある人ならばバッチファイルで も作成できるでしょう。  ・使用条件  フリーウェアです。配布、使用は常識の範囲内で自由ですが、本 体の(ソースコード含む)著作権は私MIYAMA.が所有しています。  ただし今回添付したソースコードは各自プログラマが改変して配 布再コンパイルすることは認めます。  意匠上改良するなど、良い意味での改良は歓迎します。  ・動作条件  VB6のランタイムが完全に包含されているWIN32の環境な らば動作は問題ありません。  VB6の標準ライブラリと  VB6で新しく加わったファイルシステムオブジェクトと  テキストスクリプトオブジェクト用のDLLが動作に必要です。  ・インストール  VB6のライブラリとインストーラを同時に配布してもいいので すが容量が2Mバイト弱にもなってしまうので、今回は実行ファイ ルのみの配布パッケージにしました。  ・>>>>>幸いにもオタクでない方へ。  (株)ベクターに登録されている拙作の  マルチテキストWIN版  数学黒板forWIN  のどちらかをダウンロードして組み込めば動作条件として機械の 準備は出来ます。  ただし一般的に言って、VB6に限らずソフトウェアのインスト ールというものは予期していない不都合が必ず出るものです。  機械が爆発したり、全く起動しなくなったりは普通はしませんが いままで使っていた業務ソフトの挙動がおかしくなったとかは結構 あるものです。WIN98,ME程度の新しいWINDOWSであ るならばほぼ90パーセント大丈夫ですが、仕事でも使っている重 要なコンピュータにオンラインソフトや雑誌の付録を入れることは 普通は厳禁です。(まともな会社の大事な機械にはたいていコンピ ュータに鍵のケースが掛かっているものです)。  このソフト及び必要なプログラムやライブラリの導入は自己責任 で行って下さい。  最低大事なファイルはバックアップを行って下さい。  ーーーーー  「マルチテキスト、数学黒板の登録先」  http://kimijima.tripod.co.jp  から「forjapanese」のLINKをたどって下さい。  (株)ベクターの収録サイトを開くことができます。  小さい方のパッケージではなく(ライブラリが入っていません) 大きい方のパッケージを導入して下さい。  ・使用方法。  フォント不一致による文字化けを防ぐため、ボタンの文字は英文 です。  一般的に言ってカレンダーは14種類しかありません。  閏年か否かの2区分 * 7種の曜日区分=14種類。  この操作ダイヤログはその14種を選択するための操作盤です。  また、出力カレンダーを縦書きで出すか横書きにするかの区別を します。  実行画面:  ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー  □ 閏チェック   ○ 縦書きカレンダー選択    編集ウィンドゥ  ○ 横書きカレンダー  一月一日の曜日による曜日種別選択  編集ウィンドウへの出力ボタン  ファイルへの出力ボタン  ーーーーーーーーーーーーーーーーーーーーーーーーーーーーー  ・閏チェックにレ点を入れると、閏年モードになります。  ・縦書き/横書き選択 予定を書き込むためには縦書きの方がよ いでしょう。  ・曜日選択 その年の一月一日の曜日を選択して下さい。  ・編集ウィンドウへの出力ボタン テキストウィンドウにカレン ダーを表示します。  ・ファイルへの出力ボタン 実行ファイルがある同じフォルダに 「year−cln.txt」の名前でファイルを出力します。  注意!:出来るだけ別のフォルダでこのプログラムを動作させて 下さい。同一フォルダにあるyear−cln.txtは上書きさ れて内容は完全に消失します。(一回だけはycoldbak.t xtの名前で待避されます。)  ・祝日の判定機能は付いていません。組み込んでもいいのですが、 予期しない論理動作の不都合により、平日なのに祝日だと出力する 無断欠勤の危険を回避するため、祝日は各自で書き込んで下さい。 (特に最近はビッグバンの影響からか、雇用形態が多様化して、「 ひとの休日はおらが平日」という人も多いでしょうので。)  テキストウィンドゥに表示されている内容は、普通のエディタと 同じように書き込みできます。  クリップボードからの張り付けはctrl+Vキーで行えます。 (テキストウィンドウの容量上限は32キロバイト=全角1万60 00文字です。極端に大きなペーストは行わないで下さい。)  編集後、「ファイル出力」ボタンを押し下してください。  <<<祝日一覧>>>   1月  1日   元旦     第二月曜日 成人の日   2月 11日   建国記念の日   3月 21日   春分   4月 29日   みどりの日(先・天皇誕生日)   5月  3日          4日   国民の休日       5日   こどもの日   6月  なし   7月 20日   海の日   8月  なし   9月 15日   敬老の日      23日   秋分  10月 第二月曜日 体育の日  11月  3日   文化の日      23日   勤労感謝の日  12月 23日   天皇誕生日  ーーーーー  ・作者の連絡先:kaz_kimijima@livedoor.com  2001年 11月19日。  ファイルの終わり:来年のことを言うと鬼大笑い。(もうすぐ三 の酉。) ==============================