Enregistrez un membre, créez votre base de données de développement Web et utilisez VB pour écrire des programmes ASP purs
Il y a quelques jours, mon frère m'a dit que l'utilisation d'ASP est vraiment gênante, l'environnement de compilation est vraiment mauvais.
Le code puis collez le code dans le programme ASP. Utilisez VB pour remplacer ASP
Tous les objets écrivent des programmes ASP purs dans VB.
Tout le monde devrait savoir qu'en fait, de nombreux composants dans ASP sont écrits en VB, mais cela rend tout le monde gênant
Comment utiliser plusieurs composants inhérents à l'ASP, tels que la réponse, la demande, l'application, la session, etc. Si je
Si ces composants peuvent être utilisés directement dans VB, VB peut être utilisé pour rédiger un programme ASP Use.
Ce qui suit est une étape détaillée:
1 et 1 Créez une nouvelle DLL ActiveX dans VB.
2 Vous devez maintenant faire référence à deux DLL dans VB.
La première consiste à citer la DLL du moteur ASP.
Sélectionnez la commande project / références dans le menu et citez la bibliothèque d'objets Microsoft Active Server Pages ".
Si vous ne l'avez pas trouvé, vous pouvez trouver ce fichier ASP.dll% SystemDirectory% / System32 / INETSVR dans le répertoire suivant
Cliquez sur le bouton «Parcourir ...» pour importer cette bibliothèque de connexion dynamique
La seconde consiste à citer l'objet Microsoft Transaction Server (MTS).
«Microsoft Transaction Server Type Library».
Si vous ne l'avez pas trouvé, vous pouvez trouver ce fichier mtxas.dll dans le répertoire suivant
% SystemDirectory% / System32 / MTS /
3 et 3 Eh bien, toutes les préparatifs sont terminés, comment écrire le code ci-dessous, je pense que tout le monde peut le comprendre.
Ceci est le code du fichier:
option explicite
dim m_objresponse comme réponse
dim m_objrequest comme demande
Dim m_objserver comme serveur
dim m_objapplication comme application
Dim M_OBjSession comme session
Private Sub class_Initialize ()
Dim objContext comme objetContext
définir objContext = getObjectContext ()
Définir m_objResponse = objContext (Response)
Définir m_objrequest = objContext (demande)
Définir m_objserver = objContext (serveur)
set m_objapplication = objContext (application)
Définir m_objSession = objContext (session)
Sub-Sub
Public subsptest ()
M_OBJRESPONSE.WRITE ADIEL À LA CARTEUR D'ÉCRIT, Utilisez l'environnement VB pour écrire le programme ASP!
Sub-Sub
Collez le code ci-dessus dans votre programme, puis compilez ce projet vers DLL. Utilisation finale
RegSVR32 ComponentName.dll
Enregistrez cette DLL à IIS.
Ce qui suit est la méthode d'utilisation de ce composant dans le fichier ASP:
& NBS
||| p;set object = server.createObject (yourprjName.AspTest)
objtest.asptest
définir objet = rien
%>
Eh bien, j'espère que ma méthode pourra résoudre la détresse du frère aîné, haha.