Print #で余分な改行が入る

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: Print #で余分な改行が入る

by konisi » 2006年5月21日(日) 16:46

それは元々そういう仕様なので、次のような関数を別途作ってあげる必要があります。

コード: 全て選択

Sub PRINT_ToFile2(FileNumber As Long, buf As String)
	Dim dwAccessByte As DWord
	FileNumber=FileNumber-1
	WriteFile(_System_hFile(FileNumber),buf,Len(buf),VarPtr(dwAccessByte),ByVal NULL)
End Sub
追記
デバッガを走らせてみて初めて、command.sbp内のPRINT_ToFile関数のbufの値に改行コードが添付されている事に気が付いた僕です。

by Ken » 2006年5月21日(日) 16:33

すみません。2重投稿してしまいました。

Print #で余分な改行が入る

by Ken » 2006年5月21日(日) 16:30

Print #命令でファイルを出力すると、最終行に余分な改行が入ってしまいます。
この改行を入れないようにするには、どうすればいいのでしょうか。

ページトップ