달력

12

« 2024/12 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'비주얼베이직'에 해당되는 글 1

  1. 2016.05.20 Visual Basic 6 명령줄에서 빌드하기 2
2016. 5. 20. 16:30

Visual Basic 6 명령줄에서 빌드하기 Enjoy/etc2016. 5. 20. 16:30


Visual Basic 6 컴파일 하기!!!!!

비주얼베이직6  외부에서 컴파일 할때 사용하기.

CMD 창에서 실행할때 사용되는 명령어 확인

까먹지말고 정리정리!!!



참고사이트 : https://msdn.microsoft.com/en-us/library/aa231236(v=vs.60).aspx



=============================================================================


[컴파일 명령어 및 옵션]


도움말보기




vb6.exe [[{/run | /r}] | [/runexit] | [{/make | /m}] 프로젝트이름] [/out 로그파일명] [/outdir 로그파일경로] [/d 상수=값{[:constN=valueN]}][/mdi | /sdi][{/cmd 인수 | /c 인수}]


[옵션]


/run 또는 /r 프로젝트

:[프로젝트 속성] 대화상자의 [만들기] 탭의 [명령줄 인수] 필드에 저장된 인수를 사용하여, VisualBasic이 프로젝트 이름을 컴파일하고 실행합니다.


/runexit 프로젝트이름

:VisualBasic이 프로젝트 이름을 컴파일하고 실행합니다. 프로젝트가 디자인모드로 되돌아 오면 VisualBasic이 종료됩니다.


/make 또는 /m 프로젝트

:프로젝트 파일 안에 저장된 기존 설정을 사용하여, VisualBasic이 프로젝트 이름을 컴파일하고 실행 가능한 파일을 만듭니다.


/out 파일이름

:/m 또는 /runexit로 만들 때 오류를 파일로 받아들일 수 있게 지정합니다. /out을 사용하지 않으면 오류가 메시지 상자에 표시됩니다.


/outdir 경로

:/make를 사용할 때 만들어지는 모든 출력파일이 놓여질 디렉토리경로를 지정합니다.


/d 또는 /D 상수=값...

:VisualBasic이 /make로 EXE나 ActiveX 구성 요소를 만들 때 조건부 컴파일 상수로 사용할 값을 지정합니다. 상수가 여러 개일 때는 콜론으로 구분하십시오.


/cmd 또는 /c 인수

:[프로젝트 속성] 대화 상자의 [만들기] 탭의 [명령줄 인수]필드에 인수를 지정합니다. 이 때 이 옵션은 명령줄 맨끝에 위치해야 합니다.


/mdi 또는 /sdi

:VisualBasic 환경을 단일 문서 인터페이스(SDI)나 다중 문서 인터페이스(MDI)로 전환합니다. 이 설정을 바꾸기 전까지는 현재의 모드를 유지합니다.


* 위의 스위치에서 프로젝트 이름 위치에 그룹 이름을 사용할 수 있습니다.



EX) TEST.vbp 프로젝트를 make 하는 명령어. out 메시지는 test_out.log 로 출력할 때


     "C:\Program Files (x86)\Microsoft Visual Studio\VB98\vb6.exe" /make "D:\VBProject\TEST\TEST.vbp" /out "D:\VBProject\TEST\outlog\test_out.log"

     



=============================================================================




Working with Command Line Switches


Command line switches provide a way to control how Visual Basic executes. Using command line switches, you can start an instance of Visual Basic and run a specified project, make an executable file or dynamic-link library, or specify a string to be passed to the Command$ function.

For example, to run the project MyProj.vbp and then automatically exit, start Visual Basic with the following command line:


c:\Program Files\Microsoft Visual Studio\VB\vb6.exe /runexit MyProj.vbp


The following table summarizes the Visual Basic command line switches.


Switch Description


/cmd cmdstring Specifies a command string to be passed to the Command$ function. When used, it must be the last switch on the command line.

/d compileconst Specifies one or more conditional compilation constants to use with the /make or /makedll switch.

/make projectname Makes the specified project into an executable file.

/makedll projectname Makes the specified project into a dynamic-link library.

/mdi Starts Visual Basic using the multiple document interface (MDI) programming environment.

/out filename Outputs errors to a file when used with the /make or /makedll switch.

/run projectname Runs the specified project.

/runexit projectname Runs the specified project and then automatically exits.

/sdi Starts Visual Basic using the single document interface (SDI) programming environment.

/? Displays a list of valid command line switches.


For More Information   See "Command Line Arguments."




:
Posted by 라면스프