View Single Post
Old 03-31-2016, 10:02 PM
kinook kinook is online now
Join Date: 03-06-2001
Location: Colorado
Posts: 5,754
It is intentional that all logged output, including the command-line if that option is checked (or if logging of the default step property is enabled), is included in the LASTSTEP_OUTPUT macro.

What you could do is remove the first line of the output before processing.
Sub vbld_StepDone()

	' remove first line of output, including CR/LF
	out = Application.ExpandMacrosAndScript("%LASTSTEP_OUTPUT%")
	out = Mid(out, InStr(out, vbCrLf)+2)
	Builder.LogMessage "LASTSTEP_OUTPUT with first line removed:"
	Builder.LogMessage out

End Sub
Reply With Quote