2013-07-26 4 views
0

나는 이것을 설정하는 방법에 대해서 궁금합니다. 사용자는을 통해 jar 파일 선택해야합니다 : 디렉토리에 공백이 있기 때문에 온 대신 위치 $ 파일에 오류가 있습니다디렉터리 이름 대신 변수 사용 Autoit

Run("java " & $chosen & $file, "", $Hide) 

:

Case $fileitem 
     $file = FileOpenDialog("Choose file...", "\", "Jar Files (*.jar*)") 

그런 다음 $ 파일에 파일을 사용해야합니다. 변수 따옴표를 어떻게 줄 수 있습니까? 선택하지 않고 정상적인 일입니다 또한

Run("java " & $chosen & ' -jar spigot-1.6.2-R0.1.jar', "E:\Spill\Alle spill\Minecraft\KnarCraft 2013", $Hide) 

. 나는 파일에 다음과 같이 씁니다 :

IniWrite("C:\Config.ini", "Server File", "File1", $file) 

두 번 선택할 필요가 없도록 어떻게 읽어야합니까?

+0

내가 이해하지 못했다'나는 그것을 읽어야 어떻게 그래서 당신은 twice.'를 선택할 필요가 없습니다. 설명 할 수 있니? – Math

+0

의미는 파일에 위치를 쓰는 것입니다. [서버 파일] File1 = E : \ Spill \ Alle 스필 \ Minecraft \ KnarCraft 2013 \ spigot-1.6.2-R0.1.jar 시작시의 가치. 나는 어떤 가치 대신에 어떤 가치가 있는지 묻는 법을 모른다. – EpicKnarvik97

+0

다시 말하면, 그 값을 "가져올"필요가 있다는 뜻입니까? ;-) 두 번째 문제에 대한 해결책을 묻기 위해 질문을 편집하는 대신 한 번에 한 가지 질문 만하는 것이 좋습니다. AutoIt 포럼 중 하나에서 시행 착오 코드 개발이 더 잘 처리 될 수 있습니까? StackOverflow는 다른 개발자가 가지고있는 특정 문제에 대한 질문/답변 사이트입니다. 프로그래밍 기술을 향상시키는 첫 번째 장소는 아닙니다. 이것은 네 번째 또는 다섯 번째 질문입니다. 문제는 AutoIt을 알지 못하는 문제입니다. – Samoth

답변

0

무엇에 대해 :

Run('java "' & $chosen & '" "' & $file & '"', "", $Hide) 
+0

Run ("java '"& $ selected & $ file, "', $ Hide) 실행 ("java '"& $ selected &^ERROR – EpicKnarvik97

+0

죄송합니다. 잘못 쓰 셨습니다. 다시 작성하겠습니다. ** 편집 : ** Run 수식 다시 작성 완료 – Math

+0

첫 번째로 나에게 알려줍니다. 메인 클래스 오류를 찾을 수 없습니다. 두 번째는 $ chosen와 $ file을 결합하여 출력이 -Xmx512ME \ Spill \ Alle을 유출합니다. \ Minecraft \ KnarCraft2013 \ spigot-1.6.2-R0.1.jar – EpicKnarvik97