#include 파일에서 줄 번호와 스크립트 이름을 포함하는 디버그 메시지를 출력하려고하지만 @ScriptLineNumber 매크로가 #include 파일의 줄 번호를 내보내는 동안 에서 현재 파일의 파일 이름을 내보내는 방법은 없습니다.현재 스크립트 이름을 내보내는 AutoIT 사용자 매크로
_DebugOut ("+++ :"& @ThisScriptName & ":"& @ScriptLineNumber & "텍스트")
이 같은 디버그 메시지 @ThisScriptName 같은 사용자 매크로 무엇인가를 정의하고 싶습니다출력은 다음과 같이 보일 것입니다 :
+++ : SampleIncludedFile.au3 : 127 :이 매크로 중 하나를 사용하여 포함 된 파일의 이름을 제공합니다 있도록이 작업을 수행 할 수있는 방법은 없습니다 일부 텍스트
[현재 파일이 포함되어 있는지 또는 자체적으로 실행 중인지 찾기 위해 자동 스크립트에 방법이 있습니까?] (https://stackoverflow.com/questions/29540373/is-there-a-way -in-autoit-script-to-find-if-current-file-was-is-ru) – user4157124
중복되지 않습니다. 이 링크는 코더가 #include인지 여부를 알아야하는 문제를 참조합니다. 내 질문은 @ScriptLineNumber가 행 번호에 대해 수행하는 것과 같이 현재 # include의 스크립트 이름으로 디버그 문을 생성하는 방법이었습니다. –