회원 등록, 웹 개발 데이터베이스 생성 및 VB를 사용하여 순수한 ASP 프로그램을 작성하십시오.
며칠 전, 내 동생은 ASP를 사용하는 것이 정말로 번거 롭다고 말했습니다
코드와 코드를 ASP 프로그램에 붙여 넣으십시오. VB를 사용하여 ASP를 교체하십시오
모든 객체는 VB로 순수한 ASP 프로그램을 작성합니다.
실제로 ASP의 많은 구성 요소는 VB로 작성되었지만 모든 사람이 불편하다고 느끼게한다는 것을 알아야합니다.
응답, 요청, 애플리케이션, 세션 등과 같은 ASP에 내재 된 여러 구성 요소를 사용하는 방법.
이러한 구성 요소가 VB에서 직접 사용할 수있는 경우 VB를 사용하여 ASP 사용 프로그램을 작성할 수 있습니다.
다음은 자세한 단계입니다.
1. VB에서 새로운 ActiveX DLL을 만들었습니다.
2. 이제 VB에서 두 개의 DLL을 참조해야합니다.
첫 번째는 ASP 엔진의 DLL을 인용하는 것입니다.
메뉴에서 프로젝트/참조 명령을 선택하고 "Microsoft Active Server Pages 객체 라이브러리"에 인용하십시오.
찾지 못한 경우 다음 디렉토리 에서이 ASP.DLL 파일%SystemDirectory%/System32/InetSVR 디렉토리를 찾을 수 있습니다.
이 동적 연결 라이브러리를 가져 오려면 '찾아 보는 ...'버튼을 클릭하십시오.
두 번째는 MCTS (Microsoft Transaction Server) 객체를 인용하는 것입니다
'Microsoft Transaction Server 유형 라이브러리'.
찾지 못하면 다음 디렉토리 에서이 mtxas.dll 파일을 찾을 수 있습니다.
%SystemDirectory%/system32/mts/
3. 글쎄, 모든 준비가 완료되고 아래 코드를 작성하는 방법은 모두가 이해할 수 있다고 생각합니다.
이것은 파일의 코드입니다.
옵션 명시 적
응답으로 m_objresponse를 희미하게합니다
요청으로 m_objrequest를 희미하게합니다
DIM M_OBJSERVER를 서버로 DIM
응용 프로그램으로 DIM M_OBJAPPLICATION
세션으로 m_objsession을 희미하게합니다
private sub class_initialize ()
ObjectContext로 Dim ObjContext를 DIM OBJContex
set objcontext = getObjectContext ()
set m_objresponse = objcontext (응답)
set m_objrequest = objcontext (요청)
set m_objserver = objcontext (서버)
set m_objapplication = objcontext (응용 프로그램)
set m_objsession = objcontext (세션)
종료 서브
공개 하위 asptest ()
m_objresponse. 작별 인사 작문 보드에 vb 환경을 사용하여 ASP 프로그램을 작성하십시오!
종료 서브
위의 코드를 프로그램에 붙여 넣은 다음이 프로젝트를 DLL로 컴파일하십시오. 최종 사용
regsvr32 componentname.dll
이 DLL을 IIS에 등록하십시오.
다음은 ASP 파일 에서이 구성 요소를 사용하는 방법입니다.
& nbs
||| P. <%set object = server.createObject (yourprjname.asptest)
objtest.asptest
객체 = 아무것도 설정하지 않습니다
%>
글쎄, 나는 내 방법이 형의 고통을 해결할 수 있기를 바랍니다.