スキルアップ |
ブログ |
2022年01月14日 |
---|
皆様、あけましておめでとうございます。
2022年最初のブログを担当いたします。企画開発部の川本です。
今年もよろしくお願いいたします。
初のブログ担当で何を書こうかすごく悩みましたが、今回は入社してから勉強を兼ねて作成したプログラム(ツール)を紹介したいと思います。
(大層なものではありませんし、作成数も少ないですがあしからず・・・)
今まで作成したツールは2つあります。
簡単に作成動機と操作概要を記載します。
<文字列加工ツール>
このツールは業務で作成したプログラムの画面に表示できる最大文字列長のテストを行う際にキーボードで入力することが面倒になるときがあったので作成したツールです。
1.画像の処理対象文字欄に「あいうえお」と入力。
2.文字数欄に表示したい文字数を入力。
3.「処理実行」ボタンを押下すると、「あいうえお」が指定文字数分増やしてクリップボードにコピーします。
単純に文字数を増やす以外に、半角⇔全角の変換機能、実行結果をテキストファイルに出力する機能を実装しています。
こだわりとしては、文字数上限値をソースコードに埋め込まずに設定ファイルに持たせているので、上限値を変更したい場合にプログラム修正が不要となっている点です。
エラー回避のために以下の制御を実装しています。
・空白入力不可(処理対象文字・文字数ともに)
・文字数に数値以外の入力不可
<リマインダー>
このツールはタイマー処理の知識をつけるために作成したツールです。
設定日時と通知内容を指定して確定ボタンを押下するとタイマーが起動します。
指定した時刻になると、通知内容がポップアップウィンドウに表示されます。
本ツールのエラー回避として、通知内容未指定の状態で確定ボタンを押下すると警告メッセージが表示され、タイマーが起動しないように制御しています。
最後になりましたが、今まで作成したツールはWindows端末上で動作するプログラムでしたが、業務でiOSやAndroidといったモバイル端末向けのアプリ開発を行っているので、次はモバイル端末向けのアプリ開発をして一層のスキルアップをしたいと考えています。
それでは、また。