|
목록에서 글자 제한 23이였음 ?>
질문게시판 - 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요. |
| Posted by 김길남 | 2006-12-31 19:48:14, Hit : 3529 | |
|
|
|
소스자료실에 있는 손상진님 께서 제작한 멀티리스트를 이용해서 창조브라우저의 주소를 조합하고자 합니다,
우선 환경설정창을 하나 만들고 거기에 에디트폼을 하나 만들었습니다. 해서 이건 아래와 같이 해서 잘 작동 됩니다.
// 브라우저 불러오기 버튼. 브라우저객체.Navigate(브라우저핸들,기본주소.문자+"name="+환경설정창.에디트0.문자);
근데 더 욕심이 생겼습니다,, 리스트 박스0 ,리스트 박스1 ,리스트 박스2 아무거나 클릭 해도 리스트박스0의 해당줄에 내용을 가지고 주소를 만들고자 합니다. 해서 다음과 같이 해봤습니다만 문법 오류가 생기네요,,,
// 각리스트박스를 클릭 했을때,, 브라우저가있는창.브라우저객체.Navigate(브라우저핸들,기본주소가있는창.기본주소.문자+"name="+리스트박스0.내용위치);
다시말해 첨부한 그림에 보이는 맨윗줄 아무거나 클릭해도 담쟁이라는 단어를 뽑아 기본주소에 변수주소로 만들고 싶은데,,이리저리 해봐도 잘 않되네요,,, 조언좀 부탁 드립니다,
|
|
|
정성우 2006-12-31 PM 8:31:26 |
|
|
|
ㅎ리스트.내용위치는 예로 '담쟁이'를 클릭했을 때 '담쟁이'를 반환하는 게 아니고, 그 리스트의 선택된 것의 순서를 반환합니다. 순서는 0부터 시작하구요...
정확히 하려면 ㅎ리스트.내용.부분문자(ㅎ리스트.내용위치); 이렇게 하시면 '담쟁이'를 얻어내실 수 있죠! |
|
|
박종훈 2006-12-31 PM 8:39:17 |
|
|
|
으흐~ 이미 정성우님께서 답변을 ㅋㅋ
브라우저가있는창.브라우저객체.Navigate(브라우저핸들,기본주소가있는창.기본주소.문자+"name="+리스트박스0.내용위치);
문제는, 위의 빨간색의 부분에서 문제가 터지는 겁니다^^;
[ㅎ리스트박스]의 [내용위치] 속성은 무엇을 하나..
이 속성은 현재 ㅎ리스트박스에서 어느 줄이 선택되었는가를 알려주는 겁니다.
즉!.. 문자가 아닌, 해당 줄번호인 숫자[실수]를 얻는거죠!..
그러면, 어떻게 해결하나? [이미 정성우님께서 설명해주셨습니다.]
[ㅎ리스트박스]의 [내용]의 [부분문자]를 사용한다!..
ㅎ리스트박스.내용.부분문자(해당줄수~);
이것을 무엇을 하나..
해당줄수에 있는 문자를 쏙 얻어옵니다~
즉, 리스트박스0.내용.부분문자(5); 를 하시게 된다면, 5번째의 문자를 얻어오는 거죠~ |
|
|
김길남 2006-12-31 PM 8:44:08 |
|
|
|
감사 합니다,, 잘되서 신기 합니다 ㅎㅎ |
|
|
김길남 2006-12-31 PM 8:45:59 |
|
|
|
잘되서 기뻐하는 와중에 박종훈님께서 또 뭔가를 제시 해주시는군요 ^^ |
|
|
박종훈 2006-12-31 PM 8:59:09 |
|
|
|
뭐.. 저는 좀더 길게 쓴것일뿐 [...;
정성우님 답변이 더욱 간결하고 깔끔한걸료~ |
|
|
김길남 2007-01-01 PM 12:35:43 |
|
|
|
다시 읽어 봤습니다,
잘 보니 괜히 "내용위치"라고 이름을 부르는게 아니였군요,, 위치는 순서이고,,,"부분문자" 라는것은 문자를 출력하되 리스트오브젝트의 특성상 위치를 지정해주지 않으면 않되게 되 있겠네요,,, |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|