Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

logopenのエラーについて - Tera Term Ticket #38024 on OSDN

$
0
0

logopenのエラーについて

Eröffnet am: 2018-03-09 07:45

Letztes Update: 2018-03-09 11:38

Auswertung:(Anonym)Verantwortlicher:(Keine)
Priorität:9 - HöchsteMeilenstein:(Keine)
Typ:Support-AnfragenSchweregrad:9 - Höchste
Komponente:Tera Term MacroStatus:Offen
LösungKeine

Einzelheiten

ttlマクロ内で、ログファイルを以下の様な手順でオープンしています。複数のttlマクロを同時に動作させた際に、logopenのコマンドで、result=1が返却されます。

理由を教えてください。

なお、ファイルは0Byteで作成されている状況となっています。

logファイル名は、ttlと同一のディレクトリにttlマクロ名に.logを付与したファイルで、作成しています。

;;; 3-3 Tera Term のログを開始する。
getdir gd1
logn = param1
strconcat gd1 '\'
strconcat gd1 logn
strconcat gd1 '.log'
filecreate fhandle1 gd1
fileclose fhandle1
logopen gd1 0 0 0 1
;;;;; ログオープンが失敗した場合には、エラーメッセージ(ログファイルオープンエラー)を表示する。
if result = 1 then
	messagebox 'ログファイルオープンエラー エラー箇所:3-3'  message_title
	end
endif

Letzte Aktualisierung für dieses Ticket

2018-03-09 11:38 Aktualisiert von: maya

  • Details Updated

Kommentar

ファイルが作成されているのは filecreate しているからで、logopen が失敗しているのにファイルが作成されているのではないと思われます。単に logopen たときにファイルができるでしょうか。

同じログファイルを複数の ttl から(あるいは同じ ttl を同時実行して)つかもうとしているわけではないですよね?


Viewing all articles
Browse latest Browse all 2128