Cuando escribe el código ASP que puede ahorrar tiempo, si desea trasplantar el código, hay muchas cosas que hacer. Sigue los pasos a continuación,
No es problemático encontrar el código de trasplante.
Determinar el tipo de variable
La mayor desventaja de Visual Basic y VBScript es que permite a los desarrolladores usar variables sin declaración. Si crees que esto es un beneficio,
Luego, cuando desee encontrar un error lógico causado por un pequeño error de escritura, no piensa en ello. Si usas
Si la opción explícita se ve obligada a aclarar, el IDE advertirá esto.
< %@ Idioma = vBscript %>
< % Opción explícita %>
Cuando use la opción explícita, recuerde que está bajo las declaraciones de@. No prestar atención a esto conducirá a uno pequeño
mensaje de error.
Error de compilación de Microsoft VBScript '800A0400'
declaración de exfección
/test.asp, línea 4
opción explícita
^
Ahora el desafío está aquí. VBScript permite que la variable sea cualquier tipo de datos, siempre que sea variante. Esto significa que solo puedes poner la variable
La declaración son las variantes. Esto es muy derrochador en muchos aspectos, pero es aceptable en ASP. Pero en Visual Basic
Al crear un código más efectivo, las variables deben definirse. Este programa es muy simple, solo agregue como después de la declaración
[data_type], en este momento ya no es una variante simple.
Por ejemplo, ahora hay una variable como cadena. Abra una página ASP y escriba Dim strsense como cadena. Entonces
Vista previa Esta página recibirá una pequeña sorpresa.
Error de compilación de Microsoft VBScript '800A0401'
Exfección Fin de la declaración
/icu/temp.asp, línea 3
Dim strsession como cadena
----------------------
Entonces, ¿cómo hacer una variable que no amenaza el código ASP y se prepare para Visual Basic? No puedo estar seguro de cómo evaluar esto. tener
Una forma es usar etiquetas de anotación después de la declaración variable. Cabe señalar que esto no solo es útil cuando se trasplanta a VB, es diferente
Cuando la empresa proporciona salarios altos para cavarlo, esto ayudará a otros a comprender su código. La siguiente es una etiqueta de comentarios en ASP versión 2
Determinar las tres formas de variables:
Strstring privado 'como cadena
Dim Intinteger 'como entero
Público Bolboole 'como booleano
Esta técnica de definición de tipo de datos también se aplica a cualquier función que use en aplicaciones ASP. (Mire las siguientes subrutinas y funciones a continuación).
Función privada (strtring, intintenger) 'como booleano
Cuando llamé a mi código ASP, también penetré estos comentarios. Puede que esto no sea adecuado para usted, tal vez esté tratando con algún código antiguo,
Después del código de trasplante, puede usar la función de búsqueda y reemplazo de Visual Basic para aumentar el tipo de datos. Esto es más significativo porque
No comente variables en funciones y subrutinas. Cuanto más código programático, menos sean los comentarios de tipo de datos variables.
Para obtener más información sobre el tipo de datos Visual Basic, puede consultar el artículo en línea de los tipos de datos relacionados con MSDN.