시간을 절약 할 수있는 ASP 코드를 작성할 때 코드를 이식하려면 많은 일이 있습니다. 아래 단계를 따르십시오
이식 코드를 찾는 것은 문제가되지 않습니다.
변수 유형을 결정합니다
Visual Basic 및 VBScript의 가장 큰 단점은 개발자가 선언없이 변수를 사용할 수 있다는 것입니다. 이것이 혜택이라고 생각한다면
그런 다음 작은 타이핑 오류로 인한 논리적 오류를 찾고 싶을 때는 생각하지 않습니다. 사용하는 경우
옵션 명시 적으로 명확하게 설명되면 IDE는이를 경고합니다.
< %@ language = vbscript %>
< % 옵션 명시 적 %>
옵션 명시 적 사용을 사용하면@ 선언 아래에 있습니다. 이것에주의를 기울이지 않으면 작은 사람으로 이어질 것입니다
오류 메시지.
Microsoft vbscript 컴파일 오류 '800a0400'
선박 진술
/test.asp, 4 행
옵션 명시 적
^
이제 도전이 여기에 있습니다. vbscript를 사용하면 변수가 변형이라면 변수가 데이터 유형이 될 수 있습니다. 이것은 당신이 변수 만 넣을 수 있음을 의미합니다
진술은 변형입니다. 이것은 여러 측면에서 매우 낭비이지만 ASP에서는 허용됩니다. 그러나 Visual Basic에서
보다 효과적인 코드를 만들 때 변수를 정의해야합니다. 이 프로그램은 매우 간단합니다. 성명서와 같이 추가하십시오.
[data_type], 현재, 그것은 더 이상 간단한 변형이 아닙니다.
예를 들어, 이제 문자열로 변수가 있습니다. ASP 페이지를 열고 Dim Strsense를 문자열로 입력하십시오. 그 다음에
미리 보기이 페이지는 약간의 놀라움이 있습니다.
Microsoft vbscript 컴파일 오류 '800a0401'
진술의 선정 종료
/icu/temp.asp, 3 행
문자열로서의 희미한 문자
------------------------
그렇다면 ASP 코드를 위협하지 않고 Visual Basic을 준비하는 변수를 만드는 방법은 무엇입니까? 이것을 평가하는 방법을 확신 할 수 없습니다. 가지다
한 가지 방법은 변수 선언 후 주석 태그를 사용하는 것입니다. VB에 이식 할 때 도움이 될뿐만 아니라 다릅니다.
회사가 당신을 파기 위해 높은 급여를 제공 할 때, 이것은 다른 사람들이 당신의 코드를 이해하는 데 도움이 될 것입니다. 다음은 ASP 버전 2의 주석 레이블입니다.
세 가지 방법을 결정하십시오.
개인 strstring '으로 문자열
정수로서 Dim Intinteger '
부울로서 '공개 볼 부울 리아
이 데이터 유형 정의 기술은 ASP 응용 프로그램에서 사용하는 모든 기능에도 적용됩니다. (아래의 서브 루틴과 기능을보십시오).
부울로서 개인 기능 (Strtring, Intinteger)
ASP 코드를 두드렸을 때이 의견을 관통했습니다. 이것은 당신에게 적합하지 않을 수 있습니다. 아마도 당신은 오래된 코드를 다루고있을 것입니다.
코드 이식 후 Visual Basic의 검색 및 교체 기능을 사용하여 데이터 유형을 늘릴 수 있습니다. 이것은 더 의미가 있기 때문입니다
함수와 서브 루틴에서 변수를 주석하지 마십시오. 프로그래밍 코드가 많을수록 변수 데이터 유형 주석이 줄어 듭니다.
Visual Basic Data 유형에 대한 자세한 내용은 MSDN 관련 데이터 유형의 온라인 기사를 참조하십시오.