チケット #31050

読み込み専用でのfileopen

登録: 2013-03-27 19:31 最終更新: 2014-11-30 00:44

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

fileopen では常に OF_READWRITE でファイルを開こうとする為、書き込み禁止のファイルを開く事ができない。

読み込み専用でファイルを開く手段が欲しい。

例えば以下のようにログファイルの内容を読んで、過去の出力まで遡って処理を行いたい時に有用。

loginfo logname
fileopen fh logname 0
do
	readln fh line
	if result then
		break
	endif
	~なんらかの処理~
loop

do
	wait "ほげ"
	if result then
		break
	endif
	~なんらかの処理~
loop

チケットの履歴 (4 件中 3 件表示)

2013-03-27 19:31 更新者: doda
  • 新しいチケット "読み込み専用でのfileopen" が作成されました
2013-03-27 20:27 更新者: (del#1144)
コメント

第4引数 "read only" の追加を検討

2014-11-20 23:27 更新者: (del#1144)
  • 解決法なし から 修正済み に更新されました
  • マイルストーン(未割り当て) から Tera Term 4.85 (完了済み) に更新されました
コメント
2014-11-30 00:44 更新者: (del#1144)
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2014-11-30 00:44 に更新されました

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする