[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
この機能を使うにはJavaScriptを有効にしてください
|
研究日誌
213
:
名無しさん
:2014/05/14(水) 07:44:59
【共通】ファイルビューワ
先日、ファイル選択の部分のテストプログラムを作りましたが
それを利用して簡単な自作ツール「ファイルビューワ」を作成
しました。
ファイル選択が必要だと思って外部関数を作ってテストしたの
ですが、あまり使い道を思いつきませんでした。
でも、そのまま放置しておくといつかテストプログラムの存在
を忘れてしまいそうなので、ともかく何か作ることにして
結局、選んだファイルの中身を表示する自作ツールにしました。
テストの時は、ファイル選択用の外部関数の戻り値は、ファイル
名称のみでしたが、相対パスを返すように変更しました。
ファイル選択用の外部関数はディレクトリ内のファイルが多いと
ちょっと処理に時間がかかりますが許容範囲かなと思っています。
【ファイル選択画面】
https://www.dropbox.com/s/kjs5ky2tynmgoke/Screenshot_2014-04-07-20-58-45.png
画像の場合は、それをそのまま自作ツール「漫画ツール」で
使っている表示用HTML画面を生成する外部関数に渡すだけです。
【画像ファイル選択後の画面】
https://www.dropbox.com/s/dwzowrrofcckrd1/Screenshot_2014-04-07-21-00-24.png
テキストの場合も、一旦ファイルをtext.readlnで読み込んで
それをそのまま、自作ツール「メモデータベース」で使っている
表示用HTML画面を生成する外部関数に渡すだけでした。
【テキストファイル選択後の画面】
https://www.dropbox.com/s/n74ww8a3470l7n5/Screenshot_2014-04-07-21-02-37.png
外部関数化しておくと他ののプログラムで再利用しやすいので
いいと思います。
ちょっと意外だったのは、外部関数用のBASファイルの中に
複数の関数を定義するのは問題ないのですが、複数の関数の間で
同じgoto用ラベルを定義するとエラーになった事です。
関数内では変数は局所変数ですが、ラベルはそうではないようです。
自作ツールを作成したら最後にランチャーに登録しました。
【ランチャーに自作ツールが16個】
https://www.dropbox.com/s/6y7qwzdhn6ypee4/Screenshot_2014-04-07-21-04-19.png
自作ツールも既に16本、けっこう沢山作っています。
【ファイルビューワのプログラム、外部関数】
https://www.dropbox.com/sh/t219cg57jcs3i9g/dlftFZXec3
2chMate 0.8.6/Kobo/arc 7/4.2.2/LT
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板