▶ 뭉충닷컴
 
mungchung.com login
Site Search
My Space
주절주절...
공부방
쥔장소개
Board
자유게시판
유용한 정보
자료실
Programming
강좌 & Articles
Spring 3.0
프로그래밍 Tip
   -ASP
   -PHP
   -JavaScript
   -HTML
   -Java/JSP
   -Database
   -Crystal Report
   -Visual Basic
   -이클립스
   -리눅스
   -기타
Windows API (VB)
Spread Sheet 7.0
컴퓨터활용 Tip
Other things
StarCraft 전략
StarCraft 문서
김용(金庸)
Son Q & Dieda

변수를 동적으로 생성하기

ASP 조회 수 12878 추천 수 0 2006.12.04 20:13:16
option explicit
Dim createDim
createDim = "Dim intNum : intNum = 30"
execute(createDim)


Response.Write intNum


30이란 값이 나온다!


댓글 '13'

2006.12.07 17:53:27
*.152.38.116

놀라운데요? 가끔 혹시나 해서 찾아보곤 했었는데..
안되는 줄 알았는데.. 움ㅎ

2006.12.07 18:05:55
*.152.38.116

혹시나 해서 테스트 해보니 이런 문장도 되는군요;;;

option explicit
Dim createDim
createDim = "for i = 1 To 10:Response.Write(i):Next"

execute(createDim)

뭉충닷컴

2006.12.07 19:06:18
*.222.26.3

오...그건생각 못했었네요

뭉충닷컴

2006.12.12 13:20:13
*.47.198.57

vb 에선 안됩니다.
제가 못찾은건지도 모르지만.. -_-;;

2006.12.18 11:29:25
*.152.38.116

ASP에서는 되는데 vb에서는 안되나보군여..

그리고 이상하게 느껴지는건..
option explicit 선언이
execute 로 만든 변수에는 적용이 안되나봅니다.

<%
option explicit

Dim i
Dim createDim

i = 100
Response.Write("i : " & i)
Response.Write("<br>")

createDim = "Dim i : i = i + 100"
execute(createDim)
Response.Write("i : " & i)
Response.Write("<br>")

i = i + 100
Response.Write("i : " & i)
Response.Write("<br>")
%>

결과
i : 100
i : 200
i : 300

뭉충닷컴

2006.12.18 12:24:52
*.47.198.57

헉..그렇군요 -_-;;

2007.08.22 03:01:40
*.152.38.116

혹시나 해서 해봤는데 이런게 가능합니다.

<%
Dim Str

Sub A(ByVal val, ByVal Skin)
call Execute(Skin)
End Sub

Sub Skin1()
Response.Write("skin1 - " & Str)
End Sub

Sub Skin2()
Response.Write("skin2 - " & Str)
End Sub

call A("하늘", "Skin1()")

Response.Write("<br />")

call A("바다", "Skin2()")
%>

결과

skin1 - 하늘
skin2 - 바다

뭉충닷컴

2007.08.22 07:57:32
*.250.83.225

오...그렇쿤요! 좋은 정보 감사!
이것 게시물로 다시 적어야겠네요

뭉충닷컴

2007.08.22 08:02:57
*.250.83.225

2007.08.22 11:52:02
*.152.38.116

고민하는K군

2008.01.07 11:21:44
*.67.135.137

이곳에 질문을 올려도 되는지 모르겠습니다.
위 게시물 ( 엄청 좋은정보죠) 을 토대로 작업하던중 POST 값을 한줄문자열로 변환시켜 받아 execute 했습니다.
문제는 textarea 에서 줄내림(엔터)를 쳤을때 execute 시 줄내림한부분이 종결되지 않은 문자열로 에러가 나는듯합니다.
문자열로 찍어보면 제대로 찍히는데 ... 줄내림을 없애지 않고 활용하는 방안이 있을까요?

뭉충닷컴

2008.01.07 23:51:13
*.231.20.64

음..글쎄요;;
그 POST 값을 일단 변환시켜야 할듯 싶은데요
aaa = replace(Request.Form, vbCrLf, "<br>")
execute(aaa)

뭐..이런식으로;;

헤븡

2008.05.07 11:02:02
*.149.255.194

이거 아주 유용하게 사용하네요 ^^;
이런방법이 있었다니 ㅎ~
문서 첨부 제한 : 0Byte/ 2.00MB
파일 크기 제한 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 DataBase 질문글은 자유게시판에 작성해 주세요. 뭉충닷컴 2005-09-24 113094
64 ASP asp Explorer file [4] 헤븡 2011-03-03 11703
63 ASP 다중검색 쿼리 만들기 [2] 헤븡 2008-07-27 16931
62 ASP [Win2003]CDO.Message.1 오류 80070005 액세스가 거부되었습니다. file 뭉충닷컴 2008-07-14 20159
61 ASP 특정 단어가 들어있는 파일들 뽑아오기 file 뭉충닷컴 2007-12-13 12511
60 ASP 파일 명세서 관리 - 1.0 file 뭉충닷컴 2007-11-24 10040
59 ASP ASP 에서 ajax 를 사용할 경우 ..인코딩 문제 file 뭉충닷컴 2007-08-25 13982
58 ASP 함수의 인자(파라미터)에 함수를 넘겨줘서 실행하기 뭉충닷컴 2007-08-22 12675
57 ASP asp 페이지를 유니코드(unicode)로 출력하기 뭉충닷컴 2007-07-18 13628
56 ASP ASP 응용 프로그램의 문자열 처리 성능 향상 - 필독! [5] 뭉충닷컴 2007-06-14 11525
55 ASP ASP 해킹 방지 보안 방법(injection, cross site scripting...) [3] 뭉충닷컴 2007-06-13 27482
54 ASP ASP 정규식을 이용하여 문자열 패턴 적용하기 뭉충닷컴 2007-06-13 18897
53 ASP 테이블 정의서 2.5 - 미완성 file 뭉충닷컴 2007-06-08 11721
52 ASP 자동가입방지 그림문자 생성기 (CAPTCHA) [1] 뭉충닷컴 2007-05-16 24093
51 ASP URL에서 특수문자 오류나는 것 처리하기(escape, unescape) [2] 뭉충닷컴 2007-05-02 17169
50 ASP delete, update, insert의 xx row(s) affected 결과값 받아오기 뭉충닷컴 2007-04-11 11096
49 ASP Recordset의 nextrecordset 이용하기 뭉충닷컴 2007-04-03 12222
48 ASP Request 값의 변수들 만들어 주는 함수 [1] 뭉충닷컴 2007-03-19 10449
47 ASP 소수점 몇째 자리 까지 표현하기 뭉충닷컴 2007-03-07 15639
46 ASP 메일 주소 검증해주는 컴포넌트 file 악꽁이 2007-01-25 11508
» ASP 변수를 동적으로 생성하기 [13] 뭉충닷컴 2006-12-04 12878