Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
변수의 이름, 그러니까 스트링으로 그 이름에 해당하는 변수의 포인터를..?
변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요?
가령
var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요?
혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?
부탁합니다.
3
COMMENTS
하얀까마귀
•
2001.04.12 08:23
안녕하세요 하얀까마귀 입니다.
var
i : integer;
p : ^integer;
begin
i := 10;
p := @i;
end;
하시면 됩니다. 그럼.. 즐거운시간 됫에ㅛ..
설창원 wrote:
> 변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요?
> 가령
> var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요?
> 혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?
> 부탁합니다.
0
0
삭제
수정
댓글
설창원
•
2001.04.12 10:00
이런 일단 답변 고맙습니다. 근데 제가 질문을 제대로 올리지 못했네요.
변수명으로 찾는다는게 다름이 아니라 변수명을 스트링으로 해서 찾는다는 이야기입니다.
예를 들면
var a1, a2, a3: Integer;
에서 'a1'이라는 스트링 변수이름을 이용해서 a1의 포인터등을 얻어낸다는 거죠
'a' + IntToStr(1) 이런식으로도 찾을수 있겠죠.
비슷한 예로 FindComponent(string) 같은거죠. FindComponent의 경우 이름에 해당하는 콤포넌트가 리턴되겠지만, 변수의 이름을 스트링으로 해서 넣었을때 그에 해당하는 포인터를 리턴해주는 건 없나 해서요. 아시는분 부탁합니다.
하얀까마귀 wrote:
> 안녕하세요 하얀까마귀 입니다.
> var
> i : integer;
> p : ^integer;
> begin
> i := 10;
> p := @i;
> end;
> 하시면 됩니다. 그럼.. 즐거운시간 됫에ㅛ..
>
>
> 설창원 wrote:
> > 변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요?
> > 가령
> > var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요?
> > 혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?
> > 부탁합니다.
0
0
삭제
수정
댓글
하얀까마귀
•
2001.04.12 11:44
안녕하세요 하얀까마귀입니다.
제가 질문을 잘못알아들은거군요.. ㅋㅋ
설창원님께서 말씀하신건 없는걸로 알고 있습니다...
음.. 변수라는걸 생각하면 불가능하겠죠 컴파일러에서 할당을
할테니까.. 그렇게는 안될것 같네요..
단지.. 그러한 자료형을 만들어서 사용하시면 될것 같은데...
잘못하면 배보다 배꼽이 커질수도... ^__^
그럼..... 즐거운시간 되세요..
설창원 wrote:
> 이런 일단 답변 고맙습니다. 근데 제가 질문을 제대로 올리지 못했네요.
> 변수명으로 찾는다는게 다름이 아니라 변수명을 스트링으로 해서 찾는다는 이야기입니다.
> 예를 들면
> var a1, a2, a3: Integer;
> 에서 'a1'이라는 스트링 변수이름을 이용해서 a1의 포인터등을 얻어낸다는 거죠
> 'a' + IntToStr(1) 이런식으로도 찾을수 있겠죠.
> 비슷한 예로 FindComponent(string) 같은거죠. FindComponent의 경우 이름에 해당하는 콤포넌트가 리턴되겠지만, 변수의 이름을 스트링으로 해서 넣었을때 그에 해당하는 포인터를 리턴해주는 건 없나 해서요. 아시는분 부탁합니다.
> 하얀까마귀 wrote:
> > 안녕하세요 하얀까마귀 입니다.
> > var
> > i : integer;
> > p : ^integer;
> > begin
> > i := 10;
> > p := @i;
> > end;
> > 하시면 됩니다. 그럼.. 즐거운시간 됫에ㅛ..
> >
> >
> > 설창원 wrote:
> > > 변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요?
> > > 가령
> > > var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요?
> > > 혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?
> > > 부탁합니다.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
궁금이
2001.04.12 20:31
0
COMMENTS
/
0
LIKES
차트를 이용하고 싶은데 다른 폼이랑 연결시킬 수 있는 방법여???
고민남
•
2001.04.12 20:31
1
COMMENTS
/
0
LIKES
[급한 질문]Rectangle 테두리가 너무 흐리게 보이느데??
kylix
•
2001.04.13 07:19
질문이 모호한데.... Pen의 두께를 늘려보세요. 그럼 테두리가 두꺼워져서 더 잘 보이게 될 테니까요... ...
고민남
•
2001.04.12 20:26
1
COMMENTS
/
0
LIKES
[급한 질문]Directory있는File을 읽은후, 프로그램을 종료시키지 않구.....
kylix
•
2001.04.13 07:11
다시 디렉토리에 있는 파일들을 읽던가, 아님 새로 추가한 파일이름을 TComboBax List에 넣어주시면 돼겠네...
최영준
2001.04.12 20:18
0
COMMENTS
/
0
LIKES
TimePicker 처럼 월도 선택하는 방법 없나요?
강영구
•
2001.04.12 20:05
1
COMMENTS
/
0
LIKES
file 전송에 관하여
kylix
•
2001.04.13 07:06
FastNet의 NMFTP컴포넌트가 있습니다. 컴포넌트 팔레트의 FastNet에서 찾아보세요... 요즘은 이것보다는...
남대현
•
2001.04.12 20:06
2
COMMENTS
/
0
LIKES
Query문으로 매일 특정시간대별 통계치 검색
송종석
•
2001.04.13 00:45
DBMS가 Oracle인 것 같군요. TO_CHAR()함수와 TRUNC()함수를 사용하면 됩니다. 예문// 2000년 12월중 일...
류종택
•
2001.04.12 23:48
쉽게 필드 하나를 더 생성하시지요. 날짜 시간대 회원수 이렇게요 그리고 Select 날짜, 시간대, C...
델파이왕초보
•
2001.04.12 19:23
1
COMMENTS
/
0
LIKES
배열에서 현재커서위치를 알려면 어떻게 해야하나요?
감초
•
2001.04.12 22:45
일반적으로 배열이라고 하면 Array를 말합니다. 무슨 질문인지 감이 안잡히는 군요. 델파이왕초보 wrot...
델초보
•
2001.04.12 19:15
1
COMMENTS
/
0
LIKES
editmask에 관하여...
타락천사
•
2001.04.13 15:53
안녕하세여..타락임다..^^ Not Null 필드에 널 값이 안들어 가는건 당연하져..^^ 일단, 다음으로 넘...
몰라요
•
2001.04.12 19:20
4
COMMENTS
/
0
LIKES
datetimepicker-소스 한 줄만 봐주세요.
사발우성
•
2001.04.13 00:19
tmp1 := 초보잔데여, 이게 이상한가요? > > > If (((tmp1:=formatdatetime('yyyymmdd',spp_DAT_...
kylix
•
2001.04.12 19:21
if 문에는 조건식이 와야 되는데 대입식을 쓰셨네요... tmp1 := formatdatetime( 'yyyymmdd',spp_DAT_a ...
몰라요
•
2001.04.13 02:11
흑흑..실은 제가 다 해본 방법인데여...다 안 되는걸여...힝 이런 에러가... [Error] Mp340p.pas(432):...
최용일
•
2001.04.13 05:59
아래 처럼 해보세요. TDateTime형에 TDateTimePicker형을 대입할려고 해서 그런겁니다. spp_DAT_a.Date ...
오승섭
•
2001.04.12 19:07
1
COMMENTS
/
0
LIKES
각 사용자에게 알림표시를 나타내주는 화면을 띄우고 싶습니다.
타락천사
•
2001.04.13 15:57
안녕하세여..타락임다..^^ 제일 쉬운 방법은 작업마스타가 작업중인지 알려주는 부울린 전역변수를 쓰면...
강영구
2001.04.12 19:07
0
COMMENTS
/
0
LIKES
ftp관련 컴포넌트 질문입니다.
김흥식
•
2001.04.12 18:39
1
COMMENTS
/
0
LIKES
통신 콤퍼넌트
감초
•
2001.04.12 22:42
TurboPower의 AsynchPro를 사용하세요. DigiBoard까지도 Support를 하고 아마 통신에 관한한 따라올게 없...
김진규
2001.04.12 12:27
0
COMMENTS
/
0
LIKES
폰트에 있는 글자 몇개를 조합해서 하나의 글자로 출력할려면?
김재락
•
2001.04.12 10:53
1
COMMENTS
/
0
LIKES
델파이와 파워빌더의 연결
이희정
•
2001.04.12 23:41
김재락 wrote: > 안녕하세요.... > 제가 이렇게 여기에 글을 쓰게 된 동기는.. 현재 제가 하고 있는 일...
조승식
2001.04.12 10:21
0
COMMENTS
/
0
LIKES
stringgrid에서 cell의 color를 그대로 인쇄가능한가요?
하얀까마귀
2001.04.12 08:18
0
COMMENTS
/
0
LIKES
Re: 여러개의 테이블도 UNION할 수 있을까요?
설창원
•
2001.04.12 07:49
3
COMMENTS
/
0
LIKES
변수의 이름, 그러니까 스트링으로 그 이름에 해당하는 변수의 포인터를..?
변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요? 가령 var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요? 혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?...
하얀까마귀
•
2001.04.12 08:23
안녕하세요 하얀까마귀 입니다. var i : integer; p : ^integer; begin i := 10; p := @i; ...
설창원
•
2001.04.12 10:00
이런 일단 답변 고맙습니다. 근데 제가 질문을 제대로 올리지 못했네요. 변수명으로 찾는다는게 다름이 아...
하얀까마귀
•
2001.04.12 11:44
안녕하세요 하얀까마귀입니다. 제가 질문을 잘못알아들은거군요.. ㅋㅋ 설창원님께서 말씀하신건 없...
궁그미
•
2001.04.12 07:39
1
COMMENTS
/
0
LIKES
dll를 동적으로 사용하는데... 내용 좀 보세요.
하얀까마귀
•
2001.04.12 09:12
안녕하세요.. 하얀까마귀입니다. dll을 동적으로 사용하신다는 말을 잘모르겠네요.. dll의 프로시저를 ...
궁금이
•
2001.04.12 07:37
1
COMMENTS
/
0
LIKES
A 테이블내의 자료를...
송종석
•
2001.04.12 21:27
Query를 사용하시면 됩니다. Sample: AA~AF필드형식이 Number(Numeric)일 경우 {Ae,Af 필드가 공백인 ...
설창원
•
2001.04.12 07:15
3
COMMENTS
/
0
LIKES
함수의 인자 100개에 대한 질문 다시 올립니다.
최용일
•
2001.04.12 07:26
아래에서도 말씀드렸지만 인자가 100개라면 함수 설계가 잘못된것입니다. 누차 얘기드리지만 배열(동적배열...
설창원
•
2001.04.12 07:36
하지만 인자의 타입이 정수나 스트링이 될수 있기에(그것도 상황에 따라서 바뀝니다.) 배열을 쓸수는 없습...
최용일
•
2001.04.12 08:12
헐헐~~~~ Variant쓰신다면서요? 여기에는 정수, 문자열, 실수, 배열, 날짜형, 디스페치인터페이스, 통화...
설창원
2001/04/12 07:49
Views
230
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
var
i : integer;
p : ^integer;
begin
i := 10;
p := @i;
end;
하시면 됩니다. 그럼.. 즐거운시간 됫에ㅛ..
설창원 wrote:
> 변수의 이름을 가지고 그 변수의 포인터를 받아 올수 있을까요?
> 가령
> var i: Integer; 에서 'i'가 변수i의 이름인데 이'i'를 이용해서 변수i의 포인터를 가져올수 있을까요?
> 혹은 포인터 말고라도 뭔가 연관된 것을 받을 방법이 있을까요?
> 부탁합니다.