ACC: 양쪽 컴파일러/액세스 Visual Basic Is 및 있는 인터프리터

기술 자료 번역 기술 자료 번역
기술 자료: 109382 - 이 문서가 적용되는 제품 보기.
초급: 단일 사용자 컴퓨터의 사용자 인터페이스에 대한 지식이 필요합니다.

모두 확대 | 모두 축소

요약

이 문서에서는 다음 VBA 프로그래밍 언어 또는 버전 2.0 또는 이전 버전 Access 기본 프로그래밍 언어로 컴파일된 언어 또는 해석된 언어로 여부를 설명합니다.

추가 정보

C, 같은 기존의 컴파일된 언어를 읽을 소스 코드를 훨씬 빠르고 컴퓨터가 읽을 수 있는, 개체 코드로 컴파일합니다. 그런 다음 이러한 개체를 프로그램을 사용할 수 있는 실행 파일에 연결된 합니다. 코드를 완전히 컴파일할 때까지 구문 오류는 일반적으로 찾을 수 없습니다. 컴파일러가 구문 분석 예외가 있습니다.

코드의 각 줄을 읽고 이를 작성할 때 컴퓨터 명령으로 변환하는 인터프리터를 QBasic, 같은 기존의 해석된 언어를 사용합니다. 이 방법의 장점은 이를 작성할 때, 인터프리터 코드를 테스트할 수 있습니다. 일부 경우에 이 방법으로 줄 해석 속도가 느려질 수 있습니다.

Visual Basic 컴파일된 및 해석 언어의 요소를 통합합니다. Visual Basic 코드의 각 줄을 해석하지, 쓸 수 있지만 Access 백그라운드에서 이 해석은 수행하고 이 해석은 때문에 성능 저하가 발생하지 않습니다.

또한 이 해석 외에도 Access p 코드 또는 의사 코드 라고 컴파일된 코드와 해석된 코드 조합 코드에 컴파일합니다. 이 p 코드 해석된 코드 것보다 훨씬 빠르게 실행됩니다. 컴파일 코드를 처음 실행할 때 또는 실행 메뉴에서 모든 컴파일 을 클릭할 때 발생합니다.

또한 Microsoft Access 97 데이터베이스 응용 프로그램이 컴파일된 및 안전한 상태로 유지하는 다른 메커니즘을 제공합니다. 이 기능은 MDE 파일이 호출됩니다. VBA 코드 값의 텍스트 표현을 제거하고 이진 컴파일된 p-코드 바로 저장합니다.

데이터베이스를 MDE 파일을 모든 모듈을 컴파일합니다 데이터베이스에 저장하면 VBA 코드가 포함된 경우 편집 가능한 소스 코드가 모두 제거되고 대상 데이터베이스를 압축합니다. VBA 코드가 계속 실행될 수 있지만 이가 없습니다 볼 수 없거나 편집할 수, 및 코드 제거를 인해 데이터베이스의 크기도 줄어듭니다.

데이터베이스를 MDE 파일로 저장하면 다음과 같은 작업을 금지합니다.
  • 모듈 디자인 보기에서 또는 보고서 보기, 수정 또는 폼 만들기.
  • 추가, 삭제 또는 개체 라이브러리나 데이터베이스에 대한 참조를 변경.
  • MDE 파일을 소스 코드가 포함되어 있기 때문에 Microsoft Access에서 또는 VBA 개체 모델에 메서드나 속성을 사용하여 코드를 변경합니다.
  • 옵션 대화 상자를 사용하여 사용자 데이터베이스 VBA 프로젝트 이름을 변경합니다.
  • 가져오기 또는 폼, 보고서, 모듈을 가져오거나 내보낼 수 있습니다. 그러나 테이블, 쿼리 및 매크로를 가져온 또는 수 MDE 이외의 데이터베이스로 내보낸. 모든 테이블이나 쿼리, 매크로는 MDE 데이터베이스에서 가져올 수 다른 데이터베이스에 있지만 없는 폼, 보고서, 데이터를 또는 모듈을 다른 데이터베이스로 가져올 수 있습니다.

속성

기술 자료: 109382 - 마지막 검토: 2007년 1월 18일 목요일 - 수정: 2.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Access 1.0 Standard Edition
  • Microsoft Access 1.1 Standard Edition
  • Microsoft Access 2.0 Standard Edition
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
키워드:?
kbmt kbinfo kbprogramming KB109382 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
더 이상 지원되지 않는 제품의 KB 내용에 대한 고지 사항
이 문서에서는 Microsoft에서 더 이상 지원하지 않는 제품에 대해 설명합니다. 따라서 이 문서는 "있는 그대로" 제공되며 업데이트되지 않습니다.

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com