Registre a un miembro, cree su base de datos de desarrollo web y use VB para escribir programas ASP puros
Hace unos días, mi hermano me dijo que usar ASP es realmente problemático, el entorno de compilación es realmente malo.
El código y luego pegar el código en el programa ASP. Use VB para reemplazar ASP
Todos los objetos escriben programas ASP puros en VB.
Todos deben saber que, de hecho, muchos componentes en ASP están escritos en VB, pero hace que todos se sientan inconvenientes
Cómo usar varios componentes inherentes a ASP, como respuesta, solicitud, aplicación, sesión, etc. Si yo
Si estos componentes se pueden usar directamente en VB, entonces VB se puede usar para escribir el programa ASP de uso.
El siguiente es un paso detallado:
1. Cree una nueva DLL ActiveX en VB.
2. Ahora necesita hacer referencia a dos DLL en VB.
El primero es citar la DLL del motor ASP.
Seleccione el comando Project/Referencias en el menú y cite la "Biblioteca de objetos de Microsoft Active Server Pages '.
Si no lo encontró, puede encontrar este directorio ASP.DLL File%SystemDirectory%/System32/INETSVR en el siguiente directorio
Haga clic en el botón 'Examinar ...' para importar esta biblioteca de conexión dinámica
El segundo es citar el objeto Microsoft Transaction Server (MTS).
'Biblioteca de tipo de servidor de transacciones de Microsoft'.
Si no lo encontró, puede encontrar este archivo mtxas.dll en el siguiente directorio
%SystemDirectory%/System32/MTS/
3. Bueno, se completan todos los preparativos, cómo escribir el código a continuación, creo que todos pueden entenderlo.
Este es el código del archivo:
opción explícita
Dim m_objResponse como respuesta
Dim m_objRequest como solicitud
Dim m_objserver como servidor
Dim m_objapplication como aplicación
Dim m_objsession como sesión
Sub class_initialize () privado ()
Dim objContext como ObjectContext
establecer objContext = getObjectContext ()
establecer m_objResponse = objContext (respuesta)
establecer m_objrequest = objContext (solicitud)
establecer m_objserver = objContext (servidor)
establecer m_objapplication = objContext (aplicación)
establecer m_objsession = objContext (sesión)
final
Public sub asptest ()
M_OBJRESPONSE.WRITE ADICIÓN DE LA JUNTA DE ESCRITURA, ¡Use el entorno VB para escribir el programa ASP!
final
Pegue el código anterior en su programa y luego compile este proyecto a DLL. Uso final
regsvr32 componentName.dll
Registre esta DLL a IIS.
El siguiente es el método de usar este componente en el archivo ASP:
& nbs
||| P;Establecer objeto = server.createObject (yourprjname.sptest)
objtest.sptest
establecer objeto = nada
%>
Bueno, espero que mi método pueda resolver la angustia del hermano mayor, jaja.